Authors
Marie-Claude Côté, Bernard Gendron, Claude-Guy Quimper, Louis-Martin Rousseau
Publication date
2011/1
Journal
Constraints
Volume
16
Pages
54-76
Publisher
Springer US
Description
This paper approaches the problem of modeling optimization problems containing substructures involving constraints on sequences of decision variables. Such constraints can be very complex to express with Mixed Integer Programming (MIP). We suggest an approach inspired by global constraints used in Constraint Programming (CP) to exploit formal languages for the modeling of such substructures with MIP. More precisely, we first suggest a way to use automata, as the CP regular constraint does, to express allowed patterns for the values taken by the constrained sequence of variables. Secondly, we present how context-free grammars can contribute to formulate constraints on sequences of variables in a MIP model. Experimental results on both approaches show that they facilitate the modeling, but also give models easier to solve by MIP solvers compared to compact assignment MIP formulations.
Total citations
2010201120122013201420152016201720182019202020212022202320244107977468333111
Scholar articles