Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=2012-hauptklausur&qa_2=2012-h-05 Powered by Question2Answer Beantwortet: Warum ist F nicht in p(E*)? https://info2.aifb.kit.edu/qa/index.php?qa=5702&qa_1=warum-ist-f-nicht-in-p-e&show=5706#a5706 <p> <span style="font-size:14px;">Hallo,</span></p> <p> <span style="font-size:14px;">da B in NP liegt und gilt: B &lt;pol F muss F laut Definition in NP-schwer liegen.</span></p> <p> <span style="font-size:14px;">Im Hinweis der Aufgabe ist auch nochmal aufgeführt, dass du hier nur zw. NP-vollständig und nicht-NP-vollständig unterscheiden musst.</span></p> <p> <span style="font-size:14px;">Grüße</span></p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=5702&qa_1=warum-ist-f-nicht-in-p-e&show=5706#a5706 Sun, 12 Feb 2017 22:02:33 +0000 Beantwortet: Wenn man die B=NP erst betrachtet: https://info2.aifb.kit.edu/qa/index.php?qa=4252&qa_1=wenn-man-die-b-np-erst-betrachtet&show=4255#a4255 Nein, kein direkter Denkfehler, aber nicht konsequent zu Ende gedacht: &nbsp;CLIQUE, A und B liegen selbstverständlich in NP. Aber wir können diese Zugehöigkeit zu NP eben noch konkretisieren, da wir wissen, dass CLIQUE als NP-vollständiges Problem (und damit zu den schwersten Problemen in NP gehörendes Problem) auf A und B reduzierbar ist. Damit gehören A und B eben auch nicht einfach nur zu den NP-Problemen, sondern zu den schwersten in NP (also NP-vollständig).<br /> <br /> Ich hoffe, das hilft weiter!<br /> &nbsp;<br /> <br /> VG,<br /> Janine (Tutorin) 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=4252&qa_1=wenn-man-die-b-np-erst-betrachtet&show=4255#a4255 Sat, 13 Feb 2016 10:50:00 +0000 Beantwortet: Warum liegen A und B in NP vollständig? https://info2.aifb.kit.edu/qa/index.php?qa=4183&qa_1=warum-liegen-a-und-b-in-np-vollst%C3%A4ndig&show=4194#a4194 <p> Hallo uxduy!<br> &nbsp;</p> <p> Um A und B richtig einsortieren zu können, genügt es nicht, nur die erste Zeile zu betrachten, sondern auch die zweite Zeile ist hier zu beachten!</p> <p> Aus der ersten Zeile folgt, dass CLIQUE polynamialzeit-reduzierbar auf A ist, A wiederum auf B und B wiederum auf F. Wir wissen (bzw. es ist in der Aufgabenstellung gegeben), dass CLIQUE selbst NP-vollständig ist. Wenn wir also CLIQUE in polynomieller Zeit zunächst auf A reduzieren können, dann muss A mindestens so schwierig oder schwieriger sein als CLIQUE. Das bedeutet, dass wir zunächst davon ausgehen, dass A NP-schwer ist, denn die Definition von NP-schweren Problemem ist ja gerade, dass sich alle Probleme aus NP (also auch die NP-vollständigen Probleme wie hier CLIQUE) darauf in polynomieller Zeit reduzieren lassen. Gleiches gilt für B und F (wegen der Transitivität der polynomiellen Reduzierbarkeit, siehe Tutorium 3 , Aufgabe 6). Damit gehen wir also bis jetzt davon aus, dass A, B und F alle drei in NP-schwer liegen.</p> <p> So, und nun kommt aber die zweite gegebene Zeile der Aufgabenstellung hinzu: B ist Element von NP. Die Schnittmenge von NP-schwer und NP ist gerade NP-vollständig, also wissen wir jetzt, dass B in NP-vollständig liegt. Und da A in polynomieller Zeit auf B reduziert werden kann, kann A nicht schwerer sein als B, dh. auch A liegt in NP-vollständig.</p> <p> Die Lage von F können wir nicht weiter eingrenzen, da es eben bildlich gesprochen "ganz rechts" in der Reduzierbarkeits-Kette steht und wir damit nur wissen, dass es <em>mindestens </em>so schwer ist wie NP-vollständig.</p> <p> Ich hoffe, das hilft dir weiter!</p> <p> Viele Grüße,<br> Janine (Tutorin)</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=4183&qa_1=warum-liegen-a-und-b-in-np-vollst%C3%A4ndig&show=4194#a4194 Thu, 11 Feb 2016 21:30:07 +0000 Beantwortet: Aufgabe 5 https://info2.aifb.kit.edu/qa/index.php?qa=3787&qa_1=aufgabe-5&show=3791#a3791 Unsere einzige Information über F ist hier, dass CLIQUE polynomialzeitreduzierbar auf F ist. Da CLIQUE NP-vollständig ist, also unter anderem NP-schwer ist, können wir folgern, dass F ebenfalls NP-schwer ist also dass jedes Problem aus NP polynomialzeitreduzierbar auf F ist. Dies ist möglich, da wir wissen, dass bereits jedes Problem aus NP auf CLIQUE polynomialzeitreduzierbar ist. Über die Zugehörigkeit von F zu der Menge NP (bzw. einer anderen Menge) haben wir jedoch keine Information. Deshalb liegt es nur in NP-schwer.<br /> <br /> Von D wissen wir nur, dass PRIMES polynomialzeitreduzierbar auf D ist. Das grenzt jedoch nicht weiter ein, in welcher Klasse das Problem liegt, weshalb es ganz außen eingeordnet ist.<br /> <br /> C liegt in P, da es auf PRIMES polynomialzeitreduzierbar ist. Ensprechend muss es &quot;mindestens so leicht wie PRIMES sein&quot;. Folglich wird es in die Klasse P eingeordnet<br /> <br /> Grüße,<br /> Lukas (Tutor) 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=3787&qa_1=aufgabe-5&show=3791#a3791 Tue, 02 Feb 2016 17:33:31 +0000 Beantwortet: F in NP vollständig? https://info2.aifb.kit.edu/qa/index.php?qa=2767&qa_1=f-in-np-vollst%C3%A4ndig&show=2768#a2768 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Sie wissen nur, dass F in NP-schwer liegt, nicht jedoch ob es auch in NP liegt (möglich ist das natürlich, aber nicht endeutig vorgegeben!) also kann F nur in NP-schwer (außerhalb von NP-vollst.) eingezeichnet werden.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2767&qa_1=f-in-np-vollst%C3%A4ndig&show=2768#a2768 Fri, 25 Sep 2015 12:49:55 +0000 Beantwortet: Warum ist D nicht in NP-schwer? https://info2.aifb.kit.edu/qa/index.php?qa=2765&qa_1=warum-ist-d-nicht-in-np-schwer&show=2766#a2766 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> D muss in p(E*), weil in dieser Aufgabe gefordert ist, dass die Probleme so genau wie möglich geordnet werden müssen. Die einzige Angabe die bezüglich D gegeben ist, ist dass das Problem mindestens so schwer zu lösen ist wie PRIMES. Es ist allerdings keine obere Schranke bezüglich der Komplexität gegeben, deshalb kann keine Aussage getroffen werden, ob das Problem &nbsp;in NP, NP-schwer, entscheidbaren, seminentscheidbaren oder in p(E*) liegt. Deshalb müssen wir D in p(E*) einordnen.&nbsp;</p> <p> Grundsätzlich ist die Polynomialzeitreduktion nicht auf die Bereiche P,NP oder NP-schwer beschränkt, sondern kann durch über alle Komplexitätsklassen ausgeführt werden.</p> <p> Viele Grüße,</p> <p> Sebastian(Tutor)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2765&qa_1=warum-ist-d-nicht-in-np-schwer&show=2766#a2766 Fri, 25 Sep 2015 12:48:57 +0000 Beantwortet: F auch semi-entscheidbar? https://info2.aifb.kit.edu/qa/index.php?qa=2761&qa_1=f-auch-semi-entscheidbar&show=2762#a2762 <div class="ilFrmPostContent"> <p> Ich sehe keinen Grund, warum F semi-entscheidbar sein muss. Für meine Begriffe kannst du es irgendwo in NP-Schwer einzeichnen.</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2761&qa_1=f-auch-semi-entscheidbar&show=2762#a2762 Fri, 25 Sep 2015 12:43:53 +0000 Beantwortet: Wie muss "tief" beim Einordnen interpretiert werden? https://info2.aifb.kit.edu/qa/index.php?qa=2759&qa_1=wie-muss-tief-beim-einordnen-interpretiert-werden&show=2760#a2760 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> "tiefstmöglich" bedeutet, dass du die "kleinste" Klasse angibst, in der das Problem 100%ig drinliegt. In deinem Beispiel heißt das:</p> <p> D kann in P liegen, muss es aber nicht. Man kann ein Problem aus P beliebig verkomplizieren und demnach z.B. auf ein Problem aus NP, L0 usw. reduzieren. Deswegen kannst du hier keine sichere Aussage darüber treffen, wo konkret dein D liegt, also musst du dich hier mit der Potenzmenge begnügen. Genauso macht man es auch z.B. mit der 2. Information. Je nachdem wie B aussieht, könnte B auch in P liegen, was eine Teilmenge von NP ist. Aber das Problem ist, dass man dies anhand der gegebenen Daten nicht entscheiden kann. Die genaueste Aussage lautet also: B in NP.</p> <p> Viele Grüße,</p> <p> Vivian (Tutor)</p> </div> <p> &nbsp;</p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2759&qa_1=wie-muss-tief-beim-einordnen-interpretiert-werden&show=2760#a2760 Fri, 25 Sep 2015 12:42:53 +0000 Beantwortet: Beispiele zu den Komplexitätsklassen? https://info2.aifb.kit.edu/qa/index.php?qa=2757&qa_1=beispiele-zu-den-komplexit%C3%A4tsklassen&show=2758#a2758 <p> <strong style="font-size:.89em;">P:</strong><span style="font-size:.89em;">&nbsp;Wortproblem für Typ 3 / Typ 2 Sprachen, Sortieren, Automatenminimierung, <span style="text-decoration:underline;">uvm...</span></span></p> <p> <strong>NP:&nbsp;</strong>Alles von P, <span style="text-decoration:underline;">alles aus NP-vollständig und weitere (nicht in Vorlesung)</span></p> <p> <strong>NP - vollständig</strong>: SAT, Clique, <span style="text-decoration:underline;">uvm...</span></p> <p> <strong>NP-schwer:</strong>&nbsp;Halteproblem, Clique, (3)-SAT<span style="text-decoration:underline;">, alles aus NP-vollständig</span></p> <p> <strong>entscheidbar</strong>: Menge der Primzahlen, Palindrome, <span style="text-decoration:underline;">alle aus NP, uvm...</span></p> <p> <strong>L0</strong>&nbsp;(semientscheidbar): Alles aus P, <span style="text-decoration:underline;">alles aus entscheidbar, Halteproblem;</span><br> ACHTUNG: Diagonalsprache L_NA ist hier FALSCH</p> <p> <strong>p(E*):</strong>&nbsp;Alles aus P,Diagonalsprache L_NA; <span style="text-decoration:underline;">das sind alle Probleme, die überhaupt definierbar sind.</span></p> <p> <br> <span style="font-size:.89em;">&gt; Und noch eine Frage zu der Aussage "</span><em style="font-size:.89em;">Entscheidbare bzw. semientscheidbare&nbsp;Probleme, die nicht NP-schwer sind, kennen Sie viele. Da wären schonmal alle Probleme aus P</em><span style="font-size:.89em;">". Wäre das auch so, wenn gelten würde NP = P, oder hat das keine Auswirkungen auf NP-schwer?<br> <br> Das ist eine gute Frage, danke! Ich muss mich korrigieren und sagen: solche Probleme&nbsp;<em>kennen Sie viele unter der Annahme</em></span><em> P</em><span class="mo" id="MathJax-Span-4" style="font-family: MathJax_Main; padding-left: 0.278em;">≠</span><span class="mi" id="MathJax-Span-5" style="font-family: MathJax_Math; font-style: italic; padding-left: 0.278em;">N</span>P.<span style="font-size:.89em;"><em> Wenn P=NP, dann sind (fast) alle Probleme aus P auch NP-schwer.<br> <br> Viele Grüße<br> <br> Lukas König und Friederike Pfeiffer</em></span></p> 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2757&qa_1=beispiele-zu-den-komplexit%C3%A4tsklassen&show=2758#a2758 Fri, 25 Sep 2015 10:38:54 +0000 Beantwortet: praktische (semi/nicht-) entscheidbare Probleme die nicht in NP-Schwer liegen? https://info2.aifb.kit.edu/qa/index.php?qa=2755&qa_1=praktische-nicht-entscheidbare-probleme-nicht-schwer-liegen&show=2756#a2756 Entscheidbare bzw. semientscheidbare Probleme, die nicht NP-schwer sind, kennen Sie viele. Da wären schonmal alle Probleme aus P, die natürlich auch praktische Relevanz haben. Unter den nicht entscheidbaren Problemen haben Sie die Diagonalsprache L_NA kennengelernt, die (meines Wissens) nicht NP-schwer ist.<br /> <br /> Ich hoffe, das trägt zum Verständnis bei, sonst fragen Sie bitte einfach wieder. <br /> <br /> Viele Grüße<br /> <br /> Lukas König und Friederike Pfeiffer-Bohnen 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2755&qa_1=praktische-nicht-entscheidbare-probleme-nicht-schwer-liegen&show=2756#a2756 Fri, 25 Sep 2015 10:37:20 +0000 Beantwortet: Warum ist E nicht in NP-schwer? https://info2.aifb.kit.edu/qa/index.php?qa=2753&qa_1=warum-ist-e-nicht-in-np-schwer&show=2754#a2754 Hallo,<br /> <br /> hier muss man vorsichtig sein!<br /> <br /> Zunächst mal, ja, das Halteproblem ist NP-schwer. Wenn Sie es in den äußersten Bereich des NP-schwer-Kreises gemalt hätten, wäre das auch in Ordnung gewesen. Allerdings wird das nicht direkt in der Vorlesung thematisiert, weshalb wir es, um Verwirrung zu vermeiden, nur in den semientscheidbaren Bereich gemalt haben.<br /> <br /> Wichtig ist aber richtigzustellen, dass sich &quot;semientscheidbar&quot; und &quot;nicht entscheidbar&quot; nicht ausschließen. Sowohl das allgemeine Halteproblem als auch das spezielle Halteproblem sind sowohl nicht entscheidbar als auch semientscheidbar. In der Vorlesung haben wir nur das allgemeine Halteproblem behandelt.<br /> <br /> Viele Grüße<br /> <br /> Lukas König und Friederike Pfeiffer-Bohnen 2012-H-05 https://info2.aifb.kit.edu/qa/index.php?qa=2753&qa_1=warum-ist-e-nicht-in-np-schwer&show=2754#a2754 Fri, 25 Sep 2015 10:35:16 +0000