wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tut 10 Heuristic A*

Total questions: 6

Worksheet time: 4mins

Name
Class
Date
1.

Was sind wahre Aussagen über heuristische Algorithmen?

a)

Heuristische Algorithmen funktionieren nur bei kleinen Problemgrößen.

b)

Heuristische Algorithmen garantieren die optimale Lösung.

c)

Heuristische Algorithmen liefern oft gute, aber nicht notwendigerweise optimale Lösungen.

d)

Heuristische Algorithmen nutzen Näherungsverfahren oder Erfahrungswerte, um Entscheidungen zu treffen.

2.

Welche Aussagen zu Approximationsalgorithmen sind wahr?

a)

Ein p-Approximationsalgorithmus liefert eine Lösung, deren Kosten höchstens p-mal so schlecht sind wie die optimale Lösung.

b)

Jedes NP-schwere Problem lässt sich mittels eines p-Approximationsalgorithmus approximieren.

c)

Ein p-Approximationsalgorithmus für Maximierungsprobleme liefert immer eine optimale Lösung, solange p groß genug ist.

d)

Wenn ein Problem approximierbar ist, kann p beliebig gewählt werden.

3.

Der A*- Algorithmus

a)

benutzt eine Heuristik um die kürzesten Pfade in Richtung eines Zielknotens schenller zu finden

b)

relaxiert jede Kante nur einmal wenn die Heuristik konsistent ist.

c)

findet kürzere Pfade als der Dijkstra Algortihmus wenn die Heuristik zulässig ist.

d)

ist ein approximativer Algortihmus.

4.

Ist diese Heuristik zulässig?

a)
True
b)
False
5.

Ist diese Heuristik konsistent?

a)
True
b)
False
6.

Welche dieser Regeln gelten immer bei einer konsistente Heuristik?
h(n):= Heuristikfunktion eines Knoten n

c(n,n'):= Kantengewicht der Kante zwischen Knoten n zu n'

d(n) := minimale tatsächlichen Kosten zum Ziel vom Knoten n

a)

Wenn für alle Knoten n und deren Nachfolger n′ gilt:
h(n)-h(n′)≤c(n,n′)

b)

Wenn für alle Knoten n und deren Nachfolger n′ gilt:
h(n)≤h(n′)

c)

Die Heuristik überschätzt immer die tatsächlichen Kosten zum Ziel, also
d(n) < h(n)
für alle Knoten n.

d)

Jede konsistente Heuristik ist auch immer zulässig.