Identification of unidentified equality constraints for integer programming problems
Autor: | Asghar Moeini |
---|---|
Rok vydání: | 2017 |
Předmět: |
Convex hull
Mathematical optimization 021103 operations research Information Systems and Management General Computer Science Dimension (graph theory) 0211 other engineering and technologies Polytope 010103 numerical & computational mathematics 02 engineering and technology Management Science and Operations Research 01 natural sciences Travelling salesman problem Industrial and Manufacturing Engineering Set (abstract data type) Modeling and Simulation 0101 mathematics Constraint (mathematics) Integer programming Integer (computer science) Mathematics |
Zdroj: | European Journal of Operational Research. 260:460-467 |
ISSN: | 0377-2217 |
DOI: | 10.1016/j.ejor.2016.12.040 |
Popis: | Characterising the smallest dimension polytope containing all integer solutions of an integer programming problem can be a very challenging task. Frequently, this task is facilitated by identifying linear equality constraints that all integer solutions must satisfy. Typically, some of these constraints are readily available but others need to be discovered by more technical means. This paper develops a method to assist modellers to obtain such equality constraints. Note that the set of new equality constraints is not unique, and the proposed method generates a set of these new equality constraints for a sufficiently large dimension of the underlying problem. These generated constraints may be of a form that is easily extended for general case of the underlying problem, or they may be in a more complicated form where a generalisable pattern is difficult to identify. For the latter case, a new mixed-integer program is developed to detect a pattern-recognisable constraints. Furthermore, this mixed-integer program allows modellers to check if there is a new constraint satisfying specific criteria, such as only permitting coefficients to be 1, 0, and − 1 , or placing a limit on the number of non-zero coefficients. In order to illustrate the proposed method, a set of new equality constraints to supplement a previously published “Base polytope” are derived. Subsequently, exploiting these results, some techniques are proposed to tighten integer programming problems. Finally, relaxations of widely used TSP formulations are compared against one another and strengthened with help of the newly discovered equality constraints. |
Databáze: | OpenAIRE |
Externí odkaz: |