मुझे पता है कि ए * डिजस्ट्रा के एल्गोरिदम से बेहतर है क्योंकि यह ह्युरिस्टिक मूल्यों को ध्यान में रखता है, लेकिन ए * और जंप प्वाइंट सर्च से जो सबसे कम पथ खोजने के लिए सबसे कुशल एल्गोरिदम है बाधाओं के साथ एक पर्यावरण में? और मतभेद क्या हैं?पथ खोज एल्गोरिदम: ए * बनाम जंप प्वाइंट सर्च
उत्तर
जंप प्वाइंट सर्च ग्राफ पर कुछ स्थितियों के आधार पर एक बेहतर ए * है। इस प्रकार, यदि आप इन शर्तों को पूरा करते हैं (वर्दी-लागत ग्रिड ज्यादातर), जेपीएस ए * से समान रूप से बेहतर है (समान इष्टतमता, सर्वोत्तम मामलों में परिमाण का क्रम बेहतर हो सकता है और बदतर मामला शायद एक ही जटिलता है लेकिन थोड़ा थोड़ा स्थिर है) , लेकिन यदि आप शर्तों को पूरा नहीं करते हैं, तो आप इसका उपयोग नहीं कर सकते हैं।
ए * पर जेपीएस के सुधार मूल रूप से, यदि आपके पास एक समान लागत फ़ंक्शन वाला ग्राफ है (यह उसी दिशा में ए से बी और बी से सी तक जाने के लिए समान होता है), तो आप छोड़ सकते हैं कुछ मामलों में कुछ कदम और बी
जेपीएस ए * पर एक छंटनी तकनीक है, आप उन मामलों को हटाते हैं जिनकी आपको मूल्यांकन करने की आवश्यकता नहीं है, क्योंकि आप जानते हैं कि वे उप-इष्टतम होंगे । वर्दी लागत ग्रिड की स्थिति के कारण आप इसे जानते हैं।
वैचारिक रूप से, यह एक गैर वर्दी ग्रिड, जहां पड़ोसी नोड्स प्रतिनिधित्व करते हैं कितनी दूर तुम कूद आप प्रदर्शन की लागत के साथ, एक बाधा का सामना किए बिना उस दिशा में जा सकते हैं पर एक * का उपयोग कर के बराबर है। तो अगर आप एक बाधा का सामना किए बिना सही पर 10 नोड्स जा सकते हैं, तो आप इस कम कर सकते हैं (या सीधे के लिए कूद) 10 की लागत * ग, जहां सी (स्थिर) लागत एक नोड से करने के लिए जाने के लिए है के साथ एक एकल नोड दाईं ओर एक और।
मूल पेपर here.
- 1. ए * जंप प्वाइंट सर्च - कैसे छंटनी वास्तव में काम करती है?
- 2. आईडीए * बनाम ए * एल्गोरिदम
- 3. डेल्फी खोज पथ बनाम लाइब्रेरी पथ बनाम ब्राउज़िंग पथ
- 4. बिडरेक्शनल ए * (ए-स्टार) खोज
- 5. "शीर्षलेख खोज पथ" बनाम "उपयोगकर्ता शीर्षलेख खोज पथ" बनाम?
- 6. जेनेटिक प्रोग्रामिंग और सर्च एल्गोरिदम
- 7. ए * खोज
- 8. "वर्दी-लागत खोज" एल्गोरिदम में पथ कैसे प्राप्त करें?
- 9. ए-स्टार एल्गोरिदम
- 10. ग्राफ खोज एल्गोरिदम
- 11. निष्पादन बनाम। कॉल प्वाइंट
- 12. खेल के लिए पथ खोज
- 13. पथ ढूँढना: डी * एल्गोरिदम
- 14. ए * ग्राफ खोज
- 15. फ़्लोटिंग प्वाइंट; डिवीजन बनाम गुणा
- 16. साइकिल खोज एल्गोरिदम
- 17. खोज इंजन ल्यूसीन बनाम डाटाबेस खोज
- 18. अल्गोलिया बनाम सोलर खोज
- 19. बायडिरेक्शनल डिजस्ट्रस और ए * एल्गोरिदम
- 20. जंप टेबल स्विच केस प्रश्न
- 21. प्ले फ्रेमवर्क 2.4 लिखते हैं [-ए] बनाम ओड्राइट्स [-ए], प्रारूप [ए] बनाम ऑफॉर्मेट [ए]। उद्देश्य?
- 22. पीक खोज एल्गोरिदम
- 23. शब्द खोज एल्गोरिदम
- 24. विजुअल समानता खोज एल्गोरिदम
- 25. स्ट्रिंग खोज एल्गोरिदम
- 26. खोज स्ट्रिंग एल्गोरिदम
- 27. खोज रैंकिंग/प्रासंगिकता एल्गोरिदम
- 28. वेबसाइट खोज एल्गोरिदम
- 29. एंड्रॉइड कस्टम सर्च व्यू देखें खोज कार्रवाई
- 30. मोंगोडीबी टेक्स्ट सर्च और कई खोज शब्द
धन्यवाद! यह मेरे प्रश्न को कुछ बिंदु –
@ Thilan.L पर हल करता है आप वास्तव में क्या खो रहे हैं? शायद मैं आपको बेहतर जवाब देने के लिए अपना उत्तर अपडेट कर सकता हूं। – Leherenn
अग्रिम धन्यवाद यह हल हो गया था :) –