আমি সামনেই বলব যে আমি আপনার প্রশ্নের ভাল উত্তর দিতে পারছি না (আমি মনে করি আপনি যদি পারেন তবে আপনি এটি থেকে একটি গবেষণা পত্র বের করতে পারেন), তবে আমি মনে করি সমস্যাটি আনুষ্ঠানিকভাবে সংজ্ঞায়িত করে এবং যেখানে কিছু উল্লেখ করে আমি সাহায্য করতে পারি অসুবিধা মিথ্যা।
পটভূমি । আমাকে পরিষ্কারভাবে কেক-কাটার জন্য মডেলটি বলি। আমরা n খেলোয়াড়দের মধ্যে ব্যবধান ভাগ করতে চাই । প্রতিটি খেলোয়াড় আমি একটি মূল্যনির্ধারণ ফাংশন আছে বনাম আমি ( এস ) সাব-সেট নির্বাচন উপর S পিষ্টক। আমরা ধরে নেব যে এই ফাংশনটি সম্ভাবনার পরিমাপ; এটি অবৈধ এবং সংযোজক ( এ , বি ⊆ [ 0 , 1 ] , v i ( A ∪ B ) = v আমি ([0,1]nivi(S)SA,B⊆[0,1] ) এবং ভি আই ( [ 0 , 1 ] ) = 1 । এই সমস্যার সমাধান হ'ল একটিপ্রোটোকলবা অ্যালগরিদম যা খেলোয়াড়দের জিজ্ঞাসা করে এবং ব্যবধানের অংশগুলি বরাদ্দ করে। নোট করুন যে খেলোয়াড়েরা প্রশ্নের উত্তর দেওয়ার ক্ষেত্রে ভুল ধারণা / মিথ্যা বলতে পারে।vi(A∪B)=vi(A)+vi(B)vi([0,1])=1
কিছু কাগজপত্র আরো নির্দিষ্ট সীমাবদ্ধতা থাকবে; উদাহরণস্বরূপ , ভ্যালুয়েশন ফাংশনগুলি অবিচ্ছিন্ন, বা টুকরোচক-লিনিয়ার, বা টুকরোচক ধ্রুবক।
{S1,…,Sn}
- i(1/n)vi([0,1])i1/n
- vi(Si)≥vi(Sj)j
নোট করুন যে enর্ষা-নির্দয়তা আনুপাতিকতা বোঝায়।
আমরা চাইলে "অপারেশনাল" বৈশিষ্ট্যগুলিও রয়েছে যেমন কয়েকটি টুকরো টুকরো করে কাটা, বহুপক্ষীয় চলমান সময় (বা প্রকৃতপক্ষে গণ্যতা / গঠনযোগ্যতা - আমরা কেকের একটি সাবসেট নির্বাচন করতে পছন্দের অ্যাক্সিম ব্যবহার করতে চাই না! ), ইত্যাদি।
1
দ্বিতীয়ত, প্রত্যেকের কাছ থেকে পুরো কেকটি ফিরিয়ে নিয়ে এবং স্ক্র্যাচ থেকে পুনরায় বিতরণের জন্য একটি পরিচিত অ্যালগরিদম ব্যবহার করে আমরা সর্বদা আপনার সমস্যার সমাধান করতে পারি। সুতরাং প্রশ্নটি হ'ল যদি এটি করার কিছুটা মার্জিত উপায় থাকে। আমি মনে করি এটি পরিমাপ করার একটি ভাল উপায় হ'ল "পুনরায় বিতরণ করার জন্য কখন স্ক্র্যাচ শুরু করার চেয়ে কম সময় বা কম কাট লাগবে; এবং / বা খেলোয়াড়রা কখন তাদের বর্তমান টুকরোটির একটি উল্লেখযোগ্য অংশ রাখবে?"
- nn+1
n+1
- nn+1
1/n11/n2(n−1)/n21/n3(n−1)/nn1/n1(n−1)/n2132
একটি উল্লেখ হতে পারে ওয়ালশ, অনলাইন কেক কাটিং , অ্যালগরিদমিক সিদ্ধান্ত থিওরি 2011 (পিডিএফ লিঙ্ক) এ। তবে আমি মনে করি যে কাগজটি ধরে নিয়েছে যে আমরা আগত এজেন্টদের সংখ্যা আগেই জানি এবং খেলোয়াড়রা চলে যাওয়ার সময় অবশ্যই একটি টুকরো বরাদ্দ করতে হবে (যা প্রোটোকলের সমাপ্তির আগে), তাই এটি সত্যিই আপনার সমস্যার ক্ষেত্রে প্রযোজ্য নয়।
nn+1n+1n