New branch-and-cut algorithm for bilevel linear programming

被引:43
|
作者
Audet, C.
Savard, G. [1 ]
Zghal, W.
机构
[1] Ecole Hautes Etud Commerciales, Gerad, Montreal, PQ, Canada
[2] Ecole Polytech, Montreal, PQ H3C 3A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Bilevel linear programming; Gomory cuts; linear mixed 0-1 integer programming; branch-and-cut algorithms;
D O I
10.1007/s10957-007-9263-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Linear mixed 0-1 integer programming problems may be reformulated as equivalent continuous bilevel linear programming (BLP) problems. We exploit these equivalences to transpose the concept of mixed 0-1 Gomory cuts to BLP. The first phase of our new algorithm generates Gomory-like cuts. The second phase consists of a branch-and-bound procedure to ensure finite termination with a global optimal solution. Different features of the algorithm, in particular, the cut selection and branching criteria are studied in details. We propose also a set of algorithmic tests and procedures to improve the method. Finally, we illustrate the performance through numerical experiments. Our algorithm outperforms pure branch-and-bound when tested on a series of randomly generated problems.
引用
收藏
页码:353 / 370
页数:18
相关论文
共 50 条
  • [11] A Branch-and-Cut algorithm for Graph Coloring
    Méndez-Díaz, I
    Zabala, P
    DISCRETE APPLIED MATHEMATICS, 2006, 154 (05) : 826 - 847
  • [12] A branch-and-cut algorithm for the equicut problem
    Brunetta, L
    Conforti, M
    Rinaldi, G
    MATHEMATICAL PROGRAMMING, 1997, 78 (02) : 243 - 263
  • [13] A branch-and-cut algorithm for the equicut problem
    Lorenzo Brunetta
    Michele Conforti
    Giovanni Rinaldi
    Mathematical Programming, 1997, 78 : 243 - 263
  • [14] Branch-and-cut solution approach for multilevel mixed integer linear programming problems
    Awraris, Ashenafi
    Wordofa, Berhanu Guta
    Kassa, Semu Mitiku
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2023, 11
  • [15] A new branch-and-cut algorithm for the capacitated vehicle routing problem
    Lysgaard, J
    Letchford, AN
    Eglese, RW
    MATHEMATICAL PROGRAMMING, 2004, 100 (02) : 423 - 445
  • [16] New facets and a branch-and-cut algorithm for the weighted clique problem
    Sorensen, MA
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 154 (01) : 57 - 70
  • [17] A new formulation and a branch-and-cut algorithm for the set orienteering problem
    Archetti, C.
    Carrabs, F.
    Cerulli, R.
    Laureana, F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 314 (02) : 446 - 465
  • [18] A new branch-and-cut algorithm for the capacitated vehicle routing problem
    Jens Lysgaard
    Adam N. Letchford
    Richard W. Eglese
    Mathematical Programming, 2004, 100 : 423 - 445
  • [19] NEW BRANCH-AND-BOUND RULES FOR LINEAR BILEVEL PROGRAMMING
    HANSEN, P
    JAUMARD, B
    SAVARD, G
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (05): : 1194 - 1217
  • [20] An enhanced branch-and-bound algorithm for bilevel integer linear programming
    Liu, Shaonan
    Wang, Mingzheng
    Kong, Nan
    Hu, Xiangpei
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 291 (02) : 661 - 679