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

被引:25
作者
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
相关论文
共 42 条
[1]   Branching rules revisited [J].
Achterberg, T ;
Koch, T ;
Martin, A .
OPERATIONS RESEARCH LETTERS, 2005, 33 (01) :42-54
[2]   BICRITERIA TRANSPORTATION PROBLEM [J].
ANEJA, YP ;
NAIR, KPK .
MANAGEMENT SCIENCE, 1979, 25 (01) :73-78
[3]   A novel strategy for redundant components in reliability--redundancy allocation problems [J].
Ardakan, Mostafa Abouei ;
Sima, Mohammad ;
Hamadani, Ali Zeinal ;
Coit, David W. .
IIE TRANSACTIONS, 2016, 48 (11) :1043-1057
[4]   Mixed-integer nonlinear optimization [J].
Belotti, Pietro ;
Kirches, Christian ;
Leyffer, Sven ;
Linderoth, Jeff ;
Luedtke, James ;
Mahajan, Ashutosh .
ACTA NUMERICA, 2013, 22 :1-131
[5]   On polyhedral approximations of the second-order cone [J].
Ben-Tal, A ;
Nemirovski, A .
MATHEMATICS OF OPERATIONS RESEARCH, 2001, 26 (02) :193-205
[6]  
Benichou Michel, 1971, Mathematical Programming, V1, P76
[7]   OPTIMIZATION OVER THE EFFICIENT SET [J].
BENSON, HP .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1984, 98 (02) :562-580
[8]   The Quadrant Shrinking Method: A simple and efficient algorithm for solving tri-objective integer programs [J].
Boland, Natashia ;
Charkhgard, Hadi ;
Savelsbergh, Martin .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 260 (03) :873-885
[9]   A new method for optimizing a linear function over the efficient set of a multiobjective integer program [J].
Boland, Natashia ;
Charkhgard, Hadi ;
Savelsbergh, Martin .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 260 (03) :904-919
[10]  
Bonami P., 2011, ANLMCSP19490911