Реферат: Существование универсальных вычислителей. Алгоритмические проблемы и взаимосвязь алгоритмических систем.

1 || Q*aR если QaR=P

0 || P* если a не входит в P

mb (1||Q*aR)=QbR

U0 (0||P*)=P

Надеемся, что читателю будет не сложно построить функциональную схему любой из этих машин.

Схема НАМ N состоит из правил либо вида a®b, либо aab, где
a,b Є (DUW)* .

Каждому правилу вида

ai ®bi

сопоставим машину Ui c функциональной схемой вида

if then mb i (1||Q*ai R)o U* o U1

else Uо o U*o Ui+1 .

Каждому терминальному правилу вида

ai abi

сопоставим машину Ui c функциональной схемой вида

if then mb i (1||Q*ai R) o U!

else Uо o U*o Ui+1 .

Последнему правилу подстановки в схеме НАМ N вида

ak ®bk

сопоставим машину Uk с функциональной схемой

if then mb k (1||Q*ak R)o U*o U1

else Uо o U*o U! .

В части else появление машины U! связано с тем, что по определению НАМ завершается, если не применимо ни одно из правил подстановки.

Функциональная схема искомой машины U будет иметь вид

U*(P)o U1 o U2 o … o Uk ,

где k - число правил подстановки в схеме НАМ N.

Доказательство теоремы 4.3 закончено.

Из теорем 4.2 и 4.3 следует, что если какая-то алгоритмическая проблема разрешима в одной алгоритмической системе, то она автоматически разрешима и в другой. Если предположить, что какая-то алгоритмическая проблема неразрешимая в одной алгоритмической системе, но разрешима в другой, то придём к противоречию. Действительно, согласно теоремам 4.2 и 4.3 если эта проблема разрешима хотя бы в одной системе, то она разрешима и в другой.

Выводы :

Для любой алгоритмической системы существует универсальный исполнитель, который есть интерпретатор множества действий заданной алгоритмической системы.;

К-во Просмотров: 226
Бесплатно скачать Реферат: Существование универсальных вычислителей. Алгоритмические проблемы и взаимосвязь алгоритмических систем.