Comprehensive Performance Analysis and Evaluation of Various Maze Solving Algorithms for Optimized Autonomous Navigation and Pathfinding

dc.contributor.authorErbil, Mustafa Emre
dc.contributor.authorÖzkahraman, Merdan
dc.contributor.authorBayrakçı, Hilmi Cenk
dc.date.accessioned2026-08-12T15:06:03Z
dc.date.issued2025
dc.departmentFırat Üniversitesi
dc.description.abstractRecent advancements in technology have led to the widespread use of maze-solving algorithms in various applications, such as autonomous robots, GPS-based navigation systems, smart traffic management systems, and healthcare services. This study provides a comprehensive comparative analysis of the performance of several maze-solving algorithms, including A*, Breadth-First Search (BFS), Depth-First Search (DFS), Dijkstra, Flood Fill, Random Mouse, and Recursive Backtracker. The algorithms were evaluated based on key performance metrics such as solution speed, memory usage, and CPU consumption. The results indicate that while the DFS algorithm demonstrates the fastest solution time with minimal memory usage, it has higher CPU consumption. In contrast, the Random Mouse algorithm is the least efficient, showing the highest memory and CPU usage along with the longest solution time. The A* algorithm, although efficient in finding the shortest path, showed moderate performance in both memory and CPU usage. These findings offer valuable insights into the strengths and weaknesses of each algorithm, providing guidance for future improvements and applications in real-world scenarios. This study aims to be a valuable resource for researchers and engineers focused on enhancing the efficiency of maze-solving algorithms in various technological domains
dc.description.abstractTeknolojideki son gelişmeler, otonom robotlar, GPS tabanlı navigasyon sistemleri, akıllı trafik yönetim sistemleri ve sağlık hizmetleri gibi çeşitli uygulamalarda labirent çözme algoritmalarının yaygın olarak kullanılmasına yol açmıştır. Bu çalışma, A*, Genişlik Öncelikli Arama (BFS), Derinlik Öncelikli Arama (DFS), Dijkstra, Flood Fill, Random Mouse ve Recursive Backtracker dahil olmak üzere çeşitli labirent çözme algoritmalarının performansının kapsamlı karşılaştırmalı bir analizini sunmaktadır. Algoritmalar, çözüm hızı, bellek kullanımı ve CPU tüketimi gibi ana performans metrikleri temelinde değerlendirilmiştir. Sonuçlar, DFS algoritmasının minimal bellek kullanımı ile en hızlı çözüm süresini gösterirken, daha yüksek CPU tüketimine sahip olduğunu göstermektedir. Buna karşılık, Random Mouse algoritması en verimsiz olup, en yüksek bellek ve CPU kullanımının yanı sıra en uzun çözüm süresini göstermektedir. A* algoritması, en kısa yolu bulmada verimli olmasına rağmen, bellek ve CPU kullanımında orta düzeyde performans göstermiştir. Bu bulgular, her bir algoritmanın güçlü ve zayıf yönlerine ilişkin değerli bilgiler sunmakta ve gerçek dünya uygulamalarında gelecekteki iyileştirmeler ve uygulamalar için rehberlik sağlamaktadır. Bu çalışma, labirent çözme algoritmalarının verimliliğini artırmayı hedefleyen araştırmacılar ve mühendisler için değerli bir kaynak olmayı amaçlamaktadır.
dc.identifier.doi10.35234/fumbd.1518386
dc.identifier.endpage166
dc.identifier.issn1308-9072
dc.identifier.issue1
dc.identifier.startpage151
dc.identifier.urihttps://doi.org/10.35234/fumbd.1518386
dc.identifier.urihttps://hdl.handle.net/11508/27694
dc.identifier.volume37
dc.language.isoen
dc.publisherFırat University
dc.publisherFırat Üniversitesi
dc.relation.ispartofFırat University Journal of Engineering Science
dc.relation.ispartofFırat Üniversitesi Mühendislik Bilimleri Dergisi
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_DergiPark_20260511
dc.subjectPlanning and Decision Making
dc.subjectPlanlama ve Karar Verme
dc.subjectArtificial Life and Complex Adaptive Systems
dc.subjectYapay Yaşam ve Karmaşık Uyarlanabilir Sistemler
dc.subjectArtificial Intelligence (Other)
dc.subjectYapay Zeka (Diğer)
dc.titleComprehensive Performance Analysis and Evaluation of Various Maze Solving Algorithms for Optimized Autonomous Navigation and Pathfinding
dc.title.alternativeÇeşitli Labirent Çözme Algoritmalarının Optimum Otonom Navigasyon ve Yol Bulma için Kapsamlı Performans Analizi ve Değerlendirilmesi
dc.typeArticle

Dosyalar