Содержание
- 2. Распознающие автоматы
- 3. Автоматы и распознаваемые языки С точки зрения информатики совершенно все равно, из чего сделан автомат. Важно
- 4. Автоматы и распознаваемые языки Например, если команд только две, то их можно обозначить буквами, скажем, a
- 5. Автоматы и распознаваемые языки Автомат можно описать и другой информационной моделью — орграфом. Вершинами орграфа являются
- 7. Автоматы и распознаваемые языки Одно из состояний называется начальным — именно в нем находится автомат до
- 8. Автоматы и распознаваемые языки Ясно, что целью управления автоматом является выдача ему такой последовательности команд, которая
- 9. Автоматы и распознаваемые языки Множество всех тех слов, которые переводят автомат из начального состояния в одно
- 10. Недетерминированный автомат
- 11. Недетерминированный автомат Давайте, однако, предоставим автомату некоторую свободу. Пусть он уже не будет обязан однозначно реагировать
- 13. Недетерминированный автомат Как обычно, в нем одно состояние называют начальным; мы по-прежнему будем обозначать его q1.
- 14. Недетерминированный автомат А может и вообще перевести его в какое-нибудь промежуточное состояние. Например, слово bаb может
- 15. Недетерминированный автомат Разумеется, всякий (обычный) автомат естественно рассматривать как частный случай недетерминированного автомата. Поэтому множество распознаваемых
- 16. Недетерминированный автомат Два автомата (неважно, будут ли они недетерминированными или обычными) называть эквивалентными, если распознаваемые ими
- 17. Недетерминированный автомат Два автомата (неважно, будут ли они недетерминированными или обычными) можно называть эквивалентными, если распознаваемые
- 18. Приведение автоматов к детерминированному виду (Детерминированные конечные автоматы)
- 19. Детерминированные конечные автоматы Детерминированный конечный автомат имеет для любого входного символа не более одного перехода из
- 20. Детерминированные конечные автоматы Другими словами, эквивалентные автоматы реализуют одинаковые преобразования, но могут иметь различное число внутренних
- 21. Декомпозиция конечных автоматов
- 22. Декомпозиция конечных автоматов Декомпозиция автоматов — это представление конечного автомата в виде композиции нескольких автоматов. Возникающие
- 23. Декомпозиция конечных автоматов В связи с различными понятиями композиции задачу А можно ставить по-разному. Можно рассматривать
- 24. Декомпозиция конечных автоматов Например, если такие автоматы имеют: - меньшее число состояний, - меньше входных каналов,
- 25. Декомпозиция конечных автоматов Для уточнения постановки задачи введем понятие моделирования. Привлекая аналогии из алгебры, можно определить,
- 26. Декомпозиция конечных автоматов В теории автоматов интересуются главным образом поведением «вход-выход» автомата. Эквивалентными считаются два автомата,
- 27. Базис конечных автоматов Проблема полноты автоматного базиса
- 28. Базис конечных автоматов Набор структурных автоматов {A1,… Ar} называется полным (или базисом конечных автоматов), если из
- 29. Проблема полноты автоматного базиса В настоящее время существуют четыре основных подхода к задаче о полноте автоматного
- 30. Проблема полноты автоматного базиса Проблема полноты с учетом недостижимых состояний является алгоритмически неразрешимой. Эта проблема является
- 31. Контрольные вопросы Что называют абстрактным автоматом? Абстрактный автомат представляем собой множество из шести элементов. Назовите их.
- 33. Скачать презентацию