learngraphtheory.org

Interaktives Graphentheorie-Lernen

Guest User

Using app without sign in

Algorithmusauswahl

Dieser Algorithmus benötigt einen gerichteten Graphen. Überprüfen Sie die Einstellungen, um zu konfigurieren.

RCPSP (Ressourcenbeschränkte Projektplanung)

Löser für ressourcenbeschränkte Planung

Plant Projektaufgaben unter Beachtung sowohl der Vorrangbeziehungen als auch globaler Ressourcengrenzen.

Zeit: NP-schwer (Heuristik: O(V² × T))
Speicher: O(V × T)
Anwendungsfall: Reale Projektplanung, bei der Ressourcen (Arbeitskräfte, Geräte) begrenzt sind.

Algorithmusausführung

Wählen Sie einen Algorithmus und generieren Sie Schritte, um die Visualisierung zu beginnen

Über RCPSP (Ressourcenbeschränkte Projektplanung)

Das ressourcenbeschränkte Projektplanungsproblem (RCPSP) plant Projektvorgänge unter Beachtung sowohl von Vorrangbeziehungen als auch begrenzter erneuerbarer Ressourcen wie Arbeitskräften, Maschinen oder Budget je Periode. Anders als CPM, das unbegrenzte Ressourcen annimmt, ist RCPSP stark NP-schwer.

Funktionsweise

Prioritätsregel-Heuristiken bauen Pläne mit dem seriellen oder parallelen Plangenerierungsschema: Vorgänge werden zum frühesten Zeitpunkt eingefügt, an dem sowohl Vorrang als auch Ressourcenverfügbarkeit gelten, geordnet nach Regeln wie meiste Gesamtnachfolger oder minimaler Puffer. Exakte Ansätze nutzen Branch and Bound mit ressourcenbasierten unteren Schranken, und Metaheuristiken, besonders genetische Algorithmen mit Aktivitätslisten-Kodierung, dominieren die PSPLIB-Benchmarks.

Anwendungen

RCPSP steuert die Einsatzplanung von Baukolonnen und Geräten, die Sprintplanung von Softwareteams unter Personalgrenzen, die Terminierung von Wartungsstillständen in Raffinerien und die Produktionsplanung in der Auftragsfertigung. Es ist die klassische Brücke zwischen Graphalgorithmen und industriellem Operations Research.

Den ganzen Artikel lesen: Operations Research and Graph Theory

Verwandte Algorithmen: Methode des kritischen Pfades (CPM), PERT (Program Evaluation and Review Technique), Topologische Sortierung

Interaktive Steuerung
Grundaktionen
Doppelklick → Knoten hinzufügen
Ziehen → Knoten bewegen
Umschalt + Klick → Knoten verbinden
Rechtsklick → Kontextmenü
Erweitert
Strg + Klick → Mehrfachauswahl
Entf-Taste → Ausgewählte entfernen
Doppelklick Kante → Gewicht bearbeiten
Strg + Ziehen → Ansicht schwenken

Zoom Controls

100%
Knoten: 4
Kanten: 4