Автоматы с магазинной памятью — различия между версиями
м (→Недетерминированный автомат с магазинной памятью) |
|||
Строка 1: | Строка 1: | ||
{{В разработке}} | {{В разработке}} | ||
==Недетерминированный автомат с магазинной памятью== | ==Недетерминированный автомат с магазинной памятью== | ||
− | По умолчанию будем считать автоматы с магазинной памятью недетерминированными. Если речь пойдет о детерминированном автомате, это будет указано отдельно. | + | По умолчанию будем считать автоматы с магазинной памятью недетерминированными. Если речь пойдет о детерминированном автомате, то это будет указано отдельно. |
{{Определение | {{Определение | ||
|definition= Автомат с магазинной памятью --- это набор A=<tex>\langle\Sigma,\Gamma,Q,s\in Q, T \subset Q, z_0 \in \Gamma, \delta : Q \times \Sigma \cup \{\varepsilon\} \times \Gamma \rightarrow \cal P</tex><tex>(Q \times \Gamma^*)\rangle</tex>, где | |definition= Автомат с магазинной памятью --- это набор A=<tex>\langle\Sigma,\Gamma,Q,s\in Q, T \subset Q, z_0 \in \Gamma, \delta : Q \times \Sigma \cup \{\varepsilon\} \times \Gamma \rightarrow \cal P</tex><tex>(Q \times \Gamma^*)\rangle</tex>, где | ||
Строка 12: | Строка 12: | ||
*<tex>\delta</tex> --- функция переходов. | *<tex>\delta</tex> --- функция переходов. | ||
}} | }} | ||
+ | |||
==Диаграмма переходов== | ==Диаграмма переходов== | ||
Версия 08:48, 20 октября 2010
Эта статья находится в разработке!
Содержание
Недетерминированный автомат с магазинной памятью
По умолчанию будем считать автоматы с магазинной памятью недетерминированными. Если речь пойдет о детерминированном автомате, то это будет указано отдельно.
Определение: |
Автомат с магазинной памятью --- это набор A=
| , где
Диаграмма переходов
Обозначения
- Мгновенное описание: , где --- текущее состояние, --- остаток строки, --- содержимое стека.
- Переход за один шаг:
- Переход за ноль или более шагов:
Определение: |
Язык автомата с магазинной памятью |
Пример
Рассмотрим автомат с магазинной памятью для языка
.Детерминированный автомат с магазинной памятью
Определение: |
Если для автомата с магазинной памятью выполняются следующие условия:
|