Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in Turingmaschinen https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=turingmaschinen Powered by Question2Answer Beantwortet: Turingmachinen allgemein https://info2.aifb.kit.edu/qa/index.php?qa=7410&qa_1=turingmachinen-allgemein&show=7414#a7414 Bei einer Turingmaschine stehen links und rechts vom Band unendlich viele * (Sterne/Leersymbole) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7410&qa_1=turingmachinen-allgemein&show=7414#a7414 Sat, 24 Jul 2021 07:01:36 +0000 deterministische und nicht deterministische TM https://info2.aifb.kit.edu/qa/index.php?qa=7362&qa_1=deterministische-und-nicht-deterministische-tm Hallo,<br /> <br /> was ist der unterschied zwischen einer deterministischen und nicht deterministischen Turingmaschine? Ich bin davon ausgegangen, dass beide die selbe Sprache akzeptieren.<br /> <br /> viele Grüße TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7362&qa_1=deterministische-und-nicht-deterministische-tm Fri, 19 Mar 2021 11:31:18 +0000 Kommentiert: HK 2018/19 Aufg.4 - Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=7334&qa_1=hk-2018-19-aufg-4-alternativl%C3%B6sung&show=7336#c7336 Hallo Martin,<br /> &nbsp;<br /> okay super :)<br /> <br /> Vielen Dank für die schnelle Antwort!!<br /> <br /> LG TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7334&qa_1=hk-2018-19-aufg-4-alternativl%C3%B6sung&show=7336#c7336 Tue, 16 Mar 2021 11:29:34 +0000 Beantwortet: Turingmaschine endet, wo Lesekopf? https://info2.aifb.kit.edu/qa/index.php?qa=7169&qa_1=turingmaschine-endet-wo-lesekopf&show=7170#a7170 So lange es in der VL oder der Aufgabenstellung der Prüfung nicht anders steht, darf die TM stehen bleiben wo auch immer du willst...<br /> <br /> (hauptsache sie bleibt stehen wenn sie ein Wort der gewünschten Sprache eingelesen hat und zwar nur dann)<br /> <br /> LG, Nico (Tutor) (Alle Angaben ohne Gewähr) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7169&qa_1=turingmaschine-endet-wo-lesekopf&show=7170#a7170 Sat, 08 Feb 2020 16:01:11 +0000 Beantwortet: Theoretische Informatik Übungsbuch A76 https://info2.aifb.kit.edu/qa/index.php?qa=7131&qa_1=theoretische-informatik-%C3%BCbungsbuch-a76&show=7132#a7132 Wenn in der Aufgabe nichts explizit gegeben ist, ist es egal auf welcher Seite der Endzustand erreicht wird.<br /> <br /> &nbsp;<br /> <br /> Gruß<br /> <br /> Madita (Tutorin) (Alle Angaben ohne Gewähr) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7131&qa_1=theoretische-informatik-%C3%BCbungsbuch-a76&show=7132#a7132 Thu, 06 Feb 2020 19:02:14 +0000 Beantwortet: Turingmaschinen: mehr Zustände als in der Vorlagentabelle https://info2.aifb.kit.edu/qa/index.php?qa=7111&qa_1=turingmaschinen-mehr-zust%C3%A4nde-als-in-der-vorlagentabelle&show=7112#a7112 In den letzten Jahren konnte man die Tabellen erweitern, solange es in der Aufgabenstellung nicht anders vorgegeben war... diese waren lediglich ein Anhaltspunkt.<br /> <br /> Ihr solltet beim Üben aber darauf achten, dass euch die Tabellen reichen... je mehr Zustände, desto mehr Zeit benötigt ihr und die hat man in WiWi Klausuren bekanntlich selten im Überschuss.<br /> <br /> LG, Nico (Tutor) (Alle Angaben ohne Gewähr) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7111&qa_1=turingmaschinen-mehr-zust%C3%A4nde-als-in-der-vorlagentabelle&show=7112#a7112 Wed, 05 Feb 2020 13:18:06 +0000 Kommentiert: Komplement von z.Bsp. 0000 https://info2.aifb.kit.edu/qa/index.php?qa=7051&qa_1=komplement-von-z-bsp-0000&show=7065#c7065 Da hast du Recht, in diesem Fall würde sich durch die Änderung kein Fehler ergeben<br /> Liebe Grüße,<br /> Nico (Tutor) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7051&qa_1=komplement-von-z-bsp-0000&show=7065#c7065 Mon, 03 Feb 2020 14:52:36 +0000 Antwort bearbeitet: Konfigurationsabfolge Turingmaschinen https://info2.aifb.kit.edu/qa/index.php?qa=7040&qa_1=konfigurationsabfolge-turingmaschinen&show=7041#a7041 DIe Tuppel in der Spalte Transition sind folgendermaßen aufgebaut: (Zustand in den man wechselt, Zeichen welches man schreibt, Bewegungsrichtung des Schreib-/Lesekopfes)<br /> <br /> Die unter Konfiguration: (Zeichen links von Lese-/Schreibkopf, aktueller Zustand, Zeichen auf dem Lese-/Schreibkopf und die rechts davon)<br /> <br /> Versuch nächstes mal selbst dahinter zu steigen, indem du dir die Aufgabe intesiv anschaust... dabei lernst du mehr.<br /> <br /> Grüße,<br /> <br /> Nico (Tutor) (Alle Angaben ohne Gewähr) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7040&qa_1=konfigurationsabfolge-turingmaschinen&show=7041#a7041 Mon, 03 Feb 2020 11:49:45 +0000 Beantwortet: Turingmaschine letzte Position https://info2.aifb.kit.edu/qa/index.php?qa=7005&qa_1=turingmaschine-letzte-position&show=7016#a7016 Nein eine Touringmaschine muss nicht immer auf dem linkesten Zeichen stehen bleiben. Es sei denn es wird in der Aufgabenstellung explizit gefordert. Ist dies nicht der Fall, lasse deine Maschine einfach dort stehen, wo der Ablauf beendet wurde. Meiner Meinung nach ist Zeile s6 bei dieser Aufgabe deshalb nicht notwendig. In der Klausur würde so etwas deutlich angegeben werden. Grüße Hendrik (Tutor) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=7005&qa_1=turingmaschine-letzte-position&show=7016#a7016 Sat, 01 Feb 2020 15:20:13 +0000 Bearbeitet: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=6991&qa_1=alternativl%C3%B6sung&show=6991#q6991 <p> Hier ist eine Alternativlösung. Bitte um Feedback!</p> <p> Hat das noch jemand so gemacht?<img alt="" src="https://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=12210781835657379195" style="width: 600px; height: 288px;"></p> <p> Und noch etwas: In der Version der Musterlösung wird extra noch der Zustand s6 hinzugefügt, damit der Lesekopf im Endzustand über dem linkesten Bandzeichen ist. Das wird aber nicht gefordert soweit ich das der Aufgabenstellung entnehmen kann. Wäre es also auch korrekt sich diesen Zustand in der Musterlösung zu sparen und direkt von s5 in se zu gehen?</p> TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=6991&qa_1=alternativl%C3%B6sung&show=6991#q6991 Wed, 29 Jan 2020 09:19:25 +0000 Kommentiert: Alternative Lösung Turingmaschine a^n b^n c^n (Vorlesung Bsp.) https://info2.aifb.kit.edu/qa/index.php?qa=6851&qa_1=alternative-l%C3%B6sung-turingmaschine-a-n-b-n-c-n-vorlesung-bsp&show=6863#c6863 Super, ja es ist leider etwas unübersichtlich.<br /> <br /> Vielen Dank schönen Feiertag (;<br /> <br /> Roman TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=6851&qa_1=alternative-l%C3%B6sung-turingmaschine-a-n-b-n-c-n-vorlesung-bsp&show=6863#c6863 Sun, 05 Jan 2020 14:55:08 +0000 A74 vs. A76 - Theoretische Informatik https://info2.aifb.kit.edu/qa/index.php?qa=6791&qa_1=a74-vs-a76-theoretische-informatik Bei Aufgabe 76 wird der Zustand s0 genutzt, um nach dem Markieren aller Zahlen, schließlich alle &quot;n's&quot; wieder zu 0en und alle &quot;e's&quot; wieder zu 1en zu machen. <br /> <br /> Bei Aufgabe 74 wird selbige Aufgabe an einen weiteren Zustand &quot;s5&quot; abgegeben.<br /> <br /> --&gt; Ist es möglich, die TM aus Aufgabe 76 genau so wie die TM aus Aufgabe 74 zu gestalten, und die TM aus Aufgabe 74 genau so wie die TM aus Aufgabe 76, oder besteht der Grund für die unterschiedliche Gestaltung in einem Detail, dass ich übersehen habe ? <br /> <br /> Gruß TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=6791&qa_1=a74-vs-a76-theoretische-informatik Tue, 28 May 2019 16:07:50 +0000 Antwort ausgewählt: Leeres Wort bei Turing-Maschinen https://info2.aifb.kit.edu/qa/index.php?qa=6553&qa_1=leeres-wort-bei-turing-maschinen&show=6554#a6554 <p> &nbsp;Hallo ugmwm,</p> <p> zu deiner ersten Frage:</p> <p> Das leere Wort Lambda taucht nicht in deinem Eingabealphabet auf. Das war ja auch bei bspw. endlichen Automaten nicht der Fall, die das leere Wort akzeptieren sollten, und bei Turingmaschinen ist das genauso.</p> <p> Zu deiner zweiten Frage:</p> <p> Lambda taucht ebenfalls nicht in deiner Turingtafel auf. Wenn du eine Turingmaschine hast, die nur Wörter akzeptieren soll, die in der gegebenen Sprache enthalten sind, und das leere Wort da auch dazu gehört, dann entspricht die Codierung des leeren Wortes bei einer Turingmaschine dem Fall, dass einfach nur Sterne auf dem Band stehen. Nun gibt es zwei Möglichkeiten:</p> <ol> <li> Die Konfiguration (s0, *) existiert nicht in der Turingtafel: Dann bleibt die Turingmaschine direkt „stecken“ und kann nichts weiterbearbeiten. s0 muss dann folglich ein Endzustand sein, um das leere Wort zu akzeptieren.</li> <li> &nbsp;Die Konfiguration (s0, *) existiert in der Turingtafel: Dann muss es einen Berechnungspfad geben, der in einen Endzustand führt und damit das ursprünglich leere Wort (nur * auf dem Band) akzeptiert. Schau dir hierzu mal die Aufgabe 5 b) von Tut 3 an für den Fall, dass nur * (also das leere Wort) am Anfang auf dem Band stehen.</li> </ol> <p> Ich hoffe ich konnte Dir damit helfen.</p> <p> Viele Grüße</p> <p> Claus (Tutor)</p> TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=6553&qa_1=leeres-wort-bei-turing-maschinen&show=6554#a6554 Sun, 06 Jan 2019 16:32:09 +0000 Beantwortet: Abgabeblatt Aufgabe Turingmaschine https://info2.aifb.kit.edu/qa/index.php?qa=6544&qa_1=abgabeblatt-aufgabe-turingmaschine&show=6545#a6545 Hallo ufuiu,<br /> <br /> es ist nicht falsch, wenn du mehr Zustände benötigst und noch weitere Zeilen dazuzeichnest. (Aber eigentlich reichen die angegebenen Zeilen.)<br /> <br /> Viele Grüße<br /> <br /> Anne (Tutor) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=6544&qa_1=abgabeblatt-aufgabe-turingmaschine&show=6545#a6545 Thu, 03 Jan 2019 16:11:28 +0000 Beantwortet: Annahme Turingmaschine zu Beginn über ganz linkem Zeichen https://info2.aifb.kit.edu/qa/index.php?qa=6158&qa_1=annahme-turingmaschine-zu-beginn-%C3%BCber-ganz-linkem-zeichen&show=6207#a6207 Die Kopfposition auf dem linkesten Zeichen der Eingabe ist Teil der Definition einer Turingmschine. Das müssen Sie nicht als Annahme formulieren, sondern Sie können (und müssen!) immer davon ausgehen, dass das so ist.<br /> <br /> Ich möchte allgemein darauf hinweisen, dass Sie die Definitionen aus der Vorlesung genau lernen und verstehen sollten. Die vorgestellten Methoden funktionieren nur, wenn man nicht nur eine ungefähre Vorstellung von dem hat, was passiert, sondern wenn man in der Lage ist, in allen Situatioen (und das sind insbesondere auch die &quot;Randsituationen&quot;, die nicht dem Regelfall entsprechen, sondern in Extremfällen auftreten) exakt nach Definition vorzugehen.<br /> <br /> Wir prüfen in den Klausuren immer auch Ihr Wissen von diesen Randfällen ab. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=6158&qa_1=annahme-turingmaschine-zu-beginn-%C3%BCber-ganz-linkem-zeichen&show=6207#a6207 Tue, 23 Jan 2018 06:48:58 +0000 Kommentiert: Lösung, bei der man immer von Sternchen zu Sternchen geht https://info2.aifb.kit.edu/qa/index.php?qa=6120&qa_1=l%C3%B6sung-bei-der-man-immer-von-sternchen-zu-sternchen-geht&show=6126#c6126 Sie hatten an etlichen Stellen o statt 0 geschrieben, Kommas vergessen oder durch Semikolons ersetzt usw. TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=6120&qa_1=l%C3%B6sung-bei-der-man-immer-von-sternchen-zu-sternchen-geht&show=6126#c6126 Sat, 13 Jan 2018 17:37:25 +0000 Kommentiert: Frage zu A73, Übungsbuch Turingmaschine https://info2.aifb.kit.edu/qa/index.php?qa=6023&qa_1=frage-zu-a73-%C3%BCbungsbuch-turingmaschine&show=6031#c6031 Genau. s0 sorgt dafür, dass der Lese-/Schreibkopf auf dem Zeichen ganz rechts steht. Die anderen beiden Zustände wird nun die geforderte Umwandlung der Bandinschrift in ihr Zweierkomplement vorgenommen und auf dem linkesten Zeichen des konvertierten Wortes stehengeblieben.<br /> <br /> Schönen Abend noch! TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=6023&qa_1=frage-zu-a73-%C3%BCbungsbuch-turingmaschine&show=6031#c6031 Sun, 07 Jan 2018 15:59:09 +0000 Beantwortet: Ratefähigkeit der nichtdeterministischen TM https://info2.aifb.kit.edu/qa/index.php?qa=5887&qa_1=ratef%C3%A4higkeit-der-nichtdeterministischen-tm&show=5888#a5888 Das zweite ist es, Sie können blind annehmen, dass, wenn es einen richtigen Weg, die Turingmaschine die richtige Abzweigung nimmt. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=5887&qa_1=ratef%C3%A4higkeit-der-nichtdeterministischen-tm&show=5888#a5888 Fri, 29 Sep 2017 10:08:39 +0000 Beantwortet: Turingmaschine wo Lesekopf am ende? https://info2.aifb.kit.edu/qa/index.php?qa=5424&qa_1=turingmaschine-wo-lesekopf-am-ende&show=5427#a5427 Wenn nichts in der Aufgabe steht, können Sie den hinfahren, wo Sie wollen. Das ist für die Rechnung völlig unerheblich. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=5424&qa_1=turingmaschine-wo-lesekopf-am-ende&show=5427#a5427 Mon, 06 Feb 2017 15:32:44 +0000 Kommentiert: Konfigurationsfolge XWizard https://info2.aifb.kit.edu/qa/index.php?qa=5238&qa_1=konfigurationsfolge-xwizard&show=5244#c5244 Vielen Dank für die schnelle Antwort! TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=5238&qa_1=konfigurationsfolge-xwizard&show=5244#c5244 Thu, 02 Feb 2017 15:02:11 +0000 Antwort ausgewählt: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=5230&qa_1=alternativl%C3%B6sung&show=5233#a5233 Hallo,<br /> <br /> ja, Ihre Lösung ist auch korrekt. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=5230&qa_1=alternativl%C3%B6sung&show=5233#a5233 Thu, 02 Feb 2017 14:26:39 +0000 Kommentiert: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=5110&qa_1=alternativl%C3%B6sung&show=5237#c5237 Hallo usdqz. <br /> Du hast Recht, ich war wohl etwas zu sehr geprägt von der Lösung, dass ich mir nicht vorstellen konnte, dass diese Lösung richtig sei. <br /> Bei der Erklärung hat mich das maximal so verwirrt, dass ich mir sicher war, der Student (hast du sie geschrieben usdqz?) hätte die Aufgabe nicht richtig verstanden.<br /> <br /> Mit modernster Kamera und Entschlüsselungstechniken ist es mir mittlerweile gelungen alles auf dem Foto zu erkennen und ich muss zugeben:<br /> Ich bin begeistert! Die Lösung funktioniert (Ich bin mir nicht ganz sicher, weil ich manche Zeichen wirklich nicht erkennen kann, aber der Ansatz ist klug und richtig!) und gibt genau die richtige Lösung. Die Übungsleiter werden begeistert sein von dieser schönen, eleganten und kurzen Lösung. &nbsp;<br /> <br /> Ich lasse meine erste Antwort nochmal stehen um an diese Schande zu erinnern!<br /> <br /> Grüße, Felix(wahrscheinlich bald kein Tutor mehr, weil gefeuert) TUR-AD https://info2.aifb.kit.edu/qa/index.php?qa=5110&qa_1=alternativl%C3%B6sung&show=5237#c5237 Thu, 02 Feb 2017 13:33:48 +0000 Antwort ausgewählt: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=5143&qa_1=alternativl%C3%B6sung&show=5144#a5144 Hallo,<br /> <br /> soweit ich sehe landest du dann, wenn das Wort nur noch aus N's und E's besteht am linken Rand des Wortes, gehst dann in Sü und dann in Se über ohne die Zeichen wieder in Nullen und Einsen umzuwandeln.<br /> <br /> Wenn du in Zeile Sü noch L in R umwandelst, sollte es klappen.<br /> <br /> Viele Grüße<br /> <br /> Lukas (Tutor) TUR-AC https://info2.aifb.kit.edu/qa/index.php?qa=5143&qa_1=alternativl%C3%B6sung&show=5144#a5144 Mon, 30 Jan 2017 14:44:26 +0000 Beantwortet: S2 überflüssig https://info2.aifb.kit.edu/qa/index.php?qa=5084&qa_1=s2-%C3%BCberfl%C3%BCssig&show=5090#a5090 <p> Ja, da in der Aufgabenstellung <strong>nicht</strong> gefordert ist, dass der Lesekopf beim Akzeptieren wieder auf dem linkesten Bandzeichen stehen muss, ist deine Lösung auch korrekt.</p> <p> Viele Grüße</p> <p> Philipp (Tutor)</p> TUR-AE https://info2.aifb.kit.edu/qa/index.php?qa=5084&qa_1=s2-%C3%BCberfl%C3%BCssig&show=5090#a5090 Fri, 27 Jan 2017 20:48:53 +0000 Beantwortet: Alternative Lösung (vgl. A74) https://info2.aifb.kit.edu/qa/index.php?qa=5083&qa_1=alternative-l%C3%B6sung-vgl-a74&show=5089#a5089 Ja, das ist auch richtig.<br /> <br /> Viele Grüße<br /> <br /> Philipp (Tutor) TUR-AC https://info2.aifb.kit.edu/qa/index.php?qa=5083&qa_1=alternative-l%C3%B6sung-vgl-a74&show=5089#a5089 Fri, 27 Jan 2017 20:38:34 +0000 Kommentiert: 2er-Komplement von 000? https://info2.aifb.kit.edu/qa/index.php?qa=1452&qa_1=2er-komplement-von-000&show=5053#c5053 Wie schon in der alten Antwort geschrieben, ist die Aufgabenstellung vielleicht nicht genau genug, aber ein Fehler ist es nicht. Man könnte alternativ statt des Sterns auch eine Eins beim Lesen von $\star$ in $s_2$ schreiben, weil nicht spezifiziert wurde, was im Fall eines Überlaufs passiert. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=1452&qa_1=2er-komplement-von-000&show=5053#c5053 Thu, 26 Jan 2017 18:24:18 +0000 Kommentiert: TM als Akzeptor - Wort vollständig einlesen? https://info2.aifb.kit.edu/qa/index.php?qa=5018&qa_1=tm-als-akzeptor-wort-vollst%C3%A4ndig-einlesen&show=5025#c5025 Allerdings kann es bei Komplexitätsbetrachtungen sinnvoll sein, wenigstens zu fordern, dass eine Turingmaschine jedes Zeichen der Eingabe mindestens einmal &quot;gesehen&quot; hat - dass also (definitionsgemäß) keine Turingmaschine existieren darf, die weniger als lineare Zeit für die Bearbeitung ihrer Eingabe benötigt. Das hat aber eher technische Gründe - und das müssen Sie in diesen Details für Info 2 nicht wissen. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=5018&qa_1=tm-als-akzeptor-wort-vollst%C3%A4ndig-einlesen&show=5025#c5025 Wed, 25 Jan 2017 12:58:15 +0000 Kommentiert: Alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=5009&qa_1=alternative-l%C3%B6sung&show=5014#c5014 Der XWizard-Code sieht soweit gut aus! Prima :-)<br /> <br /> Ich habe noch unter &quot;input&quot; das Wort 0110 als Eingabewort eingetragen, dann ergibt sich folgender (korrekt aussehender) Rechenweg: <a href="http://www.xwizard.de:8080/Wizz?template=ID-22052" rel="nofollow" target="_blank">http://www.xwizard.de:8080/Wizz?template=ID-22052</a><br /> <br /> PS. Die &quot;kurze URL&quot; ist normalerweise praktischer. TUR-AC https://info2.aifb.kit.edu/qa/index.php?qa=5009&qa_1=alternative-l%C3%B6sung&show=5014#c5014 Wed, 25 Jan 2017 06:24:29 +0000 Kommentiert: Allgemeine Frage https://info2.aifb.kit.edu/qa/index.php?qa=4786&qa_1=allgemeine-frage&show=4792#c4792 In den Altklausuren war meines Wissens immer eine Kombination aus Turingtafel und einer Beschreibung, was die einzelnen Zeilen tun, verlangt. TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=4786&qa_1=allgemeine-frage&show=4792#c4792 Wed, 11 Jan 2017 14:02:51 +0000 Kommentiert: Verständnisfrage 2-Komplement https://info2.aifb.kit.edu/qa/index.php?qa=4138&qa_1=verst%C3%A4ndnisfrage-2-komplement&show=4562#c4562 wird das erste Bit auch gekippt? Es handelt sich doch um das Vorzeichen Bit?<br /> w'=2^(n-1)-w oder? TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=4138&qa_1=verst%C3%A4ndnisfrage-2-komplement&show=4562#c4562 Fri, 22 Jul 2016 08:30:31 +0000 Antwort ausgewählt: Wann muss man das Wort wiederherstellen, wann darf man es löschen. https://info2.aifb.kit.edu/qa/index.php?qa=4188&qa_1=wann-muss-man-das-wort-wiederherstellen-wann-darf-man-l%C3%B6schen&show=4224#a4224 <p> Trommelwirbel und hgier ist das Skript:<br> <br> <br> <br> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=1473487590801950452" style="width: 600px; height: 305px;"></p> <p> &nbsp;</p> <p> turing:<br> (s0, a) =&gt; (s1, d, R);<br> (s0, b) =&gt; (s2, e, R);<br> (s0, c) =&gt; (s3, f, R);<br> <br> (s1, a) =&gt; (s1, a, R);<br> (s1, b) =&gt; (s1, b, R);<br> (s1, c) =&gt; (s1, c, R);<br> (s1, d) =&gt; (s9, a, L);<br> (s1, e) =&gt; (s9, b, L);<br> (s1, f) =&gt; (s9, c, L);<br> (s1, *) =&gt; (s4, *, R);<br> <br> (s2, a) =&gt; (s2, a, R);<br> (s2, b) =&gt; (s2, b, R);<br> (s2, c) =&gt; (s2, c, R);<br> (s2, d) =&gt; (s10, a, L);<br> (s2, e) =&gt; (s10, b, L);<br> (s2, f) =&gt; (s10, c, L);<br> <br> (s3, a) =&gt; (s3, a, R);<br> (s3, b) =&gt; (s3, b, R);<br> (s3, c) =&gt; (s3, c, R);<br> (s3, d) =&gt; (s11, a, L);<br> (s3, e) =&gt; (s11, b, L);<br> (s3, f) =&gt; (s11, c, L);<br> <br> (s4, a) =&gt; (s5, d, L);<br> (s4, b) =&gt; (s6, e, L);<br> (s4, c) =&gt; (s7, f, L);<br> (s4, d) =&gt; (see, a, N);<br> (s4, e) =&gt; (see, b, N);<br> (s4, f) =&gt; (see, c, N);<br> <br> (s5, a) =&gt; (s5, a, L);<br> (s5, b) =&gt; (s5, b, L);<br> (s5, c) =&gt; (s5, c, L);<br> (s5, d) =&gt; (s8, a, R);<br> (s5, e) =&gt; (s8, b, R);<br> (s5, f) =&gt; (s8, c, R);<br> <br> (s6, a) =&gt; (s6, a, L);<br> (s6, b) =&gt; (s6, b, L);<br> (s6, c) =&gt; (s6, c, L);<br> (s6, d) =&gt; (s8, a, R);<br> (s6, e) =&gt; (s8, b, R);<br> (s6, f) =&gt; (s8, c, R);<br> <br> (s7, a) =&gt; (s7, a, L);<br> (s7, b) =&gt; (s7, b, L);<br> (s7, c) =&gt; (s7, c, L);<br> (s7, d) =&gt; (s8, a, R);<br> (s7, e) =&gt; (s8, b, R);<br> (s7, f) =&gt; (s8, c, R);<br> <br> (s8, a) =&gt; (s1, d, R);<br> (s8, b) =&gt; (s2, e, R);<br> (s8, c) =&gt; (s3, f, R);<br> (s8, d) =&gt; (see, a, L);<br> (s8, e) =&gt; (see, b, L);<br> (s8, f) =&gt; (see, c, L);<br> <br> (s9, a) =&gt; (s5, d, L);<br> (s9, d) =&gt; (see, a, N);<br> <br> (s10, b) =&gt; (s6, e, L);<br> (s10, e) =&gt; (see, a, N);<br> <br> (s11, c) =&gt; (s7, f, L);<br> (s11, f) =&gt; (see, c, N);<br> <br> --declarations--<br> e=#n#;<br> s0=s0;<br> F=see,;<br> blank=*;<br> inputs=abbbab;<br> runStepsScript=100;<br> shortTrace=false;<br> displayMode=2<br> --declarations-end--</p> TUR-AG https://info2.aifb.kit.edu/qa/index.php?qa=4188&qa_1=wann-muss-man-das-wort-wiederherstellen-wann-darf-man-l%C3%B6schen&show=4224#a4224 Sat, 23 Apr 2016 06:00:33 +0000 Beantwortet: Verständnis Mächtigkeit Turingmaschine https://info2.aifb.kit.edu/qa/index.php?qa=4269&qa_1=verst%C3%A4ndnis-m%C3%A4chtigkeit-turingmaschine&show=4279#a4279 Hallo uydur,<br /> <br /> damit ist gemeint, dass eine zu einer bestimmten Typ 0 Sprache zugehörige Turingmaschine jedes Wort in der Sprache akzeptiert, also 1 ausgibt. Umgekehrt kann es aber sein, dass die Turingmaschine für ein Wort, dass nicht Teil der Sprache ist nicht terminiert, also nicht zwangsläufig 0 ausgibt. <br /> <br /> Viele Grüße<br /> <br /> Gregor (Tutor) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=4269&qa_1=verst%C3%A4ndnis-m%C3%A4chtigkeit-turingmaschine&show=4279#a4279 Sat, 13 Feb 2016 16:11:48 +0000 Antwort erneut angezeigt: Falsche Ansichtsweise? https://info2.aifb.kit.edu/qa/index.php?qa=4056&qa_1=falsche-ansichtsweise&show=4061#a4061 Hallo,<br /> <br /> Palindrome sind Wörter die von vorne nach hinten gelesen das gleiche ergeben wie von hinten nach vorne. Entscheidend ist also, dass das Wort symetrisch zur Mitte ist. Dies ist aber auch z.B. bei dem von dir abgeleiteten Wort aabaa der Fall, wobei hier das b die Mitte darstellt, um das das Wort symetrisch aufgebaut ist.<br /> <br /> Palindrome können also sowohl eine gerade als auch eine ungerade Anzahl von Zeichen haben.<br /> <br /> Viele Grüße<br /> <br /> Tim (Tutor) TUR-AG https://info2.aifb.kit.edu/qa/index.php?qa=4056&qa_1=falsche-ansichtsweise&show=4061#a4061 Tue, 09 Feb 2016 12:08:54 +0000 Beantwortet: Verstädnis https://info2.aifb.kit.edu/qa/index.php?qa=4050&qa_1=verst%C3%A4dnis&show=4059#a4059 Hallo uqdrx!<br /> <br /> Ich denke, dass der Lerneffekt für dich hier wirklich am größten ist. wenn du (analog zur A75) einfach mal selbst die Liste, was in welchem Zustand deiner Meinung nach passiert, erstellst und hier reinschreibst.<br /> <br /> Wir korrigieren und ergänzen dann sehr gerne, falls etwas falsch ist oder fehlt!<br /> <br /> Viele Grüße,<br /> <br /> Janine (Tutorin) TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=4050&qa_1=verst%C3%A4dnis&show=4059#a4059 Tue, 09 Feb 2016 11:42:08 +0000 Beantwortet: Klausur https://info2.aifb.kit.edu/qa/index.php?qa=4054&qa_1=klausur&show=4057#a4057 Hallo uqdrx!<br /> <br /> Es gibt insgesamt 90 Punkte und 90 Minuten Zeit in der Klausur. Dann kannst du dir in der Klausur einfach die Zeit, die du auf eine Aufgabe ungefähr verwenden kannst, um im Zeitrahmen zu bleiben, anhand der Punktzahl für diese Aufgabe berechnen.<br /> <br /> Bzgl. dieser speziellen Turingmaschine schau doch einfach mal in Altklausuren, wie viele Punkte dort für vergleichbare Turingmaschinen vergeben wurden.<br /> <br /> Viele Grüße,<br /> <br /> Janine (Tutorin) TUR-AC https://info2.aifb.kit.edu/qa/index.php?qa=4054&qa_1=klausur&show=4057#a4057 Tue, 09 Feb 2016 11:25:26 +0000 Kommentiert: Alternativer Lösungsvorschlag https://info2.aifb.kit.edu/qa/index.php?qa=4001&qa_1=alternativer-l%C3%B6sungsvorschlag&show=4049#c4049 Ja so denke ich kann man die Turingmaschine auch beschreiben ;) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=4001&qa_1=alternativer-l%C3%B6sungsvorschlag&show=4049#c4049 Tue, 09 Feb 2016 09:52:02 +0000 Beantwortet: Zustandsänderung https://info2.aifb.kit.edu/qa/index.php?qa=3839&qa_1=zustands%C3%A4nderung&show=4018#a4018 Hallo unegn,<br /> <br /> siehe Kommentar! TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=3839&qa_1=zustands%C3%A4nderung&show=4018#a4018 Mon, 08 Feb 2016 12:27:23 +0000 Beantwortet: Formulierung der Aufgabe falsch? https://info2.aifb.kit.edu/qa/index.php?qa=3890&qa_1=formulierung-der-aufgabe-falsch&show=3904#a3904 Hallo,<br /> <br /> spontan finde ich deine Idee der Aufgabenstellung sehr treffsicher.<br /> <br /> Allerdings ist die Zweikomplement-Darstellung eben genau dazu da, &quot;normale&quot; Dualzahlen in ein entsprechendes Pendant umzuwandeln, welches dann als die negative Zahl interpretiert wird. Die Aufgabenstellung ist also schon passend.<br /> <br /> Gruß<br /> <br /> Max (Tutor) TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=3890&qa_1=formulierung-der-aufgabe-falsch&show=3904#a3904 Fri, 05 Feb 2016 17:11:54 +0000 Kommentiert: Alternative Lösung? XWizard nicht erreichbar https://info2.aifb.kit.edu/qa/index.php?qa=3854&qa_1=alternative-l%C3%B6sung-xwizard-nicht-erreichbar&show=3865#c3865 Das macht Sinn - danke für die Antwort! TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=3854&qa_1=alternative-l%C3%B6sung-xwizard-nicht-erreichbar&show=3865#c3865 Thu, 04 Feb 2016 18:43:51 +0000 Beantwortet: Interpretation der Fragestellung https://info2.aifb.kit.edu/qa/index.php?qa=3742&qa_1=interpretation-der-fragestellung&show=3750#a3750 <p> Hallo,</p> <p> zunächst einmal besteht die Bandinschrift nur aus 0 und 1, was im Prinzip schon ausreicht, um sie als Binärzahl zu interpretieren. Über ihr Vorzeichen o.Ä. ist nichts gesagt.</p> <p> Ganz allgemein sind alle Darstellungen für negative Zahlen, wie sie beispielsweise in den Tutorien vorkamen, nur <strong>Möglichkeiten zur Codierung negativer Zahlen</strong> ausschließlich mit Nullen und Einsen. Sie beruhen also auf Konventionen.</p> <p> Zur Umwandlung in das Zweierkomplement sind weiterhin zwei Schritte nötig:</p> <p> 1) Alle Bits kippen (0 zu 1 und andersrum)</p> <p> 2) An der niedrigsten Stelle eine 1 addieren</p> <p> (Nur eine führende Null anfügen reicht nicht aus zur Umwandlung)</p> <p> Ich hoffe, dass das Verständnisproblem bei der allgemeine Umwandlung damit klar wird und nehme an, dass sich damit auch die Lösung der Turingmaschine selbst ermitteln oder spätestens nachvollziehen lässt.</p> <p> Gruß</p> <p> Max (Tutor)</p> TUR-AA https://info2.aifb.kit.edu/qa/index.php?qa=3742&qa_1=interpretation-der-fragestellung&show=3750#a3750 Mon, 01 Feb 2016 17:02:10 +0000 Beantwortet: Fehler in der Lösung? Kontextfreie Grammatik https://info2.aifb.kit.edu/qa/index.php?qa=3572&qa_1=fehler-in-der-l%C3%B6sung-kontextfreie-grammatik&show=3599#a3599 Hallo uagll,<br /> <br /> schoen, wenn sich die Frage erledigt hat, nochmal fuer alle: Palindrom bedeutet, dass das Wort von hinten nach vorne gelesen das gleiche ergibt wie anders herum. Also gibt es eine Art Mittelpunkt. Dieser faellt bei Woertern mit ungerader Laenge auf den Mittlersten Buchstaben (vgl. racEcar , hier ist E der Mittelpunkt/Spiegelpunkt) und bei Woertern mit gerader Laenge (vgl. aNNa, &nbsp;hier ist der Spiegelpunkt zwischen den beiden N's) zwischen die beiden mittleren Buchstaben.<br /> <br /> Viel Erfolg,<br /> <br /> Marvin (Tutor) TUR-AG https://info2.aifb.kit.edu/qa/index.php?qa=3572&qa_1=fehler-in-der-l%C3%B6sung-kontextfreie-grammatik&show=3599#a3599 Tue, 19 Jan 2016 10:04:06 +0000 Beantwortet: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=3579&qa_1=alternativl%C3%B6sung&show=3582#a3582 Hallo ugemt,<br /> <br /> bitte nicht zwei sehr aenlichge wenn nicht gar ganz gleiche Alterntivloesungen gleichzeitig zur gleichen Aufgabe fragen!<br /> <br /> Ansosnten Xwizard benutzen!<br /> <br /> Viel Spass, Marvin (Tutor) TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=3579&qa_1=alternativl%C3%B6sung&show=3582#a3582 Mon, 18 Jan 2016 18:14:30 +0000 Beantwortet: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=3580&qa_1=alternativl%C3%B6sung&show=3581#a3581 Hallo ugemt,<br /> <br /> soweit ich deine Loesung im Moment uerbblicke und unter Voraussetzung, dass die Definition an sich korrekt ist, sehe ich in der Turingmachine mit oben angegebnem $ \delta $ eine korrekte Alternativloesung.<br /> <br /> Bitte bedenke jedoch, dass das Q&amp;A System nicht dazu dient, dass alle Alternativloesungen ueberprueft werden. Dazu bitte den Xwizard benutzen!<br /> &nbsp;<br /> <br /> Viel Spass,<br /> <br /> Marvin (Tutor) TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=3580&qa_1=alternativl%C3%B6sung&show=3581#a3581 Mon, 18 Jan 2016 18:11:25 +0000 Beantwortet: Übergangszustand https://info2.aifb.kit.edu/qa/index.php?qa=1825&qa_1=%C3%BCbergangszustand&show=1826#a1826 <p> Hallo,</p> <p> hier ist es schon wichtig den Zustand zu wechseln. Wir wollen bei dieser Turingmaschine, die Anzahl der Einsen zählen. Wenn du den Zustand nicht ändern würdest sondern bei der Eingabe einer 1 im Zustand &nbsp;s_{0} in s_{0} verbleibst, kannst du nicht mehr sehen ob es eine gerade oder ungerade Anzahl von Einsen war die auf dem bisher gelesenen Band stand.</p> <p> Es gibt hier ja nur 2 Möglichkeiten (nur bezogen auf die 1, da uns die 0 in diesem Fall nicht interessiert):</p> <ol> <li> Gerade Anzahl von Einsen (0x1 zählt auch dazu) → du bist in s_{0}, da die Maschine bei der 2. eingegebenen 1 (zu diesem Zeitpunkt ist sie in s_{1} wieder in s_{0} springt. Kommst an einen "*", schreibst nichts, und springst in s_{2} der bis zum Anfang färhrt um anschließend in s_{e} zu wechseln und den Vorgang zu beenden.</li> <li> Ungerade Anzahl von Einsen → du bist in s_{1}, kommst zu einem "*", schreibst eine 1 hinzu und wechselst zu s_{2} in dem wieder bis zum Anfang gefahren wird und in den Endzustand s_{e} gewechselt wird.</li> </ol> <p> In beiden Fällen wird der Zustand nicht geändert wenn eine 0 kommt, da uns diese nicht interessiert.</p> <p> Ich hoffe so wurde das ganze verständlicher ;)<br> <br> Noch viel Erfolg beim Lernen!<br> <br> Viele Grüße,</p> <p> &nbsp;</p> <p> Marc (Tutor)</p> TUR-AE https://info2.aifb.kit.edu/qa/index.php?qa=1825&qa_1=%C3%BCbergangszustand&show=1826#a1826 Tue, 14 Jul 2015 06:34:34 +0000 Beantwortet: Endzustand https://info2.aifb.kit.edu/qa/index.php?qa=1776&qa_1=endzustand&show=1779#a1779 Hallo,<br /> <br /> &nbsp;<br /> <br /> ein Übergang der Form &nbsp;(s0,*) -&gt; (se,0,N) ist zulässig, ebenso &nbsp;(s1,*) -&gt; (se,1,N). s2 wird hier genutzt, um den Lesekopf wieder ganz nach Links zu bewegen. Da dies von der Aufgabenstellung nicht verlangt wird, ist es an sich auch nicht nötig.<br /> <br /> Ob eine Lösung mit mehr Zuständen richtig ist, kann ich ohne selbige zu sehen schwer sagen. Prinzipiell muss eine Lösung aber nicht minimal sein. <br /> <br /> &nbsp;<br /> <br /> Viele Grüße,<br /> <br /> Julian (Tutor) TUR-AE https://info2.aifb.kit.edu/qa/index.php?qa=1776&qa_1=endzustand&show=1779#a1779 Mon, 02 Feb 2015 22:52:38 +0000 Geschlossen: Fehler in der Lösung beim zweiten Lösungsansatz? https://info2.aifb.kit.edu/qa/index.php?qa=1459&qa_1=fehler-in-der-l%C3%B6sung-beim-zweiten-l%C3%B6sungsansatz&show=1459#q1459 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> bei dem zweiten Lösungsansatz scheint es mir, dass die TM nie in den Zustand s9 gelangt.</p> <p> Nehmen wir das Wort, das auch als Bsp. genommen wurde: nne001</p> <p> durch s5 bis s8 passiert ja folgendes: nne00e -&gt; nn100e -&gt; nn10ne -&gt; n010ne -&gt; n01nne -&gt; 001nne</p> <p> laut Lsg. soll jetzt ganz rechts auf ein * gestoßen werden, damit das kopieren beginnen kann, aber da kommt der Schreib/Lesekopf nicht hin, weil ja am Ende nur n und e stehen, die TM in Zustand s5 versetzen und wieder nach links schicken.</p> <p> Meines Erachtens wird es dann so weitergehen: 00enne und dann würde er keine 1 mehr finden un beschließen, dass das Wort nicht zu akzeptieren ist, oder habe ich hier etwas falsch verstanden?</p> <p> &nbsp;</p> <p> Außerdem wundere ich mich, dass bei s7 ein Übergang(s13,*,R) existiert, bei s6 aber nicht.</p> <p> &nbsp;</p> <p> LG</p> </div> <p> &nbsp;</p> TUR-AD https://info2.aifb.kit.edu/qa/index.php?qa=1459&qa_1=fehler-in-der-l%C3%B6sung-beim-zweiten-l%C3%B6sungsansatz&show=1459#q1459 Fri, 16 Jan 2015 07:38:33 +0000 Bearbeitet: Überflüssiger Zustand $s_6$? https://info2.aifb.kit.edu/qa/index.php?qa=1664&qa_1=%C3%BCberfl%C3%BCssiger-zustand-%24s_6%24&show=1664#q1664 Eine Frage zur Aufgabe 74 (Turing) Band 1: ist der Zustand $s_6$ hier nicht vollkommen überflüssig? Er dient ja lediglich dazu, dass der LS-Kopf wieder auf dem linkesten Zeichen steht, dies ist zum Akzeptieren für die Endkonfiguration und laut Aufgabe aber doch gar nicht notwendig?! TUR-AF https://info2.aifb.kit.edu/qa/index.php?qa=1664&qa_1=%C3%BCberfl%C3%BCssiger-zustand-%24s_6%24&show=1664#q1664 Wed, 07 Jan 2015 20:36:54 +0000 Kommentar erneut angezeigt: Alternativer Lösungsvorschlag für TM https://info2.aifb.kit.edu/qa/index.php?qa=1615&qa_1=alternativer-l%C3%B6sungsvorschlag-f%C3%BCr-tm&show=1617#c1617 Jepp, der andere war auch von mir! Tut mir leid, wenn ich dass Forum so überbeanspruche ;-) Man ist sich halt seiner Lösung dann doch nicht immer so sicher. Wo finde ich im Netz den so ein Prolog-Tool? TUR-AG https://info2.aifb.kit.edu/qa/index.php?qa=1615&qa_1=alternativer-l%C3%B6sungsvorschlag-f%C3%BCr-tm&show=1617#c1617 Mon, 01 Dec 2014 19:26:12 +0000 Antwort ausgewählt: Verwenden von "*" statt "#" möglich ? https://info2.aifb.kit.edu/qa/index.php?qa=1613&qa_1=verwenden-von-statt-%23-m%C3%B6glich&show=1614#a1614 <div class="ilFrmPostContent"> <p> Hallo Lars,</p> <p> deine Turingmaschine sieht soweit ganz gut aus. Es gibt nur ein Problem, wenn du ein Palindrom mit einer geraden Anzahl an Zeichen (z.B. aa) erkennen willst. In diesem Fall wechselt dein Automat nicht in den Endzustand über. Du müsstest hier noch im Zustand s0 einen Übergang in den Endzustand bei Eingabe einer Raute hinzufügen. Dann müsste es passen.</p> <p> Viele Grüße</p> <p> Lukas (Tutor)</p> </div> <p> &nbsp;</p> TUR-AG https://info2.aifb.kit.edu/qa/index.php?qa=1613&qa_1=verwenden-von-statt-%23-m%C3%B6glich&show=1614#a1614 Fri, 28 Nov 2014 23:16:17 +0000 Beantwortet: Alternativer Vorschlag: zusätzlicher Zustand anstatt Zeichens ? https://info2.aifb.kit.edu/qa/index.php?qa=1638&qa_1=alternativer-vorschlag-zus%C3%A4tzlicher-zustand-anstatt-zeichens&show=1639#a1639 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> auch bei dir sieht die Turing-Maschine gut aus. Denkt aber bitte beide daran, dass ihr voraussetzt, dass die Turing-Maschine auf dem äußerst linken Zeichen startet (was bei dieser Aufgabe durchaus in Ordnung ist).</p> <p> Gruß</p> <p> Philip (Tutor)</p> </div> <p> &nbsp;</p> TUR-AH https://info2.aifb.kit.edu/qa/index.php?qa=1638&qa_1=alternativer-vorschlag-zus%C3%A4tzlicher-zustand-anstatt-zeichens&show=1639#a1639 Wed, 26 Nov 2014 13:31:35 +0000