26.04.2015 Aufrufe

Entwicklung und Implementierung von Heuristiken zur optimierten ...

Entwicklung und Implementierung von Heuristiken zur optimierten ...

Entwicklung und Implementierung von Heuristiken zur optimierten ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

auf die Invariante eingeschränkt wird (I(s)(C)). Mit delay(I(s)(C),P(s)) wird dann<br />

die Kostenfunktion berechnet, die bei Vergehen <strong>von</strong> Zeit entsteht, wobei P(s) die<br />

Rate des Zustands ist. Letztlich muss die resultierende Kostenfunktion wieder auf<br />

die Invariante eingeschränkt werden.<br />

Die zweite Transition modelliert das Feuern einer Transition mit dem Ereignis<br />

a, wobei die resultierende Kostenfunktion aus C berechnet wird, indem C auf die<br />

Bedingung g der Transition s g,a,r<br />

↦−→ s ′ eingeschränkt wird. Weiterhin muss die resultierende<br />

Kostenfunktion das Zurücksetzen der Uhren aus r modellieren <strong>und</strong> auf die<br />

Invariante des Zustands eingeschränkt werden. Letztlich bleibt die Kosten für die<br />

Transition s ↦−→ g,a,r<br />

s ′ zu addieren.<br />

Mit einem Beispiel wollen wir versuchen, den Sinn der symbolischen Semantik<br />

nachzuvollziehen. Wir betrachten noch einmal den LPTA aus Abbildung 8 <strong>und</strong> wollen<br />

versuchen, den kostenminimales Pfad zum Endzustand s 2 in der symbolischen<br />

Semantik auszudrücken (dieser hat die Kosten 10). Ein möglicher Ablauf wäre:<br />

→ (s 0 ,C 0 ) a → (s 1 ,C 1 ) ε → (s 1 ,C 2 ) b → (s 0 ,C 3 ) ε → (s 0 ,C 4 ) a → (s 1 ,C 5 ) c → (s 2 ,C 6 )<br />

wobei sich die Kostenfunktionen C 0 ,...,C 6 folgendermaßen berechnen:<br />

• C 0 : sup(C 0 ) = u 0 = ( )<br />

0<br />

0 , C0 ( ( 0<br />

0)<br />

) = 0<br />

• C 1 : C 1 = [x < 2] (([true](C 0 ))[∅ ↦→ 0] ) +3<br />

} {{ }<br />

u↦→C 0 (u)<br />

} {{ }<br />

u↦→C 0 (u)<br />

} {{ }<br />

u↦→C 0 (u)|u|=x

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!