Счетчиковые машины, эквивалентность двухсчетчиковой машины МТ
Версия от 23:33, 2 января 2012; 192.168.0.2 (обсуждение)
Определение: |
Для каждого счетчика возможны четыре операции: увеличить на один, уменьшить на один, не изменять значение, проверить является ли значение счетчика нулем. Будем считать, что значение нулевых счетчиков уменьшать нельзя. | -счетчиковой машиной называется набор A= , где
Эквивалентность двухсчетчиковой машины машине Тьюринга
Лемма: |
Язык допускается машиной Тьюринга тогда и только тогда, когда он допускается трехсчетчиковой машиной. |
Доказательство: |
Так как двухстековая машина эквмвалентна машине Тьюринга, то достаточно показать, что трехсчетчиковая машина эквивалентна по вычислительной мощности трехсчетчиковой машине. |
Источники
Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман. Введение в теорию автоматов, языков и вычислений.