تحلیل و مقایسه ی الگوریتم های مسیریابی برای یافتن کوتاه ترین مسیر برای مسائل قابل تبدیل به گراف
نویسنده:
نوع مقاله:
مقاله پژوهشی/اصیل (دارای رتبه معتبر)
چکیده:
هدف
جستجو تکنیک حل مسئله در هوش مصنوعی است. مسائل جستجو در گراف غالبا بصورت بازی های روی گراف بین چند عامل مدل سازی می شود. الگوریتم های جستجو بر روی گراف با دو کاربرد عمده پیمایش گراف و یافتن کوتاه ترین مسیر در بین دو راس یک گراف طراحی می گردند.روش
در مقاله حاضر، ابتدا مطالعه جامعی بر روی روش های جستجو انجام و سپس، به بررسی و مقایسه الگوریتم های مختلف جستجوی مسیر جهت دستیابی به بهینه ترین الگوریتم در یافتن کوتاه ترین مسیر پرداخته شده است.یافته ها
این الگوریتم ها شامل الگوریتم های جستجوی دایکستر، A* و IDA* می باشد که با استفاده از سه پارامتر زمان اجرا، پیچیدگی زمانی و پیچیدگی فضا با یکدیگر مورد مقایسه قرار گرفته شده اند.نتیجه گیری
برای انجام بررسی ها از یک حالت (زمین) بازی فرضی در دو شرایط با وجود مانع و بدون وجود مانع استفاده شده و برنامه نویسی ها با استفاده از زبان برنامه نویسی پایتون انجام شده است. نتایج نشان می دهد که الگوریتم دایکسترا و الگوریتم A* دارای پیچیدگی زمانی نسبتا یکسانی هستند و الگوریتم IDA* از نظر زمانی سریعتر از هر دو است؛ همچنین روش IDA* حافظه کمتری نسبت به روشA* اشغال می کند.کلیدواژگان:
مساله مسیریابی ، کوتاه ترین مسیر ، دایکسترا ، A* ، IDA*
زبان:
فارسی
انتشار در:
صفحات:
85 تا 114
لینک کوتاه:
https://magiran.com/p2719952
مقالات دیگری از این نویسنده (گان)
-
کاربرد الگوریتم هندسه زبان شناختی در حل مساله تعقیب و گریز بر روی گراف با اضافه نمودن شرایط واقعی محیط بازی جنگ
*، الیپس مسیحی
نشریه آینده پژوهی دفاعی، بهار 1399 -
الزامات توسعه مارپیچی محصول
نشریه تدبیر، فروردین 1387