TL; DR - Hayır, basit stratejiden daha iyi bir strateji yoktur. İşte ispatın ana fikri. Yeterli top olmadığında, -tam bir depodan en fazla toplu bir depoya bir "top yolu" olacaktır . Düşman, bu dolu bölmeden topun bu yol boyunca daha az dolu bölmeye geçmesini sağlayabilir, bu da kutuların sayısı azalıncaya kadar tekrar tekrar yapılabilir .k - 2 kkk−2k
Grafik teorisinde reform
işlevine sahip basit bir sonlu grafik verildiğini varsayalım . D kenarında topları olduğunu söylüyoruz . Let (nihai işaretli kenar) kümesi . Eğer tatmin her kenar için düşük olduğu dikkate alındığında bir -distributing. Herhangi bir dağıtma işlevi , aynı sembolü kullandığımız bir işlevi indükler, , . Diyoruz kiw : E → Z ≥ 0 w ( e ) e E 2 { ( e , v ) | e ∈ E , v ∈ e } d : E 2 → Z ≥ 0 w ( e ) = d ( e , v 1 ) + d ( e , vG(V,E)w:E→Z≥0w(e)eE2{(e,v)|e∈E,v∈e}d:E2→Z≥0e = { v 1 , v 2 } d w w d d : V → Z ≥ 0 d ( v ) = ∑ v ∈ e d ( e , v ) d ( v ) v k ∈ Z > 0 F k ( d ) = # { v ∈ V | d (w(e)=d(e,v1)+d(e,v2)e={v1,v2}dwwdd:V→Z≥0d(v)=∑v∈ed(e,v)d(v) toplar bulunmaktadır . Verilen , izin sayısını -tam noktalar tarafından .vk∈Z>0k dFk(d)=#{v∈V|d(v)≥k}kd
(Erel-Apass Teoremi) Herhangi bir basit sonlu grafik ve , dew : E → Z ≥ 0 ∑ e ∈ E w ( e ) ≥ ( 2 k - 1 ) dak w - dağıtım d F k ( d )G(V,E)w:E→Z≥0∑e∈Ew(e)≥(2k−1)minw-distributing dFk(d)
Her tepe noktasının bir çöp kutusu olduğunu düşünün. Her kenar için , top çiftleri ve içine , her biri top alır. Bunlar arasında, bilyalı çiftleri düşman uzak sürebilir topları ve gelen topları . başlangıçta tüm boş kutular göz önüne alındığında, her kenar için , toplar yerleştirilir ve sonra ve toplar vew ( e ) v 1 v 2 w ( e ) w ( e ) d ( e , v 2 ) v 1 d ( e , v 1 ) v 2 e = { v 1 , v 2 } w ( e ) d ( e , ve={v1,v2}w(e)v1v2w(e)w(e)d(e,v2)v1d(e,v1)v2e={v1,v2}w(e)d ( e , v 2 ) v 1 v 2 t ( 2 k - 1 ) t 2 k - 1d(e,v1)d(e,v2)v1v2sırasıyla düşman tarafından. Bu nedenle, Erel-Apass teoremi, akıllı bir rakibin kaldırılmasından sonra k-dolu bidonları sağlamak için en az çift topa ihtiyaç duyulduğunu söylüyor . t(2k−1)tBaşka bir deyişle, mümkün olan en fazla sayıda dolu kutunun kalması için en uygun strateji, tekrarlamak için yeterli topumuz kalmayana kadar farklı bir çift top- çiftiyle tekrar tekrar dolduran "basit strateji" dir .2k−1
Teoremin kanıtı
Çelişkinin uğruna, ve , tüm karşı örnekleri arasında köşeleri sayısı en küçük olan bir karşı örnek olsun. Kendisine, orada -distributing , öyle ki tüm arasında çok az arasında fonksiyonu -distributing . Ayrıca,
w w m F k ( m ) F k ( d ) w d ∑ e ∈ E w ( e ) < ( 2 k - 1 ) F k ( m )G(V,E)wwmFk(m)Fk(d)wd
∑e∈Ew(e)<(2k−1)Fk(m)
Let . Let . Yani .V ℓ = { v ∈ V | m ( v ) ≥ k } F k ( m ) = # V ℓVs={v∈V|m(v)≤k−2}Vℓ={v∈V|m(v)≥k}Fk(m)=#Vℓ
talep: . Vs≠∅
İstem 1'in kanıtı. Aksi takdirde boş olduğunu varsayalım .
de yeniden edelim ile ilgili bir fonksiyonu olarak için , öyle ki herhangi .
V s ∑ v ∈ V m(v)=(k-1)#V+ ∑ v ∈ V (m(v)-(k-1))≥(k-1)#V+# V ℓ >(k-1)#VwV
Vs
∑v∈Vm(v)=(k−1)#V+∑v∈V(m(v)−(k−1))≥(k−1)#V+#Vℓ>(k−1)#V
wV w(v)= ∑ v ∈ e w(e)v∈V ∑ v ∈ V w ( v )Z≥0w(v)=∑v∈ew(e)v∈V bw(b)≥2k-1∑v∈Vw(v)=∑v∈V∑v∈ew(e)=∑e∈E∑v∈ew(e)=∑e∈E2w(e)=2∑e∈Ew(e)=2∑e∈E∑v∈em(e,v)=2∑v∈V∑v∈em(e,v)=2∑v∈Vm(v)>2(k−1)#V
Dolayısıyla bir tepe noktası olmalıdır , öyle ki .
bw(b)≥2k−1
Kaynaklı Kur göz önünde ve , , ile indüklenen grafiktir ve . Herhangi biri için fonksiyonu -distributing , bir kadar uzatmak için fonksiyonu -distributing ile aynıdır ile ise bitişik her kenar için . Not bu itibarenw ′ V ′ = V ∖ {G′(V′,E′)w′G ′ ( V ′ , E ′ ) G [ V ′ ] w ′ = w | E ′ w ′ d ′ w d d ′ d d ′ d ′ E ′ d d ′ ( e ,V′=V∖{b}G′(V′,E′)G[V′]w′=w|E′w′d′wdd′dd′d′E′dd′(e,b)=w(e)ebFk(dd′)=Fk(d′)+1dd′(b)=∑b∈edd′(e,b)=∑b∈ew(e)=w(b)≥2k−1≥k . Sonra
So, ve sayıları köşe arasında nokta sayısı daha küçük olan bir karşı-bir . Bu, ve hakkındaki varsayımlarımızla doğru olamaz . Yani bir iddia kanıtlandı.
∑e∈E′w′(e)≤∑e∈Ew(e)−w(b)<(2k−1)Fk(m)−(2k−1)=(2k−1)(minw-distributing dFk(d)−1)≤(2k−1)(minw′-distributing d′Fk(dd′)−1)≤(2k−1)minw′-distributing d′Fk(d′)
G′(V′,E′)w′GG(V,E)w
Herhangi bir tepe için tanımlama, tepe gelen -reachable bir yol olup olmadığını , şekilde . Let .v d uvv duu0=u,u1,u2,⋯,um,um+1=vm≥0d({ui,ui+1},ui)>0Vr=Vℓ∪{v∈V|∃u∈Vℓ and v is m-reachable from u}
İstem iki:Vr=V
İstem iki ispatı: Varsayalım . Herhangi bir tepe ve , beri ulaşamadığı arasından ise, , daha sonra bir kenar olan dikkate indüklenmiş kurulum ve , burada , indüklenmiş grafik ve burada . Herhangi bir dağıtım fonksiyonu ,V r ≠Vv∈ V r u∉ V r [ V ′ ] w ′ =w | E ′ w ′ d ′ w d d ′
Vr≠Vv∈Vru∉Vruv{v,u}w({v,u},v)=0.G′(V′,E′)w′v′=VrG′(V′,E′)G[V′]w′=w|E′w′d′wdd′burada , ile ve diğer kenarlardaki ile aynıdır . Not bu en az tüm köşe yana topları içinde bulunmaktadır . Sonra
Yani, vedd′d′E′mFk(dd′)=Fk(d′)kVℓ⊂Vr
∑e∈E′w′(e)≤∑e∈Ew(e)<(2k−1)Fk(m)=(2k−1)minw-distributing dFk(d)≤(2k−1)minw′-distributing d′Fk(dd′)≤(2k−1)minw′-distributing d′Fk(d′)
G′(V′,E′)w′G. Bu, ve hakkındaki varsayımlarımızla doğru olamaz . Yani iddia iki kanıtlandı.
G(V,E)w
Şimdi teoremi kanıtlayalım.
Yana ve vardır bir yol , ile , ve . Bizim yeni inşa olsun fonksiyonu -distributing den , böylece
V s ≠ ∅ u 0 = ) > 0 w r ( m ) ≤ i ≤ m m ( { u i ,Vr=VVs≠∅u0=u,u1,u2,⋯,um,um+1=vm≥0m(u)>km(v)≤k−2d({ui,ui+1},ui)>0wr(m)m
r(m)(e,u)=⎧⎩⎨m({ui,ui+1},ui)−1m({ui,ui+1},ui+1)+1m(e,u) if (e,u)=({ui,ui+1},ui) for some 0≤i≤m if (e,u)=({ui,ui+1},ui+1) for some 0≤i≤m otherwise
r ( m ) v u m ( v ) < r ( m ) ( v )m ve ve , ve dışındaki tüm köşelerde anlaşır . elde etmek için üzerine bu prosedürü uygulayabiliriz . Bu zamanını yeterince büyük bir için tekrarlayarak , ile bir dağıtım fonksiyonu elde . Bununla birlikte, bu varsaydık arasından en az bir arasında -distributing fonksiyonur(m)vum(v)<r(m)(v)≤k−1r(m)(u)<m(u)r(m)r2(m)iiwri(m)F k ( m ) > 0 F ( d ) w dFk(ri(m))=0Fk(m)>0F(d)wd. Bu çelişki Erel-Apass teoremini kanıtladığımızı gösteriyor.