Есть две разные концепции:
(1) Эффективное моделирование детерминированных машин недетерминированными машинами.
(2) Ускорение результатов, которые получены путем применения моделирования снова и снова.
Я не знаю ни одного эффективного моделирования детерминированных машин недетерминированными, но я знаю несколько ускоренных результатов, которые можно было бы использовать, если бы существовали эффективные моделирования.
Рассмотрим класс языков, которые разрешимы недетерминированной машиной Тьюринга, работающей в течение времени t ( n ), используя только g ( n ) недетерминированных догадок. Другими словами, длина свидетеля ограничена g ( n ) .NTIGU(t(n),g(n))t(n)g(n)g(n)
Если у вас есть более эффективное моделирование, используя только log(n)
недетерминированные догадки, то, я думаю, вы можете немного ускорить его. В частности, я считаю, что вы можете доказать следующее:
Если , то
D T I M E ( 2 √DTIME(nlog(n))⊆NTIGU(n,log(n)).DTIME(2n√)⊆NTIME(n)
Если вам это интересно, я могу написать доказательство.
Райан Уильямс представил некоторые связанные ускорения в «Улучшение исчерпывающего поиска подразумевает суперполиномиальные нижние границы».