Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР.doc
Скачиваний:
5
Добавлен:
20.08.2019
Размер:
296.96 Кб
Скачать

6.Использование сетей Петри при переходе от грамматики к минимальному Автомату.

Минимальный автомат можно построить также на базе сетей Петри. Для этого нетерминальным символам грамматики нужно поставить в соответствие позиции, а терминалам – переходы сети Петри.

х7

х3

х3

х5

х5

х7

х2

х1

х7

х7

х3

х5

х1

х2

х0

х7

х7

х0

х7

х4

х0

х1

х7

х3

х0

х5

х0

х0

х1

В данной сети Петри видно последовательное срабатывание сети переходов, что позволяет сделать вывод: данная сеть Петри относится к классу автоматных сетей Петри. В качестве дополнительной вершины введена позиция Z, которая является конечной.

Видно, что сеть является недетерминированной, т.к. из позиции S существует 2 дуги, ведущие к одинаково помеченным переходам х7. Эта недетерминированность ликвидируется за счет объединения позиций S1,S3,F в одну позицию, аналогично с позициями S2,F4.

Найдем эквивалентные позиции, т.е. позиции, которые имеют одинаковые пути до конечной вершины. Такими являются следующие позиции: А ~ В ~ С, D ~ E, F2 ~ F5, F3 ~ F6 ~ F8.

С учетом эквивалентных позиций изобразим полученную сеть Петри, соответствующую минимизированному детерминированному автомату.

х3

х3

х5

х7

х7

х1

х2

х7

х0

х7

х0

х1

х3

х0

х4

х7

х5

6