Машина ТьюрингаТеория вычисленийАвтоматыМарков
2 мин чтение
Теория вычислений: Машина Тьюринга, Машина Поста, НАМ и Автоматы
Фундаментальные абстрактные вычислительные модели: Машина Тьюринга, понятие Тьюринг-полноты, тезис Чёрча-Тьюринга, Машина Поста, Нормальные алгоритмы Маркова (НАМ), Детерминированные конечные автоматы (DFA) и разбор glob-шаблонов.
Исходная заготовка: полнота объяснения и примеров ожидает редакторской проверки.
1. Машина Тьюринга (Turing Machine)
Машина Тьюринга — абстрактный исполнитель, состоящий из бесконечной ленты, считывающей головки и таблицы состояний.
Формально задается кортежем из 7 элементов:
Тезис Чёрча — Тьюринга: Любая функция, которая может быть вычислена алгоритмически, может быть вычислена на машине Тьюринга.
2. Машина Поста
Состоит из ленты с ячейками (0 или 1), каретки и программы из команд:
3. Нормальные алгоритмы Маркова (НАМ)
Основаны на продукционных правилах подстановки в строке:
Правила упорядочены в список и применяются первое подходящее в самом левом вхождении.
Что дальше?
Вернитесь к обучению и выберите следующий материал.
Изучено — к обучению →Отметка сохранится в этом браузере. Её можно отменить или снять кнопкой «Изучено».