به جمع مشترکان مگیران بپیوندید!

تنها با پرداخت 70 هزارتومان حق اشتراک سالانه به متن مقالات دسترسی داشته باشید و 100 مقاله را بدون هزینه دیگری دریافت کنید.

برای پرداخت حق اشتراک اگر عضو هستید وارد شوید در غیر این صورت حساب کاربری جدید ایجاد کنید

عضویت
جستجوی مقالات مرتبط با کلیدواژه

shortest path

در نشریات گروه علوم سیاسی
تکرار جستجوی کلیدواژه shortest path در نشریات گروه علوم انسانی
تکرار جستجوی کلیدواژه shortest path در مقالات مجلات علمی
  • احمد الهیاری*
    هدف
    جستجو تکنیک حل مسئله در هوش مصنوعی است. مسائل جستجو در گراف غالبا بصورت بازی های روی گراف بین چند عامل مدل سازی می شود. الگوریتم های جستجو بر روی گراف با دو کاربرد عمده پیمایش گراف و یافتن کوتاه ترین مسیر در بین دو راس یک گراف طراحی می گردند.
    روش
    در مقاله حاضر، ابتدا مطالعه جامعی بر روی روش های جستجو انجام و سپس، به بررسی و مقایسه الگوریتم های مختلف جستجوی مسیر جهت دستیابی به بهینه ترین الگوریتم در یافتن کوتاه ترین مسیر پرداخته شده است.
    یافته ها
    این الگوریتم ها شامل الگوریتم های جستجوی دایکستر، A* و IDA* می باشد که با استفاده از سه پارامتر زمان اجرا، پیچیدگی زمانی و پیچیدگی فضا با یکدیگر مورد مقایسه قرار گرفته شده اند.
    نتیجه گیری
    برای انجام بررسی ها از یک حالت (زمین) بازی فرضی در دو شرایط با وجود مانع و بدون وجود مانع استفاده شده و برنامه نویسی ها با استفاده از زبان برنامه نویسی پایتون انجام شده است. نتایج نشان می دهد که الگوریتم دایکسترا و الگوریتم A* دارای پیچیدگی زمانی نسبتا یکسانی هستند و الگوریتم IDA* از نظر زمانی سریعتر از هر دو است؛ همچنین روش IDA* حافظه کمتری نسبت به روشA* اشغال می کند.
    کلید واژگان: مساله مسیریابی، کوتاه ترین مسیر، دایکسترا، A*، IDA*
    Ahmad Allahyari *
    Objective
    Search is a problem solving technique in artificial intelligence. Graph search problems are often modeled as graph games between multiple agents. Graph search algorithms are designed with two main applications of graph traversal and finding the shortest path between two vertices of a graph.
    Method
    In this article, first a comprehensive study on search methods has been conducted and then, various route search algorithms have been investigated and compared in order to achieve the most optimal algorithm in finding the shortest route.
    Findings
    These algorithms include Dijkstra, A*, and IDA* search algorithms, which have been compared with each other using the three parameters of execution time, time complexity, and space complexity.
    Conclusion
    To carry out investigations, a hypothetical game state (field) was used in two conditions, with and without obstacles, and programming was done using Python programming language. The results show that the Dijkstra algorithm and the A* algorithm have relatively the same time complexity, and the IDA* algorithm is faster than both; Also, the IDA* method occupies less memory than the A* method.
    Keywords: Pathfinding, shortest path, Dijkstra, A*, IDA*
نکته
  • نتایج بر اساس تاریخ انتشار مرتب شده‌اند.
  • کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شده‌است. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
  • در صورتی که می‌خواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.
درخواست پشتیبانی - گزارش اشکال