Publication | Closed Access
Branch-and-cut for combinatorial optimization problems without auxiliary binary variables
52
Citations
20
References
2001
Year
Mathematical ProgrammingBranch-and-bound AlgorithmEngineeringIndustrial EngineeringBranch And CutDiscrete OptimizationConstraint ProgrammingOperations ResearchAuxiliary Binary VariablesConstraint Programming ApproachesSystems EngineeringDiscrete MathematicsCombinatorial OptimizationInteger OptimizationComputer ScienceInteger ProgrammingProduction SchedulingMixed Integer OptimizationBranch And BoundContinuous Variables
Many optimisation problems involve combinatorial constraints on continuous variables. An example of a combinatorial constraint is that at most one variable in a group of nonnegative variables may be positive. Traditionally, in the mathematical programming community, such problems have been modeled as mixed-integer programs by introducing auxiliary binary variables and additional constraints. Because the number of variables and constraints becomes larger and the combinatorial structure is not used to advantage, these mixed-integer programming models may not be solved satisfactorily, except for small instances. Traditionally, constraint programming approaches to such problems keep and use the combinatorial structure, but do not use linear programming bounds in the search for an optimal solution. Here we present a branch-and-cut approach that considers the combinatorial constraints without the introduction of binary variables. We review the development of this approach and show how strong constraints can be derived using ideas from polyhedral combinatorics. To illustrate the ideas, we present a production scheduling model that arises in the manufacture of fibre optic cables.
| Year | Citations | |
|---|---|---|
1958 | 1.4K | |
1983 | 674 | |
1996 | 419 | |
1987 | 391 | |
1984 | 320 | |
1957 | 228 | |
1960 | 217 | |
1965 | 198 | |
1999 | 158 | |
1990 | 102 |
Page 1
Page 1