Was ist bei einem ungerichteten und ungewichteten Graphen und einer geraden ganzen Zahl k die rechnerische Komplexität beim Zählen von Knotenmengen S ⊆ V, so dass | S | = k und der auf die Scheitelmenge S beschränkte Teilgraph von G lässt eine perfekte Übereinstimmung zu? Ist die Komplexität # P-vollständig? Gibt es eine Referenz für dieses Problem?
Es ist zu beachten, dass das Problem für eine Konstante natürlich einfach ist, da dann alle Teilgraphen der Größe k in der Zeit ( | V | . Beachten Sie auch, dass sich das Problem von der Zählung der Anzahl der perfekten Übereinstimmungen unterscheidet. Der Grund ist, dass eine Menge von Scheitelpunkten, die eine perfekte Übereinstimmung zulassen, mehrere perfekte Übereinstimmungen aufweisen kann.
Eine andere Möglichkeit, das Problem festzustellen, ist wie folgt. Ein Matching wird als Matching bezeichnet, wenn es mit Vertices übereinstimmt . Zwei Übereinstimmungen und sind "Vertex-Set-Non-Invariant", wenn die Mengen von Vertices, die mit und übereinstimmen, nicht identisch sind. Wir wollen die Gesamtzahl der Vertex-Set-nicht-invarianten Übereinstimmungen zählen.M ' k
Antworten:
Das Problem ist # P-vollständig. Es folgt aus dem letzten Absatz von Seite 2 des folgenden Papiers:
CJ Colbourn, JS Provan und D. Vertigan, Die Komplexität der Berechnung des Tutte-Polynoms auf transversalen Matroiden, Combinatorica 15 (1995), No. 1, 1–10.
http://www.springerlink.com/content/wk55t6873054232q/
quelle
Das Problem gibt ein FPTRAS zu. Dies ist ein randomisierter Algorithmus , der einen Graphen G , einen Parameter k ∈ N und rationale Zahlen ϵ > 0 und δ ∈ ( 0 , 1 ) als Eingaben erhält . Wenn z die Anzahl von k- Vertexmengen ist, nach denen Sie suchen, gibt A eine Zahl z 'aus, so dass P ( z ' ∈ [ ( 1 - ϵ ) z , ( 1 +)EIN G k ∈ N ϵ > 0 δ∈ ( 0 , 1 ) z k EIN z′
und sie tut dies inZeit f ( k ) ⋅ g ( n , ε - 1 , log δ - 1 ) , wobei f
Dies folgt aus Thm. 3.1 in (Jerrum, Meeks 13) : Wenn eine Eigenschaft von Graphen gegeben ist, gibt es ein FPTRAS mit der gleichen Eingabe wie oben, das sich der Größe der Menge { S ⊆ V ( G ) ∣ | nähert S | = k ∧ Φ ( G [ S ] ) } , vorausgesetzt, Φ ist berechenbar, monoton und alle seine kantenminimalen Graphen haben eine begrenzte Baumbreite. Alle drei Bedingungen gelten, wenn Φ die graphische Eigenschaft ist, eine perfekte Übereinstimmung zuzulassen.Φ
quelle