আমার এক বন্ধু আমাকে গাছের নীচের সময়সূচী সমস্যা জিজ্ঞাসা করেছেন। আমি এটি দেখতে খুব পরিষ্কার এবং আকর্ষণীয়। এটির জন্য কোনও রেফারেন্স আছে?
সমস্যা: একটা গাছ , প্রতিটি প্রান্ত 1 প্রতিসম ট্রাভেলিং খরচ হয়েছে । প্রতিটি প্রান্তবিন্দু জন্য বনাম আমি , সেখানে একটি টাস্ক যা আগে তার নির্দিষ্ট সময়সীমা কাজ করতে হবে প্রয়োজন ঘ আমি । কার্যটি v i হিসাবেও চিহ্নিত করা হয় । প্রতিটি টাস্কের সমান মান থাকে 1. প্রসেসিংয়ের সময় প্রতিটি টাস্কের জন্য 0 হয় , যেমন কোনও টাস্কের সময়সীমা শেষ হওয়ার আগে তার পরিদর্শন করার সমান হয়। সাধারণত্ব ক্ষতি ছাড়া যাক বনাম 0 রুট চিহ্নিত এবং অভিমানী কোন অবস্থিত টাস্ক বনাম 0 । ভি 0 তে একটি যান রয়েছেসময়ে 0। এছাড়াও, আমরা ধরে নিই যে প্রতিটি পর্বের জন্য , v i এর গভীরতা । এটি স্বতঃস্ফূর্ত, এর গভীরতার চেয়ে কম সময়সীমা সহ ভার্টেক্সটি আউটলেট হিসাবে নেওয়া উচিত। সমস্যাটি একটি সময় নির্ধারণের জন্য জিজ্ঞাসা করে যা যতগুলি সম্ভব কাজগুলি শেষ করে।
অগ্রগতি:
- গাছ একটি পাথ অবধি সীমিত থাকবে, তাহলে এটি হল গতিশীল প্রোগ্রামিং মাধ্যমে।
- গাছটি যদি কোনও গ্রাফটিতে সাধারণীকরণ করা হয়, তবে এটি কমপ্লিটে রয়েছে।
- আমার কাছে খুব সাধারণ লোভী অ্যালগরিদম রয়েছে যা বিশ্বাস করা হয় 3-ফ্যাক্টর অ্যাপোরক্সিমেশন। আমি এটি পুরোপুরি প্রমাণ করে দেখিনি। ঠিক আছে, আমি এনপি-হার্ড ফলাফল সম্পর্কে আরও আগ্রহী। :-)
আপনার উপদেশের জন্য ধন্যবাদ.