Научная статья на тему 'Анализ динамики автоматов с помощью непрерывной логики'

Анализ динамики автоматов с помощью непрерывной логики Текст научной статьи по специальности «Математика»

CC BY
77
27
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОНЕЧНЫЙ АВТОМАТ / НЕПРЕРЫВНАЯ ЛОГИКА / НЕЧЕТКАЯ ЛОГИКА / УНИФИКАЦИЯ ФОРМУЛ / FINITE AUTOMATA / FORMULA UNIFICATION / FUZZY LOGIC

Аннотация научной статьи по математике, автор научной работы — Левин Виталий Ильич

Предложена методика упорядочения, классификации и унификации формул нечеткой (непрерывной) логики, описывающих динамические процессы в конечных автоматах. На примере класса автоматов без памяти с простейшими входными воздействиями показано, что методика позволяет существенно (в разы) сократить число необходимых формул.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Es ist die Methodik der Regelung, der Klassifikation und der Unifizierung der die dynamischen Prozesse in den Endautomaten beschreibenden Formeln der kontinuierlichen Logik vorgeschlagen. Am Beispiel der Automaten ohne Speicher mit den einfachsten Eingangseffekten ist gezeigt, daß die Methodik die Zahl der notwendigen Formeln wesentlich zu reduzieren erlaubt.Est proposée la méthode de la réglémentation, de la classification et de lunification des formules de la logique vague (discontinue) décrivant les processus dynamiques dans les automates finis. A lexemple dune catégorie des automates sans mémoire avec les actions dentrées les plus simples est montré que la méthode permet de réduire considérablement le nombre des formules nécessaires.The paper proposes the technique of ordering, classification and unification of fuzzy logic formula describing dynamic processes in finite automata. It is shown that the technique can reduce significantly the number of the required formula when using automation without memory and simple ordinary effects.

Текст научной работы на тему «Анализ динамики автоматов с помощью непрерывной логики»

Автоматика. Информатика. Управление. Приборы

УДК 519.7:007.52

АНАЛИЗ ДИНАМИКИ АВТОМАТОВ С ПОМОЩЬЮ НЕПРЕРЫВНОЙ ЛОГИКИ

В.И. Левин

ГОУ ВПО «Пензенская государственная технологическая академия»;

levin@pgta.ac.ru

Представлена членом редколлегии профессором В.И. Коноваловым

Ключевые слова и фразы: конечный автомат; непрерывная логика; нечеткая логика; унификация формул.

Аннотация: Предложена методика упорядочения, классификации и унификации формул нечеткой (непрерывной) логики, описывающих динамические процессы в конечных автоматах. На примере класса автоматов без памяти с простейшими входными воздействиями показано, что методика позволяет существенно (в разы) сократить число необходимых формул.

1. Введение

В 1970-е годы автором была построена так называемая непрерывно-логическая теория динамического поведения конечных автоматов [1, 2]. Эта теория позволяла с помощью математического аппарата непрерывной (нечеткой) логики, адекватного динамике автоматов, находить в аналитической форме динамические процессы на выходах автоматов любой сложности, являющиеся откликами на заданные воздействия по их входам. В рамках развития теории были получены многочисленные логико-математические формулы, позволяющие вычислять динамические процессы в различных схемах автоматов, анализировать их, синтезировать необходимую их форму и т.д. [3-5]. Число накопленных конкретных формул стало довольно большим, что затруднило работу по выбору подходящей готовой формулы, возникающую каждый раз, когда приходилось изучать динамические процессы в очередной новой автоматной схеме. Это побудило рассмотреть проблему гармонизации всей теории путем упорядочения, классификации и унификации имеющейся номенклатуры формул динамических процессов в автоматах, с тем чтобы при изучении динамики каждой новой схемы автомата быстро подобрать необходимую для изучения формулу либо убедиться, что таковой нет, и ее следует заново вывести.

2. Постановка задачи

Рассмотрим произвольный логический (п, да)-полюсник из произвольных двоичных логических элементов, на п входов которого поданы простейшие, однократные переключения сигнала в виде 1 ^ 0 или 0 ^ 1, с указанием в буквен-

ной форме моментов этих переключений. Пусть необходимо найти динамические процессы, то есть последовательности переключений 1 ^ 0 и 0 ^ 1 на всех т выходах заданной логической схемы, причем сделать это в аналитической форме. В теории динамики конечных автоматов эта и другие подобные ей задачи решаются в принципе просто с помощью набора формул, задающих вход-выходные динамические соотношения всех элементов изучаемой схемы при всех возможных вариантах переключений сигналов на их входах [2, 4, 5]. Однако число формул в наборе может оказаться достаточно большим. Это, с одной стороны, создает некоторые практические неудобства при расчетах динамики конкретных логических схем, а с другой, - придает разработанной ранее динамической теории конечных автоматов некоторую незаконченность. В связи с этим возникает важная и актуальная задача упорядочения, классификации и унификации имеющейся номенклатуры формул, описывающих вход-выходные динамические соотношения различных элементов логических схем. Это можно сделать путем интеллектуализации [6] имеющейся теории динамики автоматов. Результатом этой работы должно стать выделение целых классов однородных формул, где каждый класс полностью определяется одной формулой-представителем, из которой можно получить все остальные его формулы. Такая классификация и унификация формул должна сделать динамику автоматов более гармоничной наукой, а практические расчеты в ней - более простыми. Отметим, что различные формулы, объединяемые в один и тот же класс, не являются физически эквивалентными: они относятся к различным логическим элементам и различным воздействиям на их входы. Объединение различных формул в один класс определяется только формально - наличием единого алгоритма, позволяющего из одной формулы этого класса получить все остальные.

3. Динамические процессы в дизъюнкторе и конъюнкторе при однородных входных воздействиях

Следуя [1-5], введем обозначения: 0'а - изменение сигнала 1 ^ 0 в момент а ; 1'а - изменение сигнала 0 ^ 1 в момент а; 1(а, Ь) = 1'а 0Ь - единичный импульс на интервале а < t < Ь; 0(а, Ь) = 0'а1'ь - нулевая пауза в интервале а < t < Ь. Рассмотрим я-входовый элемент-дизъюнктор, реализующий в статике на выходе у булеву логическую дизъюнкцию своих входов х,, I = 1, я

я

У = V х,. (1)

I=1

Пусть теперь на всех входах дизъюнктора действуют однородные динамические сигналы в виде однократных переключений 0 ^ 1, то есть х, ^) = 1'а,, I = 1, п. Тогда динамический процесс на выходе дизъюнктора будет иметь вид такого же

п

переключения, совершаемого в момент t = Л а,, где л - конъюнкция непре-

1=1

рывной логики (НЛ), то есть операция взятия минимума [2, 4, 5]. В формульном виде это соотношение входного и выходного динамических процессов дизъюнк-тора

V/ 1'а, = 1'я . (2)

1=1 л а

г =1

Обратим внимание, что логическая операция дизъюнкции V в строке формулы (2) означает булеву дизъюнкцию, оперирующую с двоичными элементами 0 и 1 и их изменениями 0' и 1', в то время как логическая операция конъюнкции л в индексе этой формулы означает конъюнкцию НЛ, оперирующую с любыми элементами непрерывного множества [0, да). Это замечание, касающееся различия логических операций в строке и индексах формулы, относится также ко всем последующим формулам, описывающим соотношения между входными и выходным динамическими процессами в элементах. Если на всех входах дизъюнктора действуют однородные сигналы в виде однократных переключений 1 ^ 0, то есть

хг (/) = 0'а;, I = 1, п , то динамический процесс на его выходе будет иметь вид та-

п

кого же переключения, совершаемого в момент t = V аг, где V - дизъюнкция

г=1

НЛ, то есть операция взятия максимума [2, 4, 5]. В формульном виде такое соотношение входных и выходного динамических процессов дизъюнктора записывается аналогично (2)

V 0'аг = 0'п . (3)

г=1 V а

г=1

Аналогично выглядят формулы, дающие зависимость между входными и выходным динамическими процессами элемента-конъюнктора, который в статике

реализует на выходе у булеву логическую конъюнкцию своих входов хг, г = 1, п

п

у = л Хг . (4)

г=1

Для входных динамических процессов в виде однократных переключений хг (^ = 1'а, г = 1, п и хг ^) = 0'а, г = 1, п соответственно

Л 1'аг = 1' п ; (5)

г=1 V аг

г=1

п

Л 0'аг = 0' п . (6)

г=1 Л аг

г=1

Вход-выходные динамические соотношения в дизъюнкторе и конъюнкторе, описываемые формулами (2), (3), (5), (6), можно представить более компактно и наглядно, указав последовательность входящих в каждую формулу символов переменных и операций и разделив вертикальной чертой символы, относящиеся ко входам элемента, от символов, относящихся к его выходу. Например, формулы (2) и (3) представим символьно в виде записей V1' 11Л и V 0' | 0'^, соответственно и т.д. Собрав вместе все четыре символьных представления, соответствующие четырем имеющимся формулам, поместив каждое представление в рамку и соединив линиями те соответственные символы различных представлений, значения которых совпадают, получим мультиграф формул динамики дизъюнктора и конъюнктора при однородных входных воздействиях (рис. 1). Из рис. 1 хорошо видно, какие из соответствующих друг другу символов различных символьных представлений формул имеют одинаковые значения (они соединены линиями), а какие - противоположные значения (между ними нет линий). Это позволяет легко

V

л

1'.

D

V У 0'V

2 3

л У с >

B

С

1

Рис. 1. Мультиграф 1 символьного представления формул динамики

перейти от одного символьного представления к другому (от одной формулы к другой), используя полностью формализованную алгоритмическую процедуру, которая проста и очевидна.

Пример 1. Необходимо получить из символьно представленной известной формулы А символьно представленную неизвестную формулу (рис. 1).

Шаг 1. В вершине С мультиграфа выделяем позицию, соединенную линией с соответствующей позицией вершины А . В данном случае это 4-я по порядку позиция. В ней ставим тот же символ, что и в позиции 4 вершины А . В данном случае это символ л.

Шаг 2. В вершине С мультиграфа выделяем позиции, не соединенные линиями с соответствующими позициями вершины А . В данном случае это позиции 1, 2, 3. В них ставим символы, противоположные символам в соответствующих позициях вершины А , то есть вместо V, 1', 1' ставим соответственно л,0',0'. В итоге получаем символьно представленную формулу С , которая изображена на рис. 1 в правом нижнем углу.

Конец алгоритма.

Обнаруженное существование единого алгоритма, позволяющего из любой одной формулы четырехформульного мультиграфа (см. рис. 1) чисто формально получить три остальные, дает основание отнести все четыре формулы -А, В, С и Б к единому классу однородных формул. При этом в качестве формулы-представителя, полностью определяющей класс, можно выбрать любую из четырех указанных в мультиграфе формул.

4. Динамические процессы в дизъюнкторе и конъюнкторе при неоднородных входных воздействиях

Рассмотрим ситуацию, когда на входах n-входовых дизъюнктора и конъюнк-тора (реализуемые в статике на выходе y булевы логические функции входов,

xi, i = 1, n , соответственно (1) и (4)) действуют неоднородные динамические сигналы в виде однократных переключений 0 ^ 1 на одних входах и 1 ^ 0 на других, то есть xi (t) = \'а. при i = 1, m и 0'а, при i = m +1, n . В этой ситуации динамические процессы на выходах дизъюнктора и конъюнктора легко вычислить, представив каждый из них в виде параллельного соединения двух одноименных элементов, на входах первого из которых действуют только переключения 1', а на входах второго - только переключения 0', выходы которых подаются на входы двухвходового элемента того же типа. В итоге, используя формулы (2), (3), (5), (6) для выходных динамических процессов многовходовых дизъюнктора и конъ-юнктора при однородных входных воздействиях в виде однократных переключений 1' или 0' и формулы из литературных источников [2, 4, 5] для выходных динамических процессов двухвходовых дизъюнктора и конъюнктора при неоднородных входных воздействиях (по одному входу 1', а по другому 0' )

1'а V 0'ь = 0(b, а V b), (7)

1'а л 0'ь = 1(а, а V b), (8)

получим следующие искомые формулы:

т n

V 1'щ V V O'a = 0

г=1 г=т+1

V ai, V ai V

i=m+1 i=m+1

m

Л a

V i=1 /

т n

Л ^ Л Л 0'аг =1

г=1 г=т+1

V a

i=1

V a

i=1

f n

Л '

V г=т+1

(10)

v

Формула (9) дает выходной динамический процесс в дизъюнкторе с неоднородными входными динамическими воздействиями в виде нулевой паузы 0 [•] в указанном в скобках временном интервале. Аналогично, формула (10) дает выходной динамический процесс в конъюнкторе с такими входными воздействиями в виде единичного импульса 1 [•] в указанном в скобках временном интервале.

Вход-выходные динамические соотношения в дизъюнкторе и конъюнкторе, описываемые формулами (9), (10), можно, как и предыдущие соотношения, представить в символьной форме. Для этого обозначим в указанных формулах булевы дизъюнкции и конъюнкции в виде

т п т п

V=v1, V Л=л1, Л =л2, (11)

г=1 г=т+1 г=1 г=т+1

а дизъюнкции и конъюнкции НЛ в виде

т п т п

V = V1, V Л=ль Л =л 2. (12)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

г=1 г=т+1 г=1 г=т+1

Собрав вместе два символьных представления формул (9), (10), разделив в них вертикальной чертой символы, относящиеся ко входам элемента, от символов, относящихся к его выходу, и соединив линиями соответственные символы двух представлений, значения которых совпадают, получим мультиграф формул динамики дизъюнктора и конъюнктора при неоднородных входных воздействиях (рис. 2).

Из рис. 2 видно, какие соответствующие друг другу символы двух имеющихся символьных представлений формул имеют одинаковые значения (они соединены линиями), а какие - противоположные значения (между ними нет линий). Это позволяет формализовано перейти от одного представления (одной формулы) к другому (другой формуле). Алгоритм перехода поясним на нижеследующем примере 2 перехода от предполагаемого известным символьного представления формулы А к неизвестному представлению формулы В (см. рис. 2).

B

Рис. 2. Мультиграф 2 символьного представления формул динамики

Пример 2.

Шаг 1. В вершине В мультиграфа выделяем позиции, соединенные линиями с соответствующими позициями вершины А . В данном случае это позиции 2, 5, 7, 9, 11, 12, 14, 15. В них проставляем те же символы, что и в соответствующих

позициях вершины А. В данном случае это символы 1',0',[/ ,ч(,),].

Шаг 2. В вершине В мультиграфа выделяем позиции, не соединенные линиями с соответствующими позициями вершины А. В данном случае это позиции 1, 3, 4, 6, 8, 10, 13. В них проставляем символы, противоположные символам в

2

соответствующих позициях вершины А , то есть вместо vг,v,v ,0^2^2, Л1 со-

2

ответственно л^л,л ,1^1^1,Л2 . Получаем символьное представление формулы В

(см. рис. 2).

Конец алгоритма.

Итак, существует единый алгоритм, позволяющий из любой одной формулы двухформульного мультиграфа чисто формально получить другую. Это позволяет отнести обе формулы - А и В к единому классу однородных формул. Причем в качестве формулы-представителя класса можно выбрать как А, так и В.

5. Динамические процессы в произвольных логических (и, т)-полюсниках

Обратимся к заданному условиями (п. 2) логическому (п, т)-полюснику. Без ограничения общности решения представленной задачи его можно представить в виде совокупности т отдельных логических (п, 1)-полюсников с общими п входами, реализующих на своих выходах у{ соответствующие булевы логические

функции у^ = (Хт,..., хп), I = 1, т , от общих для них всех входов хь..., хп. Любой такой (п, 1)-полюсник, как известно [7], можно представить в виде эквивалентной двухступенчатой логической схемы, первая ступень которой состоит из нескольких параллельно работающих конъюнкторов, реализующих на своих выходах булеву логическую функцию входов конъюнкцию (4), а вторая - из одного дизъюнктора, реализующего на своем выходе булеву логическую функцию входов дизъюнкцию (1), причем входами дизъюнктора являются выходы конъюнкто-ров (рис. 3). Но, как установлено выше формулами (5), (6), (10), при простейших динамических входных воздействиях вида 1 ^ 0 = 0' и 0 ^ 1 = 1' (а по условию задачи рассматриваются только такие воздействия) на выходе конъюнктора могут

Рис. 3. Эквивалентная двухступенчатая логическая схема (и,1)-полюсника

вырабатываться динамические процессы только следующих трех типов: 0'а, 1'а и 1(а, Ь). В соответствии с этим и учитывая ассоциативный закон для булевой логической дизъюнкции, схему на рис. 3 можно заменить эквивалентной ей трехступенчатой логической схемой, представленной на рис. 4.

В схеме на рис. 4 частичной штриховкой выделены логические элементы, динамические процессы на выходах которых мы уже умеем вычислять по их входным динамическим процессам с помощью подходящих формул: для элемен-тов-конъ-юнкторов групп А, В и С это, соответственно, формулы (6), (5), и (10), а для элементов-дизъюнкторов Б и К это, соответственно, формулы (3) и (2). Таким образом, из рис. 4 видно, что для нахождения динамического процесса у(/) на выходе произвольного логического (п, 1)-полюсника с простейшими динамическими воздействиями х1 (/) вида 0' и 1' с использованием метода последовательных подстановок выходов предыдущих ступеней на входы последующих нам не хватает лишь двух формул. Первая формула должна вычислять динамический процесс ур ) на выходе элемента-дизъюнктора Р, получающего по всем входам однородные динамические воздействия в виде единичного импульса 1 (•) в указанном в скобках временном интервале. Вторая формула должна вычислять динамический процесс у(?) на выходе трехвходового элемента-дизъюнктора Н, на 1-м и 2-м входах которого действуют динамические процессы соответственно 0'р и 1'д, а на 3-м входе - процесс, полученный на выходе элемента-дизъюнктора

Р. Этот процесс и есть искомый динамический процесс на выходе заданного логического (п, 1)-полюсника (см. рис. 3, 4).

Первая необходимая нам формула, вычисляющая динамический процесс ур ) на выходе дизъюнктора Р с входными воздействиями в виде единичных импульсов, есть частный случай формулы для динамического процесса на выходе

Л A D

0'a V

0P

0/ = > • 0'c V

/07 •• J B R

x1 / / 1' Л 1b

V 1's

X 1' Xn \\ > • 1d

\\ •• J C F

Л

0'\ 1(*1, gx) V

- • Ур

- > • 1(ek, gk)

••

Рис. 4. Эквивалентная трехступенчатая логическая схема (и, 1)-полюсника:

А, В, С - конъюнкторы 1-й, 2-й и 3-й групп соответственно. Конъюнкторы одной группы имеют однотипные входные воздействия

дизъюнктора с входными динамическими процессами в виде конечных последовательностей единичных импульсов [4, 5]. Она имеет вид

k

yF (t) -V ^, Si) = HE1' g1 л E 2)0(-,-)1(E 2, G 2 л E3) ... i=1

K1 (Ek—1, Gk—1 л Ek )0 (—,—) 1 (Ek, Gk),

(13)

- логический определитель (ЛО) ранга г от матрицы-столбца Е =

то есть г-й в порядке неубывания элемент этой матрицы; Gг =

- ЛО ранга r

от матрицы-столбца G =

л - операция конъюнкции НЛ. Логические опре-

делители Ег и Gг раскрываются (выражаются) соответствующими суперпозициями операций дизъюнкции и конъюнкции НЛ, совершаемыми над элементами матриц Е и G [4, 5]. Вторая необходимая нам формула, вычисляющая динамический процесс у(0 на выходе трехвходового дизъюнктора Н с входными ди-

намическими процессами уп (/) = 0'р, уК (/) = 1; 0(-,-) ...1(Е*, Gк), где

Gr =

Gr л Er+1 при r < k

yF (t) = 1(E1, G1)

(14)

при г = к.

После нахождения в явном виде процесса ур (/) с использованием выражения динамического процесса на выходе дизъюнктора с входными воздействиями в виде последовательностей единичных импульсов [4, 5]

у(0 = Ув (О V УК « V ур (/) = 0'р V 1; V 1(Е1,<51)0 (-,-). 1(Ек^к) =

= 1(—да, p) V 1(5, да) V 1(E1, G1) 0 (-,-) k 1(Ek, Gk) =

7k ~k\

= 1(A\ B1 л A2)0(—,—)1(A2, B 2 л A3)... 1( Ak+1, Bk+1 л Ak+2)0(-,-)1( Ak+2, Bk+2),

—да r P

Ar = S , Br = да

E1 ... Ek G1 kG k

Упрощая ЛО Ar и Br:

Ar =

— да, r = 1,

A

r-1

r = 2, k +1

где

AI =

E1 ... Ek

r = 1, k +1;

(15)

r

Er =

r

и

r

r

S

где

Br = К , r = 1, k + 1, I да, r = k + 2

P

G1 ...Gk

получим окончательную формулу для динамического процесса у(/) на выходе трехвходового дизъюнктора Н , являющемся выходом заданного логического (п, 1)-полюсника (см. рис. 3, 4)

у(/) = 0'р V 1'; V 1(Е1,С1) 0 (-,-)... 1(Ек,Gк) =

(17)

= 0(В1 лА\,А11)1(А11,В2 лА?)...1(А!,Бк+1 лЛ1+1)0(-,А\+1).

Здесь ЛО А г, В1г определяются выражениями (15) - (16).

Выражения (13) и (17) аналогичны - оба они содержат последовательность к + 2 единичных импульсов (в (17) первый импульс начинается в момент t = -да, а последний заканчивается в момент t = +да). Поэтому формулы (13) и (17) можно отнести к одному классу однородных формул, описываемых единым мульти-графом, как это делалось выше.

6. Заключение

Выше мы выяснили, что для символического анализа с помощью нечеткой (непрерывной) логики динамики произвольного логического (п, да)-полюсника, находящегося под простейшим динамическим воздействием в виде однократных переключений входных сигналов 0 ^ 1 и 1 ^0, с указанием в буквенной форме моментов этих переключений, достаточно использовать всего три формулы вход-выходных динамических соотношений типовых логических элементов, хотя общее число формул «входы-выход» элементов, имеющих прямое отношение к динамическому анализу логических схем, равно 8 - это формулы (2), (3), (5), (6), (9), (10), (13), (17). Экономия достигается благодаря «интеллектуальному» объединению формул динамики «входы-выход» логических элементов в целые классы однородных формул, где с помощью единого алгоритма, имея единственную формулу представителя класса, можно получить все остальные формулы этого класса. Отметим, что мы не рассматривали формулы «вход-выход» логического элемента «отрицание». Это связано с тем, что данный элемент не осуществляет на выходе временного преобразования входного сигнала. Он лишь преобразует изменения входного сигнала в противоположные (0 ^ 1 в 1 ^ 0 и обратно), оставляя моменты этих изменений прежними.

«Интеллектуальные» упорядочение, классификация и унификация базовых формул динамического анализа логических схем в более сложных случаях, чем рассмотренный в этой статье (сложные динамические воздействия на входах схемы, сложная структура схемы и т.д.), проводятся по той же методике.

r

Br =

Список литературы

1. Левин, В.И. Бесконечнозначная логика и переходные процессы в конечных автоматах / В.И. Левин // Автоматика и вычисл. техника. - 1972. - № 6. -С. 54-65.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2. Левин, В.И. Введение в динамическую теорию конечных автоматов / В.И. Левин. - Рига : Зинатне, 1975. - 376 с.

3. Левин, В.И. Таблицы для расчета и анализа переходных процессов в дискретных устройствах / В.И. Левин. - Рига : Зинатне, 1975. - 75 с.

4. Левин, В.И. Динамика логических устройств и систем / В.И. Левин. - М. : Энергия, 1980. - 224 с.

5. Левин, В.И. Теория динамических автоматов / В.И. Левин. - Пенза : Изд-во Пенз. гос. ун-та, 1995. - 408 с.

6. Искусственный интеллект. В 3 кн. Кн. 2. Модели и методы : справочник / под ред. Д.А. Поспелова. - М. : Радио и связь, 1990. - 304 с.

7. Поспелов, Д.А. Логические методы анализа и синтеза схем / Д.А. Поспелов. - Изд. 3-е, перераб. и доп. - М. : Энергия, 1974. - 368 с.

Continuous Logic for Analysis of Finite Automata Dinamic

V.I. Levin

Penza State Technological Academy; levin@pgta.ac.ru

Key words and phrases: finite automata; formula unification; fuzzy logic.

Abstract: The paper proposes the technique of ordering, classification and unification of fuzzy logic formula describing dynamic processes in finite automata. It is shown that the technique can reduce significantly the number of the required formula when using automation without memory and simple ordinary effects.

Analyse der Automatendynamik mit Hilfe der kontinuierlichen Logik

Zusammenfassung: Es ist die Methodik der Regelung, der Klassifikation und der Unifizierung der die dynamischen Prozesse in den Endautomaten beschreibenden Formeln der kontinuierlichen Logik vorgeschlagen. Am Beispiel der Automaten ohne Speicher mit den einfachsten Eingangseffekten ist gezeigt, daß die Methodik die Zahl der notwendigen Formeln wesentlich zu reduzieren erlaubt.

Analyse de la dynamique des automates à l'aide de la logique discontinue

Résumé: Est proposée la méthode de la réglémentation, de la classification et de l'unification des formules de la logique vague (discontinue) décrivant les processus dynamiques dans les automates finis. A l'exemple d'une catégorie des automates sans mémoire avec les actions d'entrées les plus simples est montré que la méthode permet de réduire considérablement le nombre des formules nécessaires.

Автор: Левин Виталий Ильич - доктор технических наук, профессор, заведующий кафедрой «Научные технологии», ГОУ ВПО «ПГТА».

Рецензент: Муромцев Дмитрий Юрьевич - доктор технических наук, профессор, заведующий кафедрой «Конструирование радиоэлектронных и микропроцессорных систем», ГОУ ВПО «ТГТУ».

i Надоели баннеры? Вы всегда можете отключить рекламу.