Lernkarten - Netzwerkoptimierung

Netzwerkoptimierung: Dijkstra, Ford-Fulkerson, CPM & PERT

Lerne Netzwerkoptimierung mit den wichtigsten Algorithmen: Dijkstra für kürzeste Wege, Ford-Fulkerson für Flüsse und CPM/PERT für Projektplanung verstehen.

📘 Lernmodus⏱️ 10–15 Minuten🎓 Prüfungsrelevant
Fortschritt:3% (1/30)
Karte 1 von 30
Frage:

Was ist das Ziel des Dijkstra-Algorithmus?

Häufige Fragen zur Netzwerkoptimierung

Was ist der Dijkstra-Algorithmus und wofür wird er verwendet?

Der Dijkstra-Algorithmus findet den kürzesten Weg von einem Startknoten zu allen anderen Knoten in einem gewichteten Graphen mit nicht-negativen Kantengewichten. Er wird häufig in der Routenplanung und Netzwerkoptimierung eingesetzt. Der Algorithmus arbeitet schrittweise und garantiert optimale Lösungen.

Wie funktioniert der Ford-Fulkerson-Algorithmus?

Der Ford-Fulkerson-Algorithmus berechnet den maximalen Fluss in einem Flussnetzwerk zwischen einer Quelle und einer Senke. Er sucht iterativ nach erweiternden Pfaden und erhöht den Fluss entlang dieser Pfade, bis kein weiterer Pfad mehr gefunden werden kann. Das Ergebnis entspricht dem max-flow min-cut Theorem.

Was ist der Unterschied zwischen CPM und PERT?

CPM (Critical Path Method) verwendet deterministische Zeitschätzungen für Aktivitäten, während PERT (Program Evaluation and Review Technique) mit probabilistischen Zeitschätzungen arbeitet. Beide Methoden dienen der Projektplanung und identifizieren kritische Pfade. PERT berücksichtigt zusätzlich Unsicherheiten durch drei Zeitschätzungen pro Aktivität.

Was versteht man unter dem kritischen Pfad in der Netzplantechnik?

Der kritische Pfad ist die längste Kette von Aktivitäten in einem Projektnetzplan, die die Mindestprojektdauer bestimmt. Aktivitäten auf dem kritischen Pfad haben keinen Pufferzeit und jede Verzögerung verlängert das gesamte Projekt. Die Identifikation des kritischen Pfads ist essentiell für effektives Projektmanagement.

Welche Voraussetzungen müssen für die Anwendung des Dijkstra-Algorithmus erfüllt sein?

Der Graph muss gewichtet sein und alle Kantengewichte müssen nicht-negativ sein, da der Algorithmus sonst nicht korrekt funktioniert. Zudem sollte der Graph zusammenhängend sein, damit alle Knoten erreicht werden können. Bei negativen Gewichten muss stattdessen der Bellman-Ford-Algorithmus verwendet werden.