তারকা কি লোভী?
তারকা কি লোভী?

ভিডিও: তারকা কি লোভী?

ভিডিও: তারকা কি লোভী?
ভিডিও: জনপ্রিয় যেসব তারকারা বিয়ে করেই মিডিয়া ছেড়ে দিয়েছেন। দেখুন যাদের অনেকেই ছিল অনেক লোভী 2024, মে
Anonim

এ*(এ তারকা ) A* হল Dijkstra এবং এর সংমিশ্রণ লোভী . এটি রুট নোড থেকে লক্ষ্যের দূরত্ব এবং হিউরিস্টিক দূরত্ব ব্যবহার করে। যখন আমরা লক্ষ্য নোড খুঁজে পাই তখন অ্যালগরিদম বন্ধ হয়ে যায়।

এছাড়াও, লোভী সেরা প্রথম অনুসন্ধান সম্পূর্ণ?

সংক্ষেপে, লোভী BFS নয় সম্পূর্ণ , না সর্বোত্তম , O(bm) এর একটি সময় জটিলতা এবং একটি স্থান জটিলতা যা বহুপদী হতে পারে। A* হল সম্পূর্ণ , সর্বোত্তম , এবং এটির একটি সময় এবং স্থান জটিলতা রয়েছে O(bm)। সুতরাং, সাধারণভাবে, A* এর চেয়ে বেশি মেমরি ব্যবহার করে লোভী বিএফএস A* অব্যবহারিক হয়ে ওঠে যখন অনুসন্ধান স্থান বিশাল।

উপরের পাশে, একটি * গ্রহণযোগ্য? হিউরিস্টিক ফাংশন হলে গ্রহণযোগ্য , যার অর্থ হল লক্ষ্যে পৌঁছানোর জন্য এটি কখনই প্রকৃত খরচকে অত্যধিক মূল্যায়ন করে না, A* প্রথম থেকে লক্ষ্য পর্যন্ত একটি সর্বনিম্ন-খরচের পথ ফিরিয়ে দেওয়ার নিশ্চয়তা দেয়। লক্ষ্যের f মান হল সংক্ষিপ্ততম পথের খরচ, কারণ লক্ষ্যে h একটি শূন্য গ্রহণযোগ্য হিউরিস্টিক

তাছাড়া, কেন একটি * সেরা প্রথম অনুসন্ধানের চেয়ে ভাল?

A* অর্জন করে উত্তম হিউরিস্টিক ব্যবহার করে পারফরম্যান্স অনুসন্ধান . A* এর সুবিধাগুলিকে একত্রিত করে সেরা - প্রথম অনুসন্ধান এবং ইউনিফর্ম খরচ অনুসন্ধান করুন : হিউরিস্টিকস ব্যবহার করে অ্যালগরিদমের দক্ষতা বৃদ্ধি করার সময় অপ্টিমাইজ করা পথ খুঁজে পাওয়া নিশ্চিত করুন৷

একটি * অ্যালগরিদম সম্পূর্ণ?

A* হয় সম্পূর্ণ এবং একটি বিদ্যমান থাকলে সর্বদা একটি সমাধান খুঁজে পাবে। উইকিপিডিয়া নিবন্ধটি দেখুন। আরও যদি হিউরিস্টিকস গ্রহণযোগ্য এবং একঘেয়ে হয় অ্যালগরিদম এছাড়াও গ্রহণযোগ্য হবে (অর্থাৎ সর্বোত্তম)।

প্রস্তাবিত: