Graphenprobleme mit Rucksack Nebenbedingungen
Graph Problems with Knapsack Constraints
Wissenschaftsdisziplinen
Informatik (30%); Mathematik (70%)
Keywords
-
Combinatorial Optimization,
Complexity Theory,
Knapsack Problem,
Graph Algorithm,
Approximation
Ein Graph ist ein allgemeines Modell um reale Strukturen, wie z.B. Straßennetze oder Pipelinesysteme darzustellen. Graphen geben aber auch logische Verbindungen unterschiedlichster Objekte wieder, von elektronischen Schaltkreisen bis zu sozialen Netzwerken. Häufig sind die Knoten und Kanten eines Graphen mit numerischen Werten versehen, die z.B. Distanzen, Kosten oder Kapazitäten darstellen können. In diesem Projekt betrachtete Optimierungsprobleme auf Graphen sind der Spann-Baum und das Steinerbaum Problem, das Zuordnungsproblem, independent set in einem Konflikt-Graphen, das orienteering Problem (verwandt zum Rundreiseproblem), und die maximale Clique. Obwohl alle diese Probleme durch Anwendungsszenarien motiviert sind, können praktische Probleme meist nicht durch diese Standardmodelle modelliert werden, sondern erfordern zusätzliche Bedingungen. Eine sehr einfache und zugleich plausible Erweiterung von klassischen Graphenproblemen ist das Hinzufügen einer linearen Nebenbedingung mit einer oberen Schranke als Ressourcen- oder Budgetbeschränkung. Eine derartige Nebenbedingung ist das Grundelement des Rucksackproblems, dem elementarsten diskreten Optimierungsproblem. Aus der Kombination ergibt sich das general knapsack constrained graph problem, welches im Mittelpunkt dieses Projekts steht. Viele Graphenprobleme sind bereits in der Standardversion schwierig im Sinne der theoretischen Informatik. Andere werden erst durch die hinzugefügte Rucksackbedingung schwierig. Im ersten Teil des Projekts werden wir Eigenschaften des Graphen identifizieren, die die Grenze zwischen effizient (also polynomiell) lösbar und schwierig definieren. Für die nicht polynomiell lösbaren Fälle entwickeln wir Approximationsalgorithmen und untersuchen die theoretischen Grenzen der Approximierbarkeit. Im zweiten Teil des Projekts wollen wir strukturelle Ähnlichkeiten zwischen unterschiedlichen Einzelproblemen des allgemeinen Problemtyps ausnützen um allgemein verwendbare Methoden der Approximation zu entwickeln. Im Speziellen werden wir Graphklassen betrachten, für die es eine baum-artige Zerlegung gibt, aus der Approximationsalgorithmen gewonnen werden können. Beispiele dafür sind Graphen von beschränkter treewidth und chordale Graphen. Weiters werden wir planare Graphen untersuchen und basierend auf der Separationseigenschaft und der Zerlegbarkeit in outerplanare Teilgraphen Approximationsalgorithmen entwerfen. Für die Konstruktion von exakten Lösungsverfahren legt die Struktur des knapsack constrained graph problem die Lagrange Relaxation der Rucksackbedingung nahe. Im dritten Teil des Projekts werden wir die Komplexität der dadurch entstehenden Unterprobleme untersuchen und in Abhängigkeit davon unterschiedliche Suchstrategien für das Lagrange Dualproblem aus allgemeiner Sicht vergleichen. Dadurch entwickeln wir wertvolle Richtlinien für den Entwurf von exakten Algorithmen in allgemeinen Branch-and-Bound Systemen.
Dieses Projekt verbindet zwei interessante Grundelemente der kombinatorischen Optimierung. Einerseits werden viele praktische Sachverhalte durch Graphen modelliert. Ein Graph besteht aus Knoten, welche Objekte oder Orte der realen Welt repräsentieren, und aus Kanten, die jeweils zwei Knoten verbinden und eine reale Beziehung der beiden verbundenen Objekte wiedergeben. Andererseits sind bei vielen praktischen Entscheidungsproblemen zusätzliche Einschränkungen in Form von limitierten Budgets oder beschränkten Ressourcen zu berücksichtigen. Diese werden als Rucksack Nebenbedingungen bezeichnet; in Analogie zur Gewichtsbeschränkung beim Einpacken eines Rucksacks.In diesem Forschungsprojekt wurden einige grundlegende Graphenprobleme mit zusätzlichen Rucksack - Nebenbedingungen behandelt. Ziele waren dabei die Entwicklung von approximativen Lösungsverfahren, also Lösungen, die einen vorgegebenen Maximalabstand von der unbekannten Optimallösung haben, sowie der Beweis von Komplexitätsresultaten, welche die Existenz einer derartigen Approximation grundsätzlich ausschließen. Ob ein gegebenes Problem noch approximativ gelöst werden kann oder nicht, hängt dabei meist von gewissen Struktureigenschaften des vorliegenden Graphen ab. Wir konnten für viele bekannte Graphklassen derartige Klassifizierungen und sofern möglich Approximationsalgorithmen entwickeln und dadurch wertvolle neue Erkenntnisse über Möglichkeiten und Limitierungen von Lösungsalgorithmen liefern.Im Fokus des Projekts stand speziell das Quadratische Rucksackproblem, eine Problemstellung, bei der Abhängigkeiten zwischen Einzelentscheidungen besonders berücksichtigt werden. Die Struktur dieser Abhängigkeiten kann wiederum durch einen Graphen dargestellt werden. Abhängig von den Eigenschaften dieses Graphen konnten zahlreiche neue Approximationsalgorithmen und theoretische Komplexitätsresultate entwickelt und erfolgreich publiziert werden. Eine konkrete Verwendung des Quadratischen Rucksackproblems in einer Praxisanwendung zur Bestimmung des optimalen Marketing-Mix in einem Entscheidungstool für Marketing Manager baute auf diesen Erkenntnissen auf.Einen zweiten Schwerpunkt bildeten Rucksackprobleme mit paarweisen Konflikten, bei denen sich gewisse Dispositionsentscheidungen gegenseitig ausschließen. Diese werden durch einen Konfliktgraphen dargestellt. Die Problemstellung entspricht einem sehr bekannten Graphenproblem, dem Weighted Independent Set Problem, mit einer zusätzlichen Budgetrestriktion. Wir konnten dafür Approximationsalgorithmen für zahlreiche sehr allgemeine Graphklassen entwickeln und auch allgemeine, generische Algorithmen entwerfen, die für verschiedene Zerlegungen von Graphen oder auch für allgemeine Überklassen von planaren Graphen verwendet werden können.
- Universität Graz - 100%
- Horst W. Hamacher, Universität Kaiserslautern - Deutschland
- David Pisinger, Technical University of Denmark - Dänemark
- Gianpaolo Oriolo, Universita di Roma "Tor Vergata" - Italien
- Gaia Nicosia, University Roma Tre - Italien
- Alberto Caprara, University of Bologna - Italien
- Gerhard J. Woeginger, Technische Universiteit Eindhoven - Niederlande
Research Output
- 483 Zitationen
- 38 Publikationen
-
2018
Titel Group activity selection problem with approval preferences DOI 10.18154/rwth-2018-229233 Typ Other Autor Darmann A Link Publikation -
2017
Titel Price of Fairness for allocating a bounded resource DOI 10.1016/j.ejor.2016.08.013 Typ Journal Article Autor Nicosia G Journal European Journal of Operational Research Seiten 933-943 Link Publikation -
2017
Titel Personnel Planning with Multi-tasking and Structured Qualifications DOI 10.1007/978-3-319-42902-1_81 Typ Book Chapter Autor Kreiter T Verlag Springer Nature Seiten 597-603 -
2017
Titel On the Shortest Path Game DOI 10.1016/j.dam.2015.08.003 Typ Journal Article Autor Darmann A Journal Discrete Applied Mathematics Seiten 3-18 Link Publikation -
2017
Titel Minimization and maximization versions of the quadratic travelling salesman problem DOI 10.1080/02331934.2016.1276905 Typ Journal Article Autor Oswin A Journal Optimization Seiten 521-546 -
2012
Titel Group Activity Selection Problem DOI 10.1007/978-3-642-35311-6_12 Typ Book Chapter Autor Darmann A Verlag Springer Nature Seiten 156-169 -
2012
Titel Committee selection under weight constraints DOI 10.1016/j.mathsocsci.2011.11.006 Typ Journal Article Autor Klamler C Journal Mathematical Social Sciences Seiten 48-56 -
2012
Titel Job-shop scheduling in a body shop DOI 10.1007/s10951-012-0300-2 Typ Journal Article Autor Schauer J Journal Journal of Scheduling Seiten 215-229 -
2016
Titel Linear Models and Computational Experiments for the Quadratic TSP DOI 10.1016/j.endm.2016.10.025 Typ Journal Article Autor Fischer A Journal Electronic Notes in Discrete Mathematics Seiten 97-100 -
2016
Titel Approximation of knapsack problems with conflict and forcing graphs DOI 10.1007/s10878-016-0035-7 Typ Journal Article Autor Pferschy U Journal Journal of Combinatorial Optimization Seiten 1300-1323 -
2016
Titel Asymptotic behavior of the quadratic knapsack problem DOI 10.1016/j.ejor.2016.06.013 Typ Journal Article Autor Schauer J Journal European Journal of Operational Research Seiten 357-363 -
2015
Titel Maximizing Nash product social welfare in allocating indivisible goods DOI 10.1016/j.ejor.2015.05.071 Typ Journal Article Autor Darmann A Journal European Journal of Operational Research Seiten 548-559 -
2015
Titel A Quadratic Knapsack Model for Optimizing the Media Mix of a Promotional Campaign DOI 10.1007/978-3-319-17509-6_17 Typ Book Chapter Autor Pferschy U Verlag Springer Nature Seiten 251-264 -
2015
Titel Two agent scheduling with a central selection mechanism DOI 10.1016/j.tcs.2015.06.051 Typ Journal Article Autor Nicosia G Journal Theoretical Computer Science Seiten 109-123 Link Publikation -
2015
Titel On the shortest path game: extended version DOI 10.48550/arxiv.1506.00462 Typ Preprint Autor Darmann A -
2015
Titel The Shortest Connection Game DOI 10.48550/arxiv.1511.07847 Typ Preprint Autor Darmann A -
2015
Titel Price of Fairness for Allocating a Bounded Resource DOI 10.48550/arxiv.1508.05253 Typ Preprint Autor Nicosia G -
2015
Titel The data arrangement problem on binary trees DOI 10.48550/arxiv.1512.08404 Typ Preprint Autor Cela E -
2015
Titel Generating subtour elimination constraints for the TSP from pure integer solutions DOI 10.48550/arxiv.1511.03533 Typ Preprint Autor Pferschy U -
2014
Titel Minimizing envy and maximizing average Nash social welfare in the allocation of indivisible goods DOI 10.1016/j.dam.2014.09.010 Typ Journal Article Autor Nguyen T Journal Discrete Applied Mathematics Seiten 54-68 Link Publikation -
2014
Titel Group Activity Selection Problem DOI 10.48550/arxiv.1401.8151 Typ Preprint Autor Darmann A -
2014
Titel The Subset Sum game DOI 10.1016/j.ejor.2013.08.047 Typ Journal Article Autor Darmann A Journal European Journal of Operational Research Seiten 539-549 Link Publikation -
2014
Titel The Shortest Path Game: Complexity and Algorithms DOI 10.1007/978-3-662-44602-7_4 Typ Book Chapter Autor Darmann A Verlag Springer Nature Seiten 39-53 Link Publikation -
2013
Titel On the Robust Knapsack Problem DOI 10.1137/120880355 Typ Journal Article Autor Monaci M Journal SIAM Journal on Optimization Seiten 1956-1982 -
2013
Titel Heuristics for the data arrangement problem on regular trees DOI 10.48550/arxiv.1304.5942 Typ Preprint Autor Cela E -
2017
Titel The shortest connection game DOI 10.1016/j.dam.2017.01.024 Typ Journal Article Autor Darmann A Journal Discrete Applied Mathematics Seiten 139-154 Link Publikation -
2017
Titel Competitive multi-agent scheduling with an iterative selection rule DOI 10.1007/s10288-017-0341-7 Typ Journal Article Autor Nicosia G Journal 4OR Seiten 15-29 Link Publikation -
2017
Titel Group activity selection problem with approval preferences DOI 10.1007/s00182-017-0596-4 Typ Journal Article Autor Darmann A Journal International Journal of Game Theory Seiten 767-796 Link Publikation -
2016
Titel Generating subtour elimination constraints for the TSP from pure integer solutions DOI 10.1007/s10100-016-0437-8 Typ Journal Article Autor Pferschy U Journal Central European Journal of Operations Research Seiten 231-260 Link Publikation -
2016
Titel Maximin Fairness in Project Budget Allocation DOI 10.1016/j.endm.2016.10.017 Typ Journal Article Autor Naldi M Journal Electronic Notes in Discrete Mathematics Seiten 65-68 -
2015
Titel Scheduling two agent task chains with a central selection mechanism DOI 10.1007/s10951-014-0414-9 Typ Journal Article Autor Agnetis A Journal Journal of Scheduling Seiten 243-261 -
2015
Titel Sharing the Cost of a Path DOI 10.1177/2321022215577551 Typ Journal Article Autor Darmann A Journal Studies in Microeconomics Seiten 1-12 -
2015
Titel On the Shortest Path Game. Typ Journal Article Autor Darmann A -
2014
Titel Media Mix Optimization - Applying a Quadratic Knapsack Model DOI 10.5220/0004825803630370 Typ Conference Proceeding Abstract Seiten 363-370 Link Publikation -
2014
Titel Approximating the Quadratic Knapsack Problem on Special Graph Classes DOI 10.1007/978-3-319-08001-7_6 Typ Book Chapter Autor Pferschy U Verlag Springer Nature Seiten 61-72 -
2013
Titel Heuristics for the data arrangement problem on regular trees DOI 10.1007/s10878-013-9666-0 Typ Journal Article Autor Çela E Journal Journal of Combinatorial Optimization Seiten 768-802 Link Publikation -
2013
Titel Exact solution of the robust knapsack problem DOI 10.1016/j.cor.2013.05.005 Typ Journal Article Autor Monaci M Journal Computers & Operations Research Seiten 2625-2631 Link Publikation -
2013
Titel Two Agents Competing for a Shared Machine DOI 10.1007/978-3-642-41575-3_1 Typ Book Chapter Autor Agnetis A Verlag Springer Nature Seiten 1-14