Logo nl.boatexistence.com

Hebben Turingmachines geheugen?

Inhoudsopgave:

Hebben Turingmachines geheugen?
Hebben Turingmachines geheugen?

Video: Hebben Turingmachines geheugen?

Video: Hebben Turingmachines geheugen?
Video: Gregory Chaitin: Komplexität, Metabiologie, Gödel, Kalte Fusion 2024, Mei
Anonim

Turing-machines lijken op eindige automaten/eindige-toestandsmachines, maar hebben het voordeel van onbeperkt geheugen … Ze zijn in staat om gewone computers te simuleren; een probleem dat een gewone computer kan oplossen (bij voldoende geheugen) kan ook worden opgelost met een Turing-machine, en vice versa.

Wat is het verschil tussen RAM en TM?

Een Turing-machine kan niet Een RAM-machine kan rekenen in O(1) (onder bepaalde beperkingen). Een Turingmachine kan dat niet. Turingmachines simuleren polynomiaal RAM-machines, dat wil zeggen, voor een constante c kan elke RAM-machine die in de tijd O(nk) loopt, worden gesimuleerd door een Turing-machine die in de tijd O(nck) loopt.

Is de tape van een Turingmachine onbegrensd?

Een Turing Machine (TM) is een toestandsmachine die uit twee geheugens bestaat: een onbegrensde tape en een eindige toestandscontroletabel. De tape bevat gegevens als symbolen. De machine heeft een heel klein aantal juiste bewerkingen, 6 helemaal (lezen, schrijven, naar links gaan, naar rechts gaan, status wijzigen, stoppen) op de band.

Waarom is de Turing-machine zo krachtig?

Hoe krachtig zijn Turingmachines? Turingmachines kunnen elke reguliere of contextvrije taal accepteren. Turing-machines kunnen elementaire rekenkundige berekeningen uitvoeren … Turing's Thesis stelt dat elke berekening die met "mechanische middelen" kan worden uitgevoerd, kan worden uitgevoerd door een Turing-machine (efficiëntieproblemen negerend).

Kunnen Turingmachines eeuwig blijven draaien?

turing(turingDescrip) kan niet voor altijd stoppen of herhalen; het slaat hoe dan ook nergens op.

Aanbevolen: