নিম্নলিখিত সমস্যা বিবেচনা করুন,
- একটি সেট দেওয়া ধনাত্মক সংখ্যার আগে { একটি 1 , ... , একটি এন } যা ট ≥ 3 একটি ধ্রুবক, আমরা মধ্যে সেট পার্টিশন করতে চান মি আকারের সাব-সেট নির্বাচন ট যাতে প্রতিটি উপসেট এর সমষ্টি গুণফল সর্বাধিক হয়।
আমাদের প্রতিটি পার্টিশনে সংখ্যার সংখ্যার সীমা ছাড়াই সমস্যাটি সুপরিচিত ওয়ে নম্বর পার্টিশনটির মতোই একই রকম । জন্য ট = 2 নিম্নলিখিত সহজ বহুপদী অ্যালগরিদম প্রস্তাব করা যেতে পারে,
- অনুমান সংখ্যা সাজানো হয়, অর্থাত্ । তারপর, জন্য আমি ≤ মি বরাদ্দ একটি আমি উপসেট থেকে আমি , জন্য আমি > মি , এটা উপসেট নির্ধারিত এন - আমি + + 1 ।
অ্যালগরিদম কেন কাজ করে তা দেখা মুশকিল নয়। সবেমাত্র দুটি স্বেচ্ছাচারিতা বিন বেছে নিন। সংখ্যায় কোনও অদলবদু পণ্যের পরিমাণ বাড়বে না।
তবে বৃহত্তর জন্য , আমি ভাবছি যে সমস্যাটি বহুবর্ষের সময়ে সমাধান করা যায় কিনা? যদি কেউ এটিকে এনপি-কঠোরতা দেখাতে পারে তবে আমি কৃতজ্ঞ হব।
দ্রষ্টব্য: আমি ওয়্যারলেস নেটওয়ার্কগুলিতে একটি সময় নির্ধারণ সমস্যা নিয়ে কাজ করার সময় আমি সমস্যার মুখোমুখি হয়েছি। সমস্যাটি সমাধান করার জন্য আমি একটি ভাল হিউরিস্টিক অ্যালগরিদম পেয়েছি। তবে কিছুক্ষণ পরে আমি ভাবলাম সমস্যাটি তাত্ত্বিকভাবে আকর্ষণীয় হতে পারে।