Haben Drehmaschinen ein Gedächtnis?

Inhaltsverzeichnis:

Haben Drehmaschinen ein Gedächtnis?
Haben Drehmaschinen ein Gedächtnis?

Video: Haben Drehmaschinen ein Gedächtnis?

Video: Haben Drehmaschinen ein Gedächtnis?
Video: Maischberger weist Ricarda Lang in die Schranken: „Grüne Prinzipien über Bord geworfen“ #shorts 2024, Dezember
Anonim

Turingmaschinen ähneln endlichen Automaten/Endzustandsmaschinen, haben aber den Vorteil des unbegrenzten Speichers … Sie sind in der Lage, gewöhnliche Computer zu simulieren; ein Problem, das ein gewöhnlicher Computer lösen kann (bei genügend Speicher), wird auch mit einer Turing-Maschine lösbar sein und umgekehrt.

Was ist der Unterschied zwischen RAM und TM?

Eine Turing-Maschine kann nicht Eine RAM-Maschine kann in O(1) rechnen (unter bestimmten Einschränkungen). Eine Turing-Maschine kann das nicht. Turing-Maschinen simulieren RAM-Maschinen polynomial, d. h. für eine Konstante c kann jede RAM-Maschine, die in der Zeit O(nk) läuft, durch eine Turing-Maschine simuliert werden, die in der Zeit O(nck) läuft.

Ist das Band einer Turingmaschine unbegrenzt?

Eine Turing-Maschine (TM) ist eine Zustandsmaschine, die aus zwei Speichern besteht: einem unbegrenzten Band und einer Steuertabelle für endliche Zustände. Das Band enthält Daten als Symbole. Die Maschine hat einen sehr kleinen Satz richtiger Operationen, insgesamt 6 (lesen, schreiben, nach links bewegen, nach rechts bewegen, Zustand ändern, anh alten) auf dem Band.

Warum ist die Turing-Maschine leistungsfähig?

Wie leistungsfähig sind Turingmaschinen? Turing-Maschinen können jede reguläre oder kontextfreie Sprache akzeptieren. Turing-Maschinen können grundlegende arithmetische Berechnungen durchführen … Turings These besagt, dass jede Berechnung, die mit „mechanischen Mitteln“durchgeführt werden kann, von einer Turing-Maschine durchgeführt werden kann (Effizienzprobleme ignorieren).

Können Turing-Maschinen endlos schleifen?

turing(turingDescrip) kann weder anh alten noch endlos wiederholen; es ergibt so oder so keinen Sinn.

Empfohlen: