Le problème que vous décrivez est connu sous le nom de connectivité d'ordre des composants dans le domaine des mesures de vulnérabilité des graphiques . La version de décision du problème est la suivante:
Connectivité de l'ordre des composants :
Entrée: graphiqueG=(V,E), entiers k et ℓ
Question: Existe-t-il un ensemble de sommetsX⊆V de taille au plus k de telle sorte que la taille de la plus grande composante de G−X est tout au plus ℓ?
Le problème est évidemment NP-complet car il généralise la couverture des sommets; le cas oùℓ=1est la couverture du sommet. Par conséquent, le problème ne peut pas être fixé comme paramètre paramétrable lorsqu'il est paramétré parℓ (sauf si FPT=W[1]). Le problème est également connu pour êtreW[1]-hard lorsqu'il est paramétré par k. Par conséquent, nous devons recourir à des algorithmes avec un temps de fonctionnement exponentiel dansk+ℓ.
Question très intéressante. Pour entréeG,k,ℓ, une approche par force brute serait:
branching(G,k,l):
Find a connected set of vertices D of G of size l+1
if no such D exists:
return True // no component of size > l
for v in D:
if branching(G-v,k-1,l):
return True
return False
L'algorithme s'exécute dans le temps (ℓ+1)k⋅n2.
Observez que toute instance oui G,k,ℓ du problème a une largeur d'arbre, et même une largeur de chemin k+ℓ. Cela peut être observé en voyant que la prise d'un ensemble de suppressionX de taille au plus k donne un graphique G−X où chaque composant connecté a une taille maximale ℓ. Par conséquent, une décomposition de chemin valide consiste simplement à construire un sac pour chacun des composants dansG−X puis ajoutez tous Xà chaque sac. Il s'ensuit que toute instance oui a| E( G ) | ≤ n ( k + ℓ ).
Un problème connexe a été étudié dans le passé sous le nom d'intégrité du graphique, ou intégrité de sommet pour distinguer la version de suppression de sommet et la version de suppression de bord:
Intégrité du sommet :
Entrée: graphiqueG = ( V, E), entier p
Question: Existe-t-il un ensemble de sommetsX⊆ V tel que | X| +maxD∈cc(G−X)|D|≤p?
Autrement dit, la somme de l'ensemble de suppression et la taille du composant maximal doivent être minimisées. Ce problème est également NP-difficile. Voir, par exemple,
- Clark, LH, Entringer, RC, Fellows, MR: Complexité informatique de l'intégrité. J. Combin. Math. Combiner. Comput 2, 179-191 (1987)
- Fellows, M., Stueckle, S .: L'ordre d'immersion, les sous-graphiques interdits et la complexité de l'intégrité du réseau. J. Combin. Math. Combiner. Comput 6, 23–32 (1989)