प्राकृतिक जानवर बल एल्गोरिथ्म खाते में हर चौराहा पर प्रत्येक संभव निर्णय लेने के लिए सभी संभव नोड्स की एक सूची का निर्माण करना है।
मुझे संदेह है कि 1 किमी के भीतर आपको औसतन 10 चौराहे मिलेंगे और एक चौराहे पर 3 विकल्पों का औसत प्राप्त होगा, आप 3^10 - लगभग 59,049 अंत नोड्स के साथ समाप्त होंगे (ध्यान दें कि आपको 10 चौराहे पर होना चाहिए पूरी संख्या तक पहुंचने के लिए सड़क की हर शाखा)।
असल में यह संख्या नीचे जायेगी और मुझे लगता है कि अलग-अलग मार्ग से एक ही नोड में जाना आम बात नहीं है, खासकर शहरों में।
यह दृष्टिकोण आपको एक सटीक उत्तर देगा (आपको इनपुट के रूप में अच्छी सड़क मानचित्र प्रदान करना होगा)। यह संभावित समय है, लेकिन एन इतना ऊंचा प्रतीत नहीं होता है, इसलिए यह व्यावहारिक हो सकता है।
इसके लिए इन नोड्स के लिए आपको क्या चाहिए (या किस तरह के परिदृश्यों को आप उन्हें छीनने के लिए पर्याप्त मानेंगे) के आधार पर और सुधार और अनुकूलन संभव हो सकते हैं।
आप मेरे सबसे अच्छे शर्त :( – user315067
आप एक समाधान है कि अनुमति नहीं है "वापस दोहरीकरण" के लिए देख रहे हैं, तो थे आप सड़कों पर नहीं जा सकते हैं वाइस, या वापस शुरू किया जहां आप शुरू किया? एक शहर के केंद्र की स्थिति में आप केवल 1 किमी के लिए ब्लॉक के चारों ओर ब्लॉक कर सकते हैं! – chillysapien
हाँ कोई डबल बैकिंग नहीं। प्रभावी रूप से, यह कहने की तरह ... यदि आपके पास 1 किमी मूल्यवान रिजर्व ईंधन है, तो सभी पेट्रोल स्टेशन आपकी पहुंच के भीतर हैं। – user315067