Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
2.6. Классификация состояний и подавтоматовДуга относительно данного состояния, например,
Рис. 2.3. Типы дуг. Состояние, в котором отсутствуют заходящие и (или) исходящие дуги, может быть одним из следующих типов: (1) преходящее состояние — состояние, которое не имеет заходящих дуг, но имеет, по крайней мере, одну исходящую дугу; из этого состояния может быть осуществлен переход, по крайней мере, в одно другое состояние, но после выхода из этого состояния, в него нельзя попасть ни из какого друго; (2) тупиковое состояние — состояние, которое не содержит исходящих дуг, но содержит, по крайней мере, одну заходящую дугу; в такое состояние может быть осуществлен переход, по крайней мере, из одного другого состояния, но после перехода в это состояние из него нельзя осуществить переход ни в одно другое состояние; (3) изолированное состояние — состояние, которое не содержит ни заходящих, ни исходящих дуг; из такого состояния нельзя перейти ни в какое другое и в него нельзя попасть ни из какого другого состояния. На рис. 2.4 приведен автомат А2, в котором состояния 1 и 5 являются преходящими, состояния 2 и 4 - тупиковыми, а состояние 6 — изолированным. Любое разбиение множества состояний автомата на два или большее число подмножеств может быть, очевидно, выполнено путем заключения представленных графом переходов состояний каждого подмножества в отдельный «прямоугольник», рассматриваемый как подавтомат.
Рис. 2.4. Автомат А2.
Рис. 2.5. Автомат А3. На рис. 2.5 и в таблице 2.4 представлен автомат Рассматривая каждый подавтомат как одно «сверхсостояние», преходящий, тупиковый или изолированный подавтоматы Таблица 2.4. Таблица переходов автомата А3
могут быть определены точно так же, как преходящее, тупиковое и изолированное состояние с заменой слова «состояние» на слово «подавтомат», именно: (1) преходящий подавтомат, можно перевести, по крайней мере, в один другой подавтомат, но он не может быть достигнут после того, как оставлен; (2) тупиковый подавтомат может быть достигнут, по крайней мере, из одного другого подавтомата, но не может быть покинут после того, как он достигнут; (3) изолированный подавтомат не может быть достигнут ни из одного другого подавтомата и не может привести ни в какой другой подавтомат. Граф переходов часто позволяет визуально определить, составляет ли определенное подмножество множества состояний преходящий, тупиковый или изолированный подавтомат, и, следовательно, сделать заключение об относительной доступности этого подмножества. Например, из рис. 2.5 можно легко заключить, что Пусть автомата
Если Алгоритм 2.1. Дано Если
Это значит, что алгоритм 2.1 требует не более чем Таблица 2.5. Алгоритм 2.1 для автомата A3 и для
Если Теорема 2.2. Пусть Доказательство. При
Это означает, что Если известно, что начальное состояние автомата М принадлежит непустому множеству
|
1 |
Оглавление
|