TL; DR - Tidak, tidak ada strategi yang lebih baik daripada strategi sederhana. Inilah ide utama buktinya. Ketika tidak ada cukup bola, akan ada "jalur bola" dari nampan ke nampan dengan paling banyak bola . Musuh dapat mengoper bola dari nampan penuh itu ke nampan kurang penuh di sepanjang jalan itu, yang dapat dilakukan berulang kali sampai jumlah sampah berkurang.k - 2 kkk−2k
Reformulasi dalam teori Grafik
Misalkan kita diberi grafik terbatas sederhana dengan fungsi . Kami mengatakan ada bola di tepi . Biarkan menjadi (ujung bertanda ujung) set . Jika memenuhi untuk setiap sisi , kita mengatakan bahwa adalah mendistribusikan. Setiap fungsi distribusi menginduksi fungsi, yang kami gunakan simbol yang sama, , . Kami mengatakan ituw : 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) bola ada di . Dengan , misalkan , jumlah simpul oleh .vk∈Z>0k dFk(d)=#{v∈V|d(v)≥k}kd
(Teorema Erel-Apass) Untuk setiap graf terbatas sederhana dan , kami memilikiG(V,E)w:E→Z≥0∑e∈Ew(e)≥(2k−1)minw-distributing dFk(d)
Bayangkan setiap simpul adalah sebuah nampan. Untuk setiap sisi , pasangan-bola dimasukkan ke dalam dan , yang masing-masing mendapatkan bola. Di antara pasangan-bola ini, musuh dapat mengambil bola dari dan bola dari . Hasil akhirnya sama seperti jika, mengingat semua kosong pada awalnya, untuk setiap sisi , bola dimasukkan ke dalamnya dan, kemudian, dan bola didistribusikan ke danw ( 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)v1v2masing-masing oleh musuh. Oleh karena itu, teorema Erel-Apass mengatakan bahwa untuk memastikan k-full bins setelah pemindahan musuh yang cerdas, setidaknya sepasang bola. t(2k−1)tDengan kata lain, strategi optimal untuk memiliki jumlah maksimum yang mungkin tersisa dari sampah penuh sesungguhnya adalah "strategi sederhana", yang berulang kali mengisi pasangan sampah yang berbeda dengan bola-pasangan sampai kita tidak memiliki cukup bola untuk diulang.2k−1
Bukti teorema
Demi kontradiksi, misalkan dan menjadi sampel tandingan yang jumlah simpulnya adalah yang terkecil di antara semua sampel tandingan. Yaitu, ada mendistribusikan sedemikian sehingga minimal di antara semua dari fungsi mendistribusikan . Selanjutnya,
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)
Biarkan . Biarkan . Jadi .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ℓ
Klaim satu: . Vs≠∅
Bukti klaim satu. Misalkan kosong.
Mari kita juga menggunakan kembali sebagai fungsi dari ke sehingga untuk setiap .
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
Jadi harus ada titik sehingga .
bw(b)≥2k−1
Pertimbangkan pengaturan yang diinduksi dan , di mana , adalah grafik yang diinduksi dan di mana . Untuk fungsi -distribusi , kita dapat memperluasnya ke fungsi distribusi mana sama dengan pada sementara untuk setiap tepi berdekatan dengan . Perhatikan bahwa sejakw ′ V ′ = V ∖ { b } G ′ ( V ′ , E ′ ) G [ V ′ ] w ′ = w | E ′ w ′ d ′ w d d ′ d d ′ d ′ E ′ d d ′ ( e ,G′(V′,E′)w′V′=V∖{b}G′(V′,E′)G[V′]w′=w|E′w′d′wdd′dd′d′E′e b F k ( d d ' ) = F k ( d ' ) + 1 d d ' ( b ) = Σ b ∈ e d d ' ( e , b ) = Σ b ∈ e w ( e ) = w ( b ) ≥ 2 kdd′(e,b)=w(e)ebFk(dd′)=Fk(d′)+1Σ e ∈ E ' w ' ( e )dd′(b)=∑b∈edd′(e,b)=∑b∈ew(e)=w(b)≥2k−1≥k . Kemudian
Jadi, dan adalah counterexample yang jumlah simpul lebih kecil dari jumlah simpul di . Itu tidak bisa benar dengan asumsi kami tentang dan . Jadi klaim satu terbukti.
∑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
Untuk sembarang titik , tentukan -dapat dijangkau dari simpul jika ada jalur , sedemikian rupa sehingga . Biarkan .vv 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}
Klaim dua:Vr=V
Bukti klaim dua: Misalkan . Untuk setiap simpul dan , karena kita tidak dapat menjangkau dari , jika adalah sebuah edge, maka Pertimbangkan setup yang diinduksi dan , di mana , adalah grafik yang diinduksi dan di mana . Untuk setiap fungsi mendistribusikan ,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′di mana sama dengan di dan sama dengan di tepi lainnya. Perhatikan bahwa karena semua simpul dengan tidak kurang dari bola di dalam berada di . Kemudian
Jadi, dandd′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. Itu tidak mungkin benar dengan asumsi kami tentang dan . Jadi klaim dua terbukti.
G(V,E)w
Sekarang mari kita buktikan teorema.
Karena dan , ada jalur , dengan , dan . Mari kita membangun fungsi distribusi baru dari sehingga
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
m dan menyetujui semua simpul kecuali dan , dan . Kita dapat menerapkan prosedur ini pada untuk mendapatkan . Mengulangi ini waktu untuk beberapa cukup besar , kita akan mendapatkan -distributing fungsi dengan . Namun, kami berasumsi bahwa adalah minimum di antara dari fungsi distribusir(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. Kontradiksi ini menunjukkan bahwa kita telah membuktikan teorema Erel-Apass.