Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Pathfinding Algorithm Comparison In Dynamic Congested Environment
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper.
2024 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

Background. Navigation is a crucial aspect in many fields today, such as video games like Real-Time Strategy (RTS) games or real-world scenarios like self-driving robots. Within these areas are dynamic environments, a common sight where multiple agents are moving around to reach different goals, which can cause congestion. Other types of pathfinding algorithms are needed to handle navigation through environments and possible changes in the environment, like congestion, static ones like A*, or dynamic ones like Dynamic A* (D*) Lite.

Objectives. Throughout this thesis, a deep dive is performed into the adaptability and performance of two renowned pathfinding algorithms, A* and D* Lite, when used in a simulated dynamic environment with various numbers of agent densities that cause congestion. To determine which algorithm performs best, analyze the A*and D* Lite results from these simulations during high congestion.

Methods. The main goal is to compare the results from these algorithms gained during the simulations to determine which algorithm performs best—using a custom designed simulation framework and the algorithms implemented to work for this simulation to consider other agents better when navigating the environment. This systematic experimental approach can evaluate the algorithms for their ability to navigate effectively amidst obstacles and dynamic changes caused by a high number of agents.

Results. The findings revealed that while A* performs well under lower densities, it struggles with specific starting positions during higher congestion levels, resulting in it failing by getting stuck. In contrast, D* Lite consistently adapts toenvironmental changes, show casing robustness by recalculating routes on the fly and succeeding in all tested scenarios without failure.

Conclusions. The thesis highlights the limitations of the A* algorithm due to it failing during certain circumstances. D* Lite showed superior adaptability and good performance in dynamic environments, showing it is suitable for applications that require a success rate to environmental changes. The research also points out the importance of using the right algorithm based on the application’s specific needs, such as success rate, performance, computational cost, etc. By performing this study has shown areas of focus regarding these algorithms for future work, either for improving the algorithms or further bettering the understanding surrounding them. 

Ort, förlag, år, upplaga, sidor
2024. , s. 45
Nyckelord [en]
Pathfinding, comparison, congestion, dynamic environment.
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
URN: urn:nbn:se:bth-26628OAI: oai:DiVA.org:bth-26628DiVA, id: diva2:1879887
Ämne / kurs
DV1478 Kandidatarbete i datavetenskap
Utbildningsprogram
DVGSP Spelprogrammering
Presentation
2024-05-22, J1640, Valhallavägen 10, 371 79, Karlskrona, 13:30 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2024-07-04 Skapad: 2024-06-29 Senast uppdaterad: 2025-09-30Bibliografiskt granskad

Open Access i DiVA

Pathfinding_algorithm_comparison_in_dynamic_congested_environment260624_by_Oscar_Sandberg(1244 kB)1041 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1244 kBChecksumma SHA-512
162afc5c96dfeac81dcda0f27c1bdd9d3d3eb93c52fa2ed59dd6a7ca978aa4cf16de7257d6c75c5ef6a03ea7f9bfdf59264aab3734e2394330b82bf99a46dd6f
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Sandberg, Oscar
Av organisationen
Fakulteten för datavetenskaper
Data- och informationsvetenskap

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 1041 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 999 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf