Big-M-MethodeDie Big-M-Methode, kurz M-Methode[1] oder seltener Groß-M-Methode[2], wird in der linearen Optimierung, einem Hauptverfahren des Operations Research, angewandt. Lineare Programme sind mathematische Systeme von Zielfunktionen und Nebenbedingungen (Restriktionen), die aus Gleichungen und/oder Ungleichungen bestehen können. Insbesondere ist die Big-M-Methode eine generalisierte Form des Simplex-Verfahrens und erlaubt es sowohl Maximierungs- und Minimierungsprobleme zu lösen und zwar mit allen Typen von Restriktionen (Relationszeichen: ). Big-M steht zunächst für eine „hinreichend große Zahl“. Ihr genauer Wert hängt von der konkreten Aufgabenstellung ab. AnwendungsbeispieleDie folgenden Beispiele zeigen, dass ein Big-M sowohl als abstrakter Wert in die Zielfunktion oder auch als konkrete Ausprägung in das System der Nebenbedingungen integriert werden kann. Simplex-VerfahrenDie Big-M-Methode kann das Simplex-Verfahren modifizieren. Liegt ein Optimierungsmodell mit Restriktionen vor, die größer-gleich-Relationszeichen enthalten führt dies zu negativen Schlupfvariablen (slack variable). Das bedeutet, dass zunächst keine Startlösung vorliegt und diese erst in einer Vorphase konstruiert werden müsste (für Phase I und II des Simplex siehe auch Simplex-Verfahren#Mathematische Beschreibung). Die Big-M-Methode fasst diese Phasen zusammen, sodass der Simplex sofort arbeiten kann. BeispielFolgendes lineares Optimierungsproblem soll in eine Normalform gebracht werden, die der Simplex-Algorithmus verarbeiten kann.
Zu den beiden Problemvariablen (PV) wird zunächst pro Nebenbedingung eine Schlupfvariable (SV) eingeführt. Das System liegt aber noch nicht in kanonischer Normalform vor. Deshalb wird für eine weitere künstliche Variable (KV) eingeführt. Anders als die SV soll diese einen Zielfunktionskoeffizienten erhalten und zwar einen sehr großen negativen Wert. Dadurch wird die KV „bestraft“ und soll letztlich verschwinden bzw. den Wert null annehmen.
FixkostenmodellierungDurch ein Big-M können beispielsweise auch Fixkostenprobleme modelliert werden.[3]
Allerdings sollen bei Produkt 2 nun Fixkosten in Höhe von 10 GE berücksichtigt werden. Diese fallen einmalig nur an, falls das Produkt in den Produktionsplan aufgenommen wird.
In der neuen Nebenbedingung 3 wird der Zusammenhang der Produktmenge 2 und der binären Variable y durch gesichert, wobei gewählt wurde. Einzelnachweise
Weblinks
|