7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
|
1 | |
Машина Тьюринга. Какой из ответов правильный?10.01.2017, 10:06. Показов 559. Ответов 4
Метки нет (Все метки)
Можно ли заранее предугадать (не запустив программу), как закончится любая программа машины Тьюринга?
Варианты: 1. Нет 2. Да, если программа не закрутится в цикл 3. Да, если будет достаточно времени для исполнения программы 4. Да Помогите, кто знает!
0
|
10.01.2017, 10:06 | |
Ответы с готовыми решениями:
4
К какой конфигурации придёт машина Тьюринга (исходя из начальной конфигурации) Машина поста и машина тьюринга: необходимо написать алгоритм к данному изображению Сложение четырех целых без знака (Машина Поста), Троичное вычитание "-1" (Машина Тьюринга). Машины Поста и Тьюринга. Посчитать количество букв имени (4) и фамилии (7), а затем указать разницу |
456 / 385 / 117
Регистрация: 23.05.2016
Сообщений: 1,547
|
|
10.01.2017, 10:11 | 2 |
2 и 4 друг другу не противоречат, оба правильные.
1
|
7 / 7 / 3
Регистрация: 22.09.2015
Сообщений: 173
|
|
10.01.2017, 10:15 [ТС] | 3 |
Но может все таки 2 более правильный? Я вообще считал, что нет. Спасибо за ответ!
0
|
456 / 385 / 117
Регистрация: 23.05.2016
Сообщений: 1,547
|
|
10.01.2017, 11:15 | 4 |
зависит от контекста. Что называть "предсказать как закончится"?
Предсказать что программа при определенных условиях завершится или зациклится (никогда не завершится) можно для любой программы. Какой ответ кажется вам наиболее верным для программы на Паскале или С++, тот же и будет для машины Тьюринга.
1
|
4947 / 3566 / 1149
Регистрация: 01.09.2014
Сообщений: 9,649
|
|
10.01.2017, 13:02 | 5 |
Нельзя, даже если ее запустить.
Если спрашивается, бывают ли программы, по тексту которой можно определить, остановится ли она, то ответ, естественно, да. Если спрашивается, существует ли общий способ по тексту любой программы (запуская ее или нет) определить за конечное время, остановится ли она, то ответ нет, не существует (проблема останова неразрешима). Пункт 2 вообще странный: войдет ли программа в бесконечный цикл — это как раз та информация, которую по тексту программы в общем случае определить невозможно. Если кто-то дает эту информацию сверхъестественным образом, то это меняет дело. В таком случае нужно точно определить, что значит "закрутится в цикл". Вообще практически никакое свойство программы неразрешимо (нельзя сказать за конечное время, да или нет): теорема Райса.
0
|
10.01.2017, 13:02 | |
10.01.2017, 13:02 | |
Помогаю со студенческими работами здесь
5
Машина Тьюринга Машина Тьюринга Машина Тьюринга Машина Тьюринга Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |