<<
>>

Конечный автомат

Определение. Детерминированный конечный автомат (ДКА) [48]- это пятерка ,где

• Q- конечное множество состояний;

• Σ- конечное множество входных воздействий;

• δ: Q?Σ → Q- функция переходов.

Получает на вход текущее состояние

и входной символ, на выходе выдает следующее состояние;

• s є Q- начальное состояние;

• T c∑ Q- множество допускающих состояний.

Приведем теперь неформальное определение. Детерминированный конечный автомат состоит из бесконечной ленты с символами, считывающей головки и состояний с переходами. Набор символов на ленте называется алфавитом ДКА, а последовательность символов - словом. ДКА либо допускает слово, либо не допускает. Каждый переход помечается одним из символов алфавита. Считывающая головка движется по ленте только в одну сторону. ДКА стартует из начального состояния. Каждую итерацию ДКА делает следующее:

1. Считывает очередной символ с ленты.

2. Если из текущего состояния существует переход, помеченный считанным символом, то ДКА переходит по нему.

3. Если перехода нет, то ДКА не допускает слово на ленте (переходит в недопускающее состояние) и завершает работу.

4. Если ДКА переходит в допускающее состояние, то он допускает слово.

1.2.

<< | >>
Источник: Лукин Михаил Андреевич. Верификация автоматных программ. Диссертация на соискание ученой степени кандидата технических наук. Санкт-Петербург - 2014. 2014

Еще по теме Конечный автомат:

  1. Выводы по главе 2
  2. Понятие компетенции
  3. Анализ технологии производства вольфрамо-титано-кобальтовых сплавов
  4. Введение
  5. Особенности региональной языковой картины мира
  6. Микрополе «Отличительные признаки внешности»
  7. Оценка быстродействия коммутационного устройства при использовании параллельно-конвейерной диспетчеризации пакетов
  8. ИСТОЧНИКИ АДМИНИСТРАТИВНОГО ПРАВА.
  9. Сведения об авторах
  10. Некоторые вопросы реформирования административного правосудия в Кыргызской Республике
  11. Тема: ПРОИЗВОДСТВО В СУДЕ КАССАЦИОННОЙ ИНСТАНЦИИ
  12. О понятии финансового опциона
  13. § 2. Понятие и функции нотариата