ভিডিওটি নিমবলার এবং সাপের জটিলতায় একটি ছোট পোস্ট লেখার সময় ; আমি দেখেছি যে তারা উভয়ই প্ল্যানার গ্রাফগুলিতে পুনর্গঠন সমস্যা হিসাবে মডেল করা যেতে পারে; এবং এটি অসম্ভব বলে মনে হয় যে এই জাতীয় সমস্যাগুলি গতি পরিকল্পনা অঞ্চলে ভালভাবে অধ্যয়ন করা হয়নি (উদাহরণস্বরূপ লিঙ্কযুক্ত গাড়ি বা রোবটের একটি শৃঙ্খল কল্পনা করুন)। গেমগুলি সুপরিচিত, তবে এটি সম্পর্কিত পুনর্গঠন মডেলটির একটি সংক্ষিপ্ত বিবরণ:
সমস্যা সঙ্কুচিত
ইনপুট : প্ল্যানার গ্রাফ দেওয়া , পাথর নোডে রাখা হয়েছে যা একটি সরল পথ তৈরি করে। সাপকে উপস্থাপন করে এবং প্রথম এক 1 তার মাথা। মাথাটি তার বর্তমান অবস্থান থেকে একটি সংলগ্ন ফ্রি নোডে স্থানান্তরিত করা যেতে পারে এবং শরীর এটি অনুসরণ করে। কিছু নোড একটি বিন্দু দিয়ে চিহ্নিত করা হয়; যখন মাথাটি একটি বিন্দু সহ কোনও নোডে পৌঁছায়, তখন মাথার নীচের পদক্ষেপগুলিতে শরীর কঙ্কর দ্বারা বৃদ্ধি পাবে । নোডের ডটটি সাপের traversal পরে মুছে ফেলা হয়।ঠ পি 1 , । । । , পি ঠ তোমার দর্শন লগ করা 1 , । । । , u l p 1 e e
সমস্যা : আমরা জিজ্ঞাসা করি যে সাপটি গ্রাফের সাথে সরানো যেতে পারে এবং একটি লক্ষ্য কনফিগারেশন পৌঁছানো যায় যেখানে লক্ষ্য কনফিগারেশনটি সাপের অবস্থানের সম্পূর্ণ বিবরণ, অর্থাৎ নুড়িগুলির অবস্থান।
এটি প্রমাণ করা সহজ যে SNAKE সমস্যাটি সর্বোচ্চ ডিগ্রি 3 এর প্ল্যানার গ্রাফগুলিতে এনপি-হার্ড, এমনকি যদি কোনও বিন্দু ব্যবহার না করা হয় তবে SOLID গ্রিড গ্রাফগুলিতেও যদি আমরা একটি বিন্যাস সংখ্যক বিন্দু ব্যবহার করতে পারি। শক্ত বিন্দু ছাড়াই গ্রিড গ্রাফগুলিতে জিনিসগুলি জটিল হয়ে ওঠে (এটি অন্য একটি মুক্ত সমস্যার সাথে সম্পর্কিত)।
সমস্যাটি অন্য নামে অধ্যয়ন করা হয়েছে কিনা তা জানতে চাই।
এবং, বিশেষত, যদি কোনও প্রমাণ থাকে যে এটি এনপিতে রয়েছে ...
সম্পাদনা করুন: প্ল্যানার গ্রাফগুলিতেও সমস্যাটি পিএসপিএসিই-সম্পূর্ণ হিসাবে দেখা গেছে এবং ফলাফলটি খুব আকর্ষণীয় বলে মনে হচ্ছে, সুতরাং এটি কোনও নতুন সমস্যা কিনা এবং এটি সম্পর্কে কোনও পরিচিত ফলাফল থাকলে তা খুঁজে পাওয়া যায়।
একটি সাধারণ উদাহরণ (নুড়ি সবুজ দেখানো হয়, সাপের মাথা পি 1)।