Dato un grafico bipartito con pesi positivi lasciare f : 2 U → R con f ( S ) uguale alla corrispondenza del peso massimo nel grafico G [ S ∪ V ] .
È vero che è una funzione sottomodulare?
Dato un grafico bipartito con pesi positivi lasciare f : 2 U → R con f ( S ) uguale alla corrispondenza del peso massimo nel grafico G [ S ∪ V ] .
È vero che è una funzione sottomodulare?
Risposte:
Definizione . Per un dato set finito , una funzione set f : 2 A → R è sottomodulare se per qualsiasi X , Y ⊆ A sostiene che: f ( X ) + f ( Y ) ≥ f ( X ∪ Y ) + f ( X ∩ Y ) .
Lemma Dato un grafico bipartito con pesi dei bordi positivi, f : 2 A → R + sia la funzione che mappa S ⊆ A al valore della corrispondenza del peso massimo in G [ S ∪ B ] . Quindi f è sottomodulare.
Prova. Fissare due serie e lasciare che M ∩ e M ∪ siano due corrispondenze per i grafici G [ ( X ∩ Y ) ∪ B ] e G [ ( X ∪ Y ) ∪ B ] rispettivamente. Per dimostrare il lemma è sufficiente dimostrare che è possibile dividere i bordi in M ∩ e M ∪ in due abbinamenti disgiunti M X e M Yper i grafici e G [ Y ∪ B ] rispettivamente.
I bordi di e M ∪ formano una raccolta di percorsi e cicli alternati. Lasciate C denotare questa raccolta e osservare che nessun ciclo di C contiene vertici di X ∖ Y o Y ∖ X . Questo vale perché M ∩ non corrisponde a quei vertici.
Lasciate l'insieme di percorsi in C con almeno un vertice in X ∖ Y e lasciare P Y l'insieme di percorsi in C con almeno un vertice in Y ∖ X . Due di questi percorsi sono rappresentati nella figura seguente.
Rivendicazione 1. .
Assumere per assurdo che esiste un percorso . Let x essere un vertice X ∖ Y sul percorso P ed analogamente lasciare y tramite un vertice Y ∖ X sul percorso P . Osservare che poiché né x né y appartengono a X ∩ Y non appartengono ai corrispondenti M ∩ per definizione, e quindi sono gli estremi del percorso P . Inoltre, poiché sia x che sono in A , il percorso P ha lunghezza pari e poiché si tratta di un percorso alternato, il primo o l'ultimo bordo appartiene a M ∩ . Pertanto M ∩ corrisponde a x o y , il che contraddice la definizione e dimostra l'affermazione.
Sia e M Y = ( P X ∩ M ∩ ) ∪ ( ( C ∖ P X ) ∩ M ∪ ) . È chiaro che M X ∪ M Y = M ∩ ∪ M ∪