1
голосов
2ответов
1177 просмотров

How to argue that if we could solve the halting problem, then we could solve busy beaver?

This is one of the tasks of my assignment. I have a Turing machine simulation which can simulate a busy beaver function. I have done some research about proving this problem, but still don't get it so I guess maybe you can help me here. A good source for me to go to or example of how to argue th...

5
голосов
2ответов
841 просмотров

Turing Machine Instruction Table

The definitions of Turing Machine say that it is prohibited for one to read/modify it's instruction table (program). Exactly, Turing Machine has no access to it's own program. What benefits can be achieved if one could weaken this restriction? If a machine could analise and/or modify it's progra...

1
голосов
2ответов
3021 просмотров

How can I simulate a turing machine?

I don't quite understand the whole idea of a turing machine thing. I am currently tasked with making a busy beaver turing machine. But the thing I don't really get is it simulates input. So what kind of input do I simulate? For example, it's asking me how many 1s the 3 states busy beaver machine...

0
голосов
2ответов
630 просмотров

Где я могу найти образцы автоматов и машин Тьюринга?

Я готовлюсь к автоматическому тесту по курсу, основанному на jflap. Проблема в том, что у нас не так много документации и примеров автоматов, которые я нашел на jlap, например this и this , недостаточны для подготовиться к предстоящему тесту. Где я могу найти больше? Также будет полезен лю...

2
голосов
2ответов
7139 просмотров

Как создать машину Тьюринга, которая служит калькулятором функций для x ^ y

Я готовлюсь к тесту на машинах Тьюринга, и у меня возникла проблема, в которой мне нужно создать машину Тьюринга, которая служит калькулятором функций для: f(x,y) = x ^ y Я понимаю, что ввод с ленты будет разделен следующим образом: 1's of base 0 1's of exponent С моим выводом на...

11
голосов
9ответов
2154 просмотров

Несколько уровней бесконечности

Некоторые программисты (особенно мои студенты) не видят особой актуальности в теоретических занятиях по CS. Вот кое-что, что я считаю очень важным. Разрешите собрать его по частям для тех, кто раньше не видел ... А) Проблемы программирования можно переформулировать в вопросы о языках. Б) М...

10
голосов
2ответов
1957 просмотров

Каким образом иерархия Хомского и машины Тьюринга должны влиять на языковой дизайн?

В настоящее время я готовлюсь к тесту по дискретной математике, в рамках которого мы изучаем иерархию Хомского и тип автоматов, распознающих каждый уровень иерархии. Меня учат, что большинство компьютерных языков относятся к «уровням 2 и 1» иерархии, но не совсем точно, как именно. Мои вопр...

0
голосов
1ответов
1805 просмотров

Проблема с ярлыком машины Тьюринга JFLAP

В JFLAP есть несколько сокращений для переходов машины Тьюринга. Один из этих ярлыков позволяет вам переходить, если текущий символ ленты не является указанным. Например, переход! G, x; R в основном говорит: «Возьмите этот переход, если текущий символ ленты не g». Пока все хорошо. Но мне ну...

46
голосов
11ответов
26251 просмотров

Что такое машина Тьюринга?

Что такое машина Тьюринга и почему люди все время упоминают о ней? Мой компьютер IBM - это все, что мне нужно для вычислений! Почему кому-то нужны эти машины?

65
голосов
13ответов
5311 просмотров

Когда вы столкнулись с проблемой остановки в поле?

Сталкивались ли вы лично с проблемой остановки ? в поле? Это может произойти, когда коллега / начальник предложил решение, которое нарушило бы фундаментальные ограничения вычислений, или когда вы сами осознали, что проблему, которую вы пытались решить, на самом деле решить невозможно. В по...

26
голосов
24ответов
8760 просмотров

Когда полезна теоретическая информатика?

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

499
голосов
14ответов
176210 просмотров

Что такое полный Тьюринга?

Что означает выражение «Полный Тьюринга»? Можете ли вы дать простое объяснение, не вдаваясь в слишком много теоретических деталей?