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 条
  • [1] Branch-and-Bound for Bi-objective Integer Programming
    Parragh, Sophie N.
    Tricoire, Fabien
    INFORMS JOURNAL ON COMPUTING, 2019, 31 (04) : 805 - 822
  • [2] Output-Space Branch-and-Bound Reduction Algorithm for a Class of Linear Multiplicative Programs
    Zhang, Bo
    Gao, Yuelin
    Liu, Xia
    Huang, Xiaoli
    MATHEMATICS, 2020, 8 (03)
  • [3] Learning efficient branch-and-bound for solving Mixed Integer Linear Programs
    Du, Shuhan
    Tong, Junbo
    Fan, Wenhui
    APPLIED SOFT COMPUTING, 2025, 172
  • [4] Output-Space Outer Approximation Branch-and-Bound Algorithm for a Class of Linear Multiplicative Programs
    Zhang, Bo
    Wang, Hongyu
    Gao, Yuelin
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2024, 202 (03) : 997 - 1026
  • [5] AN IMPROVED BRANCH-AND-BOUND ALGORITHM FOR MIXED-INTEGER NONLINEAR PROGRAMS
    BORCHERS, B
    MITCHELL, JE
    COMPUTERS & OPERATIONS RESEARCH, 1994, 21 (04) : 359 - 367
  • [6] A criterion space search algorithm for mixed integer linear maximum multiplicative programs: a multiobjective optimization approach
    Saghand, Payman Ghasemi
    Charkhgard, Hadi
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2022, 29 (03) : 1659 - 1687
  • [7] A lifted linear programming branch-and-bound algorithm for mixed-integer conic quadratic programs
    Vielma, Juan Pablo
    Ahmed, Shabbir
    Nemhauser, George L.
    INFORMS JOURNAL ON COMPUTING, 2008, 20 (03) : 438 - 450
  • [8] A bi-objective branch-and-bound algorithm for the unit-time job shop scheduling : A mixed graph coloring approach
    Kouider, Ahmed
    Ait Haddadene, Hacene
    COMPUTERS & OPERATIONS RESEARCH, 2021, 132
  • [9] A Branch and Bound Algorithm for a Class of Biobjective Mixed Integer Programs
    Stidsen, Thomas
    Andersen, Kim Allan
    Dammann, Bernd
    MANAGEMENT SCIENCE, 2014, 60 (04) : 1009 - 1032
  • [10] AN IMPLICIT BRANCH-AND-BOUND ALGORITHM FOR MIXED-INTEGER-LINEAR PROGRAMMING
    LIN, YL
    AUSTIN, LM
    BURNS, JR
    COMPUTERS & OPERATIONS RESEARCH, 1990, 17 (05) : 457 - 464