WikiDer > Зенон машина

Zeno machine

В математика и Информатика, Машины Zeno (сокращенно ZM, а также называется ускоренная машина Тьюринга, Банкомат) представляют собой гипотетическую вычислительную модель, связанную с Машины Тьюринга что позволяет счетно бесконечный количество алгоритмических шагов, которые необходимо выполнить за конечное время. Эти машины исключены в большинстве моделей вычислений.

Более формально машина Зенона - это машина Тьюринга, которая занимает 2п единиц времени на выполнение своего п-й шаг; таким образом, первый шаг занимает 0,5 единицы времени, второй - 0,25, третий 0,125 и так далее, так что через одну единицу времени счетно бесконечный (т.е. 0) количество шагов, которое будет выполнено.

Идею машин Zeno впервые обсудили Герман Вейль в 1927 г .; имя относится к Парадоксы Зенона, приписываемый древнегреческому философу Зенон Элейский. Машины Zeno играют решающую роль в некоторых теориях. Теория Омега-Пойнт изобретен физиком Фрэнк Дж. Типлер, например, может быть действительным только в том случае, если возможны машины Zeno.

Машины Зенона и вычислимость

Машины Зенона позволили бы вычислить некоторые функции, которые не вычислимы по Тьюрингу. Например, проблема остановки для машин Тьюринга можно решить с помощью машины Зенона (используя следующие псевдокод алгоритм):

начать программу    напишите 0 в первой позиции выходной ленты; начать цикл        смоделировать 1 последовательный шаг данной машины Тьюринга на заданном входе; если машина Тьюринга остановилась тогда            записать 1 в первую позицию выходной ленты и выйти из цикла; конец циклаконец программы

Вычисления такого рода, выходящие за пределы предела Тьюринга, называются гипервычисления, в этом случае гипервычисление через сверхзадача - см. Там дальнейшее обсуждение и литературу.

Смотрите также