এটি বহুদিন আগে একটি বাস ট্র্যাভেল সংস্থার হয়ে আমি করেছি এবং ফলাফলগুলি নিয়ে আমি কখনই খুশি হইনি। আমি সম্প্রতি সেই পুরানো প্রকল্পটি নিয়ে ভাবছিলাম এবং ভেবেছিলাম যে আমি আবার সেই সমস্যাটি আবার দেখতে চাই।
সমস্যা:
বাস ট্র্যাভেল সংস্থার বিভিন্ন যাত্রীর সক্ষমতা সহ বেশ কয়েকটি বাস রয়েছে (উদাঃ 15 50-যাত্রী বাস, 25 30-যাত্রী বাস ... ইত্যাদি)) তারা খুব বড় গ্রুপগুলিতে পরিবহন সরবরাহের ক্ষেত্রে বিশেষজ্ঞ ছিল (প্রতি গ্রুপে 300+ যাত্রী)। যেহেতু প্রতিটি গ্রুপকে একসাথে ভ্রমণ করতে হবে তাদের বর্জ্য হ্রাস করার জন্য দক্ষতার সাথে তাদের বহর পরিচালনা করতে হবে।
উদাহরণস্বরূপ, দুটি 50-যাত্রী বাস (12 খালি আসন) এর চেয়ে 88 টি যাত্রী তিনটি 30-যাত্রী বাস (2 খালি আসন) দ্বারা আরও ভালভাবে পরিবেশন করা হয়েছে। আর একটি উদাহরণ, 50৫ জন যাত্রী একটি ৫০-যাত্রীবাহী বাস এবং একটি ৩০-যাত্রীবাহী বাসের মাধ্যমে আরও ভালভাবে পরিবেশন করা হবে, যা মিশ্রণের একটি ধরণের মিশ্রণ।
এটি করার জন্য একটি ভাল অ্যালগরিদম কী?