Машина Тьюринга как формальная модель алгоритма
Неформальное определение машины Тьюринга
Формальное определение машины Тьюринга
Формальное определение машины Тьюринга
В определении машины Тьюринга можно выделить следующие характерные черты
Конфигурация МТ
Способы представления машины Тьюринга:
Правила формирования команд
Пример
Пример
Задачи
Функции, вычислимые по Тьюрингу
Можно на любом алфавите рассматривать машины Тьюринга, которые:
Машина Тьюринга с полулентой
1.69M
Категория: ИнформатикаИнформатика

Машина Тьюринга как формальная модель алгоритма

1. Машина Тьюринга как формальная модель алгоритма

Глава 4, стр. 89

2. Неформальное определение машины Тьюринга

• Машина Тьюринга (МТ) — это автомат,
который имеет потенциально бесконечную в
обе стороны ленту, считывающую головку и
управляющее устройство.
a1
a2
a1
УУ
• Конечное множество состояний УУ: Q={q1,…, qn}.
• Алфавит: = {a1,…,am}.
2

3. Формальное определение машины Тьюринга

Определение 1. Алфавит —некоторое конечное множество символов.
Определение 2. Цепочка над алфавитом —это последовательность символов
алфавита.
Например, над алфавитом σ = 0,1 , содержащим два символа 0 и 1 одна из
цепочек имеет вид 00010.
Определение 4.3. Длина цепочки —это число символов в цепочке.
Длина пустой цепочки равна нулю. Обычно пустая цепочка обозначается Ɛ.
Таким
образом,
English     Русский Правила