আমি বিশ্বাস করি যে "সর্বাধিক ওজন মেলা দ্বিপক্ষীয় মিল" আপনি যেমনটি নির্ধারণ করেছেন এটি এনপি-হার্ড। আরও বেশি, ন্যায্য দ্বিপক্ষীয় মিলের অস্তিত্ব নির্ধারণ করা এনপি-হার্ড।
প্রুফ স্কেচ দেওয়ার আগে, স্বজ্ঞাততার জন্য, নিম্নলিখিত ছোট উদাহরণটি বিবেচনা করুন। নিন যেখানে , । নিন যেমন যে জন্য এবং , যখন জন্য এবং । তারপরে এবং সমান, এই অর্থে যে সমস্ত , সুতরাং যে কোনও সুষ্ঠু মিলের ক্ষেত্রে অবশ্যই এবং একই লাভ দেওয়া উচিত। সুতরাং, একমাত্র ন্যায্য ম্যাচগুলি মেলে matchG′=(L,R,E′=L×R)L={a,b}R={c,d,e,f}pp(u,w)=0u∈Lw∈{c,d}p(u,w)=1u∈Lw∈{e,f}abp(a,w)=p(b,w)w∈Raba এবং থেকে এবং , বা তারা এবং থেকে এবং সাথে মেলে । এই ধরণের গ্যাজেট ব্যবহার করে আমরা মিলের প্রান্তগুলিতে সমন্বয় জোর করতে পারি। এটি হ্রাসের ভিত্তি।bcdabef
এখানে একটি প্রমাণ চেষ্টা করা হয়। এটি কিছুটা জড়িত। সম্ভবত কিছু ভুল রয়েছে তবে আশা করি যে কোনও ভুল সংশোধন করা যেতে পারে।
লেমামা ১. প্রদত্ত এবং সমস্যার মধ্যে বর্ণিত হিসাবে, মধ্যে একটি ন্যায্য মিল রয়েছে কিনা তা নির্ধারণ করে এনপি হয় -hard।G′=(L,R,E′=L×R)p:E′→R+G′
প্রুফ স্কেচ প্রমাণটি কিউবিক গ্রাফগুলিতে ইন্ডিপেন্ডেন্ট সেট থেকে হ্রাস দ্বারা হয়। আসুন ইনডিপেন্ডেন্ট সেটের একটি প্রদত্ত উদাহরণ হয়ে উঠুন যেখানে কিউবিক গ্রাফ (প্রতিটি প্রান্তের ডিগ্রি 3 থাকে)। আমরা কীভাবে একটি গ্রাফ এবং লাভ ফাংশন নির্মাণ করবেন তা বর্ণনা করি: এমন যে সাথে একটি দ্বিপক্ষীয় মিল রয়েছে যদি এবং কেবলমাত্র এর যদি স্বতন্ত্র আকারের ।(G=(V,E),k)G′G′=(L,R,E′=L×R)p:E′→R+G′Gk
এর শীর্ষবিন্দু জোড়ায় আসবে, যাদের অংশীদার বলা হয় । অনুরূপভাবে মধ্যে ছেদচিহ্ন জন্য । প্রতিটি প্রান্তবিন্দু জন্য , আমরা দিন এর অংশীদার বোঝাতে । এবং এর অংশীদার প্রতিটি শীর্ষবিন্দু সমান হবে , যার অর্থ আমরা
ফলস্বরূপ, যে কোনও সুষ্ঠু মিলের জন্য অবশ্যই একই এবং অর্পণ করতে হবে । এরপরে, আমরা
এর মান বোঝাতে ব্যবহার করি ।LRv∈L∪Rv′vℓ∈Lℓ′∈L
p(ℓ,r)=p(ℓ′,r) for all r∈R.
ℓℓ′π(ℓ,r)p(ℓ,r)=p(ℓ′,r)
উপরন্তু, প্রতিটি জোড়া জন্য মধ্যে , এবং অংশীদারদের প্রতিটি জোড়া মধ্যে , নয়তো আমরা তৈরি
অথবা আমরা করতে
সাবেক ক্ষেত্রে, তাই আমরা যদি বলি অনুমতি এবং সাথে মানানসই করা এবং
(কারণ এমনটি একই মুনাফা নির্ধারণ হবে এবং , যেমন প্রয়োজন)। পরেরটির ক্ষেত্রে, আমরা বলতে আমরা প্রতিরোধ এবং হচ্ছে (উভয়) থেকে মিলেছে থেকে এবংℓLr,r′R
π(ℓ,r)=π(ℓ,r′)
π(ℓ,r)≠π(ℓ,r′).
ℓℓ′rr′ℓℓ′ ℓℓ′rr′
(কারণ এটি করার ফলে profit এবং তে একই লাভ অর্জিত হবে না )।
ℓℓ′
প্রদত্ত গ্রাফ ঘনক্ষেত্র হওয়ায় এটি, এবং যে কোনো স্বাধীন সেট আকারের মধ্যে ঠিক ঘটনার হল প্রান্ত। স্বরলিপি কর্মের যে জন্য অনুমান ।G=(V,E)3|V|=2|E|IkG3kV={1,2,…,n}
প্রতিটি প্রান্ত জন্য, নিম্নলিখিতটি করুন।{i,j}∈E
অংশীদার ছেদচিহ্ন একজোড়া যোগ করুন করার । r({i,j}),r′({i,j})R
শেষবিন্দু জন্য , ছেদচিহ্ন অংশীদার একজোড়া যোগ থেকে । সেট যার ফলে এবং
সাথে মানানসই করা এবং । iℓ(i,j),ℓ′(i,j)L
π(ℓ(i,j),r({i,j}))=π(ℓ(i,j),r′({i,j}))=i,
ℓ(i,j)ℓ′(i,j)r({i,j})r′({i,j})
সমান্তরালভাবে, অন্য প্রান্তের : অংশীদারি উল্লম্বের আরও এক জোড়া যুক্ত করুন থেকে , এবং সেট করুন
যার ফলে এবং
এবং সাথে মিলিত হতে হবে ।jℓ(j,i),ℓ′(j,i)L
π(ℓ(j,i),r({i,j})=π(ℓ(j,i),r′({i,j}))=j,
ℓ(j,i)ℓ′(j,i)r({i,j})r′({i,j})
এবং প্রতিটি For এর জন্য এখনও অবধি যুক্ত করা হয়েছে, যদি এই জুটি সুস্পষ্টভাবে (উপরের) সাথে সাথে মিলে যাওয়ার অনুমতি না দেওয়া হয় , তবে নির্ধারণ করে ম্যাচটি এবং প্রতিটি কিছু কিছু অনন্য সংখ্যা।ℓ∈Lr∈Rℓ,ℓ′r,r′π(ℓ,r)π(ℓ,r′)
এর পরে, যোগ জোড়া ফিলার করার ছেদচিহ্ন । প্রতিটি ফিলার ভার্টেক্স এবং প্রতিটি , সেট ।3(|V|−k)Rrℓ(i,j)∈Lπ(ℓ(i,j),r)=0
অবশেষে, দু'রকমের যোগ এবং করার জন্য (অংশীদারদের) দুই ছেদচিহ্ন সহ, এবং (এছাড়াও অংশীদারদের) এর । সেট , যার ফলে এবং সাথে মানানসই করা এবং । প্রতিটি অন্যান্য শীর্ষবিন্দুর জন্য, কিছু অনন্য সংখ্যায় সেট করুন । (অতএব, যে কোনও ন্যায্য ম্যাচিং অবশ্যই এবং থেকে এবং সাথে )) প্রতি every এর জন্যL0L′0LR0R′0Rπ(L0,R0)=π(L0,R′0)=1L0L′0R0R′0r∈Rπ(L0,r)L0L′0R0R′0i∈V, প্রতিটি ঘটনার প্রান্তের জন্য , set এবং ।{i,j}∈Eπ(ℓ(i,j),R0)=iπ(ℓ(i,j),R′0)=|V|−i+1
যে হ্রাস সম্পূর্ণ। শেষ করার জন্য, আমরা প্রমাণ করি যে এটি সঠিক।
প্রথমে মধ্যে কোন জোড়
পূর্ববর্তীটির উপর , অর্থাৎ
ℓ(i,j),ℓ(i′,j′)∈L
(∀r∈R) π(ℓ(i,j),r)≤π(ℓ(i′,j′),r).
এবং কে প্রান্তের অর্পিত মুনাফার কথা বিবেচনা করে , এই শর্তটি কেবলমাত্র হলেই পূরণ করা যায় , এবং, বাকি প্রান্তের জন্য এর সংজ্ঞা পরিদর্শন করলে , শর্তটি যথেষ্ট। সুতরাং যথাযথ হয় যদি কেবলমাত্র এটি এবং কে এবং , এবং এছাড়াও, প্রতিটি , এর জন্য একই লাভ দেয়
R0R′0i=i′πi=i′L0L′0R0R′0i∈V
N(i)={ℓ(i,j):{i,j}∈E}∪{ℓ′(i,j):{i,j}∈E}.
প্রথমত, অনুমান একটি স্বাধীন সেট আছে আকারের । নীচে থেকে সাথে একটি সুষ্ঠু মিল পান । GIkG′I
ম্যাচ এবং করার এবং ।L0L′0R0R′0
প্রতিটি প্রান্তবিন্দু জন্য যাক তার তিনটি ঘটনা প্রান্ত হতে। প্রতিটি প্রান্তের জন্য match এবং এর অংশীদার
থেকে এবং । এর মধ্যে সবাই ছেদচিহ্ন দেয় লাভ ।i∈I{i,j1},{i,j2},{i,j3}{i,jh}ℓ(i,jh)ℓ′(i,jh)r({i,jh})r′({i,jh})N(i)i
প্রত্যেকের জন্য ছেদচিহ্ন , তিন প্রান্ত প্রত্যেকের জন্য ঘটনার ম্যাচ ও তার সহযোগী
ফিলার ছেদচিহ্ন কিছু অনন্য যুগল থেকে এবং তার অংশীদার । এটি লাভ এ সমস্ত শীর্ষে দেয় ।|V|−ki∈V∖I{i,j}iℓ(i,j)ℓ′(i,j)rr′N(i)0
অতএব, এই মিলটি ন্যায্য।
এর পরে, অনুমান ন্যায্য ম্যাচিং হয়েছে ।G′M
M অবশ্যই এবং থেকে এবং । ভিআই-তে প্রতিটি জন্য , মিলটি অবশ্যই প্রতিটি ভার্টিক্সকে
তে একই লাভ করতে হবে। এ প্রতিটি , এর অংশীদার এছাড়াও । সুতরাং, হ্রাসের পরিদর্শন করে, এই জাতীয় প্রতিটি
শীর্ষের মুনাফা অবশ্যই হয় (যে ক্ষেত্রে এর সমস্ত ছয়টি উল্লম্বটি উল্লম্ব এবং তাদের অংশীদারদের সাথে মিলে যায়) বা শূন্য (এই ক্ষেত্রে এর সমস্ত ছয়টি উল্লম্ব মধ্যে পূর্ণদৈর্ঘ্যের সাথে মিলে গেছে )। দিনL0L′0R0R′0i∈VN(i)ℓ(i,j)∈N(i)ℓ′(i,j)N(i)iN(i)r({i,j})N(i)RI পূর্বের কেসটি ধরে তার জন্য শীর্ষ প্রান্তের সেট। প্রতিটি প্রান্ত , শীর্ষবিন্দু এবং এর অংশীদারগুলির জন্য প্রতিটি একটি করে একটি ভার্টেক্সের সাথে মিলে যায়। এটি অনুসরণ করে যে একটি স্বাধীন সেট। যেহেতু গর্ত ইত্যাদি বোজানো ছেদচিহ্ন সংখ্যা , মাপ অন্তত হতে হবে ।{i,j}r({i,j})I6(|V|−k)Ik
QED (?)
আমি মনে করি এটি মূলত সঠিক, যদি কিছুটা বিশৃঙ্খলা হয়। আপনি যদি কোনও ভুল দেখতে পান বা প্রমাণকে সহজ করার কোনও উপায় দেখান তবে আমাকে জানান।
উপরের হ্রাসটি ধরে নিল এটি নেওয়া ঠিক আছে। যদি এটি অনাকাঙ্ক্ষিত হয় তবে আমি অনুমান করব যে আমরা
দিয়ে প্যাড করতে পারি ফিলার , এবং প্রান্তগুলি বাদে তাদের সমস্ত প্রান্তকে 0 লাভ প্রদান করে । ফিলার শীর্ষগুলি অন্য কোনও শীর্ষবিন্দু দ্বারা প্রভাবিত হয় না (না প্রাধান্য পায়) তা নিশ্চিত করতে আমরা পরবর্তী প্রান্তগুলিতে মুনাফা নির্ধারণ করতে পারি।|R|>|L|L|R|−|L|R0R′0