Примеры неразрешимых задач: однозначность грамматики
Версия от 21:44, 20 января 2012; 192.168.0.2 (обсуждение)
Теорема: |
Не существует алгоритма, определяющего по произвольной грамматике, является ли она однозначной. |
Доказательство: |
Пусть — алфавит для постовской системы соответствия , . Рассмотрим грамматику , где и — множество символов не встречающихся в алфавите .
Выполним m-сведение множества решений нашей задачи к множеству решений ПСП. Предположим, что построенная грамматика неоднозначна. Тогда существует слово , которое можно вывести хотя бы двумя способами. Значит, оно выводится через правила и , то есть существует последовательность такая, что , значит проблема соответствий Поста имеет решение, но известно, что она не разрешима алгоритмически. Получили противоречие.
|
Литература
- А. Маслов, Д. Стоцкий — Языки и автоматы. Издательство Мир, 1975, -361 с.