ВУЗ:
Составители:
Рубрика:
§ 3. Единственность минимального автомата 67
Если на некотором шаге все строки таблицы оказались заполнен-
ными, то построение закончено. В том случае, когда rk L = ∞, оно
будет продолжаться неограниченно долго.
Пример 2. Рассмотрим язык L, состоящий из слов вида pabbaq,
то есть, слов, содержащих подслово abba. Рекомендуем читателю
проверить, что описанный метод приводит к нижеследующей табли-
це. Рядом изображён соответствующий автоматный граф. Короткая
стрелка указывает на начальное состояние, единственное допускаю-
щее состояние обведено кружком.
a b
e a e
a a ab
ab a abb
abb abba e
abba abba abba
Рис. 4
§ 3. Единственность минимального автомата
Мы рассматриваем автоматы над некоторым фиксированным ал-
фавитом X. Говорят, что состояния s и s
0
автомата (S, δ, F ) эквива-
лентны, если для любого слова p
sδ(p) ∈ F ⇔ s
0
δ(p) ∈ F.
Настроенный автомат (S, δ, s
0
, F ) называется
1) связным, если для любого состояния s ∈ S найдётся такое сло-
во p, что s
0
δ(p) = s;
2) приведённым, если у него нет эквивалентных состояний.
Связный и приведённый настроенный автомат называется мини-
мальным. Предлагаем доказать самостоятельно
Предложение 1. Автомат
e
A(L) — минимальный.
Автоматы (S , δ) и (S
0
, δ
0
) называются изоморфными, если суще-
§ 3. Единственность минимального автомата 67 Если на некотором шаге все строки таблицы оказались заполнен- ными, то построение закончено. В том случае, когда rk L = ∞, оно будет продолжаться неограниченно долго. Пример 2. Рассмотрим язык L, состоящий из слов вида pabbaq, то есть, слов, содержащих подслово abba. Рекомендуем читателю проверить, что описанный метод приводит к нижеследующей табли- це. Рядом изображён соответствующий автоматный граф. Короткая стрелка указывает на начальное состояние, единственное допускаю- щее состояние обведено кружком. a b e a e a a ab ab a abb abb abba e abba abba abba Рис. 4 § 3. Единственность минимального автомата Мы рассматриваем автоматы над некоторым фиксированным ал- фавитом X. Говорят, что состояния s и s0 автомата (S, δ, F ) эквива- лентны, если для любого слова p sδ(p) ∈ F ⇔ s0 δ(p) ∈ F. Настроенный автомат (S, δ, s0 , F ) называется 1) связным, если для любого состояния s ∈ S найдётся такое сло- во p, что s0 δ(p) = s; 2) приведённым, если у него нет эквивалентных состояний. Связный и приведённый настроенный автомат называется мини- мальным. Предлагаем доказать самостоятельно Предложение 1. Автомат A(L) e — минимальный. Автоматы (S, δ) и (S 0 , δ 0 ) называются изоморфными, если суще-
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »