Search
2001 Volume 16
Article Contents
RESEARCH ARTICLE   Open Access    

Branch-and-cut for combinatorial optimization problems without auxiliary binary variables

More Information
  • 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.
  • 加载中
  • Cite this article

    I. R. DE FARIAS, E. L. JOHNSON, G. L. NEMHAUSER. 2001. Branch-and-cut for combinatorial optimization problems without auxiliary binary variables. The Knowledge Engineering Review. 16: doi: 10.1017/S0269888901000030
    I. R. DE FARIAS, E. L. JOHNSON, G. L. NEMHAUSER. 2001. Branch-and-cut for combinatorial optimization problems without auxiliary binary variables. The Knowledge Engineering Review. 16: doi: 10.1017/S0269888901000030

Article Metrics

Article views(13) PDF downloads(277)

Other Articles By Authors

RESEARCH ARTICLE   Open Access    

Branch-and-cut for combinatorial optimization problems without auxiliary binary variables

The Knowledge Engineering Review  16 Article number: 10.1017/S0269888901000030  (2001)  |  Cite this article

Abstract: 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.

    • © 2001 Cambridge University Press
  • About this article
    Cite this article
    I. R. DE FARIAS, E. L. JOHNSON, G. L. NEMHAUSER. 2001. Branch-and-cut for combinatorial optimization problems without auxiliary binary variables. The Knowledge Engineering Review. 16: doi: 10.1017/S0269888901000030
    I. R. DE FARIAS, E. L. JOHNSON, G. L. NEMHAUSER. 2001. Branch-and-cut for combinatorial optimization problems without auxiliary binary variables. The Knowledge Engineering Review. 16: doi: 10.1017/S0269888901000030
  • Catalog

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return