Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по теории автоматов - 1.pdf
Скачиваний:
59
Добавлен:
02.06.2015
Размер:
475.61 Кб
Скачать

Алгоритм минимизации числа внутренних состояний полностью определённого автомата

2.В каждом классе эквивалентности разбиения выбирается по одному элементу, который образует множество X’.

S = X ,Ρ, Λ,ϕ,ψ, X 0

S'= X ',Ρ, Λ,ϕ',ψ', X 0 '

Алгоритм минимизации числа внутренних состояний полностью определённого автомата

3. Функциипереходов ϕ'и функция выходов ψ'для автомата S'определяютсяна множестве оставшихся внутреннихсостоянийи множестве входных сигналов. Для этого в таблице переходоввычеркиваются столбцы, соответствующие состояниям,невошедшим в множество X ', а в оставшихся столбцах таблицы переходоввсе состояния заменяются на эквивалентные из множества X '. В таблице выходов столбцы вычёркиваются.

4.В качестве начального состояния X 0 'выбирается одно из состояний, эквивалентных X0. На практике лучше взять само X0.

Минимизация автомата Мили

• Таблица переходов

 

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

X11

X12

ρ1

X10

X12

X5

X7

X3

X7

X3

X10

X7

X1

X5

X2

ρ2

X5

X8

X6

X11 X9

X11 X6

X4

X6

X8

X9

X8

• Таблица выходов

 

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

X11

X12

ρ1

λ1

λ1

λ2

λ2

λ1

λ2

λ1

λ1

λ2

λ2

λ2

λ2

ρ2

λ2

λ2

λ1

λ1

λ2

λ1

λ2

λ2

λ1

λ1

λ1

λ1

π1 ={X1,X2,X5,X7,X8} B1,

{X3,X4,X6,X9,X10,X11,X12 } B2

Минимизация автомата Мили

 

X1

X2

X5

X7

X8

 

X3

X4

X6

X9

X10

X11

X12

ρ 1

B2

B2

B2

B2

B2

 

B1

B1

B1

B1

B1

B1

B1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ρ2

B1

B1

B2

B2

B2

 

B2

B2

B2

B2

B1

B2

B1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π2 ={X1,X2}{X5,X7,X8}C1C, 2,

{X3,X4,X6,X9,X11} C3,

{X10,X12} C4,