Detailseite
Projekt Druckansicht

Gemischt-ganzzahlige nichtlineare multikriterielle Optimierung

Fachliche Zuordnung Mathematik
Förderung Förderung von 2020 bis 2023
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 432218631
 
Erstellungsjahr 2023

Zusammenfassung der Projektergebnisse

Das Ziel dieses Projekts war die Entwicklung eines deterministischen algorithmischen Lösungsverfahrens für multikriterielle gemischt-ganzzahlige nichtlineare Optimierungsprobleme. Für gemischt-ganzzahlige konvexe Optimierungsprobleme, die im Fokus dieses Projekts standen, wurde ein solches Verfahren mit dem Hybrid Patch Decomposition Algorithmus (HyPaD) realisiert. Dieser Algorithmus zerlegt das gemischt-ganzzahlige Problem in kontinuierliche Teilprobleme, indem er die Werte der ganzzahligen Variablen fixiert. Für diese kontinuierlichen Probleme berechnet er iterativ schwach nichtdominierte Punkte unter Verwendung von Techniken der kontinuierlichen multikriteriellen Optimierung. Diese Punkte werden verwendet, um eine globale Oberschrankenmenge für die nichtdominierte Menge des gemischt-ganzzahligen Problems sowie untere Schranken für die nichtdominierten Mengen der kontinuierlichen Teilprobleme zu berechnen und iterativ zu verbessern. Diese unteren Schranken für die Teilprobleme liefern nur dann eine globale Unterschrankenmenge, wenn alle möglichen ganzzahligen Variablenbelegungen enumeriert werden. Um eine solche vollständige Enumeration - insbesondere bei einer großen Anzahl von ganzzahligen Variablen - zu vermeiden, wird gleichzeitig eine globale Unterschrankenmenge berechnet. Dazu werden lineare Relaxierungen des ursprünglichen gemischt-ganzzahligen Problems gelöst, die iterativ verfeinert werden. Skalarisierungen dieser Relaxierungen führen auf gemischt-ganzzahlige lineare Optimierungsprobleme, für die es schnelle Lösungsalgorithmen gibt. Der HyPaD Algorithmus kombiniert also auf geschickte Weise Techniken der kontinuierlichen multikriteriellen Optimierung und der einkriteriellen gemischt-ganzzahligen Optimierung zur Lösung multikriterieller gemischt-ganzzahliger konvexer Optimierungsprobleme. Da alle Techniken innerhalb des Algorithmus vollständig im Bildbereich operieren, können Probleme mit einer großen Anzahl von Optimierungsvariablen gelöst werden. Neben dem Nachweis der Korrektheit und Endlichkeit des Algorithmus wurden umfangreiche numerische Tests durchgeführt. Dazu wurde auch ein Generator für Testinstanzen für multikriterielle gemischt-ganzzahlige nichtlineare Optimierungsprobleme entwickelt. Mit dem Multiobjective Mixed-Integer Branch-and-Bound Algorithmus MOMIBB wurde weiterhin ein Lösungsverfahren für multikriterielle gemischt-ganzzahlige nichtkonvexe Optimierungsprobleme entwickelt. Dieser Algorithmus erzeugt Teilprobleme durch einen geometrischen Branch-und-Bound Ansatz im Urbildbereich. Bildpunkte dieser Teilprobleme werden verwendet, um eine globale Oberschrankenmenge zu berechnen. Darüber hinaus berechnet der Algorithmus untere Schranken für die nichtdominierten Mengen jedes Teilproblems. Auch für diesen Algorithmus wurden Korrektheit und Endlichkeit bewiesen und seine Leistungsfähigkeit in numerischen Tests untersucht. Für jeden der entwickelten Algorithmen ist eine Implementierung auf GitHub frei verfügbar.

Projektbezogene Publikationen (Auswahl)

 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung