Prof. Dr. R.
Laue
WS0405
Künstliche Intelligenz
Übungsblatt 6
Abgabe: 1.12.04 nach der Vorlesung
URL: /axel/ai_ws0405_blatt6.html
Klausurtermin: 8.2.2005
Aufgabe 6
Gegeben ist folgendes 8 Puzzle Problem: Wir haben eine 3x3 Matrix mit 8
Feldern (Einträge 1,2,3,...,8) und einem Leerfeld, dabei
kann in einem Zug das Leerfeld mit einem linken/rechten/oberen/unteren
Nachbarn den Platz tauschen. Ein erlaubter Zug ist z.B von
nach
Die Aufgabe ist nun folgende: Finden Sie eine Zugfolge von der
Ausgangskonfiguration
zur Zielkonfiguration
mit folgender Strategie:
Depth First Search (DFS) in der Reihenfolge links/oben/rechts/unten
tauschen des Leerfeldes mit einer maximalen Tiefe 5. (d.h. maximal 5
Kanten im Suchbaum von der Wurzel zu einem Knoten) (2 Punkte)
Breath First Search (BFS) (2 Punkte)
Bidirectional, dabei wird in mehreren Stufen abwechselnd BFS von Start
und Zielknoten gemacht (2 Punkte)
Vergleichen Sie die Anzahl der besuchten Knoten. Wann sind die
einzelnen Suchstrategien einsetzbar? (2 Punkte)
Es genügt ein
Suchgraph (evtl DINA3), mit unterschiedlichen Farben der erzeugten
Kanten.