КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Определение. Доказательство окончено
МИНИМАЛЬНЫЕ АВТОМАТЫ Доказательство окончено.
Автоматы Á 1 = (A, B, Q 1, j1, y1) и Á 2 = (A, B, Q 2, j2, y2) называются эквивалентными, если выполняются соотношения: 1) " q r Î Q 1 $ q s Î Q 2(); 2) " q s Î Q 2 $ q r Î Q 1().
То есть два автомата являются эквивалентными, если каждое состояние любого из них неотличимо от некоторого состояния другого автомата.
Упражнение 1. Показать, что автоматы Á 1 и Á 2 эквивалентны тогда и только тогда, когда множества функций, вычисляемых этими автоматами из различных состояний как начальных, совпадают.
2. Показать, что всякий автомат эквивалентен самому себе.
ОПРЕДЕЛЕНИЕ Автомат, все состояния которого являются отличимыми, называется минимальным автоматом.
Пусть Á = (A, B, Q, j, y) - некоторый автомат. Обозначим как j* функцию j*: A * Q Q, которая для любого входного слова и состояния q i принимает значение, равное состоянию Á после переработки из начального состояния q i. Эта функция может быть определена следующими соотношениями: 1) " a Î A (j*(a, q i) = j(a, q i)); 2) " Î A *, a Î A (j* ( a, q i) = j(a, j*(, q i))).
Замечание. Функцию j* можно использовать для определения функций, вычисляемых автоматами. Функция может быть задана соотношениями: 1) " a Î A ( (a) = y(a, q i)); 2) " Î A *, a Î A ( ( a)= () y(a, j*(, q i)).
Дата добавления: 2015-03-31; Просмотров: 331; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |