Rettungsschwimmerproblem
Das Rettungsschwimmerproblem ist sehr gut geeignet, um die strukturierte Vorgehensweise zur Problemlösung zu zeigen.
Problem
Ein Rettungsschwimmer befindet sich auf einem Strand und sieht einen ertrinkenden Schwimmer. Auf welchem Weg erreicht der Rettungsschwimmer diesen am schnellsten?
Modellierung
Zunächst ist es wichtig, dieses Problem zu modellieren. Wir brauchen also ein Modell bzw. eine formale Beschreibung des Problems. Da wir die kürzeste (minimale) Zeit T in Abhängigkeit des Weges finden wollen, ist das Ziel der Modellierung eine Funktion
T: Weg → Zeit,
von der wir dann das Minimum bestimmen können. Dazu ist es in diesem Fall nützlich, ein Koordinatensystem einzuführen: Der Rettungsschwimmer wird dargestellt durch den Punkt R:(0,5), der Schwimmer durch den Punkt S:(50,-10).
Die x-Achse stellt die Grenze zwischen Strand (oberhalb der x-Achse) und Meer (unterhalb der x-Achse) dar. Auf dem Strand erreicht der Rettungsschwimmer eine Geschwindigkeit von vs = 16 km/h und im Wasser nur vw = 4 km/h. Der direkte Weg (grün) ist der kürzeste, aber ist er auch der schnellste? Da in dieser Situation die Geschwindigkeit vw im Wasser niedriger ist als vs auf dem Strand, könnte sich ein anderer Weg als schneller erweisen.
Wesentlich unterscheiden sich die unterschiedlichen Wege darin, an welcher Stelle xin der Rettungsschwimmer in das Wasser geht. Die Zeit, die der Rettungsschwimmer braucht, um zum Punkt S zu gelangen, hängt also von xin ab und besteht aus zwei Teilen:
T(xin) = tStrand(xin) + tMeer(xin)
mit
tStrand = sStrand / vStrand, tMeer = sMeer / vMeer.
Man kann nun die Strecken sStrand und sMeer in Abhängigkeit von xin ausdrücken. Dabei hilft der Satz des Pythagoras:
sStrand(xin) = ( (5 m)² + xin² )½, sMeer(xin) = ( (10 m)² + (50 m - xin)² )½
Damit kann nun die Gesamtzeit beschrieben werden durch
T(xin) = ( (5 m)² + xin² )½ / vs + ( (10 m)² + (50 m - xin)² )½ / vw
Lösung
Von dieser Funktion suchen wir jetzt das Minimum. In der grafischen Darstellung von T(xin) kann man das Minimum ablesen:
Genauere Lösungen erhält man durch die Suche nach dem Extremwert (hier das Minimum) der Funktion T(xin). Die Lösung mit xin = 47,43 m ist hier der zeitlich kürzeste Weg, auch wenn die Gesamtstrecke länger ist. Zum Vergleich: der direkte Weg führt über xin = 16,67 m in der Zeit T(xin) = 35,24 s, und wäre damit deutlich langsamer.
Ungenauigkeiten des Modells
Es ist natürlich auch wichtig, sich Gedanken darüber zu machen, wo das Modell Schwächen hat. In unserem Fall wird nicht berücksichtigt, dass der Rettungsschwimmer vermutlich im trockenen Sand langsamer laufen kann als nahe am Wasser, wo der Sand fester ist. Des Weiteren kann der Rettungsschwimmer auch im flachen Meer laufen und muss nicht gleich anfangen zu schwimmen.
Diese Betrachtungen sind immer von Bedeutung, wenn die Ergebnisse einer solchen Berechnung diskutiert werden. Denn aus einem ungenauen Modell gehen auch ungenaue Ergebnisse hervor! Manchmal ist allerdings der Aufwand, ein genaueres Modell zu benutzen und damit auch zu rechnen derart hoch, dass man lieber mit den Ungenauigkeiten lebt.
Beim Rettungsschwimmerproblem wird trotz der Ungenauigkeiten deutlich, dass der direkte Weg im Allgemeinen nicht der schnellste ist und er in diesem Fall einen längeren Weg zugunsten der höheren Geschwindigkeiten wählen sollte.