Je sais que pour un graphique bipartite non pondéré, je peux trouver la couverture de sommet minimale en trouvant d'abord la correspondance maximale et en la transformant en couverture de sommet en utilisant le théorème de König. Y a-t-il une modification que l'on pourrait utiliser si les nœuds sont pondérés?
ds.algorithms
graph-theory
Andrey Fedorov
la source
la source
Réponses:
Le problème de la couverture des sommets pondérés peut être formulé comme un programme entier (voir http://en.wikipedia.org/wiki/Vertex_cover ). Lorsque le graphe d'entrée est bipartite, la matrice de contraintes de cette IP est totalement unimodulaire. Par conséquent, cette IP peut être résolue en temps polynomial.
Pour plus de détails sur les matrices unimodulaires totales et les algorithmes correspondants, voir l'excellent livre (trois volumes) d' Alexander Schrijver .
la source