Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Multi-Target Pathfinding: Evaluating A-star Versus BFS
Malmö University, Faculty of Technology and Society (TS), Department of Computer Science and Media Technology (DVMT).
Malmö University, Faculty of Technology and Society (TS), Department of Computer Science and Media Technology (DVMT).
2024 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Flermålssök: utvärdering av A* och BFS (Swedish)
Abstract [en]

This Bachelor’s thesis provides a comparative analysis of the core algorithms of A-star (A*) and Breadth-First Search (BFS) in multi-target scenarios. Previous research has conducted comparisons of these algorithms in single-target scenarios and improvementst o the algorithms to address their limitations. However, this thesis evaluates the basic versions of A* and BFS for situations where complex implementations are not possible or preferred. The study systematically simulates these algorithms across various scenarios to understand their performance in managing multiple targets. The results show that BFS is generally more effective in scenarios with a small search space and in environments with a higher number of targets due to its ability to locate multiple targets in a single search. Conversely, A* performs better in scenarios where there are fewer targets and the search space is larger, due to its heuristic approach that prioritizes paths which seem more promising. The thesis provides guidelines for developers and researchers to assist in the decision-making process when choosing between these two algorithms depending on specific application requirements.

Abstract [sv]

Denna kandidatuppsats erbjuder en jämförande analys av algoritmerna A-star (A*) och Breadth-First Search (BFS) i scenarier med flertal mål. Tidigare forskning har utfört jämförelser av dessa algoritmer i scenarier med ett mål samt förbättringar av algoritmerna för att åtgärda deras begränsningar. Denna uppsats utvärderar istället de grundläggande versionerna av A* och BFS för situationer där komplexa implementeringar inte är möjliga eller ej föredras. Studien simulerar systematiskt dessa algoritmer över olika scenarier för att förstå deras prestanda vid hantering av ett flertal mål. Resultaten visar att BFS generellt är mer effektiv i scenarier med ett litet sökutrymmme samt i miljöer med ett högre antal mål på grund av dess förmåga att lokalisera flera mål i en sökning. Däremot presterar A* bättre i scenarier där det finns färre mål och sökutrymmet är större, på grund av dess heuristiska tillvägagångssätt som prioriterar vägar som verkar mer lovande. Uppsatsen tillhandahåller riktlinjer för utvecklare och forskare för att hjälpa till i beslutet av att välja mellan dessa två algoritmer beroende på specifika applikationskrav.

Place, publisher, year, edition, pages
2024. , p. 47
Keywords [en]
Pathfinding, bfs, a-star, astar, a*, breadth first search, a star, path finding, path-finding, multi-target, multiple targets, algorithm, comparison, evaluation
Keywords [sv]
Pathfinding, bfs, a-star, astar, a*, breadth first search, a star, path finding, path-finding, flertal mål, flermålssökning, jämförelse, algoritm
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mau:diva-70981OAI: oai:DiVA.org:mau-70981DiVA, id: diva2:1897067
Educational program
TS Systemutvecklare
Supervisors
Examiners
Available from: 2024-09-13 Created: 2024-09-12 Last updated: 2024-09-13Bibliographically approved

Open Access in DiVA

fulltext(687 kB)64 downloads
File information
File name FULLTEXT02.pdfFile size 687 kBChecksum SHA-512
729aaab2ed2db8c96c3a10665c9d7f6e023a23d01fa51dd51f3a8e8ebe451b246ce6dd525938a5caa36beb94e94f9b55aa7d60d3b1dbc91d37b5293574499ea8
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Jern, SimonSalomonsson, Johan
By organisation
Department of Computer Science and Media Technology (DVMT)
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 64 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 173 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf