On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming

In this thesis we study selected topics in the field of Mixed Integer Programming (MIP), in particular Mixed Integer Linear and Nonlinear Programming (MI(N)LP). We set a focus on the influences of Constraint Programming (CP). First, we analyze Mathematical Programming approaches to water network...

Full description

Bibliographic Details
Main Author: Wiese, Sven <1985>
Other Authors: Lodi, Andrea
Format: Doctoral Thesis
Language:en
Published: Alma Mater Studiorum - Università di Bologna 2016
Subjects:
Online Access:http://amsdottorato.unibo.it/7612/
id ndltd-unibo.it-oai-amsdottorato.cib.unibo.it-7612
record_format oai_dc
spelling ndltd-unibo.it-oai-amsdottorato.cib.unibo.it-76122016-08-03T05:02:30Z On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming Wiese, Sven <1985> MAT/09 Ricerca operativa In this thesis we study selected topics in the field of Mixed Integer Programming (MIP), in particular Mixed Integer Linear and Nonlinear Programming (MI(N)LP). We set a focus on the influences of Constraint Programming (CP). First, we analyze Mathematical Programming approaches to water network optimization, a set of challenging optimization problems frequently modeled as non-convex MINLPs. We give detailed descriptions of many variants and survey solution approaches from the literature. We are particularly interested in MILP approximations and present a respective computational study for water network design problems. We analyze this approach by algorithmic considerations and highlight the importance of certain convex substructures in these non-convex MINLPs. We further derive valid inequalities for water network design problems exploiting these substructures. Then, we treat Mathematical Programming problems with indicator constraints, recalling their most popular reformulation techniques in MIP, leading to either big-M constraints or disjunctive programming techniques. The latter give rise to reformulations in higher-dimensional spaces, and we review special cases from the literature that allow to describe the projection on the original space of variables explicitly. We theoretically extend the respective results in two directions and conduct computational experiments. We then present an algorithm for MILPs with indicator constraints that incorporates elements of CP into MIP techniques, including computational results for the JobShopScheduling problem. Finally, we introduce an extension of the class of MILPs so that linear expressions are allowed to have non-contiguous domains. Inspired by CP, this permits to model holes in the domains of variables as a special case. For such problems, we extend the theory of split cuts and show two ways of separating them, namely as intersection and lift-and-project cuts, and present computational results. We further experiment with an exact algorithm for such problems, applied to the Traveling Salesman Problem with multiple time windows. Alma Mater Studiorum - Università di Bologna Lodi, Andrea 2016-05-27 Doctoral Thesis PeerReviewed application/pdf en http://amsdottorato.unibo.it/7612/ info:eu-repo/semantics/openAccess
collection NDLTD
language en
format Doctoral Thesis
sources NDLTD
topic MAT/09 Ricerca operativa
spellingShingle MAT/09 Ricerca operativa
Wiese, Sven <1985>
On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming
description In this thesis we study selected topics in the field of Mixed Integer Programming (MIP), in particular Mixed Integer Linear and Nonlinear Programming (MI(N)LP). We set a focus on the influences of Constraint Programming (CP). First, we analyze Mathematical Programming approaches to water network optimization, a set of challenging optimization problems frequently modeled as non-convex MINLPs. We give detailed descriptions of many variants and survey solution approaches from the literature. We are particularly interested in MILP approximations and present a respective computational study for water network design problems. We analyze this approach by algorithmic considerations and highlight the importance of certain convex substructures in these non-convex MINLPs. We further derive valid inequalities for water network design problems exploiting these substructures. Then, we treat Mathematical Programming problems with indicator constraints, recalling their most popular reformulation techniques in MIP, leading to either big-M constraints or disjunctive programming techniques. The latter give rise to reformulations in higher-dimensional spaces, and we review special cases from the literature that allow to describe the projection on the original space of variables explicitly. We theoretically extend the respective results in two directions and conduct computational experiments. We then present an algorithm for MILPs with indicator constraints that incorporates elements of CP into MIP techniques, including computational results for the JobShopScheduling problem. Finally, we introduce an extension of the class of MILPs so that linear expressions are allowed to have non-contiguous domains. Inspired by CP, this permits to model holes in the domains of variables as a special case. For such problems, we extend the theory of split cuts and show two ways of separating them, namely as intersection and lift-and-project cuts, and present computational results. We further experiment with an exact algorithm for such problems, applied to the Traveling Salesman Problem with multiple time windows.
author2 Lodi, Andrea
author_facet Lodi, Andrea
Wiese, Sven <1985>
author Wiese, Sven <1985>
author_sort Wiese, Sven <1985>
title On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming
title_short On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming
title_full On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming
title_fullStr On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming
title_full_unstemmed On the interplay of Mixed Integer Linear, Mixed Integer Nonlinear and Constraint Programming
title_sort on the interplay of mixed integer linear, mixed integer nonlinear and constraint programming
publisher Alma Mater Studiorum - Università di Bologna
publishDate 2016
url http://amsdottorato.unibo.it/7612/
work_keys_str_mv AT wiesesven1985 ontheinterplayofmixedintegerlinearmixedintegernonlinearandconstraintprogramming
_version_ 1718368290021048320