Maksimum ağırlık uyumu ve alt modül fonksiyonları


10

Pozitif ağırlığa sahip iki taraflı bir grafiği verildiğinde ve , grafikteki maksimum ağırlığa eşittir .G=(U∪V,E) f ( S ) G [ S ∪ V ]f:2U→Rf(S)G[S∪V]

Bunun doğru mudur bir Altmodüler işlevdir?f


3
Ne düşünüyorsun? Bunu kanıtlamayı / çürütmeyi denediniz mi?
— Yuval Filmus

Sezgisel olarak gerçek olması gerektiği gibi görünüyor ama kanıtlayamadım. Ayrıca, eğer doğruysa iyi bilinen bir sonuç olması gerektiğini düşünüyorum, ancak bir referans bulamadım.
— George Octavian Rabanca

2
Bu, ağırlıksız vakalar için geçerlidir, çünkü minimum kesintilere indirgenebilir. Ağırlıklı versiyonun nasıl kanıtlanacağı belli değil ...
— Chao Xu

Kenar ağırlıkları 1,1,1,2 olan düşünün K2,2.
— András Salamon

1
@ AndrásSalamon Son adımda f katkı maddesi olduğunu varsaydığınız anlaşılıyor , ki bu doğru değil. maksimum eşleşmesi, S∩Them S∖T hem de eşleşmesi tarafından daha önce kullanılmış olan köşeleri kullanabilir T∖S. Bunun için bir kanıtım var ama kesinlikle bundan daha fazla dahil.
— George Octavian Rabanca

Yanıtlar:


1

Tanım . Belirli bir sonlu küme , f : 2 A → R küme fonksiyonu herhangi bir X , Y ⊆ A için alt modül şeklindedir ve şunları içerir: f ( X ) + f ( Y ) ≥ f ( X ∪ Y ) + f ( X ∩ Y ) .Af:2A→RX,Y⊆A

f(X)+f(Y)≥f(X∪Y)+f(X∩Y).

Lemma Pozitif kenar ağırlıklarına sahip iki taraflı bir grafik verildiğinde , f : 2 A → R + , S ⊆ A'yı G ile eşleşen maksimum ağırlık değerine eşleyen işlev olsun [ S ∪ B ] . Sonra f altmodülerdir.G=(A∪B,E)f:2A→R+S⊆AG[S∪B]f

Kanıt. Düzeltme iki set ve izin M ∩ ve M ∪ grafikler için iki Eşleme olduğu G [ ( X ∩ Y ) ∪ B ] ve G [ ( X ∪ Y ) ∪ B ] , sırasıyla. Lemma kanıtlamak için kenarları bölüm mümkün olduğunu göstermek için yeterlidir M ∩ ve M ∪ iki ayrık eşleşmeleri halinde E X ve M , YX,Y⊆AM∩M∪G[(X∩Y)∪B]G[(X∪Y)∪B]M∩M∪MXMY ve G [ Y ∪ B ] grafikleri için .G[X∪B]G[Y∪B]

Kenarları ve M ∪ alternatif yollar ve döngü bir koleksiyon oluşturur. C'nin bu koleksiyonu göstermesine izin verin ve hiçbir C döngüsünün X ∖ Y veya Y ∖ X köşeleri içermediğini gözlemleyin . Bunun nedeni tutan M ∩ o köşeleri eşleşmiyor.M∩M∪CCX∖YY∖XM∩

Let de yollar kümesi C de en az bir tepeye sahip X- ∖ Y ve izin P -Y bölgesindeki yollar kümesi C de en az bir tepeye sahip , Y ∖ X . Bu şekilde iki yol aşağıdaki şekilde gösterilmiştir.PXCX∖YPYCY∖X

resim açıklamasını buraya girin

İstem 1. . PX∩PY=∅

Bir yol var olduğu çelişki varsayalım . Let X bir tepe olarak X ∖ Y yolu ile P ve benzer izin Y bir tepe olarak Y ∖ X yolu ile P . Ne yana gözlemleyin x ne de y aittir X ∩ Y bunlar uygun ait olmayan M ∩ tanım olarak, ve bu nedenle yolu son noktaları olan P . Ayrıca, her iki yana , x veP∈PX∩PYxX∖YPyY∖XPxyX∩YM∩Px olan A , yol P da uzunluğa sahiptir ve bir alternatif yol, çünkü ilk ya da son kenar ait M ∩ . Bu nedenle, M ∩ stoktaki ya x ya da y tanımı ile çelişir ve iddianın.yAPM∩M∩xy

Let ve M , Y = ( p x ∩ M ∩ ) ∪ ( ( Cı- ∖ p X ) ∩ M ∪ ) . M X ∪ M Y = M ∩ ∪ M ∪ açıktır

MX=(PX∩M∪)∪((C∖PX)∩M∩)
MY=(PX∩M∩)∪((C∖PX)∩M∪).
MX∪MY=M∩∪M∪ ve . Teoremi kanıtlamak için, M X ve M Y'nin sırasıyla G [ X ∪ B ] ve G [ Y ∪ B ] için geçerli eşleşmeler olduğunu göstermeye devam etmektedir. M X'in G [ X ∪ B ] için geçerli bir eşleşme olduğunu görmek için önce Y ∖ X tepe noktasının M ile eşleşmediğini gözlemleyinMX∩MY=M∩∩M∪MXMYG,[X∪B]G,[Y∪B]MXG,[X∪B]Y∖X çünkü p X kesişmez Y ∖ X istem 1 tarafından ve M ∩ kesişmez Y ∖ X tanımı aracılığıyla tanımlanabilir. Bu nedenle, M X yalnızca X ∪ B köşelerini kullanır. İkinci her köşe gözlemleyin x ∈ X en az bir kenarı ile eşleştirilir M , X , çünkü aksi takdirde x ya iki kenarı ait M ∪ veya iki kenarı M ∩ tanımı ters. Bu, M X'inMXPXY∖XM∩Y∖XMXX∪Bx∈XMXxM∪M∩MX için geçerli bir eşleşmedir ; M Y'nin G [ Y ∪ B ] için geçerli bir eşleşme olduğunu gösteren benzerdir.G,[X∪B]MYG,[Y∪B]

MXMYMYC'≐C∖PX∖PYXΔYMX=(PX∩M∪)∪(PY∩M∩)∪(C'∩M∩)MYXYM∩M∪
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.