Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in 2013 Nachklausur https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=2013-nachklausur Powered by Question2Answer Beantwortet: neues Nonterminal S' zwingend notwendig? https://info2.aifb.kit.edu/qa/index.php?qa=7345&qa_1=neues-nonterminal-s-zwingend-notwendig&show=7354#a7354 Hallo,<br /> <br /> die Einführung von S' ist zwingend der erste Schritt der Überführung in CNF, wenn es einen Lambda-Übergang von S gibt und S auf einer der rechten Seiten vorkommt. <br /> <br /> Schau dir am besten nochmal die Definition einer Chomsky Normalform an. Zur Überführung in diese gibt es auch sehr gute Videos auf dem YouTube Kanal von &quot;nLogSpace&quot;.<br /> <br /> Beste Grüße,<br /> <br /> Martin (Tutor) 2013-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=7345&qa_1=neues-nonterminal-s-zwingend-notwendig&show=7354#a7354 Thu, 18 Mar 2021 17:20:27 +0000 Beantwortet: CNF- JA oder NEIN? https://info2.aifb.kit.edu/qa/index.php?qa=7124&qa_1=cnf-ja-oder-nein&show=7126#a7126 <p> In Tutorium 4 steht es eindeutig.</p> <p> <span style="left: 26.8125px; top: 202.677px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(0.998308);">Einfach gesagt sind folgende Regeln erlaubt:</span></p> <ul> <li> <span style="left: 26.8125px; top: 227.677px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(1.00269);">1.</span><span style="left: 58.0625px; top: 227.677px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(1.02825);">Von </span><span style="left: 93.7934px; top: 227.677px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(0.999696);">Nonterminalsymbol</span><span style="left: 247.248px; top: 227.677px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(0.997607);">zu 2 </span><span style="left: 284.774px; top: 227.677px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(1.00021);">Nonterminalsymbolen</span></li> <li> <span style="left: 26.8125px; top: 252.694px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(1.00269);">2.</span><span style="left: 58.0625px; top: 252.694px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(1.02825);">Von </span><span style="left: 93.7934px; top: 252.694px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(0.999696);">Nonterminalsymbol</span><span style="left: 247.248px; top: 252.694px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(1.01127);">zu 1 Terminalsymbol</span></li> </ul> <p> &nbsp;</p> <p> <span style="left: 26.8125px; top: 323.509px; font-size: 17.4167px; font-family: sans-serif; transform: scaleX(0.997938);">Also muss die Grammatik Lambda frei sein abgesehen von Startsymbol zu Lambda, dies ist aber <span style="left: 347.587px; top: 302.694px; font-size: 17.3958px; font-family: sans-serif; transform: scaleX(0.997956);">nur möglich wenn Startsymbol </span><span style="left: 26.8125px; top: 323.509px; font-size: 17.4167px; font-family: sans-serif; transform: scaleX(0.997938);">nicht auf der rechten Seite vorkommt.</span></span></p> <p> LG, Nico (Tutor) (Alle Angaben ohne Gewähr)</p> 2013-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=7124&qa_1=cnf-ja-oder-nein&show=7126#a7126 Thu, 06 Feb 2020 11:31:59 +0000 Beantwortet: Zahlendarstellung https://info2.aifb.kit.edu/qa/index.php?qa=6679&qa_1=zahlendarstellung&show=6682#a6682 Hallo,<br /> <br /> wenn man den Bitstring als Zahl im Zweierkomplement interpretieren soll (Aufgabenteil a) ist das Vorgehen aus dem Tutorium &nbsp;richtig. Allerdings soll man es bei der Aufgabe als ganze Zahl interpretieren (-2^31+2^19+...). Alternativ könnte man auch 1 subtrahieren und alle Bits flippen, wodurch man die zugehörige positive Zahl erhält.<br /> <br /> In Aufgabenteil b) soll die Zahl als Fixpunktzahl interpretiert werden. Dabei codiert das erste Bit das Vorzeichen. Also ist hier der Vorschlag deines Tutors richtig.<br /> <br /> Ich hoffe ich konnte dir weiterhelfen.<br /> <br /> Viele Grüße,<br /> <br /> Verena (Tutorin) 2013-N-08 https://info2.aifb.kit.edu/qa/index.php?qa=6679&qa_1=zahlendarstellung&show=6682#a6682 Wed, 06 Feb 2019 17:53:50 +0000 Beantwortet: Ähnliche Vorgehensweise zur Angabe des Dezimalwertes einer ganzen Zahl in Einskomplementdarstellung https://info2.aifb.kit.edu/qa/index.php?qa=6456&qa_1=vorgehensweise-dezimalwertes-einskomplementdarstellung&show=6457#a6457 Hallo,<br /> <br /> um den Wert der Zahl in der Einskomplementdarstellung zu bekommen, muss noch eine 1 addiert werden, also: $-(2^{31}-1)+2^{29}+2^{28}+ \dots$.<br /> Hier wurde das schon mal ausführlich erklärt: <a href="http://info2.aifb.kit.edu/qa/index.php?qa=5005&amp;qa_1=lösung-zu-aufgabenteil-c-d&amp;show=5005#q5005" rel="nofollow" target="_blank">http://info2.aifb.kit.edu/qa/index.php?qa=5005&amp;qa_1=lösung-zu-aufgabenteil-c-d&amp;show=5005#q5005</a><br /> <br /> Viele Grüße<br /> Julia (Tutorin) 2013-N-08 https://info2.aifb.kit.edu/qa/index.php?qa=6456&qa_1=vorgehensweise-dezimalwertes-einskomplementdarstellung&show=6457#a6457 Mon, 12 Feb 2018 14:45:53 +0000 Beantwortet: Lückenhafte Lösungen https://info2.aifb.kit.edu/qa/index.php?qa=6433&qa_1=l%C3%BCckenhafte-l%C3%B6sungen&show=6450#a6450 Die Aufgabe 2013-N-01 ist vollständig mirt Lösung enthalten. Wenn Sie an anderen Lösungen der Klausur interessiert sind, so schauen Sie bitte in die entsprechenden Threads der jeweiligen Aufgaben. Die entsprechenden eventuell fehlenden Lösungen müssten dort schon diskutiert worden sein. 2013-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=6433&qa_1=l%C3%BCckenhafte-l%C3%B6sungen&show=6450#a6450 Mon, 12 Feb 2018 08:34:40 +0000 Beantwortet: CNF akzeptiert doch das leere Wort garnicht? https://info2.aifb.kit.edu/qa/index.php?qa=6408&qa_1=cnf-akzeptiert-doch-das-leere-wort-garnicht&show=6413#a6413 Um eine Grammatik in CNF zu überführen, muss man sie zunächst $\lambda$-frei machen. Deshalb wird in der Aufgabe der neue Startzustand S' eingeführt, von dem aus ein $\lambda$-Übergang erlaubt ist.<br /> <br /> Viele Grüße <br /> Julia (Tutor) 2013-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=6408&qa_1=cnf-akzeptiert-doch-das-leere-wort-garnicht&show=6413#a6413 Sat, 10 Feb 2018 18:58:47 +0000 Beantwortet: Fehlende Lösung (Aufgabe 5 - Nachklausur 2013) https://info2.aifb.kit.edu/qa/index.php?qa=6103&qa_1=fehlende-l%C3%B6sung-aufgabe-5-nachklausur-2013&show=6108#a6108 <p> Eine Sprache (genauer: das Wortproblem einer Sprache) liegt grundsätzlich in vielen Komplexitätsklassen. Wenn ein Problem $X$ bspw. in $P$ liegt, ist es auch in $NP, PSPACE, EXPSPACE$ usw. Die Komplexität eines Problems ist die Menge an Ressourcen (etwa det. oder nichtdet. Zeit oder Platz), die es mindestens, im Mittel oder höchstens zu seiner Lösung benötigt. Umgekehrt kann man Komplexitätsklassen als Mengen von Problemen definieren, die gewissen Komplexitätseigenschaften haben. So sind in $P$ alle Probleme, die in det. Polynomialzeit gelöst werden können.</p> <p> Sie haben mit Ihrer Lösung für (a) absolut recht. Im deterministischen Fall muss einfach nur die Ausgabe einer Turingmaschine für das Problem $X$ negiert werden, um eine Ausgabe für das Komplementproblem $\overline{X}$ zu erhalten. So würden wir das in der realen Welt auch mit jedem normalen Java-Programm machen, das ja stets deterministisch ist.</p> <p> Im nichtdeterministischen Fall geht das aber nicht, was man sieht, wenn man sich die Definition der Akzeptanz eines Wortes durch eine nichtdeterministische Turingmaschine $T$ anschaut. $L(T)$ ist genau die Menge aller Wörter, für die ein akzeptierender Pfad im Berechnungsbaum <strong>existiert</strong>. Dreht man die Ausgabe einfach um, erhält man die Sprache $L'$, die alle Wörter enthält, für die <strong>kein</strong> akzeptierender Pfad existiert. Die Komplementsprache enthält dagegen die Wörter, für die <strong>mindestens ein nichtakzeptierender Pfad existiert</strong>. Das ist eine andere Menge, und deshalb kann man nicht so einfach argumentieren wie im deterministischen Fall.</p> 2013-N-05 https://info2.aifb.kit.edu/qa/index.php?qa=6103&qa_1=fehlende-l%C3%B6sung-aufgabe-5-nachklausur-2013&show=6108#a6108 Fri, 12 Jan 2018 15:27:29 +0000 Beantwortet: Ausgabe https://info2.aifb.kit.edu/qa/index.php?qa=5861&qa_1=ausgabe&show=5863#a5863 Ja, das stimmt als Lösung für den (a)-Teil. 2013-N-09 https://info2.aifb.kit.edu/qa/index.php?qa=5861&qa_1=ausgabe&show=5863#a5863 Fri, 28 Jul 2017 08:52:21 +0000 Beantwortet: warum ist diese spräche von typ 2 https://info2.aifb.kit.edu/qa/index.php?qa=5841&qa_1=warum-ist-diese-spr%C3%A4che-von-typ-2&show=5844#a5844 Hallo,<br /> <br /> mit dem PPL für EA-Sprachen zeigen wir, dass die Sprache nicht vom Typ 3 ist.<br /> <br /> Um zu zeigen, dass sie nicht vom Typ 2 ist benötigst du das PPL für KA-Sprachen.<br /> <br /> Viele Grüße<br /> <br /> Lukas (Tutor) 2013-N-02 https://info2.aifb.kit.edu/qa/index.php?qa=5841&qa_1=warum-ist-diese-spr%C3%A4che-von-typ-2&show=5844#a5844 Thu, 27 Jul 2017 08:03:19 +0000 Beantwortet: Alternativlösung https://info2.aifb.kit.edu/qa/index.php?qa=5739&qa_1=alternativl%C3%B6sung&show=5744#a5744 Ja, das stimmt so. Schöne Lösung! (Wenn auch nicht sie kürzeste, aber das ist ja egal.) 2013-N-04 https://info2.aifb.kit.edu/qa/index.php?qa=5739&qa_1=alternativl%C3%B6sung&show=5744#a5744 Mon, 13 Feb 2017 19:43:03 +0000 Beantwortet: Alternative Lösung https://info2.aifb.kit.edu/qa/index.php?qa=5688&qa_1=alternative-l%C3%B6sung&show=5693#a5693 Ja stimmt so. Schaue bitte bevor du eine frage hier stellst, ob die frage schonmal gestellt wurde, was hier der fall ist: <a href="http://info2.aifb.kit.edu/qa/index.php?qa=2861&amp;qa_1=übersicht-alternativer-lösungsvorschläge-alten-ilias-forum" rel="nofollow" target="_blank">http://info2.aifb.kit.edu/qa/index.php?qa=2861&amp;qa_1=übersicht-alternativer-lösungsvorschläge-alten-ilias-forum</a><br /> <br /> dafür gibt es die netten verlinkungen;)<br /> <br /> gruß, maren (tutor) 2013-N-04 https://info2.aifb.kit.edu/qa/index.php?qa=5688&qa_1=alternative-l%C3%B6sung&show=5693#a5693 Sun, 12 Feb 2017 18:27:22 +0000 Beantwortet: Diskussion https://info2.aifb.kit.edu/qa/index.php?qa=5455&qa_1=diskussion&show=5485#a5485 Hallo,<br /> <br /> der Einsatz spekulativer Programmausführung bezieht sich auf das vorherige Problem aus Teilaufgabe b). Wenn die Nahrungsaufnahme gestoppt ist, laufen Pipelines vereinzelt leer. <br /> <br /> Spekulative Programmausführung &quot;schätzt&quot; einen möglichen weiteren Verlauf des Verdauungstrakts und nutzt dabei die Kapazität der leeren Pipelines. Sie passt diese dann den tatsächlichen Ergebnissen an, wenn die Nahrungsaufnahme wieder losgeht und sich die Schätzung als nicht korrekt herrausgestellt hat. 2013-N-10 https://info2.aifb.kit.edu/qa/index.php?qa=5455&qa_1=diskussion&show=5485#a5485 Wed, 08 Feb 2017 09:28:32 +0000 Beantwortet: Wie heißt der Algorithmus, um aus einem booleschen Term eine Schaltung bestehend aus NAND und NOR Gattern zu bauen? https://info2.aifb.kit.edu/qa/index.php?qa=2646&qa_1=algorithmus-booleschen-schaltung-bestehend-gattern-bauen&show=5476#a5476 <div> Hallo,</div> <div> &nbsp;</div> <div> Denke mir würden da 2 bestimme Tricks einfallen.&nbsp;</div> <div> &nbsp;</div> <div> Ein ¬a lässt sich auch durch NOR(a,a) oder NAND(a,a) realisieren. Damit lässt sich schonmal jede Negation umschreiben.</div> <div> &nbsp;</div> <div> Mit der DeMorgan´schen Regel lässt sich jedes "a v b" zu einem NAND(¬a,¬b) umformen (Doppelnegation und eine Negation aus der Klammer ziehen mit DeMorgan´scher Regel) und jedes "a und b" zu einem NOR(¬a,¬b) umschreiben.&nbsp;<br> <br> Die Umkehrung wenn man mit AND-, NOT- und OR-Gattern schreiben muss geht selbstverstädnlich auch.&nbsp;<br> <br> Hoffe ich konnte damit helfen :)</div> 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=2646&qa_1=algorithmus-booleschen-schaltung-bestehend-gattern-bauen&show=5476#a5476 Tue, 07 Feb 2017 21:42:52 +0000 Beantwortet: S' -> S entspricht nicht der CNF https://info2.aifb.kit.edu/qa/index.php?qa=4296&qa_1=s-s-entspricht-nicht-der-cnf&show=4315#a4315 Laut 3-32 gilt für Schritt 4 folgendes : Ersetze jede Regel der Form A-&gt; B1...Bn<br /> <br /> mit n &gt;=3 . und das würde ja auf S-&gt; S´ nicht zutreffen , da hier nur n=1 gilt . 2013-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=4296&qa_1=s-s-entspricht-nicht-der-cnf&show=4315#a4315 Sun, 14 Feb 2016 10:32:28 +0000 Beantwortet: Bestätigung von Übungsleiter https://info2.aifb.kit.edu/qa/index.php?qa=4035&qa_1=best%C3%A4tigung-von-%C3%BCbungsleiter&show=4041#a4041 <p> Zu Ihrer ersten Frage: Lesen Sie nochmal genau nach, was "reduzierte" bzw. "vereinfachte" endliche Automaten sind und worin sich diese zu minimierten endlichen Automaten unterscheiden. Diesen Unterschied zu kennen ist <strong>sehr wichtig</strong>! Wenn Sie das verwirrt, müssen Sie nacharbeiten.</p> <p> Was die zweite Frage angeht: in der Tabelle sind ja k=0, 1 und k vorgegeben, und diese Mengen wollten wir auch haben. Ich denke, dass wir uns bei der Formulierung im Text vertan haben - aber Sie können ja die 1-äquivalenten Zustände gar nicht angeben, ohne vorher die 0-äquivalenten berechnet zu haben.&nbsp;</p> <p> Viele Grüße</p> <p> Lukas König</p> 2013-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=4035&qa_1=best%C3%A4tigung-von-%C3%BCbungsleiter&show=4041#a4041 Mon, 08 Feb 2016 20:48:05 +0000 Beantwortet: Verständnisproblem der Aufgabenstellung https://info2.aifb.kit.edu/qa/index.php?qa=4029&qa_1=verst%C3%A4ndnisproblem-der-aufgabenstellung&show=4031#a4031 Hallo uedqa,<br /> <br /> zunächst einmal zu deiner ersten Frage. Ich vermute, dass bei dieser Aufgabe mit &quot;reduzierter&quot; endlicher Automat eigentlich der vereinfachte Automat gemeint ist, also der Automat bei dem alle nicht erreichbaren (und damit überflüssigen) Zustände entfernt wurden. Hier in dieser Aufgabe können wir Zustand s4 direkt weglassen.<br /> <br /> Bei deiner zweiten Frage sehe ich das genauso wie du. Ich hätte hier auch die 1-äquivalenten, 2-äquivalenten und k-äquivalenten Zustände angegeben. Übrigens sind diese Mengen hier alle identisch. Die Angabe der 0-äquivalenten Zustände würde ich in diesem Fall als Zusatz auffassen.<br /> <br /> &nbsp;<br /> Viele Grüße,<br /> <br /> Tim (Tutor) 2013-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=4029&qa_1=verst%C3%A4ndnisproblem-der-aufgabenstellung&show=4031#a4031 Mon, 08 Feb 2016 17:22:00 +0000 Beantwortet: Lösung für Teil c? https://info2.aifb.kit.edu/qa/index.php?qa=3977&qa_1=l%C3%B6sung-f%C3%BCr-teil-c&show=3981#a3981 wäre es richtig zu sagen, dass durch die spekulative ausführung beide befehlsströme ausgeführt werden, die durch den Sprung folgen könnten und dadurch eine Pipeline- Leerung verhindert werden kann? <br /> <br /> Also ja, es könnte eine Verbesserung erzielt werden. 2013-N-10 https://info2.aifb.kit.edu/qa/index.php?qa=3977&qa_1=l%C3%B6sung-f%C3%BCr-teil-c&show=3981#a3981 Sun, 07 Feb 2016 12:20:56 +0000 Beantwortet: Lösungen nicht vorhanden https://info2.aifb.kit.edu/qa/index.php?qa=3892&qa_1=l%C3%B6sungen-nicht-vorhanden&show=3894#a3894 Hallo,<br /> <br /> nein, leider kann ich Sie da nicht erfreuen, der Bereich der Komplexität ist natürlich klausurrelevant. Hier ist es offensichtlich unter gegangen, eine Musterlösung einzufügen.<br /> <br /> Sie können gerne Ihre Lösungsvorschläge posten, so dass die Lösungen hier gemeinsam erarbeitet werden können.<br /> <br /> Viele Grüße<br /> <br /> Friederike Pfeiffer-Bohnen 2013-N-05 https://info2.aifb.kit.edu/qa/index.php?qa=3892&qa_1=l%C3%B6sungen-nicht-vorhanden&show=3894#a3894 Fri, 05 Feb 2016 14:10:40 +0000 Beantwortet: Stoppt die Schleife überhaupt? https://info2.aifb.kit.edu/qa/index.php?qa=2879&qa_1=stoppt-die-schleife-%C3%BCberhaupt&show=2880#a2880 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> die Zuweisung n=R1 steht zwar nicht im Programm, jeoch in der Aufgabenstellung "Das Register R1 ist zu Beginn mit einem Wert n belegt". Von diesem n wird in der Schleife dann jedesmal 1 subtrahiert und der Befehl JUMPZERO führt falls n=0 zu FERTIG, was wiederum in der letzten Zeile das Programm beendet.</p> <p> Viele Grüße,</p> <p> Janina(Tutorin)</p> </div> <p> &nbsp;</p> 2013-N-09 https://info2.aifb.kit.edu/qa/index.php?qa=2879&qa_1=stoppt-die-schleife-%C3%BCberhaupt&show=2880#a2880 Fri, 25 Sep 2015 15:49:07 +0000 Beantwortet: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=2861&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2866#a2866 <p> Hallo,</p> <p> Sie können den Rechnungsverlauf Ihrer Turingmaschine auch selbst mit dem <a rel="nofollow" href="http://sourceforge.net/projects/easyagentsimulation/files/InfoII-Generator.zip/download">Info-II-Generator</a> testen. Ich habe für Ihre angegebene Turingmaschine mal beispielhaft ein Skript erzeugt, das Sie ausprobieren können:</p> <p> turing: s0: se: *: 11111:</p> <p> (s0,1) =&gt; (s1,*,R);<br> (s0, *) =&gt; (se, *, N);<br> (s1,1) =&gt; (s2,*,R);<br> (s1, *) =&gt; (s0, 1, R);<br> (s2,1) =&gt; (s0,*,R);<br> (s2, *) =&gt; (s1, 1, R);</p> <p> Dabei wird das ganz oben rechts angegebene Wort "11111" als Eingabe genommen, und es ergibt sich diese Ausgabe:<img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=17994892063190428785" style="width: 600px; height: 773px;"></p> <p> Viele Grüße</p> <p> Lukas König</p> <p> PS. Ich mache Werbung für den Generator nicht, weil wir nicht gerne Ihre Fragen auch im Forum beantworten. Diese können Sie unabhängig davon gerne immer stellen! :-) Ich glaube nur, dass es Ihnen beim Verständnis helfen kann, wenn Sie mit den verschiedenen Algorithmen selbst ein wenig herumspielen.</p> 2013-N-04 https://info2.aifb.kit.edu/qa/index.php?qa=2861&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2866#a2866 Fri, 25 Sep 2015 15:35:37 +0000 Beantwortet: Müsste man die Umbennung nicht im 2. Schritt eliminieren? https://info2.aifb.kit.edu/qa/index.php?qa=2670&qa_1=m%C3%BCsste-man-die-umbennung-nicht-im-2-schritt-eliminieren&show=2671#a2671 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Eine reine Umbenennung wäre es, wenn man von S' nicht auch auf das leere Wort kommen könnte. Da S' somit auf keiner rechten Seite mehr stehen darf kann dies nicht eliminiert werden.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2013-N-03 https://info2.aifb.kit.edu/qa/index.php?qa=2670&qa_1=m%C3%BCsste-man-die-umbennung-nicht-im-2-schritt-eliminieren&show=2671#a2671 Wed, 23 Sep 2015 14:32:24 +0000 Lösungsansätze füt a) & b) https://info2.aifb.kit.edu/qa/index.php?qa=2667&qa_1=l%C3%B6sungsans%C3%A4tze-f%C3%BCt-a-%26-b <div class="ilFrmPostContent"> <p> a) Reicht es hier schon, wenn man den&nbsp; polynomialzeitalgorithmus von L noch einmal negiert um einen Algorthmus für L-Komplement zu bekommen? Daraus könnte man schließen, das auch dieses Problem von einem deterministischen Automaten in polynomieller Zeit gelöst werden kann und somit L-Komplement in P liegt.</p> <p> b) Mein Ansatz ist hier, dass NP-Probleme von nichtdeterministischen Turingmaschinen in polynomieller Zeit gelöst werden können und somit das Problem zu lösen deutlich schwieriger ist und exponenziell so groß ist wie Probleme, die von einer deterministischen Turingmaschine gelöst werden können.</p> <p> Was fehlt hier noch in der Argumentation?-</p> </div> <p> &nbsp;</p> 2013-N-05 https://info2.aifb.kit.edu/qa/index.php?qa=2667&qa_1=l%C3%B6sungsans%C3%A4tze-f%C3%BCt-a-%26-b Wed, 23 Sep 2015 14:23:46 +0000 Beantwortet: b): ausführliche Erklärung? https://info2.aifb.kit.edu/qa/index.php?qa=2657&qa_1=b-ausf%C3%BChrliche-erkl%C3%A4rung&show=2658#a2658 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> das lässt sich aus der Dreieckstabelle ablesen. Jeweils die beiden Zustände zu denen ein X0 gehört sind nicht 0-äquivalent, dürfen somit nicht in eine Mengenklammer. Also in der Aufgabe ist nur x1 nicht 0-äquivalent zu allen anderen, kommt also in eine extra Klammer und der Rest in die andere. So geht man dann auch mit übrigen k-äquivalenten Zuständen vor.</p> <p> Viele Grüße,</p> <p> Janina(Tutorin)</p> </div> <p> &nbsp;</p> 2013-N-01 https://info2.aifb.kit.edu/qa/index.php?qa=2657&qa_1=b-ausf%C3%BChrliche-erkl%C3%A4rung&show=2658#a2658 Wed, 23 Sep 2015 14:07:18 +0000 Beantwortet: alternativer Lösungsvorschlag: nur aus NAND https://info2.aifb.kit.edu/qa/index.php?qa=2643&qa_1=alternativer-l%C3%B6sungsvorschlag-nur-aus-nand&show=2645#a2645 <p> Hallo,</p> <p> <span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.89em;line-height:1.3;">Ihre Umformung ist korrekt, aber die Umsetzung mit NAND-Gattern, die nur zwei Eingänge haben, so nicht. Wenn wir die drei negierten Klauseln Ihrer unteren Formel als \( A,B,C \) bezeichnen, also die Formel so angeben:</span></p> <p> <span class="latex">\( \neg({A\wedge B \wedge C}) \)</span></p> <p> dann nehmen Sie in der Schaltung an, dass</p> <p> <span class="latex">\( \neg({A\wedge B \wedge C})=\neg(\neg(AB)C) \)</span></p> <p> gilt. Das stimmt aber nicht. Ich habe das in der folgenden Wahrheitstabelle in den letzten beiden Spalten dargestellt.</p> <p> <img alt="" src="http://info2.aifb.kit.edu/qa/?qa=blob&amp;qa_blobid=16533058278974924343" style="width: 569px; height: 272px;"></p> <p> Viele Grüße</p> <p> Lukas König</p> 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=2643&qa_1=alternativer-l%C3%B6sungsvorschlag-nur-aus-nand&show=2645#a2645 Wed, 23 Sep 2015 13:47:26 +0000 Beantwortet: Wie kann ich (a AND c) aus der Schaltung ablesen? https://info2.aifb.kit.edu/qa/index.php?qa=2641&qa_1=wie-kann-ich-a-and-c-aus-der-schaltung-ablesen&show=2642#a2642 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Ihre Formel ist so korrekt, das entspricht ja genau der Anwendung der de Morganschen Regel.</p> <p> Sie können (a AND c) relativ einfach ablesen. Wenn Sie die ersten beiden Teile der Formel verstanden haben, dann müssen Sie an dieser Stelle nur noch beachten, dass die beiden Eingänge der dritten reihenschaltung vorher negiert wurden. Wenn Sie dies beachten, dann kommen Sie direkt au den Term (a AND c).</p> <p> Ich hoffe, dass Ihnen das weiter hilft.</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen, Micaela Wünsche und Lukas König</p> </div> <p> &nbsp;</p> 2013-N-06 https://info2.aifb.kit.edu/qa/index.php?qa=2641&qa_1=wie-kann-ich-a-and-c-aus-der-schaltung-ablesen&show=2642#a2642 Wed, 23 Sep 2015 13:38:48 +0000 Beantwortet: Warum ist dieses eine Typ1-Sprache? https://info2.aifb.kit.edu/qa/index.php?qa=2587&qa_1=warum-ist-dieses-eine-typ1-sprache&show=2588#a2588 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> ersteinmal entsprechen den Typ-1-Sprachen die kontextsensitiven Sprachen. Weiter musst du hier Sprachen und Grammatiken unterscheiden. Da sowohl S als auch Lambda auf der rechten Seite auftreten, kann dies schonmal keine kontextsensitive Grammatik sein. Das heißt aber nicht, dass die Sprache der Grammatik nicht auch kontextsensitiv ist.</p> <p> Max (Tutor)</p> </div> <p> &nbsp;</p> 2013-N-02 https://info2.aifb.kit.edu/qa/index.php?qa=2587&qa_1=warum-ist-dieses-eine-typ1-sprache&show=2588#a2588 Tue, 22 Sep 2015 12:53:49 +0000 Beantwortet: a): einfache Erklärung zum Vorgehen? https://info2.aifb.kit.edu/qa/index.php?qa=2572&qa_1=a-einfache-erkl%C3%A4rung-zum-vorgehen&show=2573#a2573 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> da das eine negative Zahl ist, müssen Sie folgende Schritte durchführen:</p> <p> - von der Binärzahl 1 abziehen (Kippen der Bits bis erste 1 auftritt (inklusive)), hinten beginnend</p> <p> - Komplement des Binärstrings</p> <p> - Binärstring als Dualzahl interpretieren und Dezimalzahl ablesen</p> <p> - "-" für Dezimalzahl nicht vergessen</p> <p> Die Lösung steht schon in den Threads oben.</p> <p> Viele Grüße</p> <p> Friederike Pfeiffer-Bohnen (Übungsleiter)</p> </div> <p> &nbsp;</p> 2013-N-08 https://info2.aifb.kit.edu/qa/index.php?qa=2572&qa_1=a-einfache-erkl%C3%A4rung-zum-vorgehen&show=2573#a2573 Tue, 22 Sep 2015 12:35:08 +0000 Beantwortet: Müsste Zahl nach VL nicht negativ sein? https://info2.aifb.kit.edu/qa/index.php?qa=2570&qa_1=m%C3%BCsste-zahl-nach-vl-nicht-negativ-sein&show=2571#a2571 <div class="ilFrmPostContent"> <p> Hallo Alexandra,</p> <p> da vor der Fixpunktzahl kein - steht ist das + quasi impliziert. Wir schreiben ja wenn wir von +1 reden auch nur 1. Wenn die Fixpunktzahl negativ sein sollte würde das entweder irgendwo im Text stehen oder eindeutig ein - davor. Ich hoffe ich habe deine Frage richtig verstanden, ansonsten wäre es gut wenn du nochmal erklärst was du meinst.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2013-N-08 https://info2.aifb.kit.edu/qa/index.php?qa=2570&qa_1=m%C3%BCsste-zahl-nach-vl-nicht-negativ-sein&show=2571#a2571 Tue, 22 Sep 2015 12:33:34 +0000 Beantwortet: Übersicht alternativer Lösungsvorschläge aus dem alten ILIAS-Forum https://info2.aifb.kit.edu/qa/index.php?qa=2563&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2568#a2568 Ich bekomme bei a)<br /> <br /> \( -( 2^{30} + 2^{26} + 2^{25} + 2^{22}+ 2^{21}+ 2^{19}+ 2^{18}+ 2^{17}+ 2^{12}+ 2^{11}+ 2^{8}+ 2^{7}+ 2^{6}+ 2^{5}) \)<br /> <br /> und bei b)<br /> <br /> \( -( 2^{14}+ 2^{10}+ 2^{9}+ 2^{6}+ 2^{5}+ 2^{3}+ 2^{2}+ 2^{1}+ 2^{-4}+ 2^{-5}+ 2^{-8}+ 2^{-9}+ 2^{-10}+ 2^{-11}) \)<br /> <br /> Es wäre schön wenn jemand hier eine richtige Lösung reinstellen würde :) 2013-N-08 https://info2.aifb.kit.edu/qa/index.php?qa=2563&qa_1=%C3%BCbersicht-alternativer-l%C3%B6sungsvorschl%C3%A4ge-alten-ilias-forum&show=2568#a2568 Tue, 22 Sep 2015 12:28:41 +0000