Запитання з тегом «turing-machines»

Питання про машини Тьюрінга, теоретична модель механічних обчислень, здатна імітувати будь-яку комп'ютерну програму.

3
Чому проблема зупинки вирішується для LBA?
Я читав у Вікіпедії та деякі інші тексти, які Проблема зупинки вирішується [...] для лінійно обмежених автоматів (LBA) [та] детермінованих машин з обмеженою пам'яттю. Але раніше було написано, що проблема зупинки - це не визначена проблема, і тому TM не може її вирішити! Оскільки LBA визначені як тип ТМ, чи …

3
P, NP та спеціалізовані машини Тюрінга
Мені щось нове, але дуже цікаве в галузі обчислювальної техніки та теорії складності, і я хочу уточнити своє розуміння того, як класифікувати проблеми та наскільки сильно проблеми стосуються машини, яка використовується для їх вирішення. Моє розуміння Стандартна машина Тьюрінга - машина Тьюрінга, яка має скінченний алфавіт, кінцеву кількість станів і …

3
Чому порожній символ не вважається частиною вхідного алфавіту машини Тьюрінга?
Визначення машин Тьюрінга завжди явні щодо того, що символ пустих не є частиною вхідного алфавіту. Цікаво , що йде не так , коли ви б зробити його частиною вхідного алфавіту, тому що фактично порожній символ , вже , здається, частина вхідних даних. Щоб пояснити, що "здається" в останньому реченні, врахуйте …

5
Концепція Гольдбаха та зайнятий номер бобра?
Передумови: Я є повноправним мирянином з інформатики. Я читав про зайнятих номерах Бівер тут , і я знайшов такий уривок: Людство ніколи не може знати значення ВВ (6) для певного, не кажучи вже про ВВ (7) або будь-якого більшого числа в послідовності. Насправді, у нас вже ухиляються перші п’ятірки та …

2
Машини Тьюрінга на одній стрічці із захищеним від запису впізнають лише звичайні мови
Ось проблема: Доведіть, що односмугові машини Тюрінга, які не можуть записати на частину стрічки, що містить вхідний рядок, розпізнають лише звичайні мови. Моя ідея - довести, що саме ця ТМ еквівалентна DFA. Використовувати цю ТМ для імітації DFA дуже просто. Однак, коли я хочу використовувати цей DFA для імітації TM, …

1
Геделізація в машині Тьюрінга
Я дивився на курс "Геделізація в теорії обчислень". Я міг зрозуміти поняття нумерації Геделя, але не міг зрозуміти його значення в теорії обчислення. Чи може хто-небудь, будь ласка, вказати на якісь хороші матеріали чи зазначити його важливість.

2
Чи можна визначити всі контекстно-чутливі мови?
Я переглядав визначення Вікіпедії контекстно-залежної мови і виявив таке: Кожна категорія мов є належним підмножиною категорії безпосередньо над нею. Будь-який автомат і будь-які граматики в кожній категорії мають еквівалентний автомат або граматику в категорії безпосередньо над ним. Я міг бачити, що лінійно-обмежений автомат знаходиться безпосередньо під рішенням у впорядкуванні статті. …

1
Синтез програми, рішучість та проблема зупинки
Я читав відповідь на недавнє запитання, і на думку спадала якась дивна ефемерна думка. Моє прохання це може зрадити або те, що моїх теоретичних відбитків серйозно не вистачає (в основному це правда), або що мені ще зарано читати цей сайт. Тепер, коли відмова відмови від шляху ... Загальновідома теорія обчислюваності …

4
Чому стрічка не є частиною визначення машини Тюрінга?
Мені було цікаво, чому стрічка / стрічки не є частиною формального визначення машини Тюрінга. Розглянемо, наприклад, формальне визначення машини Тюрінга на сторінці Вікіпедії . Визначення, слідуючи за Хопкрофтом і Уллманом, включає: кінцевий набір станів , алфавіт стрічки , порожній символ , початковий стан , набір кінцевих станів , і функція …

6
Нерозв'язні проблеми обмежують фізичні теорії
Чи існування невирішених проблем негайно передбачає непередбачуваність фізичних систем? Розглянемо проблему зупинки, спочатку побудуємо фізичну UTM, скажімо, використовуючи звичайну побудову на основі схеми. Тоді не може існувати рішуча фізична теорія, яка може визначити, з огляду на будь-які вхідні параметри ланцюгів, чи зупинятиметься схема. Це здається дрібницею, але чи це не …

1
Машина Тьюрінга - нескінченна стрічка в одному або двох напрямках
Я бачив, як тюрінг-верстати представляють нескінченні стрічки в одному і в двох напрямках. Чи є різниця у потужності таких машин для твердіння, або вони в основному еквівалентні? В голові я думаю, що вони рівноцінні, тому що я думаю, що повинен бути якийсь спосіб представити двосторонній нескінченну стрічку як однобічну нескінченну …

1
Як зіставити стрічки «к-стрічки» машини Тьюрінга в єдину стрічку «1-стрічкової» машини Тюрінга
Я читаю Сіпсера, і мені важко зрозуміти, який процес такий, що якщо ви дасте мені машини Тюрінга з к-стрічками, я можу виплюнути еквівалентну машину Тюрінга лише однією стрічкою. Приклад був би непоганим. Насправді, я справді шукаю приклад, який показує, як перейти від ТМ, що має стрічки, до тієї, яка має …

6
Чи може машина Тьюрінга визначити мову машин із порожньою мовою?
Нехай Чи є машина Тьюрінга R, яка визначає (я не маю на увазі розпізнає) мову ?L∅={⟨M⟩∣M is a Turing Machine and L(M)=∅}.L∅={⟨M⟩∣M is a Turing Machine and L(M)=∅}.L_\emptyset = \{\langle M\rangle \mid M \text{ is a Turing Machine and }L(M)=\emptyset\}.L∅L∅L_\emptyset Здається, що той самий прийом, який було показано, що повинен …

3
Посилання на порівняння між квантовими комп'ютерами та машинами Тюрінга
Мені сказали, що квантові комп'ютери обчислювально не є більш потужними, ніж машини Тьюрінга. Чи може хтось люб’язно допомогти у наданні літературних посилань, що пояснюють цей факт?

1
Визначення типів уточнення
На роботі мені було доручено виводити інформацію про тип динамічної мови. Я переписую послідовності висловлювань у вкладені letвирази, як-от так: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T …
11 programming-languages  logic  type-theory  type-inference  machine-learning  data-mining  clustering  order-theory  reference-request  information-theory  entropy  algorithms  algorithm-analysis  space-complexity  lower-bounds  formal-languages  computability  formal-grammars  context-free  parsing  complexity-theory  time-complexity  terminology  turing-machines  nondeterminism  programming-languages  semantics  operational-semantics  complexity-theory  time-complexity  complexity-theory  reference-request  turing-machines  machine-models  simulation  graphs  probability-theory  data-structures  terminology  distributed-systems  hash-tables  history  terminology  programming-languages  meta-programming  terminology  formal-grammars  compilers  algorithms  search-algorithms  formal-languages  regular-languages  complexity-theory  satisfiability  sat-solvers  factoring  algorithms  randomized-algorithms  streaming-algorithm  in-place  algorithms  numerical-analysis  regular-languages  automata  finite-automata  regular-expressions  algorithms  data-structures  efficiency  coding-theory  algorithms  graph-theory  reference-request  education  books  formal-languages  context-free  proof-techniques  algorithms  graph-theory  greedy-algorithms  matroids  complexity-theory  graph-theory  np-complete  intuition  complexity-theory  np-complete  traveling-salesman  algorithms  graphs  probabilistic-algorithms  weighted-graphs  data-structures  time-complexity  priority-queues  computability  turing-machines  automata  pushdown-automata  algorithms  graphs  binary-trees  algorithms  algorithm-analysis  spanning-trees  terminology  asymptotics  landau-notation  algorithms  graph-theory  network-flow  terminology  computability  undecidability  rice-theorem  algorithms  data-structures  computational-geometry 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.