Ich versuche, kombinatorische Logikschaltungen (Computer, die nur auf logischen Gattern basieren) mit allem zu verknüpfen, was ich kürzlich in Theory of Computation gelernt habe. Ich habe mich gefragt, ob kombinatorische Logikschaltungen Berechnungen auf die gleiche Weise wie Finite-State-Maschinen implementieren können. Sie scheinen radikal anders zu sein: Finite-State-Maschinen haben jedoch einen …
Funktioniert unser PC als Turingmaschine? Das Modell einer Turingmaschine besteht aus einem unendlichen Speicherband, was unendliche Zustände bedeutet. Angenommen, unser PC verfügt über 128 MB Speicher und 30 GB Festplatte, hat 256 ^ 30128000000 Zustände und somit endliche Zustände. Ich weiß, dass wir eine Art Programm schreiben können, das, wenn …
Ich habe ein kleines Problem damit, den Beweis des Zeithierarchiesatzes (Hennie und Stearns, 1966) zu verstehen, der die Existenz einer Sprache sicherstellt, die in akzeptabel ist, in T ( n ) jedoch für keine Funktionen T ( n ) akzeptabel ist. U ( n ) , so dass U ( …
Sei CCC eine nicht triviale Menge rekursiv aufzählbarer Sprachen ( ∅⊊C⊊RE∅⊊C⊊RE\emptyset \subsetneq C \subsetneq \mathrm{RE} ) und sei LLL die Menge der Codierungen von Turing-Maschinen, die eine Sprache in CCC : L={⟨M⟩∣L(M)∈C}L={⟨M⟩∣L(M)∈C}L=\{\langle M \rangle \mid L(M) \in C \} Angenommen, ⟨Mloopy⟩∈L⟨Mloopy⟩∈L\langle M_{loopy}\rangle \in L , wobei MloopyMloopyM_{loopy} ein TM ist, …
Ich habe die folgende Aussage gesehen und verstehe die Gründe dafür nicht ganz: Wenn eine Turing-Maschine dieselbe Konfiguration zweimal wiederholt, muss sie sich in einer Endlosschleife befinden. Ich dachte, dass a T.M.TMTM kann in einem Zustand sein q1q1q_1, mit dem Band links 000 und rechts 111. Nehmen wir an, es …
In Computational Complexity: Modern Approach von Arora und Barak wird dies erwähnt Wir benötigen jedoch da das Arbeitsband die Länge , und wir möchten, dass sich die Maschine zumindest den Index der Zelle des aktuell gelesenen Eingabebandes merken kann.S.( n ) > lognS(n)>lognS(n)> \log nnnn Was bedeutet das genau ? …
Lassen L={<M>|ML={<M>|ML = \{ | M hält bei jedem Eingang an xxx höchstens in 200∗|x|200∗|x|200 * |x| Schritte }}\}. Ist LLLentscheidbar? Erkennbar? Angesichts dieser Mitgliedschaft in LLL behauptet etwas über MMMDas Verhalten auf einer unendlichen Anzahl von Saiten scheint mir äußerst unwahrscheinlich LLLKönnte beides sein. Ich habe gezeigt, dass Co-LLL …
Ich hoffe, meine Frage macht Sinn: Ausgehend von der Annahme, dass der untypisierte Kalkül der Leistung einer Turing-Maschine entspricht, was entspricht in einer Turing-Maschine das Hinzufügen von Typen zum \ Lambda- Kalkül? Gibt es eine Art Automaten analog zur Eingabe, ob statisch oder dynamisch?λλ\lambda λλ\lambda
Es heißt: "Die Turing-Maschine ist nicht als praktische Computertechnologie gedacht, sondern als hypothetisches Gerät, das eine Computermaschine darstellt. Turing-Maschinen helfen Informatikern, die Grenzen der mechanischen Berechnung zu verstehen." [Wikipedia] Auf welchem Modell werden aktuelle Maschinen gebaut?
Ich versuche erneut, TAOCP anzugreifen, angesichts der buchstäblichen Schwere der Bände, für die ich Probleme habe, mich ernsthaft zu engagieren. In TAOCP 1 schreibt Knuth, Seite 8, grundlegende Konzepte: Sei eine endliche Menge von Buchstaben. Sei A ∗ die Menge aller Strings in A (die Menge aller geordneten Folgen x …
Weiß jemand, wie effizient die erste Turing-Maschine war, die Alan Turing hergestellt hat? Ich meine, wie viele Züge hat es pro Sekunde oder so gemacht ... Ich bin nur neugierig. Ich konnte auch keine Informationen darüber im Web finden.
Unter den Turing-Graden befinden sich Grade der Form , z. B. , , usw.0n0n0^n0000'0′0'0''0″0'' Ich werde dies der Vollständigkeit halber nur schnell beweisen. Hoffentlich hat niemand Bedenken mit diesem kurzen Beweis: Lemma: Jeder zählbare Satz von Sätzen natürlicher Zahlen kann als ein einzelner Satz natürlicher Zahlen codiert werden, so dass …
Ich war etwas verwirrt mit der Richtung der Reduzierungen, die verwendet wurden, um zu zeigen, dass bestimmte Sprachen nicht rekursiv sind. wir zum Beispiel an, wir möchten feststellen, ob das ( ) unentscheidbar ist. Ich weiß, wir können davon ausgehen, dass es entscheidbar ist, und dann versuchen, einen Entscheider für …
Es gibt eine äquivalente Definition für die Klasse NLNL\mathsf{NL}mit Verifizierer. Diese Prüfer sind deterministische Turing-Maschinen, die das Zeugenband nur einmal auf eine Weise von links nach rechts lesen können. Eine Funktion gegeben f:N→Nf:N→Nf:\mathbb{N}\to\mathbb{N} das sagen wir NL[f(n)]NL[f(n)]\mathsf{NL}[f(n)] ist die Klasse, die durch die obige Definition erhalten wurde, aber der Prüfer …
Dies ist bekannt über das Halteproblem und die Halbentscheidbarkeit: Das Halteproblem besagt, dass wir für eine gegebene Eingabe x und eine Maschine H nicht sagen können, ob die Maschine H bei Eingabe x anhält oder nicht. Eine Sprache gilt als halbentscheidbar, wenn es eine Turing-Maschine gibt, die anhält, wenn ein …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.