Einführung in heuristische Suchverfahren - Universität Paderborn
Einführung in heuristische Suchverfahren - Universität Paderborn
Einführung in heuristische Suchverfahren - Universität Paderborn
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>E<strong>in</strong>führung</strong> Graphensuche Un<strong>in</strong>formierte Suche Informierte Suche<br />
Breitensuche (BFS)<br />
1 enqueue(s,OPEN);<br />
2 loop<br />
3 if (OPEN=∅ OR memory exhausted()) then Return(’Failure’);<br />
4 n=dequeue(OPEN);<br />
5 push(n,CLOSED);<br />
6 forall the n ′ <strong>in</strong> successors(n) do<br />
7 enqueue(n ′ ,OPEN);<br />
8 set backpo<strong>in</strong>ter(n ′ ,n);<br />
9 if (⋆(n ′ )) then Return(n ′ );<br />
10 if (⊥(n ′ )) then<br />
11 remove(n ′ ,OPEN);<br />
12 cleanup closed();<br />
<strong>E<strong>in</strong>führung</strong> <strong>in</strong> <strong>heuristische</strong> <strong>Suchverfahren</strong> Markus Eberl<strong>in</strong>g 28/44