Étant donné un graphe non orienté et non pondéré et un entier pair , quelle est la complexité de calcul des ensembles de sommets tels que et le sous-graphe de restreint à l'ensemble des sommets admet une correspondance parfaite? La complexité # P-complète? Y a-t-il une référence pour ce problème?k S ⊆ V | S | = k G S
Notez que le problème est bien sûr facile pour une constante car alors tous les sous-graphes de taille peuvent être énumérés dans le temps {| V | \ choisissez k} . Notez également que le problème est différent du comptage du nombre de correspondances parfaites. La raison en est qu'un ensemble de sommets qui admet une correspondance parfaite peut avoir plusieurs nombres de correspondances parfaites.k ( | V |
Une autre façon d'énoncer le problème est la suivante. Une correspondance est appelée correspondance si elle correspond à sommets. Deux correspondances et sont `` vertex-set-non-invariant' 'si les ensembles de sommets correspondants par et ne sont pas identiques. Nous voulons compter le nombre total de correspondances k non invariantes par ensemble de sommets.
Réponses:
Le problème est # P-complet. Il découle du dernier paragraphe de la page 2 du document suivant:
CJ Colbourn, JS Provan et D. Vertigan, The complex of computing the Tutte polynomial on transversal matroids, Combinatorica 15 (1995), no. 1, 1–10.
http://www.springerlink.com/content/wk55t6873054232q/
la source
Le problème admet un FPTRAS. Il s'agit d'un algorithme randomisé qui obtient en entrée un graphe G , un paramètre k ∈ N et des nombres rationnels ϵ > 0 et δ ∈ ( 0 , 1 ) . Si z est le nombre de k ensembles de vertex que vous recherchez, alors A génère un nombre z ′ tel que P ( z ′ ∈ [ ( 1 - ϵ ) z , ( 1 +UNE g k ∈ N ϵ > 0 δ∈ ( 0 , 1 ) z k UNE z′
et il le fait dans le temps f ( k ) ⋅ g ( n , ϵ - 1 , log δ - 1 ) , où f est une fonction calculable et g est un polynôme.
Cela découle de Thm. 3.1 in (Jerrum, Meeks 13) : Étant donné une propriété des graphiques, il existe un FPTRAS, avec la même entrée que ci-dessus, qui se rapproche de la taille de l'ensemble { S ⊆ V ( G ) ∣ | S | = k ∧ Φ ( G [ S ] ) } , à condition que Φ soit calculable, monotone, et que tous ses graphes à bord minimal aient une largeur d'arbre bornée. Les trois conditions sont réunies si Φ est la propriété du graphique d'admettre une correspondance parfaite.Φ
la source