The convex hull heuristic for nonlinear integer programming problems with linear constraints and application to quadratic 0-1 problems

被引:1
|
作者
Guignard, Monique [1 ]
Ahlatcioglu, Aykut [1 ]
机构
[1] Univ Penn, Wharton Sch, Dept OID, Philadelphia, PA 19104 USA
关键词
Nonlinear 0-1 integer programming; Simplicial decomposition; Quadratic 0-1 programs with linear constraints; Primal relaxation; Convex hull relaxation; Convex hull heuristic;
D O I
10.1007/s10732-019-09433-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The convex hull heuristic is a heuristic for mixed-integer programming problems with a nonlinear objective function and linear constraints. It is a matheuristic in two ways: it is based on the mathematical programming algorithm called simplicial decomposition, or SD (von Hohenbalken in Math Program 13:49-68, 1977), and at each iteration, one solves a mixed-integer programming problem with a linear objective function and the original constraints, and a continuous problem with a nonlinear objective function and a single linear constraint. Its purpose is to produce quickly feasible and often near optimal or optimal solutions for convex and nonconvex problems. It is usually multi-start. We have tested it on a number of hard quadratic 0-1 optimization problems and present numerical results for generalized quadratic assignment problems, cross-dock door assignment problems, quadratic assignment problems and quadratic knapsack problems. We compare solution quality and solution times with results from the literature, when possible.
引用
收藏
页码:251 / 265
页数:15
相关论文
共 50 条
  • [1] The convex hull heuristic for nonlinear integer programming problems with linear constraints and application to quadratic 0–1 problems
    Monique Guignard
    Aykut Ahlatcioglu
    [J]. Journal of Heuristics, 2021, 27 : 251 - 265
  • [2] Combining QCR and CHR for convex quadratic pure 0-1 programming problems with linear constraints
    Ahlatcioglu, Aykut
    Bussieck, Michael
    Esen, Mustafa
    Guignard, Monique
    Jagla, Jan-Hendrick
    Meeraus, Alexander
    [J]. ANNALS OF OPERATIONS RESEARCH, 2012, 199 (01) : 33 - 49
  • [3] Heuristic approaches for biobjective mixed 0-1 integer linear programming problems
    Soylu, Banu
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (03) : 690 - 703
  • [4] APPLICATION OF 0-1 INTEGER PROGRAMMING TO MULTITARGET TRACKING PROBLEMS
    MOREFIELD, CL
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1977, 22 (03) : 302 - 312
  • [5] An approximation algorithm for quadratic cost 0-1 mixed integer programming problems
    Mukai, K
    Tatsumi, K
    Fukushima, M
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1999, 82 (06): : 9 - 17
  • [6] Approximation algorithm for quadratic cost 0-1 mixed integer programming problems
    Mukai, Kumiko
    Tatsumi, Keiji
    Fukushima, Masao
    [J]. Electronics and Communications in Japan, Part III: Fundamental Electronic Science (English translation of Denshi Tsushin Gakkai Ronbunshi), 1999, 82 (06): : 9 - 16
  • [7] Combining QCR and CHR for convex quadratic pure 0–1 programming problems with linear constraints
    Aykut Ahlatçıoğlu
    Michael Bussieck
    Mustafa Esen
    Monique Guignard
    Jan-Hendrick Jagla
    Alexander Meeraus
    [J]. Annals of Operations Research, 2012, 199 : 33 - 49
  • [8] A polynomial case of convex integer quadratic programming problems with box integer constraints
    Chunli Liu
    Jianjun Gao
    [J]. Journal of Global Optimization, 2015, 62 : 661 - 674
  • [9] A polynomial case of convex integer quadratic programming problems with box integer constraints
    Liu, Chunli
    Gao, Jianjun
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2015, 62 (04) : 661 - 674
  • [10] Uniqueness in quadratic and hyperbolic 0-1 programming problems
    Deineko, Vladimir G.
    Klinz, Bettina
    Woeginger, Gerhard J.
    [J]. OPERATIONS RESEARCH LETTERS, 2013, 41 (06) : 633 - 635