Optimization Methods Based on Decision Diagrams for Constraint Programming, AI Planning, and Mathematical Programming

Optimization Methods Based on Decision Diagrams for Constraint Programming, AI Planning, and Mathematical Programming
Author :
Publisher :
Total Pages :
Release :
ISBN-10 : OCLC:1333978719
ISBN-13 :
Rating : 4/5 (19 Downloads)

Book Synopsis Optimization Methods Based on Decision Diagrams for Constraint Programming, AI Planning, and Mathematical Programming by : Margarita Paz Castro

Download or read book Optimization Methods Based on Decision Diagrams for Constraint Programming, AI Planning, and Mathematical Programming written by Margarita Paz Castro and published by . This book was released on 2021 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Decision diagrams (DDs) are graphical structures that can be used to solve discrete optimization problems by representing the set of feasible solutions as paths in a graph. This graphical encoding of the feasibility set can represent complex combinatorial structures and is the foundation of several novel optimization techniques. Due to their flexibility, DDs have become an attractive optimization tool for researchers in different fields, including operations research and computer science. This dissertation investigates new techniques to use DDs in conjunction with existing discrete optimization approaches based on constraint programming (CP), artificial intelligence (AI), and integer programming (IP). The central thesis of this dissertation is that DDs are effective tools to capture complex combinatorial structures of discrete optimization problems that are not fully exploited by general-purpose solvers. Thus, combinations of DDs with existing technologies can achieve state-of-the-art performance on challenging optimization problems. Throughout this work, we address this thesis by developing novel DD procedures that leverage methodologies from different optimization fields to solve discrete optimization problems. Our first project employs Lagrangian duality to strengthen DD bounds for pickup-and-delivery problems. The second project explores new ways to generate admissible heuristics for AI planning tasks by combining DD relaxations with AI planning techniques. This work also studies the relationship between DD heuristics and existing admissible heuristics in the community. Lastly, we propose a novel combinatorial lifting procedure and two cutting plane approaches based on DDs for general-form binary optimization problems. We show theoretical guarantees for our lifting procedure (e.g., conditions to obtain facet-defining inequalities) and provide a thorough theoretical analysis of our two cutting plane procedures. We apply our DD techniques to different problems, extending the usability of DDs in the field. Our first work extends the literature of DDs for sequencing problems by considering capacity constraints and proposing a DD construction procedure based on this restriction. We also present two DD encodings for delete-free AI planning and analyze the properties of both representations. Our last project introduces a new DD network flow formulation and proposes a novel DD encoding for second-order cone inequalities.


Optimization Methods Based on Decision Diagrams for Constraint Programming, AI Planning, and Mathematical Programming Related Books

Optimization Methods Based on Decision Diagrams for Constraint Programming, AI Planning, and Mathematical Programming
Language: en
Pages:
Authors: Margarita Paz Castro
Categories:
Type: BOOK - Published: 2021 - Publisher:

DOWNLOAD EBOOK

Decision diagrams (DDs) are graphical structures that can be used to solve discrete optimization problems by representing the set of feasible solutions as paths
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems
Language: en
Pages: 403
Authors: Carla Gomes
Categories: Computers
Type: BOOK - Published: 2013-04-11 - Publisher: Springer

DOWNLOAD EBOOK

This volume is a compilation of the research program of the 10th International Conference on the Integration of Artificial Intelligence (AI) and Operations Rese
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems
Language: en
Pages: 405
Authors: Laurent Perron
Categories: Computers
Type: BOOK - Published: 2008-05-20 - Publisher: Springer

DOWNLOAD EBOOK

The 5th International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR 2008) was held
Principles and Practice of Constraint Programming
Language: en
Pages: 913
Authors: Michel Rueher
Categories: Mathematics
Type: BOOK - Published: 2016-08-22 - Publisher: Springer

DOWNLOAD EBOOK

This book constitutes the refereed conference proceedings of the 22nd International Conference on Principles and Practice of Constraint Programming, CP 2016, he
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems
Language: en
Pages: 429
Authors: Jean-Charles RĂ©gin
Categories: Computers
Type: BOOK - Published: 2004-05-17 - Publisher: Springer

DOWNLOAD EBOOK

This volume contains the proceedings of the First International Conference on IntegrationofAIandORTechniquesinConstraintProgrammingforCombina- rialOptimisation