Finding diverse optima and near-optima to binary integer programs

被引:14
|
作者
Trapp, Andrew C. [1 ]
Konrad, Renata A. [1 ]
机构
[1] Worcester Polytech Inst, Foisie Sch Business, Worcester, MA 01609 USA
关键词
solution quality; Binary (0-1) integer programming; multiple solutions; Dinkelbach's algorithm; fractional programming; decision making; solution diversity; DECISION-SUPPORT; OPTIMIZATION; MAXIMIZATION;
D O I
10.1080/0740817X.2015.1019161
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Typical output from an optimization solver is a single optimal solution. There are contexts, however, where a set of high-quality and diverse solutions may be beneficial; for example, problems involving imperfect information or those for which the structure of high-quality solution vectors can reveal meaningful insights. In view of this, we discuss a novel method to obtain multiple diverse optima / near optima to pure binary (0-1) integer programs, employing fractional programming techniques to manage these typically competing goals. Specifically, we develop a general approach that makes use of Dinkelbach's algorithm to sequentially generate solutions that evaluate well with respect to both (i) individual performance and as a whole and (ii) mutual variety. We assess the performance of our approach on a number of MIPLIB test instances from the literature. Using two diversity metrics, computational results show that our method provides an efficient way to optimize the fractional objective while sequentially generating multiple high-quality and diverse solutions.
引用
收藏
页码:1300 / 1312
页数:13
相关论文
共 50 条
  • [1] OPTIMA OF DUAL INTEGER LINEAR-PROGRAMS
    AHARONI, R
    ERDOS, P
    LINIAL, N
    [J]. COMBINATORICA, 1988, 8 (01) : 13 - 20
  • [2] Pareto Optima of Multicriteria Integer Linear Programs
    De Loera, Jesus A.
    Hemmecke, Raymond
    Koeppe, Matthias
    [J]. INFORMS JOURNAL ON COMPUTING, 2009, 21 (01) : 39 - 48
  • [3] Approximation of optima of integer programs of the packing-covering type
    [J]. 2000, VSP BV, Zeist, Netherlands (10):
  • [4] MIMIC: Finding optima by estimating probability densities
    DeBonet, JS
    Isbell, CL
    Viola, P
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 9: PROCEEDINGS OF THE 1996 CONFERENCE, 1997, 9 : 424 - 430
  • [5] On finding global optima for the hinge fitting problem
    Queiroz, M
    Humes, C
    Júdice, J
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (01) : 101 - 122
  • [6] Empirical Properties of Optima in Free Semidefinite Programs
    Evert, Eric
    Fu, Yi
    Helton, J. William
    Yin, John
    [J]. EXPERIMENTAL MATHEMATICS, 2023, 32 (03) : 477 - 501
  • [7] Finding local optima in quadratic optimization problems in RP
    Gao, Lunshan
    [J]. SOFT COMPUTING, 2024, 28 (01) : 495 - 508
  • [8] Finding local optima in quadratic optimization problems in RP
    Lunshan Gao
    [J]. Soft Computing, 2024, 28 : 495 - 508
  • [9] Finding Social Optima in Congestion Games with Positive Externalities
    de Keijzer, Bart
    Schafer, Guido
    [J]. ALGORITHMS - ESA 2012, 2012, 7501 : 395 - 406
  • [10] "Near" Weighted Utilitarian Characterizations of Pareto Optima
    Che, Yeon-Koo
    Kim, Jinwoo
    Kojima, Fuhito
    Ryan, Christopher Thomas
    [J]. ECONOMETRICA, 2024, 92 (01) : 141 - 165