Die fünf Technologien zur Optimierung der Supply-Chain im Zentrum des DELMIA Quintiq Optimierers lauten wie folgt:
- Quill
Quill ist die proprietäre Konfigurationssprache im Zentrum vom DELMIA Quintiq Optimierer. Sie ermöglicht den einfachen Ausdruck von Konstruktions- und lokalen Suchheuristiken, die genau mit den Prozessen übereinstimmen, die menschliche Planer bei der Neuerstellung und der lokalen Verbesserung von Lösungen befolgen. Quill ist das Bindeglied, das alle Optimierungstechnologien zusammenhält, sodass sie als effektives, effizientes Ganzes arbeiten können.
- Mathematische Programmierung
Die mathematische Programmierung, die auf jahrzehntelangem Operations Research basiert, stellt den De-facto-Standard für die Lösung von Problemen dar, die mit linearen Gleichungen ausgedrückt oder angenähert werden können. Sie wird beispielsweise im DELMIA Quintiq Workforce Planner verwendet, um die bestmögliche Kombination von Aufgaben zu ermitteln, die den Mitarbeitern zugewiesen werden, sodass die Fähigkeiten einer Person bei einem Höchstmaß an Service bestmöglich genutzt werden.
- Constraintprogrammierung
Die Constraintprogrammierung ist bei der Bewältigung besonders anspruchsvoller Optimierungsprobleme äußerst effektiv. Sie funktioniert, indem potenzielle Lösungen durch eine ausgefeilte Constraintfortführung eliminiert werden, wodurch eine Vielzahl von Bedingungstypen ermöglicht wird. Dadurch ist sie effektiv bei der Lösung stark eingeschränkter Terminierungsprobleme.
- Pfadoptimierungsalgorithmus
Der Pfadoptimierungsalgorithmus ist eine proprietäre LNS-Technologie (Large Neighborhood Search). LNS untersucht viel größere Nachbarschaften als die lokale Suche und ist daher weniger anfällig dafür, bei einer lokal optimalen Lösung festzustecken, die weit von der global optimalen Lösung entfernt ist. Diese Technologie wird hauptsächlich für die Routenplanung für Fahrzeuge und die Fertigungsplanung verwendet. Sie wird beispielsweise im DELMIA Quintiq Logistics Planner eingesetzt, um die bestmögliche Reihenfolge von Besuchen und deren Verteilung über Routen zu ermitteln und so die kürzesten Wege, die niedrigsten Kosten und das höchste Serviceniveau zu gewährleisten.
- Diagrammprogrammierung
Viele praktische Rätsel verfügen über eine Diagrammkomponente. Entsprechend nutzen wir die Diagrammprogrammierung zur Ermittlung von Lösungen. Die Diagrammprogrammierung wird verwendet, um ressourcenbeschränkte Probleme mit kurzen Wegen zu lösen, die bei Rätseln wie der Optimierung von Mitarbeiterdiagrammen und des rollierenden Lagerbestands auftreten können.