Kostenfunktionen

Während die bisherigen Begriffe einzelne/ isolierte Aspekte addressieren, kann man auch versuchen, das Gesamtverhalten eines systems so zu charakterisieren, dass man dadurch Hinweise auf Leistungseigenschaften bekommen kann (sogenannte Kostenfunktionen (cost functions)). Hier eine kleine Auswahl:

Durchschnittliche Antwortzeit (Average Response Time):

\begin{displaymath}\overline{R} = \frac{1}{n}\sum_{i=1}^{n}(f_{i} - a_{i})\end{displaymath}

Totale Beendigungszeit (Total Completion Time):

\begin{displaymath}t_{c} = \max_{i}(f_{i}) - \min_{i}(a_{i})\end{displaymath}

Gewichtete Summe der Beendigungszeiten (Weighted Sum of Completion Times):

\begin{displaymath}t_{w} = \sum_{i=1}^{n}w_{i}f_{i}\end{displaymath}

Maximale Restzeit (Maximum Lateness):

\begin{displaymath}L_{max} = \max_{i}(f_{i} - d_{i})\end{displaymath}

Maximale Zahl von verspäteten Tasks (Maximum Number of Late Tasks):

\begin{displaymath}N_{late} = \sum_{i=1}^{n} miss(\tau_{i})\end{displaymath}

mit der Festlegung

\begin{displaymath}miss(\tau_{i}) = \left\{ \begin{array}{r@{\quad : \quad}l}
0 & if f_{i} \le d_{i} \\
1 & otherwise
\end{array} \right. \end{displaymath}



Gerd Doeben-Henisch 2013-01-16