একটি সাব মডুলার ফাংশন ডিকোপোজ করা


9

একটি submodular ফাংশন দেওয়া উপর যেখানে এবং টুকরো করা এবং হয় । এখানে এবং উপর submodular হয় এবং যথাক্রমে।Ω=এক্স1এক্স2এক্স1এক্স2(এস)=1(এসএক্স1)+ +2(এসএক্স2)12এক্স1এক্স2

এখানে অজানা এবং কেবলমাত্র একটি মান কোয়েরি অ্যাক্সেস দেওয়া হয়েছে। তারপরে একটি পলটাইম অ্যালগরিদম রয়েছে যা খুঁজে পায় । যদি জন্য একাধিক পছন্দ থাকে তবে সেগুলির যে ঠিক আছে।এক্স1,এক্স2,1,2এক্স1এক্স1

কিছু চিন্তা। আমরা যদি কোনও দুটি উপাদান খুঁজে যে উভয়ই হয় বা তবে আমরা সেগুলিকে একীভূত করতে এবং পুনরাবৃত্তভাবে এগিয়ে যেতে পারি। তবে কীভাবে এই পদক্ষেপটি কার্যকর করা যায় তা পরিষ্কার নয়।টি1,টি2এক্স1এক্স2


2
আপনি কি বলতে চাইছেন? (এস)=1(এসএক্স1)+ +2(এসএক্স2) কোথায় 1 এবং 2 submodular হয় এক্স1 এবং এক্স2যথাক্রমে?
চন্দ্র চেকুরি

হ্যাঁ, আমি সত্যিই এটি বোঝাতে চাইছিলাম। টাইপোটি নির্দেশ করার জন্য ধন্যবাদ, আমি এটি সংশোধন করব।
আশ্বিনকুমার বিভি

3
আমি নীচে যা বলছি তা সঠিক কিনা তা নিশ্চিত নই তবে এখানে ধারণাটি এখানে। একটি স্বেচ্ছাসেবী উপাদান নিনΩ। যদি()=Ω-() তারপর বাকি উপাদানগুলির দ্বারা প্রভাবিত হয় না যাতে আমরা চয়ন করতে পারি এক্স1={} এবং এক্স2=Ω-{}। অন্যথায় যাকএক্স অন্তর্ভুক্তিমূল্য ন্যূনতম উপসেট হতে Ω- যেমন যে ()>এক্স()। তাহলে মনে হবেএক্স{} একই বিভাজনে থাকা উচিত এবং তাই আমরা সেটটিকে একটি একক উপাদানে সঙ্কুচিত করতে পারি এবং যদি এটির চেয়ে কঠোরভাবে ছোট হয় তবে পুনরাবৃত্তি করতে পারি Ωঅন্যথায়, আমরা সিদ্ধান্ত নিয়েছি যে কোনও পছন্দসই পার্টিশনের উপস্থিতি নেই।
চন্দ্র চেকুরি

2
একটি উত্তর হিসাবে মন্তব্য করার সিদ্ধান্ত নিয়েছে।
চন্দ্র চেকুরি

উত্তর:


5

একটি স্বেচ্ছাসেবী উপাদান নিন Ω। যদি()=Ω-() তারপর বাকি উপাদানগুলির দ্বারা প্রভাবিত হয় না যাতে আমরা চয়ন করতে পারি এক্স1={} এবং এক্স2=Ω-{}। অন্যথায় যাকএক্স অন্তর্ভুক্তিমূল্য ন্যূনতম উপসেট হতে Ω- যেমন যে ()>এক্স()। তারপরএক্স{}একই বিভাগে থাকা উচিত। যদিএক্স{}=Ω আমরা উপসংহারে পৌঁছেছি যে কোনও কাঙ্ক্ষিত পার্টিশন নেই, অন্যথায় আমরা এই সেটটিকে একটি একক উপাদানে সঙ্কুচিত করি এবং পুনরাবৃত্তি করি।

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