Erstellung einer Anwendung zur Visualisierung der Tiefensuche zur effizienten Lösung eines Labyrinthproblems - Daniel Riel

Daniel Riel

Erstellung einer Anwendung zur Visualisierung der Tiefensuche zur effizienten Lösung eines Labyrinthproblems

eBook Ausgabe
eBook (pdf)
EAN 9783389202104
Veröffentlicht August 2026
Verlag/Hersteller GRIN Verlag

Auch erhältlich als:

Buch (Softcover)
27,95
18,99 inkl. MwSt.
Teilen
Beschreibung

Diese Bachelorarbeit behandelt die Konzeption und Implementierung einer Anwendung zur Visualisierung der Tiefensuche (Depth-First Search, DFS) anhand eines Labyrinthproblems. Ziel der Arbeit ist es, die Funktionsweise von Graphdurchlaufalgorithmen nachvollziehbar und anschaulich darzustellen.
Das Labyrinth wird als ungerichteter Graph modelliert, wobei einzelne Zellen Knoten und begehbare Verbindungen Kanten darstellen. Die Generierung erfolgt mithilfe eines rekursiven Backtracking-Verfahrens auf Basis der Tiefensuche, welches ein vollständig zusammenhängendes und somit stets lösbares Labyrinth erzeugt. Nach der Generierung können ein Start- und ein Zielpunkt definiert werden, zwischen denen ein Pfad berechnet wird.
Ergänzend wird der A*-Algorithmus zur Pfadfindung implementiert, um einen Vergleich unterschiedlicher Suchstrategien zu ermöglichen. Die Anwendung wurde in Python umgesetzt und nutzt eine grafische Benutzeroberfläche zur schrittweisen Visualisierung sowohl der Labyrinthgenerierung als auch der Pfadsuche.
Die Ergebnisse zeigen, dass die Tiefensuche zuverlässig einen gültigen Pfad findet, jedoch keine Garantie für optimale Lösungen bietet. Der A*-Algorithmus ermittelt in der Regel kürzere Wege und reduziert den Suchaufwand, insbesondere bei größeren Labyrinthen. Die entwickelte Anwendung eignet sich damit besonders zur didaktischen Vermittlung grundlegender Konzepte der Graphentheorie und algorithmischer Suchverfahren.

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Hersteller
GRIN Verlag
Petersplatz 8

DE - 80331 München

E-Mail: info@grin.com