NP-harte Probleme auf Wegen

22

Jeder weiß, dass es viele Entscheidungsprobleme gibt, die für allgemeine Diagramme NP-schwer sind, aber ich interessiere mich für Probleme, die sogar NP-schwer sind, wenn das zugrunde liegende Diagramm ein Pfad ist. Können Sie mir helfen, solche Probleme zu sammeln?

Ich habe bereits eine verwandte Frage zu NP-harten Problemen an Bäumen gefunden .

Benjamin
quelle
21
Wenn Sie diese Frage sehen, sollten Sie auch die akzeptierte Antwort sorgfältig lesen: "Nehmen Sie jedes NP-schwierige Problem in Bezug auf Supersequenzen, Superstrings, Teilstrings usw. und interpretieren Sie einen String als beschrifteten Pfadgraphen neu."
Saeed
2
Nur eine Anmerkung: Wenn die Pfade nicht beschriftet sind, sind sie offensichtlich stark komprimierbar und die kompakte Darstellung ist eine vernünftige Wahl ( Bits, um einen Pfad von n Knoten darzustellen ) ... so können Sie auch harte Probleme, die nicht vorhanden sind, "konvertieren" verwende keine unäre Kodierung; zB Subset Summe: gegebene n unmarkierte Wege der Länge a 1 , . . . , A n , Gibt es eine Untergruppe von ihnen , die verbunden werden , um einen Pfad der Länge zu bilden , b ? lognnna1,...,anb
Marzio De Biasi

Antworten:

24

Ein Regenbogen-Matching in einem kantenfarbenen Diagramm ist ein Matching, dessen Kanten unterschiedliche Farben haben. Das Problem wird: eine Kante farbener Diagramm gegeben und eine ganze Zahl k , hat G eine Regenbogenanpassung mit mindestens k Kanten? Dies ist als Regenbogenanpassungsproblem bekannt , und seine NP sind auch für richtig kantenfarbene Pfade vollständig. Die Autoren stellen sogar fest, dass vor diesem Ergebnis nach bestem Wissen kein ungewichtetes Graphproblem als NP- hart für einfache Pfade bekannt ist.GkGk

Siehe Le, Van Bang und Florian Pfender. "Komplexitätsergebnisse für Rainbow Matchings." Theoretische Informatik (2013) oder die arXiv-Version .

Juho
quelle
8

Hier sind einige einfache Beobachtungen.

  • Ein nicht gefärbtes Pfaddiagramm codiert im Grunde genommen eine Ganzzahl, sodass Sie jedes NP-harte Problem mit nicht-codierten Ganzzahlen als Pfaddiagrammproblem interpretieren können. Wenn Sie mehrere in Unary codierte Ganzzahlen zulassen (= eine disjunkte Vereinigung von Pfadgraphen), können Sie einige stark NP-vollständige Probleme wie 3-Partition verwenden.

  • Ein farbiger Pfadgraph codiert ein Wort in einem festen Alphabet, sodass Sie wiederum ein NP-schweres Problem mit Wörtern haben können. Ein mir bekanntes Beispiel ist das Disjoint Factors-Problem, das in Bodlaender, Thomassé und Yeo eingeführt wurde .

Super0
quelle
3
Das ist im Grunde @ Saeeds Kommentar ..
RB
Richtig, dann zögern Sie nicht, meine Antwort abzustimmen. Was NP-harte Probleme auf Bäumen betrifft, kann ich das bekannte Bandbreitenproblem erwähnen; In einem Forschungsbericht von Bodlaender, den ich online nicht finden konnte, hat sich gezeigt, dass es für die W-Hierarchie schwierig ist.
Super0
6

Das MinCC-Grafikmotiv ist NP-hart, wenn die Grafik ein Pfad ist (sogar APX-hart). Suchen Sie anhand eines Diagramms mit Farben auf den Scheitelpunkten und einer Reihe von Farben einen Untergraphen, der der Reihe von Farben entspricht, und minimieren Sie die Anzahl der verbundenen Kompositionen. Siehe Komplexitätsprobleme bei der Suche nach vertexfarbenen Diagrammmustern, JDA 2011.

Olf
quelle
5

Finden Sie bei einem Pfad mit Knoten und gewichteten Kanten 1 weight ( u , v ) < n , ob die Knoten unter Verwendung von Zahlen in [ 1 .. n ] (Vermeidung doppelter Bezeichnungen) so beschriftet werden können , dass die absolute Differenz von Die Beschriftung zweier benachbarter Knoten entspricht dem Gewicht der Kante:n1weight(u,v)<n[1..n]

|lab(u)lab(v)|=weight(u,v)

Dies entspricht dem Problem der Permutationsrekonstruktion aus Differenzen dem es sich um einen NPC handelt (eines meiner "inoffiziellen" Ergebnisse :-).

Marzio De Biasi
quelle
3

Eine triviale Antwort, die einigen der obigen Aussagen sehr nahe kommt, aber meiner Meinung nach eindeutig ist.

Korrigieren Sie alle für die Polynomzeit berechenbaren Codierungen f:N3N von Dreifachen k,m,wals natürliche Zahlen. Die Menge der Wertef(k,m,w) so dass die mDie nichtdeterministische Turingmaschine akzeptiert ihre wEingabe in höchstens nLogk Schritte (wo nist die Länge dieser Eingabe) ist NP- vollständig. (Logk damit wir effektiv codieren k in unary.) Diese Menge von Werten kann als eine Menge von Pfaden dargestellt werden.

David Richerby
quelle
3

Das Unsplittable Flow Problem (UFP) bleibt auf einem Pfad NP-hart. Tatsächlich ist UFP auch an einer Kante NP-hart, da es dem Knapsack-Problem entspricht.

Arindam Pal
quelle
3

Das Rainbow Dominating Set (RDS) bleibt auf Wegen NP-hart. Bei einem Scheitelpunkt-farbigen Diagramm ist ein RDS ein DS, bei dem jede Farbe des Diagramms mindestens einmal erscheint.

Tropisch dominierende Mengen in vertexfarbenen Graphen , JDA'18

Olf
quelle
2

Dominierendes Set und unabhängiges Dominierendes Set sind auf Pfaden NP-hart, wenn auch in der Eingabe ein "Konfliktdiagramm" vorhanden ist, bei dem eine Kante in diesem Diagramm ein Paar von Eckpunkten ist, die nicht beide in der Lösung sein können.

Kornett, Alexis; Laforest, Christian , Herrschaftsprobleme ohne Konflikte , Diskrete Appl. Mathematik. 244, 78 & ndash; 88 (2018). ZBL1387.05181 .

Olf
quelle