Étant donné un graphique bipartite avec des poids positifs, soit avec égal au poids maximum correspondant dans le graphique .f : 2 U → R f ( S ) G [ S ∪ V ]
Est-il vrai que est une fonction sous-modulaire?
Étant donné un graphique bipartite avec des poids positifs, soit avec égal au poids maximum correspondant dans le graphique .f : 2 U → R f ( S ) G [ S ∪ V ]
Est-il vrai que est une fonction sous-modulaire?
Réponses:
Définition . Pour un ensemble fini , une fonction d'ensemble f : 2 A → R est sous-modulaire si pour tout X , Y ⊆ A, elle soutient que: f ( X ) + f ( Y ) ≥ f ( X ∪ Y ) + f ( X ∩ Y ) .
Lemme Étant donné un graphe biparti avec des poids de bord positifs, soit f : 2 A → R + la fonction qui mappe S ⊆ A à la valeur de la pondération maximale correspondant dans G [ S ∪ B ] . Alors f est submodulaire.
Preuve. Fixons deux ensembles et soit M ∩ et M ∪ deux correspondances pour les graphiques G [ ( X ∩ Y ) ∪ B ] et G [ ( X ∪ Y ) ∪ B ] respectivement. Pour prouver le lemme suffit à montrer qu'il est possible de partitionner les arêtes de M ∩ et M ∪ en deux appariements disjoints M X et M Ypour les graphes et G [ Y ∪ B ] respectivement.
Les bords de et M ∪ forment un ensemble de chemins et de cycles alternés. Soit C représentent cette collection et observer qu'aucun cycle C contient des sommets de X ∖ Y ou Y ∖ X . Cela est vrai car M ∩ ne correspond pas à ces sommets.
Soit l'ensemble des chemins de C avec au moins un sommet en X ∖ Y et soit P Y l'ensemble des chemins de C avec au moins un sommet en Y ∖ X . Deux de ces chemins sont illustrés dans la figure ci-dessous.
Revendication 1. .
Supposons par contradiction qu'il existe un chemin . Laissez - x un sommet dans X ∖ Y sur le chemin P et laisser la même manière y être un sommet dans Y ∖ X sur le chemin P . Observez que , puisque ni x ni y appartiennent à X ∩ Y , ils ne appartiennent pas à la mise en correspondance M ∩ par définition, et par conséquent , ils sont les extrémités du chemin P . De plus, étant donné que x et sont en A , le chemin P a une longueur paire et puisqu'il s'agit d'un chemin alternatif, soit le premier soit le dernier bord appartient à M ∩ . Par conséquent, M ∩ correspond à x ou à y , ce qui contredit la définition et prouve l'affirmation.
Soit et M Y = ( P X ∩ M ∩ ) ∪ ( ( C ∖ P X ) ∩ M ∪ ) . Il est clair que M X ∪ M Y = M ∩ ∪ M ∪