A simplex-based branch-and-cut method for solving integer tri-level programming problems

被引:3
|
作者
Awraris, Ashenafi [1 ]
Wordofa, Berhanu Guta [1 ]
Kassa, Semu Mitiku [2 ]
机构
[1] Addis Ababa Univ, Dept Math, POB 1176, Addis Ababa, Ethiopia
[2] Botswana Int Univ Sci & Technol BIUST, Dept Math & Stat Sci, Palapye, Botswana
来源
JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS | 2022年 / 25卷 / 03期
关键词
Tri-level programming; integer programming; branch-and-cut; valid inequalities; BI-LEVEL; OPTIMIZATION; ALGORITHM; MODEL;
D O I
10.22436/jmcs.025.03.03
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Optimization problems involving three decision makers at three hierarchical decision levels are referred to as tri-level decision making problems. In particular in the case where all objective functions and constraints are linear, and all involved variables are required to take integer values is known as integer tri-level programming problems (T-ILP). It has been known that the general T-ILP is an NP-hard problem. So far there are very few attempts in the literature that finds an exact global solution for integer programming hierarchical problems beyond two levels. This paper proposes a novel approach based on a branch-and-cut (B&C) framework for solving T-ILP. The convergence of the algorithm is proved. Numerical examples are used to demonstrate the performance of the proposed algorithm. Finally, the results of this study show that the proposed algorithm is promising and more efficient to solve T-ILP. Moreover, it has been indicated in the remark that the proposed algorithm can be modified and used to solve discrete multilevel programming problems of any number of levels.
引用
收藏
页码:232 / 250
页数:19
相关论文
共 50 条
  • [11] A branch-and-cut approach for solving railway line-planning problems
    Goossens, JW
    van Hoesel, S
    Kroon, L
    TRANSPORTATION SCIENCE, 2004, 38 (03) : 379 - 393
  • [12] Integer programming models and branch-and-cut approaches to generalized {0,1,2}-survivable network design problems
    Leitner, Markus
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2016, 65 (01) : 73 - 92
  • [13] Solving Inventory Routing Problems with the Gurobi Branch-and-Cut Algorithm
    Meier, Danny
    Keller, Benjamin
    Kolb, Markus
    Hanne, Thomas
    OPTIMIZATION AND LEARNING, OLA 2021, 2021, 1443 : 173 - 189
  • [14] A new formulation and branch-and-cut method for single-allocation hub location problems
    Espejo, Inmaculada
    Marin, Alfredo
    Munoz-Ocana, Juan M.
    Rodriguez-Chia, Antonio M.
    COMPUTERS & OPERATIONS RESEARCH, 2023, 155
  • [15] The ring-star problem: A new integer programming formulation and a branch-and-cut algorithm
    Simonetti, L.
    Frota, Y.
    de Souza, C. C.
    DISCRETE APPLIED MATHEMATICS, 2011, 159 (16) : 1901 - 1914
  • [16] A branch-and-cut algorithm for two-level survivable network design problems
    Rodriguez-Martin, Inmaculada
    Salazar-Gonzalez, Juan-Jose
    Yaman, Hande
    COMPUTERS & OPERATIONS RESEARCH, 2016, 67 : 102 - 112
  • [17] SOLVING TRI-LEVEL LINEAR PROGRAMMING PROBLEM BY A NOVEL HYBRID ALGORITHM
    Tayebnasab, S. F.
    Hamidi, F.
    Allahdadi, M.
    TWMS JOURNAL OF APPLIED AND ENGINEERING MATHEMATICS, 2021, 11 (01): : 101 - 112
  • [18] Branch and cut methods for mixed integer linear programming problems
    Caccetta, L
    PROGRESS IN OPTIMIZATION: CONTRIBUTIONS FROM AUSTRALASIA, 2000, 39 : 21 - 44
  • [19] A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclustering
    Sudoso, Antonio M.
    INFORMS JOURNAL ON COMPUTING, 2024,
  • [20] Integer programming models and branch-and-cut approaches to generalized {0,1,2}-survivable network design problems
    Markus Leitner
    Computational Optimization and Applications, 2016, 65 : 73 - 92