गेंदों के जोड़े के साथ डिब्बे भरना


12

एक बिन को पूर्ण कहा जाता है यदि उसमें कम से कम गोले हों। हमारा लक्ष्य है कि जितना संभव हो सके उतने डिब्बे बनाने हैं।k

सबसे सरल परिदृश्य में, हमें गेंदें दी जाती हैं और उन्हें मनमाने ढंग से व्यवस्थित कर सकते हैं। उस मामले में, जाहिर है कि हम जो सबसे अच्छा कर सकते हैं, वह है मनमाने ढंग से डिब्बे और उनमें से हर एक में गेंदों को डालना ।nn/kk

मुझे निम्नलिखित परिदृश्य में दिलचस्पी है: हमें गेंदों के जोड़े दिए गए हैं । हमें प्रत्येक जोड़ी की दो गेंदों को दो अलग-अलग डिब्बे में रखना होगा। फिर, एक विरोधी आता है और प्रत्येक जोड़ी से एक गेंद निकालता है। निष्कासन के बाद पूर्ण डिब्बे की अधिकतम संभव संख्या के लिए हम क्या कर सकते हैं?n

एक साधारण रणनीति है: पिक जोड़े डिब्बे की। प्रत्येक बिन-जोड़ी को बॉल-जोड़े से भरें (प्रत्येक बिन में बॉल होते हैं, प्रत्येक जोड़ी से एक बॉल)। फिर, चाहे हमारी प्रतिकूलता दूर हो, हमारे पास प्रत्येक बिन-जोड़ी में कम से कम एक पूर्ण बिन है।n/(2k1)2k12k1

क्या हमारे पास एक ऐसी रणनीति है जो बड़ी संख्या में पूर्ण डिब्बे ( ) प्राप्त करती है?n/(2k1)


1
मैं ऐसा नहीं मानता
Zach Saucier

n दिया जाता है और दिया जाता है? पर निर्भर करता है ? kkn
ईविल

@ ईवीएलजेएस और दिए गए हैं, और स्वतंत्र हैं। nk
एरेल सेगल-हलेवी

सब उसकी के खिलाड़ी जगह है गेंदों के जोड़े और फिर विरोधी की पसंद गेंदों ?, या खिलाड़ी जगह गेंदों की एक जोड़ी करता है और फिर विरोधी है कि जोड़ी से एक चुन लेगा और फिर प्लेयर रखती है अगले जोड़ी और विरोधी की पसंद एक और इतने पर जब तक कि वहाँ गेंदों के अधिक जोड़े जगह नहीं हैं? nnn
रोटिया

@rotia खिलाड़ी अपने सभी n गेंदों के जोड़े रखता है, और फिर विरोधी n गेंदों को चुनता है।
इरेल सहगल-हलेवी

जवाबों:


2

टीएल; डीआर - नहीं, सरल रणनीति से बेहतर कोई रणनीति नहीं है। यहाँ प्रमाण का मुख्य विचार है। जब पर्याप्त गेंदें नहीं होती हैं, तो एक -full बिन से एक बिन तक अधिकांश गेंदों के साथ "बॉल पथ" होगा । विरोधी है कि मार्ग के किनारे है कि कम पूर्ण बिन, जो बार-बार किया जा सकता है जब तक की संख्या से उस संपूर्ण बिन से एक गेंद पारित कर सकते हैं -full डिब्बे कम है।k - 2 kkk2k


ग्राफ सिद्धांत में सुधार

मान लें कि हमें फ़ंक्शन साथ एक साधारण परिमित ग्राफ गया है । हम कहते हैं कि किनारे में गेंद हैं । चलो हो (अंत में चिह्नित धार) सेट । यदि संतुष्ट करता है हर किनारे के लिए , तो हम कहते हैं कि है -distributing। कोई भी -distributing फ़ंक्शन एक फ़ंक्शन को प्रेरित करता है, जिसे हम एक ही प्रतीक का उपयोग करते हैं, , । हम कहते हैं किडब्ल्यू : जेड 0 डब्ल्यू ( ) 2 { ( , वी ) | , वी } : 2जेड 0 डब्ल्यू ( ) = डी ( , वी 1 ) + ( , वीG(V,E)w:EZ0w(e)eE2{(e,v)|eE,ve}d:E2Z0= { वी , वी } डी डब्ल्यू डब्ल्यूw(e)=d(e,v1)+d(e,v2)e={v1,v2}dwwडी : वी जेड 0 डी ( v ) = Σ वी डी ( , वी ) ( v ) वी कश्मीर जेड > 0 एफ कश्मीर ( ) = # { v वी | डी (dd:VZ0d(v)=ved(e,v)d(v) बॉल्स । दिए गए , , द्वारा ।vkZ>0k dFk(d)=#{vV|d(v)k}kd

(Erel-Apass Theorem) किसी भी सरल परिमित ग्राफ और , हमारे पासडब्ल्यू : जेड 0 Σ डब्ल्यू ( ) ( 2 कश्मीर - 1 ) मिनट डब्ल्यू -distributing  एफ कश्मीर ( )G(V,E)w:EZ0eEw(e)(2k1)minw-distributing dFk(d)

कल्पना करें कि प्रत्येक शीर्ष एक बिन है। प्रत्येक किनारे के लिए , गेंद-जोड़े को और में रखा जाता है , जिनमें से प्रत्येक में गेंदें होती हैं। इनमें गेंद जोड़े, विरोधी दूर लग सकता है से गेंदों और से गेंदों । अंतिम परिणाम वैसा ही है जैसे कि, शुरू में सभी खाली डिब्बे दिए गए हैं, प्रत्येक किनारे के लिए , गेंदों को इसमें डाल दिया जाता है और फिर, और गेंदों को और वितरित किया जाता हैw ( 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 } डब्ल्यू ( ) डी ( , वी)e={v1,v2}w(e)v1v2w(e)w(e)d(e,v2)v1d(e,v1)v2e={v1,v2}w(e)डी ( , वी 2 ) वी 1 वी 2 टी ( 2 के - 1 ) टी 2 के - 1d(e,v1)d(e,v2)v1v2क्रमशः विरोधी द्वारा। इसलिए, एरेल-एपास प्रमेय का कहना है कि स्मार्ट प्रतिकूल परिस्थितियों को हटाने के बाद के-पूर्ण डिब्बे सुनिश्चित करने के लिए कम से कम जोड़े गेंदों की जरूरत होती है। t(2k1)tएक और शब्द में, पूर्ण डिब्बे को अधिकतम संभव संख्या में छोड़ देने की एक इष्टतम रणनीति वास्तव में "सरल रणनीति" है, जो बार-बार बॉल- जोड़ी के साथ डिब्बे की एक अलग जोड़ी को भरती है जब तक कि हमारे पास दोहराने के लिए पर्याप्त गेंद नहीं है।2k1


प्रमेय का प्रमाण

विरोधाभास के लिए, और को एक प्रतिरूप मानें, जिनकी संख्या सभी संख्याओं में सबसे छोटी है। है, वहाँ है -distributing ऐसी है कि सब के बीच कम से कम है के -distributing समारोह । इसके अलावा, डब्ल्यू डब्ल्यू मीटर एफ कश्मीर ( मीटर ) एफ कश्मीर ( ) डब्ल्यू डी Σ डब्ल्यू ( ) < ( 2 कश्मीर - 1 ) एफ कश्मीर ( मीटर )G(V,E)wwmFk(m)Fk(d)wd

eEw(e)<(2k1)Fk(m)

Let । चलो । तो ।वी = { v वी | मीटर ( v ) कश्मीर } एफ कश्मीर ( मीटर ) = # वी Vs={vV|m(v)k2}V={vV|m(v)k}Fk(m)=#V

दावा एक: । Vs दावे का प्रमाण। मान लीजिए अन्यथा खाली है। हमें भी पुन: उपयोग करते हैं से एक समारोह के रूप करने के लिए ऐसी है कि किसी भी । वी एस Σ वी वी मीटर(v)=(कश्मीर-1)#वी+ Σ वी वी (मीटर(v)-(कश्मीर-1))(कश्मीर-1)#वी+# वी >(k-1)#VwV
Vs

vVm(v)=(k1)#V+vV(m(v)(k1))(k1)#V+#V>(k1)#V
wV डब्ल्यू(v)= Σ वी डब्ल्यू()वीवी Σ वी वी डब्ल्यू ( v )Z0w(v)=vew(e)vV बीडब्ल्यू()2कश्मीर-1
vVw(v)=vVvew(e)=eEvew(e)=eE2w(e)=2eEw(e)=2eEvem(e,v)=2vVvem(e,v)=2vVm(v)>2(k1)#V
इसलिए एक वर्टिकल होना चाहिए जैसे कि ।bw(b)2k1

प्रेरित सेटअप और , जहां , प्रेरित ग्राफ़ और कहाँ है । किसी भी के लिए -distributing समारोह , हम एक करने के लिए इसे विस्तार कर सकते हैं समारोह -distributing जहां रूप में ही है पर , जबकि के लिए हर बढ़त के निकट । ध्यान दें कि बाद सेडब्ल्यू ' वी ' = वी { } जी ' ( वी ' , ' ) जी [ वी ' ] डब्ल्यू ' = w | ' डब्ल्यू ' ' डब्ल्यू डी डी ''' ' ' ( ,G(V,E)wV=V{b}G(V,E)G[V]w=w|EwdwdddddEएफ कश्मीर ( ' ) = एफ कश्मीर ( ' ) + 1 ' ( ) = Σ डी डी ' ( , बी ) = Σ डब्ल्यू ( ) = डब्ल्यू ( ) 2 कश्मीरdd(e,b)=w(e)ebFk(dd)=Fk(d)+1Σ ' डब्ल्यू ' ( )dd(b)=bedd(e,b)=bew(e)=w(b)2k1k । फिर So, और एक प्रतिरूप है जिसकी संख्याओं की संख्या में कोने की संख्या से छोटी है । और बारे में हमारी धारणा से यह सच नहीं हो सकता । तो दावा एक सिद्ध है। जी'(वी',')डब्ल्यू'जीजी(वी,)w

eEw(e)eEw(e)w(b)<(2k1)Fk(m)(2k1)=(2k1)(minw-distributing dFk(d)1)(2k1)(minw-distributing dFk(dd)1)(2k1)minw-distributing dFk(d)
G(V,E)wGG(V,E)w

किसी शीर्ष के लिए , परिभाषित शिखर से -reachable अगर वहाँ एक रास्ता है , ऐसी है कि । चलो ।वी डी यू यू 0 = यू , यू 1 , यू 2 , , यू मी , यू मी + 1 = वी मीटर 0 डी ( { यू मैं , यू मैं + 1 } , यू मैं ) > 0 वी आर = वी { v वी | यू वीvv duu0=u,u1,u2,,um,um+1=vm0d({ui,ui+1},ui)>0Vr=V{vV|uV and v is m-reachable from u}

दावा दो:Vr=V दावा दो का सबूत: मान लीजिए । और किसी भी शीर्ष लिए , चूँकि हम से तक नहीं पहुँच सकते हैं , यदि एक किनारे है, तो विचार करें प्रेरित सेटअप और , जहां , प्रेरित ग्राफ और जहां । किसी भी -distributing फ़ंक्शन ,वी आरवीवी वी आर यू वी आर यूv{v,यू}डब्ल्यू({v,यू},वी)=0. जी ' ( वी ' ,' ) डब्ल्यू ' वी ' = वी आर जी ( वी , )जी
VrVvVruVruv{v,u}w({v,u},v)=0.G(V,E)wv=VrG(V,E)G[V]w=w|Ewdwddजहां रूप में ही है पर और के रूप में ही अन्य किनारों पर। ध्यान दें कि सभी कोने के बाद से कम से कम के साथ गेंदों के अंदर में हैं । फिर So, औरdddEmFk(dd)=Fk(d)kVVr

eEw(e)eEw(e)<(2k1)Fk(m)=(2k1)minw-distributing dFk(d)(2k1)minw-distributing dFk(dd)(2k1)minw-distributing dFk(d)
G(V,E)wG। और बारे में हमारी धारणा से यह सच नहीं हो सकता । इसलिए दावा दो साबित हुआ है।G(V,E)w

अब हम प्रमेय को सिद्ध करते हैं।

चूंकि और , वहाँ है एक पथ , साथ , और । आइए एक नए -distributing function को से ताकि Vr=VVsu0=u,u1,u2,,um,um+1=vm0m(u)>km(v)k2d({ui,ui+1},ui)>0wr(m)m

r(m)(e,u)={m({ui,ui+1},ui)1 if (e,u)=({ui,ui+1},ui) for some 0imm({ui,ui+1},ui+1)+1 if (e,u)=({ui,ui+1},ui+1) for some 0imm(e,u) otherwise 

m और और , और को छोड़कर सभी कोने पर सहमत हैं । प्राप्त करने के लिए हम इस प्रक्रिया को पर लागू कर सकते हैं । इस दोहरा कुछ बड़ा पर्याप्त के लिए समय , हम एक प्राप्त करेंगे समारोह -distributing के साथ । हालांकि, हम मान लिया है कि के बीच में कम से कम है के समारोह -distributingr(m)vum(v)<r(m)(v)k1r(m)(u)<m(u)r(m)r2(m)iiwri(m)एफ के ( एम ) > 0 एफ ( डी ) डब्ल्यू डीFk(ri(m))=0Fk(m)>0F(d)wd। यह विरोधाभास दर्शाता है कि हमने एरेल-एपास प्रमेय को साबित कर दिया है।


मैंने प्रमाण पढ़ा, यह अच्छा लग रहा है। वास्तव में, अगर मैं सही ढंग से समझूं, तो यह और भी सामान्य है क्योंकि यह एक मनमाना ग्राफ के लिए अनुमति देता है - मेरा सवाल एक विशेष मामला है जहां जी पूरा ग्राफ है। क्या ये सही है? एक और सवाल: जहां वास्तव में सबूत इस तथ्य का उपयोग करता है कि एम ऐसा है कि एफके (एम) न्यूनतम है? मैं देखता हूं कि इसका उपयोग केवल अंतिम पैराग्राफ में किया जाता है - क्या इस तथ्य के बिना प्रमाण में पिछले दावे सही हैं?
ईगल सहगल-हलेवी

हां, प्रमेय किसी भी ग्राफ के लिए सही है क्योंकि यह कहता है "किसी भी (सरल परिमित) ग्राफ जी (वी, ई)" के लिए। प्रत्येक दावे के लिए की आवश्यक है। यदि आप "काउंटरएक्सप्लांट" की खोज करते हैं, तो आप पाएंगे कि न्यूनतमता का उपयोग कहां किया जाता है। Fk(m)
जॉन एल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.