Quantum Computing (QC) hat sich als eine vielversprechende Technologie für verschiedene
Anwendungen erwiesen. Insbesondere ist diese Technologie für Probleme interessant, deren
Komplexität eine überwältigende Menge an Lösungszeit erfordert. Darüber hinaus ist die Zunahme
der Rechenleistung aufgrund des Mooreschen Gesetzes allmählich begrenzt. Alternative Algorithmen
für das Lösen komplexer Probleme müssen daher evaluiert werden.
Quantum Annealing (QA) ist ein metaheuristischer Quantenalgorithmus, der zur Lösung von
kombinatorischen Optimierungsproblemen genutzt wird. Ein bekanntes kombinatorisches
Optimierungsproblem, mit dem viele Unternehmen heutzutage konfrontiert sind, ist die
Distributionslogistik. Eine Flotte von Fahrzeugen holt oder liefert Waren optimal von einem Depot zu
verschiedenen Kundenstandorten. Fahrzeugspezifische Kapazitäts- und Terminbeschränkungen
müssen dabei erfüllt werden. Dieses Problem ist bekannt als das Capacitated Vehicle Routing Problem
with Time Windows (CVRPTW), das als NP-hartes Problem eingestuft wird. Im Rahmen dieser Arbeit
wurde das CVRPTW zur Lösung eines Problems der Siemens AG angewendet, in der Erwartung, eine
Echtzeit-QA-Lösung zu finden, die für eine potentielle industrielle Anwendbarkeit erforderlich ist.
Außerdem basiert der Modellierungsansatz auf einer binären Programmierformulierung des CVRPTW
in einem zeitlich erweiterten Netzwerk. Ein zeitlich erweitertes Netzwerk ermöglicht die
Diskretisierung der Zeit durch die Erweiterung der Standortknoten mit zeitlichen Abhängigkeiten, was
die Verwendung von Indikator-Entscheidungsvariablen ermöglicht.
In dieser Arbeit wird ein Leistungsvergleich eines angepassten CVRPTW an einer viermonatigen
Simulationsaufgabe durchgeführt, die mit einem exakten Optimierungsalgorithmus (CBC) und QA
gelöst wurde. D-Wave's Quantenglühanlage Advantage 6.1 (5.640 Qubits) wurde mit dem CBC Solver
als Basislösung verwendet. Beide Solver wurden aus der Ferne ausgeführt. Die viermonatige
Simulation wurde in Teile von drei Tagen aufgeteilt, die nacheinander ausgeführt wurden. Jede dieser
dreitägigen Instanzen umfasste eine unterschiedliche Anzahl von Knoten. QA bewältigte Instanzen mit
bis zu 12 Knoten, mit zwei Ausnahmen, die mit sieben und neun Knoten nicht gelöst werden konnten.
Es wurde festgestellt, dass die Umwandlung des Ausgangsproblems in eine geeignete QA-Instanz,
sowie die Parameterabstimmung und die Quanteneinbettung für jede Instanz, die Lösungszeitvorteile
dieses Algorithmus beeinflusst. Daher ist eine reale Anwendung des CVRPTW über QA noch nicht
empfohlen. QA übertraf jedoch den CBC um eine Größenordnung in Bezug auf die Geschwindigkeit
der optimalen Lösungsfindung, sobald alle Parameter und Transformationen abgeschlossen waren,
was das Potenzial dieser Technologie für die nähere Zukunft verdeutlicht.
«
Quantum Computing (QC) hat sich als eine vielversprechende Technologie für verschiedene
Anwendungen erwiesen. Insbesondere ist diese Technologie für Probleme interessant, deren
Komplexität eine überwältigende Menge an Lösungszeit erfordert. Darüber hinaus ist die Zunahme
der Rechenleistung aufgrund des Mooreschen Gesetzes allmählich begrenzt. Alternative Algorithmen
für das Lösen komplexer Probleme müssen daher evaluiert werden.
Quantum Annealing (QA) ist ein metaheuristischer Quanten...
»