জোড়া বল দিয়ে ভরাট বিন


12

একটি বিন বলা হয় পূর্ণ যদি এটা অন্তত রয়েছে বল। আমাদের লক্ষ্যটি যতটা সম্ভব পরিপূর্ণভাবে পূর্ণ করা।k

সহজ দৃশ্যে, আমাদের বল দেওয়া হয় এবং এগুলি নির্বিচারে সাজানো যেতে পারে। সেক্ষেত্রে স্পষ্টতই আমরা সবচেয়ে ভাল করতে পারি নির্বিচারে বেছে নিন এবং প্রতিটিতে বল রেখে দিন balls⌊ এন / ট ⌋ টn⌊n/k⌋k

আমি নিম্নলিখিত দৃশ্যকল্প আগ্রহী: আমরা দেওয়া হয় জোড়া বল। আমাদের প্রতিটি জোড়ের দুটি বল দুটি আলাদা আলাদা করে রাখতে হবে। তারপরে, একটি বিরোধী আসে এবং প্রতিটি জোড়া থেকে একটি বল সরিয়ে দেয়। অপসারণের পরে সর্বাধিক সম্ভাব্য পূর্ণ সংখ্যার সংখ্যার জন্য আমরা কী করতে পারি?n

একটি সহজ কৌশল হ'ল: জোড়া জোড়। প্রতিটি বিন-জোড়াটি বল-জোড়া (প্রতিটি বল থাকে, প্রতিটি জোড়া থেকে একটি বল থাকে) পূরণ করুন। তারপরে, আমাদের বিরোধীরা যা সরিয়ে দেয় তা নির্বিশেষে আমাদের প্রতিটি বিন-জোড়ায় কমপক্ষে একটি পূর্ণ বিন রয়েছে।2 কে - 1 2 কে - 1⌊n/(2k−1)⌋2k−12k−1

আমাদের কী এমন একটি কৌশল আছে যা বৃহত সংখ্যক পূর্ণ শূন্যস্থান অর্জন করে ( )?⌊n/(2k−1)⌋


1
আমি এটি বিশ্বাস করি না
— জ্যাচ সসিয়ের

n দেওয়া হয় এবংk দেওয়া হয়? এনk উপর নির্ভর করে? n
— এভিল

@ এভিলজেএস n এবং k দেওয়া হয়েছে এবং স্বতন্ত্র।
— এরেল সেগাল-হালেভি

সব তাঁর খেলোয়াড় জায়গা করে বল জোড়া এবং তারপর প্রতিদ্বন্দ্বী অকার্যকর এন বাজে কথা ?, বা খেলোয়াড় জায়গা বাজে কথা একজোড়া করে এবং তারপর প্রতিদ্বন্দ্বী যে যুগল থেকে এক বেছে এবং তারপর খেলোয়াড় রাখে পরবর্তী যুগল এবং প্রতিদ্বন্দ্বী অকার্যকর এক এবং আরও কতক্ষণ বলের আর জোড়া লাগবে না? nn
— রোটিয়া

@ আরটিয়া প্লেয়ার তার সমস্ত এন পেলে বল রেখে দেয় এবং তারপরে শত্রুরা এন বলগুলিকে বেছে নেয়।
— এরেল সেগাল-হালেভি

উত্তর:


2

টিএল; ডিআর - না, সহজ কৌশলটির চেয়ে ভাল কৌশল আর নেই। প্রমাণের মূল ধারণাটি এখানে। যখন পর্যাপ্ত বল না থাকে, সর্বাধিক কে - 2 বল সহ একটি ফুল বিন থেকে একটি বিন পর্যন্ত একটি "বল পাথ" থাকবে । প্রতিদ্বন্দ্বী সেই পথ বরাবর কম পূর্ণ বিন, যা বারবার করা যাবে না হওয়া পর্যন্ত সংখ্যার যে পুরো বিন থেকে একটি বল পাস করতে পারেন ট BREAK -সম্পূর্ণ বিন কমে যাবে।kk−2k


গ্রাফ তত্ত্বে সংস্কার

ধরুন আমাদের ডাব্লু : E → Z ≥ 0 সহ একটি সাধারণ সীমাবদ্ধ গ্রাফ । বলতে আছে W ( ই ) প্রান্ত মধ্যে বল ই । যাক ই 2 হোন (শেষ হিসাবে চিহ্নিত প্রান্ত) সেট { ( ই , ভি ) | e ∈ E , v ∈ e } । যদি ডি : ই 2 → জেড ≥ 0 সন্তুষ্ট হয়G(V,E)w:E→Z≥0w(e)eE2{(e,v)|e∈E,v∈e}d:E2→Z≥0 জন্য প্রতি প্রান্ত ই = { বনাম 1 , V 2 } , আমরা বলতে যে ঘ হয় W -distributing। কোন W -distributing ফাংশন ঘ একটি ফাংশন, যা আমরা ব্যবহার একই প্রতীক, সংঘটিত ঘ : ভী → জেড ≥ 0 , ঘ ( বনাম ) =w(e)=d(e,v1)+d(e,v2)e={v1,v2}dwwdd:V→Z≥0 । আমরা বলি যে ডি ( ভি ) বলগুলি ভিটিতে রয়েছে । প্রদত্ত ট ∈ জেড > 0 যাক এফ ট ( ঘ ) = # { বনাম ∈ ভী | d ( v ) ≥ k } , d- দ্বারা কে- সম্পূর্ণউল্লম্বেরসংখ্যা।d(v)=∑v∈ed(e,v)d(v)vট∈জেড>0এফট(ঘ)=#{বনাম∈ভী|ঘ(বনাম)≥ট}টঘ

(Erel-Apass উপপাদ্য) কোন সহজ সসীম গ্রাফের জন্য এবং W : ই → জেড ≥ 0 , আমরা Σ ই ∈ ই W ( ই ) ≥ ( 2 ট - 1 ) সর্বনিম্ন W -distributing  ঘ এফ ট ( d )জি(ভী,ই)W:ই→জেড≥0Σই∈ইW(ই)≥(2ট-1)সর্বনিম্নW-distributing ঘএফট(ঘ)

কল্পনা করুন যে প্রতিটি শীর্ষবিন্দু একটি বাক্স। প্রতিটি প্রান্তের , w ( e ) বল- জোড়গুলিকে v 1 এবং v 2 তে রেখে দেওয়া হয় , যার প্রত্যেকটিতে w ( e ) বল পাওয়া যায়। এ দুটির মধ্যে W ( ই ) বল জোড়া প্রতিদ্বন্দ্বী দূরে নিতে পারে ঘ ( ই , ভি 2 ) থেকে বল বনাম 1 এবং ঘ ( ই , ভি 1ই={বনাম1,বনাম2}W(ই)বনাম1বনাম2W(ই)W(ই)ঘ(ই,বনাম2)বনাম1ভি 2 থেকে বল। শেষের ফলাফলটি একই রকম, প্রথমদিকে সমস্ত খালি বিনা দেওয়া হয়, প্রতিটি প্রান্তের জন্য e = { v 1 , v 2 } , w ( e ) বলগুলি এতে রাখা হয় এবং তারপরে, ডি ( ই , ভি 1 ) এবং ডি ( e , v 2 ) বলগুলিপ্রতিপক্ষের দ্বারা যথাক্রমে v 1 এবং v 2 এ বিতরণ করাহয়। অতএব,এরেল-অ্যাপাস উপপাদ্যটি নিশ্চিত করার জন্য বলেছেনঘ(ই,বনাম1)বনাম2ই={বনাম1,বনাম2}W(ই)ঘ(ই,বনাম1)ঘ(ই,বনাম2)বনাম1বনাম2স্মার্ট প্রতিপক্ষের অপসারণের পরে টি কে-পূর্ণ বিনগুলি, কমপক্ষে ( 2 কে - 1 ) টি জোড়া বলের প্রয়োজন। টি(2ট-1)টিঅন্য কথায়, সর্বাধিক সম্ভাব্য পূর্ণ সংখ্যার বাকী অংশ রাখার একটি সর্বোত্তম কৌশলটি হ'ল সত্যই "কৌশল", যা বারবার বল-জোড়াদিয়ে আলাদা জোড়ায় পূর্ণ করে তোলেযতক্ষণ না আমাদের কাছে পুনরায় বলের পর্যাপ্ত বল না থাকে until ।2ট-1


উপপাদ্য প্রমাণ

বৈপরীত্যের স্বার্থে, এবং ডব্লু এমন একটি পাল্টা নমুনা হওয়া যাক যার উল্লম্বের সংখ্যাটি সমস্ত প্রতিবিম্বের মধ্যে সবচেয়ে ছোট। অর্থাৎ নেই W -distributing মি যেমন যে এফ ট ( মি ) সমস্ত মধ্যে সংক্ষিপ্ত এফ ট ( ঘ ) এর W -distributing ফাংশন ঘ । তদ্ব্যতীত, ∑ e ∈ E w ( e ) < ( 2 কে - 1 )জি(ভী,ই)WWমিএফট(মি)এফট(ঘ)Wঘ

Σই∈ইW(ই)<(2ট-1)এফট(মি)

যাক । যাক ভী ℓ = { বনাম ∈ ভী | m ( v ) ≥ k } । তাই এফ ট ( মি ) = # ভী ℓ ।ভীগুলি={বনাম∈ভী|মি(বনাম)≤ট-2}ভীℓ={বনাম∈ভী|মি(বনাম)≥ট}এফট(মি)=#ভীℓ

দাবি এক: । ভীগুলি≠∅
এক দাবি প্রমাণ। ধরুন অন্যথায় খালি রয়েছে। ∑ v ∈ V m ( v ) = ( কে - 1 ) # ভি + ∑ ভি ∈ ভি ( এম ( ভি ) - ( কে - 1 ) ) ≥ ( কে - 1 ) # ভি + # ভি ℓ >ভীগুলি এছাড়াও পুনঃব্যবহারের আসুন W একটি ফাংশন হিসাবে থেকে ভী করতে জেড ≥ 0 যেমন যে W ( বনাম ) = Σ বনাম ∈ ই W ( ই ) কোন বনাম ∈ ভী । ∑ v ∈ V ডাব্লু ( ভি )

Σবনাম∈ভীমি(বনাম)=(ট-1)#ভী+ +Σবনাম∈ভী(মি(বনাম)-(ট-1))≥(ট-1)#ভী+ +#ভীℓ>(ট-1)#ভী
Wভীজেড≥0W(বনাম)=Σবনাম∈ইW(ই)বনাম∈ভী তাই সেখানে একটি প্রান্তবিন্দু হতে হবেখযেমন যেW(খ)≥2ট-1।
Σবনাম∈ভীW(বনাম)=Σবনাম∈ভীΣবনাম∈ইW(ই)=Σই∈ইΣবনাম∈ইW(ই)=Σই∈ই2W(ই)=2Σই∈ইW(ই)=2Σই∈ইΣবনাম∈ইমি(ই,বনাম)=2Σবনাম∈ভীΣবনাম∈ইমি(ই,বনাম)=2Σবনাম∈ভীমি(বনাম)>2(ট-1)#ভী
খW(খ)≥2ট-1

প্ররোচক সেটআপ বিবেচনা এবং W ' , যেখানে ভী ' = ভী ∖ { খ } , জি ' ( ভি ' , ই ' ) প্রবর্তিত গ্রাফ হয় জি [ ভী ' ] এবং যেখানে W ' = ডাব্লু | ই ' । কোন W ' -distributing ফাংশন ঘ 'জি'(ভী',ই')W'ভী'=ভী∖{খ}জি'(ভী',ই')জি[ভী']W'=W|ই'W'ঘ', আমরা একটি থেকে এটি প্রসারিত করতে পারেন -distributing ফাংশন ঘ ঘ ' যেখানে ঘ ঘ ' হিসাবে একই ঘ ' তে ই ' যখন ঘ ঘ ' ( ই , খ ) = W ( ই ) জন্য প্রতি প্রান্ত ই সংলগ্ন খ । লক্ষ্য করুন ফাঃ ট ( ঘ ঘ ' ) = এফ ট ( ঘ ' ) + + 1 থেকেWঘঘ'ঘঘ'ঘ'ই'ঘঘ'(ই,খ)=W(ই)ইখএফট(ঘঘ')=এফট(ঘ')+ +1 । তারপরে ∑ ই ∈ ই ′ ডাব্লু ′ ( ই )ঘঘ'(খ)=Σখ∈ইঘঘ'(ই,খ)=Σখ∈ইW(ই)=W(খ)≥2ট-1≥ট সুতরাং,জি'(ভি',ই')এবংW'একটি counterexample হয় ছেদচিহ্ন কার সংখ্যা ছেদচিহ্ন এর সংখ্যার চেয়ে কমজি। জি(ভি,ই)এবংডাব্লুসম্পর্কে আমাদের ধারণা দ্বারা এটি সত্য হতে পারে না। সুতরাং দাবি এক প্রমাণিত হয়।

Σই∈ই'W'(ই)≤Σই∈ইW(ই)-W(খ)<(2ট-1)এফট(মি)-(2ট-1)=(2ট-1)(সর্বনিম্নW-distributing ঘএফট(ঘ)-1)≤(2ট-1)(সর্বনিম্নW'-distributing ঘ'এফট(ঘঘ')-1)≤(2ট-1)সর্বনিম্নW'-distributing ঘ'এফট(ঘ')
জি'(ভী',ই')W'জিজি(ভী,ই)W

কোনো প্রান্তবিন্দু জন্য , নির্ধারণ বনাম ঘ প্রান্তবিন্দু থেকে -reachable তোমার দর্শন লগ করা যদি একটি পথ তোমার দর্শন লগ করা 0 = U , U 1 , U 2 , ⋯ , U মি , ইউ মি + + 1 = V , মি ≥ 0 যেমন যে ঘ ( { U i , u i + 1 } , u i ) > 0 । চলুন ভি আরবনামবনাম ঘতোমার দর্শন লগ করাতোমার দর্শন লগ করা0=তোমার দর্শন লগ করা,তোমার দর্শন লগ করা1,তোমার দর্শন লগ করা2,⋯,তোমার দর্শন লগ করামি,তোমার দর্শন লগ করামি+ +1=বনামমি≥0ঘ({তোমার দর্শন লগ করাআমি,তোমার দর্শন লগ করাআমি+ +1},তোমার দর্শন লগ করাআমি)>0 ।ভীR=ভীℓ∪{বনাম∈ভী|∃তোমার দর্শন লগ করা∈ভীℓ এবং বনাম হয় মিথেকে পৌঁছনো তোমার দর্শন লগ করা}

দাবি দুই: ভীR=ভী
দাবি দুই প্রমাণ: ধরুন । কোনো প্রান্তবিন্দু জন্য বনাম ∈ ভী R এবং তোমার দর্শন লগ করা ∉ ভী দ , যেহেতু আমরা পৌঁছতে পারে না তোমার দর্শন লগ করা থেকে বনাম , যদি { বনাম , U } একটি প্রান্ত হয়, তাহলে W ( { বনাম , U } , বনাম ) = 0. প্ররোচক সেটআপ বিবেচনা জি ′ ( ভি ′ , ই)ভীR≠ভীবনাম∈ভীRতোমার দর্শন লগ করা∉ভীRতোমার দর্শন লগ করাবনাম{বনাম,তোমার দর্শন লগ করা}W({বনাম,তোমার দর্শন লগ করা},বনাম)=0। এবং w ′ , যেখানে v ′ = V r , G ′ ( V ′ , E ′ ) হ'ল প্রেরিত গ্রাফ G [ V ′ ] এবং যেখানে w ′ = w | ই ' । কোন W ' -distributing ফাংশন ঘ ' , আমরা একটি থেকে এটি প্রসারিত করতে পারেন W -distributing ফাংশন ঘ ঘ ' যেখানে ঘ ঘ 'জি'(ভী',ই')W'v'=ভীRজি'(ভী',ই')জি[ভী']W'=W|ই'W'ঘ'Wঘঘ'ঘঘ'হিসাবে একই তে ই ' এবং একই মি অন্যান্য প্রান্ত উপর। নোট করুন যে এফ কে ( ডি ডি ′ ) = এফ কে ( ডি ′ ) যেহেতু ভিতরে ভিতরে কে এর চেয়ে কম নয় এমন সমস্ত শীর্ষবিন্দু V ℓ ⊂ V r তে রয়েছে । তারপরে ∑ ই ∈ ই ′ ডাব্লু ′ ( ই )ঘ'ই'মিএফট(ঘঘ')=এফট(ঘ')টভীℓ⊂ভীR সুতরাং,জি'(ভি',ই')এবংW'একটি counterexample হবে ছেদচিহ্ন কার সংখ্যা ছেদচিহ্ন এর সংখ্যার চেয়ে কমজি। জি(ভি,ই)এবংডাব্লুসম্পর্কে আমাদের ধারণা দ্বারা এটি সত্য হতে পারে না। সুতরাং দাবি দুটি প্রমাণিত হয়।

Σই∈ই'W'(ই)≤Σই∈ইW(ই)<(2ট-1)এফট(মি)=(2ট-1)সর্বনিম্নW-distributing ঘএফট(ঘ)≤(2ট-1)সর্বনিম্নW'-distributing ঘ'এফট(ঘঘ')≤(2ট-1)সর্বনিম্নW'-distributing ঘ'এফট(ঘ')
জি'(ভী',ই')W'জিজি(ভী,ই)W

এখন আসুন উপপাদ্যটি প্রমাণ করি।

যেহেতু এবং ভী গুলি ≠ ∅ , একটি পথ তোমার দর্শন লগ করা 0 = U , U 1 , U 2 , ⋯ , U মি , ইউ মি + + 1 = V , মি ≥ 0 সঙ্গে মি ( U ) > ট , মি ( v ) ≤ কে - 2 এবং ডি ( { ইউভীR=ভীভীগুলি≠∅u0=তোমার দর্শন লগ করা,তোমার দর্শন লগ করা1,তোমার দর্শন লগ করা2,⋯,তোমার দর্শন লগ করামি,তোমার দর্শন লগ করামি+ +1=বনামমি≥0মি(তোমার দর্শন লগ করা)>টমি(বনাম)≤ট-2 । আমাদের একটি নতুন গঠন করা যাক W ফাংশন -distributing দ ( মি ) থেকে মি যাতে দ ( মি ) ( ঙ , U ) = { মি ( { U আমি , তোমার দর্শন লগ করা আমি + + 1 } , U আমি ) - 1  যদি  ( ই , U )ঘ({তোমার দর্শন লগ করাআমি,তোমার দর্শন লগ করাআমি+ +1},তোমার দর্শন লগ করাআমি)>0WR(মি)মি

R(মি)(ই,তোমার দর্শন লগ করা)={মি({তোমার দর্শন লগ করাআমি,তোমার দর্শন লগ করাআমি+ +1},তোমার দর্শন লগ করাআমি)-1 যদি (ই,তোমার দর্শন লগ করা)=({তোমার দর্শন লগ করাআমি,তোমার দর্শন লগ করাআমি+ +1},তোমার দর্শন লগ করাআমি) কিছুর জন্য 0≤আমি≤মিমি({তোমার দর্শন লগ করাআমি,তোমার দর্শন লগ করাআমি+ +1},তোমার দর্শন লগ করাআমি+ +1)+ +1 যদি (ই,তোমার দর্শন লগ করা)=({তোমার দর্শন লগ করাআমি,তোমার দর্শন লগ করাআমি+ +1},তোমার দর্শন লগ করাআমি+ +1) কিছুর জন্য 0≤আমি≤মিমি(ই,তোমার দর্শন লগ করা) অন্যভাবে 

মিR(মি)বনামতোমার দর্শন লগ করামি(বনাম)<R(মি)(বনাম)≤ট-1R(মি)(তোমার দর্শন লগ করা)<মি(তোমার দর্শন লগ করা)R(মি)R2(মি)আমিআমিWRআমি(মি)এফট(Rআমি(মি))=0এফট(মি)>0এফ(ঘ)Wঘ


আমি প্রমাণটি পড়েছি, এটি দেখতে ভাল লাগছে। আসলে, যদি আমি সঠিকভাবে বুঝতে পারি তবে এটি আরও সাধারণ কারণ এটি একটি স্বেচ্ছাসেবী গ্রাফের অনুমতি দেয় - আমার প্রশ্নটি একটি বিশেষ ক্ষেত্রে যেখানে জি সম্পূর্ণ গ্রাফ graph এটা কি সঠিক? আরেকটি প্রশ্ন: প্রমাণটি ঠিক কোথায় ব্যবহার করে যে এম এরকম যে Fk (এম) ন্যূনতম? আমি দেখতে পাচ্ছি যে এটি কেবল সর্বশেষ অনুচ্ছেদে ব্যবহৃত হয়েছে - প্রমাণের পূর্ববর্তী দাবিগুলি কি এই সত্য ব্যতীত সত্য?
— এরেল সেগাল-হালেভি

এফট(মি)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.