Python Skripte für Wagner/Whitin und Heuristiken

Dr Franke Ghostwriter
An alle die die Sprache Python kennen und mit Laufzeitumgebung benutzen:


Ich habe den Wagner/Whitin Algorithmus in Python 3 hingeschrieben, siehe py-file als txt-file. Das Programm implementiert die Vorwärtsrekursion aus KE 2, d.h.es erweitert von Schritt zu Schritt die Reichweite einer Bestellung ("Spaltenweise Vorgehensweise" im Sinne der Matrixdarstellung aus der Übungsaufgabe der KE) aber nutzt das Entscheidungshorizont-Theorem nicht aus (es wird zu viel berechnet). Der Zweck des Programms ist lediglich die Verifikation meiner eigenen Berechnungen von Hand (unter Anwendung des Entscheidungshorizont-Theorems).

In den letzten Zeilen des Skripts (ganz unten) müssen die Bedarfe x, die auflagenfixe Kosten kf und der Lagerkostensatz kl vorgegeben werden.

Hier die Programmausgabe für das Beispiel aus Materialwirtschaft KE 2, S. 41:

Wagner_Whitin_Python_Beispiel.webp

Liebe Grüße
 

Anhänge

Zuletzt bearbeitet:
Ich habe auch folgende Heuristiken implementiert:


Groff-Heuristik
Kostenausgleichsverfahren
Silver/Meal
Gleitende wirtschaftliche Losgröße (Stückkostenverfahren)

Angehängt sind jeweils die Python-Skripte, maskiert als *.txt-Datei damit ich sie hochladen kann.

Liebe Grüße
 

Anhänge

Zuletzt bearbeitet:
Oben