Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Функционирование НАМ
1. 2. Выбирается 3. Левая часть подстановки 4. Если 5. 6. Если 7. Выполняется замена 8. Если эта подстановка является заключительной, т.е. имеет вид После применения подстановки осуществляется заново просмотр столбца подстановок, а не продолжается просмотр Процесс заканчивается, если: - не найдена применяемая подстановка; - выполнена заключительная подстановка. Алфавит Нормальный алгоритм над алфавитом Нормальный алгоритм над Одноместная частичная словарная функция Соответствие между нормальными алгоритмами и алгоритмами в интуитивном смысле выражает принцип нормализации – аналог тезисов Черча и Тьюринга: каков бы ни был алгоритм, для которого допустимыми исходными данными и результатом являются слова в некотором алфавите, существует эквивалентный ему НАМ в этом алфавите. Пример 1. Нормальный алгоритм в алфавите
Пусть
Пример 2. Нормальный алгоритм над алфавитом
Здесь вспомогательные символы Пример функционирования НАМ по переработке слова
Пример 3. Нормальный алгоритм над алфавитом
Приведем два примера функционирования НАМ: 1) 2) Пример 4. Пример НАМ, который работает бесконечно.
|