Faktorisierung und Graph-Isomorphismus sind Probleme in NP, von denen weder bekannt ist, dass sie in P sind, noch dass sie NP-vollständig sind. Welche anderen (ausreichend unterschiedlichen) natürlichen Probleme teilen diese Eigenschaft? Künstliche Beispiele, die direkt aus dem Ladner-Beweis stammen, zählen nicht.
Sind einige dieser Beispiele nachweislich NP-intermediär, wenn man nur eine "vernünftige" Hypothese annimmt?
cc.complexity-theory
np-hardness
big-list
np-intermediate
Lev Reyzin
quelle
quelle
Antworten:
Hier ist eine Sammlung von Antworten auf Probleme zwischen P und NPC:
quelle
Mein Lieblingsproblem in dieser Klasse (ich werde es als funktionales Problem ausdrücken, aber es ist einfach, auf die übliche Weise in ein Entscheidungsproblem umzuwandeln): Berechne den Rotationsabstand zwischen zwei binären Bäumen (äquivalent den Kippabstand zwischen zwei Triangulationen von ein konvexes Polygon).
quelle
Ein Problem, das weder in dieser Liste noch in der MO-Liste erwähnt wird, ist das Turnpike-Problem. Bei einem Mehrfachsatz von n (n-1) / 2 Zahlen, wobei jede Zahl den Abstand zwischen zwei Punkten auf der Linie darstellt, rekonstruieren Sie die Positionen der ursprünglichen Punkte.
Beachten Sie, dass das Nicht-Triviale daran liegt, dass Sie für eine bestimmte Zahl d im Multiset nicht wissen, welches Punktepaar d Einheiten voneinander entfernt ist.
Obwohl bekannt ist, dass es für eine bestimmte Instanz nur eine polynomielle Anzahl von Lösungen gibt, ist nicht bekannt, wie man eine findet!
quelle
Die Summe der Quadratwurzelprobleme: Ausgehend von zwei Folgen und b 1 , b 2 , … , b n positiver Ganzzahlen ist A : = ∑ i √a1,a2,…,an b1,b2,…,bn kleiner, gleich oder größer alsB:=∑i√A:=∑iai−−√ ?B:=∑ibi−−√
Das Problem hat einen trivialen -Zeitalgorithmus im realen RAM - Berechnen Sie einfach die Summen und vergleichen Sie sie! - aber dies impliziert nicht die Mitgliedschaft in P.O(n)
Es gibt einen offensichtlichen Algorithmus mit endlicher Genauigkeit, es ist jedoch nicht bekannt, ob eine polynomielle Anzahl von Bits mit Genauigkeit für die Richtigkeit ausreicht. (Weitere Informationen finden Sie unter http://maven.smith.edu/~orourke/TOPP/P33.html .)
Das pythogoreische Theorem impliziert, dass die Länge jeder polygonalen Kurve, deren Eckpunkte und ganzzahlige Endpunkte eine Summe der Quadratwurzeln von ganzen Zahlen ist. Somit ist das Wurzelsummenproblem mehreren planaren Berechnungsgeometrieproblemen inhärent, einschließlich euklidischer minimaler Spannbäume , euklidischer kürzester Wege , Triangulationen mit minimalem Gewicht und des euklidischen Handelsreisendenproblems . (Das euklidische MST-Problem kann in polynomialer Zeit gelöst werden, ohne das Wurzelsummenproblem zu lösen, dank der zugrunde liegenden Matroidstruktur und der Tatsache, dass das EMST ein Subgraph der Delaunay-Triangulation ist.)
Es gibt einen polynomzeit-randomisierten Algorithmus von Johannes Blömer , der entscheidet, ob die beiden Summen gleich sind. Lautet die Antwort jedoch nein, ermittelt der Blömer-Algorithmus nicht, welche Summe größer ist.
Die Entscheidungsversion dieses Problems (Ist ?) Ist nicht einmal als NP bekannt. Der Blömer-Algorithmus impliziert jedoch, dass das Entscheidungsproblem auch im Co-NP liegt, wenn es im NP liegt. Daher ist es unwahrscheinlich, dass das Problem NP-vollständig ist.A>B
quelle
Hier ist eine Liste von Problemen, die als "ausreichend" unterschiedlich eingestuft werden können oder nicht. Nach dem gleichen Beweis wie für den Graphisomorphismus kollabiert die Polynomialhierarchie auf die zweite Ebene, wenn einer von ihnen NP-vollständig ist. Ich glaube nicht, dass es einen breiten Konsens darüber gibt, welches dieser Elemente in P "enthalten sein sollte".
quelle
Das Minimum Circuit Size Problem (MCSP) ist mein bevorzugtes "natürliches" Problem in NP, von dem nicht bekannt ist, dass es NP-vollständig ist Hat f bei einer gegebenen Zahl s einen Stromkreis der Größe s? Wenn MCSP einfach ist, gibt es keine kryptografisch sichere Einwegfunktion. Dieses Problem und seine Varianten lieferten einen Großteil der Motivation für die Untersuchung von "Brute-Force" -Algorithmen in Russland, was zu Levins Arbeiten zur NP-Vollständigkeit führte. Dieses Problem kann auch in Bezug auf die ressourcenbeschränkte Komplexität von Kolmogorov gesehen werden: Fragen, ob eine Zeichenfolge aus einer kurzen Beschreibung schnell wiederhergestellt werden kann. Diese Version des Problems wurde von Ko untersucht; Soweit ich weiß, wurde der Name MCSP zuerst von Cai und Kabanets verwendet. Weitere Referenzen finden Sie in einigen meiner Artikel: http://ftp.cs.rutgers.edu/pub/allender/KT.pdf http://ftp.cs.rutgers.edu/pub/allender/pervasive.reach.pdf
quelle
Monotone Selbst-Dualität
Es ist noch offen, ob dieses Problem in P liegt oder nicht. Weitere Details finden Sie in der Arbeit von 2008 " Rechnerische Aspekte der Monoton-Dualisierung: Eine kurze Übersicht " von Thomas Eiter, Kazuhisa Makino und Georg Gottlob.
quelle
Knoten-Trivialität: Ist eine geschlossene polygonale Kette im 3-Raum ungeknotet (dh umgebungsisotopisch zu einem flachen Kreis)?
Es ist bekannt, dass dies in NP durch tiefere Ergebnisse in der normalen Oberflächentheorie erfolgt, aber es ist kein Polyzeitalgorithmus oder NP-Härtedruck bekannt.
quelle
Es ist nicht bekannt, ob es möglich ist, in polynomieller Zeit zu entscheiden, ob Spieler 1 eine Gewinnstrategie in einem Paritätsspiel hat (von einer gegebenen Startposition aus). Das Problem ist jedoch in NP und Co-NP und sogar in UP und Co-UP enthalten.
quelle
Sie erhalten eine sehr lange Liste von Problemen, wenn Sie bereit sind, Approximationsprobleme zu akzeptieren, z. B. die Approximation von Max-Cut auf einen Faktor von 0,878. Wir wissen nicht, ob es NP-hart oder in P ist (nur wenn wir die Uniuqe Games Conjecture annehmen, wissen wir, wie hart NP ist).
quelle
In einer monotonen CNF-Formel enthält jeder Satz nur positive oder nur negative Literale. In einer sich überschneidenden monotonen CNF-Formel hat jeder positive Satz eine Variable gemeinsam mit jedem negativen Satz.
Das Entscheidungsproblem
quelle
Ist eine gegebene triangulierte 3-Mannigfaltigkeit eine 3-Kugel? Von Joe O'Rourke.
quelle
Die Pigeonhole-Version von Subset Sum (oder Subset Sum Equality).
Gegeben:
Das Pigeonhole-Subset-Summenproblem fragt nach einer solchen Lösung. Ursprünglich angegeben in " Effiziente Approximationsalgorithmen für das SUBSET-SUMS-EQUALITY-Problem " von Bazgan, Santha und Tuza.
quelle
Es gibt viele Probleme beim Auffinden versteckter Untergruppen. Sie haben Factoring erwähnt, aber es gibt auch das Problem des diskreten Protokolls sowie andere Probleme im Zusammenhang mit elliptischen Kurven usw.
quelle
Hier ist ein Problem bei der rechnerischen sozialen Wahl, von dem nicht bekannt ist, dass es sich um P handelt und das NP-vollständig sein kann oder nicht.
Agenda-Kontrolle für ausgeglichene Single-Elimination-Turniere:
Frage: Gibt es eine Permutation der Knoten (eine Klammer ), so dass a der Gewinner des induzierten Einzelausscheidungsturniers ist?
Agenda-Kontrolle für ausgeglichene Single-Elimination-Turniere (Grafikformulierung):
Einige Referenzen:
quelle
Schauen Sie sich die Klasse TFNP an . Es gibt viele Suchprobleme mit einem Zwischenstatus.
quelle
Das induzierte Subgraph-Isomorphismus-Problem weist NP-unvollständige "linke Seitenbeschränkungen" auf, vorausgesetzt, dass P nicht gleich NP ist. Siehe Y. Chen, M. Thurley, M. Weyer: Verständnis der Komplexität induzierter Subgraph-Isomorphismen , ICALP 2008.
quelle
Minimales Bisektionsproblem: Suchen Sie eine Partition des Knotensatzes in zwei gleich große Teile, so dass die Anzahl der sich kreuzenden Kanten minimiert wird.
Karpinski, Approximierbarkeit des Minimalhalbierungsproblems: Eine algorithmische Herausforderung
quelle
Das Schneidgutproblem bei einer konstanten Anzahl von Objektlängen. Weitere Informationen finden Sie in dieser Diskussion .
quelle
quelle
quelle
quelle
Garey und Johnson in ihrem wegweisenden "Computers and Intractability" sagen, dass (S. 158-159):
quelle
quelle
Es wird angenommen, dass das folgende Problem ein NP-Intermediat ist, dh es ist in NP, aber weder in P noch in NP vollständig.
Exponentiating Polynomial Root Problem (EPRP)
Weitere Details finden Sie in meiner Frage und der zugehörigen Diskussion .
quelle
Ich weiß nicht, ob das in der Antwort von Thinh D. Nguyen vorgeschlagene Problem des gewichteten Hypergraphen-Isomorphismus nicht einfach als GI-vollständig nachgewiesen werden kann. Es gibt jedoch ein GI-hartes Problem, das eng mit GI verwandt ist und noch nicht auf GI reduziert wurde, nämlich das String-Isomorphismus-Problem (auch als Farbisomorphismus-Problem bezeichnet ). Dies ist das Problem, das László Babai in quasi-polynomialer Zeit zeigt. Es ist von unabhängigem Interesse, da es einer Reihe von Entscheidungsproblemen in der (Permutations-) Gruppentheorie entspricht:
quelle
Ein Problem, von dem weder in der FP noch in der NP bekannt ist, dass es NP-hart ist, ist das Problem, einen minimalen Steiner-Baum zu finden, wenn versprochen wird, dass die Steiner-Eckpunkte auf zwei gerade Liniensegmente fallen, die sich in einem Winkel von 120 ° schneiden. Wenn der Winkel zwischen den Liniensegmenten weniger als 120 ° beträgt, ist das Problem NP-schwer. Es wird vermutet, dass das Problem in FP liegt, wenn der Winkel größer als 120 ° ist.
Daher scheint das folgende Entscheidungsproblem gegenwärtig von mittlerer Komplexität zu sein:
Natürlich kann dies tatsächlich in P oder NP-vollständig sein, aber dann scheinen wir eine interessante Zweiteilung bei 120 ° anstelle eines Zwischenproblems zu haben. (Die Vermutung kann auch falsch sein.)
quelle
quelle