13.01.2013 Aufrufe

Kapitel 3 - Algorithmen und Methoden

Kapitel 3 - Algorithmen und Methoden

Kapitel 3 - Algorithmen und Methoden

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Determinismus <strong>und</strong> Determiniertheit<br />

� Determinismus bezieht sich auf den Prozess<br />

Praktische Informatik I<br />

04.11.2003<br />

– Ein Algorithmus ist deterministisch, wenn es zu jeder möglichen Eingabe<br />

genau einen Prozess gibt.<br />

– Kann bei nicht-deterministischen <strong>Algorithmen</strong> den zu einer Eingabe<br />

gehörenden Prozessen eine Wahrscheinlichkeit zugeordnet werden, so<br />

spricht man auch von stochastischen <strong>Algorithmen</strong>.<br />

– Beispiele für nichtdeterministische <strong>Algorithmen</strong><br />

• Spielzüge bei einem Schachspiel<br />

• Verkehrsreglung an einer Kreuzung<br />

� Determiniertheit bezieht sich auf das Ergebnis eines Algorithmus<br />

– Ein Algorithmus ist determiniert, wenn die Eingabe das Resultat des<br />

Algorithmus eindeutig bestimmt.<br />

– Beispiele für nichtdeterminierte <strong>Algorithmen</strong><br />

• Spielzüge bei Spielen mit Würfeln<br />

• approximative Suchverfahren für Probleme, zu denen es keinen schnellen<br />

Algorithmus gibt.<br />

© Prof. Dr. Andreas Henrich, Universität Bayreuth <strong>und</strong> Prof. Dr. Bernhard Seeger, Universität Marburg<br />

81

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!