Parallele Maschinenplanung

Aufträge auf mehrere parallele Maschinen verteilen. Weist Aufträge identischen Parallelmaschinen mit Dispatching-Regeln (SPT, LPT, EDD, FCFS, CR, WSPT) zu.…

Weist Aufträge identischen Parallelmaschinen mit Dispatching-Regeln (SPT, LPT, EDD, FCFS, CR, WSPT) zu. Visualisiert den Zeitplan mit Gantt-Diagramm und vergleicht die Maschinenauslastung.

Was ist Parallelmaschinenplanung?

Die Ablaufplanung auf parallelen Maschinen weist eine Menge von Aufträgen mehreren identischen Maschinen zu, um Ziele wie die Minimierung des Makespan (Gesamtdurchlaufzeit) oder der Gesamtverspätung zu erreichen. Sie erweitert die Ablaufplanung für eine einzelne Maschine auf Mehrmaschinen-Umgebungen, wie sie in Fertigung, Datenverarbeitung und Logistik verbreitet sind.

Die LPT-Regel (Longest Processing Time) ist eine bekannte Heuristik zur Minimierung des Makespan auf parallelen Maschinen: Die Aufträge werden nach absteigender Bearbeitungszeit sortiert und jeder Auftrag wird der Maschine zugewiesen, die als Erste verfügbar ist. Bei identischen Maschinen garantiert LPT einen Makespan innerhalb des 4/3-Fachen des Optimums. Andere Regeln (SPT, EDD, WSPT) optimieren andere Zielgrößen.

Die Maschinenauslastung — der Anteil der Gesamtzeit, in dem eine Maschine belegt ist — zeigt die Güte der Lastverteilung. Eine gleichmäßige Auslastung über alle Maschinen hinweg spricht für eine gute Balance. Das Gantt-Diagramm stellt den zeitlichen Ablauf je Maschine dar und macht Leerzeiten sowie Lastungleichgewichte unmittelbar sichtbar.

Formula: Makespan = max(Completion Time of all machines) Utilization = Σ Processing Time / (Makespan x m) Tardiness = max(0, Completion - Due Date) LPT: Assign longest job to earliest available machine SPT: Assign shortest job to earliest available machine

Berechnungsbeispiel

4 Aufträge (p=8,6,5,3) auf 2 Maschinen mit LPT. Zuweisung: Auftrag1(8)→M1, Auftrag2(6)→M2, Auftrag3(5)→M2 (Last 6→11), Auftrag4(3)→M1 (Last 8→11). Makespan = 11. Auslastung: M1=11/11=100 %, M2=11/11=100 %. Perfekt ausbalanciert. Ohne LPT (FCFS) ergäbe sich möglicherweise ein Makespan=14 bei schlechter Balance.

Wann diesen Rechner verwenden

Häufige Fehler vermeiden

Ergebnisse interpretieren

Zugehörige Normen & Referenzen

Häufig gestellte Fragen

Welche Prioritätsregel minimiert den Makespan auf parallelen Maschinen?

LPT (längste Bearbeitungszeit zuerst) ist die beste Heuristik zur Minimierung des Makespan. Indem die längsten Aufträge zuerst zugewiesen werden, entstehen am Ende keine Engpässe durch große Aufträge. LPT garantiert eine Lösung innerhalb des (4/3 - 1/(3m))-Fachen des Optimums, wobei m die Anzahl der Maschinen ist. Bei 2 Maschinen liegt sie damit innerhalb des 7/6-Fachen (≈17 %) des Optimums.

Wie gehe ich mit Aufträgen unterschiedlicher Freigabe- oder Fälligkeitstermine um?

Bei Freigabeterminen können Aufträge erst nach ihrer Freigabe beginnen — verwenden Sie eine dynamische Reihenfolgebildung, die die Prioritäten neu bewertet, sobald eine Maschine frei wird. Bei Fälligkeitsterminen helfen die Regeln EDD oder CR, die Verspätung zu minimieren. Für komplexe Aufgabenstellungen mit beiden Restriktionen simulieren Sie mehrere Regeln und vergleichen die Leistungskennzahlen. Die beste Regel hängt vom konkreten Auftragsmix und der Zielsetzung ab.