СИСТЕМАХ

Выводы в системах Поста и множества выводимых слов обладают рядом интересных и важных свойств.

1. Существует алгоритм, который по произвольным словам в основном и вспомогательном алфавитах 1, . . . , k, k+1 и продукции p = определяет выводимость слова k+1 из слов 1, ... , k с помощью продукции p.

Возможен следующий алгоритм определения применимости произвольной продукции p к заданным словам 1, ... , k.

1.1. Выделяются все различные символы переменных в образцах t1, . . . , tk+1.

1.2. Находится длина dсамого короткого слова среди слов 1, ... , .

1.3. Для выделенного множества символов переменных строятся все подстановки, в которых эти переменные заменяются такими словами в основном и вспомогательном алфавитах, длина которых не превосходит d.

1.4. Для каждой подстановки Q проверяется условие:

"i = 1,. . . , k+1( i = ti Q) (1)

1.5. Если условие (1) имеет место хотя бы для одной подстановки, то k+1 выводится из 1, ... , k с помощью продукции p.

1.6. Если для всех подстановок условие (1) не выполняется, то k+1 не выводится из 1, ... , k с помощью p.

2. Существует алгоритм, который по произвольной последовательности 1, . . . , k - слов в основном и вспомогательном алфавитах заданной системы Поста P определяет, является ли эта последовательность выводом в P или нет.

Пример соответствующего алгоритма может быть получен на основе схемы предыдущего алгоритма.

3.Множество различных слов, которые могут быть получены из слов 1, ... , k применением продукции p = является конечным.








Дата добавления: 2015-09-18; просмотров: 483;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.