A Branch-and-Bound Algorithm for a Class of Mixed Integer Linear Maximum Multiplicative Programs: A Bi-objective Optimization Approach

被引:23
|
作者
Saghand, Payman Ghasemi [1 ]
Charkhgard, Hadi [1 ]
Kwon, Changhyun [1 ]
机构
[1] Univ S Florida, Dept Ind & Management Syst Engn, Tampa, FL 33620 USA
关键词
Multiplicative programming; Multi-objective optimization; Optimization over the efficient set; Linear programming; Branch-and-bound algorithm; EISENBERG-GALE MARKETS; REDUNDANCY ALLOCATION; EFFICIENT SET; RELIABILITY; COMPONENTS; GAMES;
D O I
10.1016/j.cor.2018.08.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a linear programming based branch-and-bound algorithm for a class of mixed integer optimization problems with a bi-linear objective function and linear constraints. This class of optimization problems can be viewed as a special case of the problem of optimization over the set of efficient solutions in bi-objective optimization. It is known that when there exists no integer decision variable, such a problem can be solved in polynomial time. In fact, in such a case, the problem can be transformed into a Second-Order Cone Program (SOCP) and so it can be solved efficiently by a commercial solver such as CPLEX SOCP solver. However, in a recent study, it is shown that such a problem can be solved even faster in practice by using a bi-objective linear programming based algorithm. So, in this study, we embed that algorithm in an effective branch-and-bound framework to solve mixed integer instances. We also develop several enhancement techniques including preprocessing and cuts. A computational study demonstrates that the proposed branch-and-bound algorithm outperforms a commercial mixed integer SOCP solver. Moreover, the effect of different branching and node selecting strategies is explored. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:263 / 274
页数:12
相关论文
共 50 条
  • [21] Branch-and-Bound for Biobjective Mixed-Integer Linear Programming
    Adelgren, Nathan
    Gupte, Akshay
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 909 - 933
  • [22] An efficient outcome-space branch-and-bound algorithm for solving a class of large-scale linear multiplicative programs
    Jing, Xia
    Ma, Xiaohua
    Gao, Yuelin
    Liu, Xia
    NUMERICAL ALGORITHMS, 2024,
  • [23] Solving linear multiplicative programs via branch-and-bound: a computational experience
    Cambini, R.
    Riccardi, R.
    Scopelliti, D.
    COMPUTATIONAL MANAGEMENT SCIENCE, 2023, 20 (01)
  • [24] Solving linear multiplicative programs via branch-and-bound: a computational experience
    R. Cambini
    R. Riccardi
    D. Scopelliti
    Computational Management Science, 2023, 20
  • [25] An Algorithm for Bi-Objective Integer Linear Programming Problem
    Prerna
    Sharma, Vikas
    FILOMAT, 2022, 36 (16) : 5641 - 5651
  • [26] 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
  • [27] A Criterion Space Branch-and-Cut Algorithm for Mixed Integer Bilinear Maximum Multiplicative Programs
    Mahmoodian, Vahid
    Dayarian, Iman
    Saghand, Payman Ghasemi
    Zhang, Yu
    Charkhgard, Hadi
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (03) : 1453 - 1470
  • [28] A branch-and-bound method for the bi-objective simple line assembly balancing problem
    Cerqueus, Audrey
    Delorme, Xavier
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (18) : 5640 - 5659
  • [29] Warm-starting lower bound set computations for branch-and-bound algorithms for multi objective integer linear programs
    Forget, Nicolas
    Gadegaard, Sune Lauth
    Relund, Lars
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 302 (03) : 909 - 924
  • [30] A novel branch-and-bound algorithm for solving linear multiplicative programming problems
    Hu, Peng
    Gu, Hengyang
    Wang, Bowen
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2024, 45 (06): : 2636 - 2650