Solving the quadratic assignment problem by means of general purpose mixed integer linear programming solvers

被引:18
|
作者
Zhang, Huizhen [1 ,2 ]
Beltran-Royo, Cesar [1 ]
Ma, Liang [2 ]
机构
[1] Rey Juan Carlos Univ, Madrid, Spain
[2] Univ Shanghai Sci & Technol, Sch Management, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Quadratic assignment problem; Mixed integer linear programming; FORMULATION;
D O I
10.1007/s10479-012-1079-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The Quadratic Assignment Problem (QAP) can be solved by linearization, where one formulates the QAP as a mixed integer linear programming (MILP) problem. On the one hand, most of these linearizations are tight, but rarely exploited within a reasonable computing time because of their size. On the other hand, Kaufman and Broeckx formulation (Eur. J. Oper. Res. 2(3):204-211, 1978) is the smallest of these linearizations, but very weak. In this paper, we analyze how the Kaufman and Broeckx formulation can be tightened to obtain better QAP-MILP formulations. As shown in our numerical experiments, these tightened formulations remain small but computationally effective to solve the QAP by means of general purpose MILP solvers.
引用
收藏
页码:261 / 278
页数:18
相关论文
共 50 条
  • [21] SOLVING TRAVELING SALESMAN PROBLEM BY INTEGER LINEAR PROGRAMMING
    MARTIN, GT
    OPERATIONS RESEARCH, 1966, S 14 : B71 - &
  • [22] Solving the Multiple Objective Integer Linear Programming Problem
    Chergui, Mohamed El-Amine
    Moulai, Mustapha
    Ouail, Fatma Zohra
    MODELLING, COMPUTATION AND OPTIMIZATION IN INFORMATION SYSTEMS AND MANAGEMENT SCIENCES, PROCEEDINGS, 2008, 14 : 69 - +
  • [23] ALGORITHMS FOR SOLVING THE MIXED INTEGER 2-LEVEL LINEAR-PROGRAMMING PROBLEM
    WEN, UP
    YANG, YH
    COMPUTERS & OPERATIONS RESEARCH, 1990, 17 (02) : 133 - 142
  • [24] Mixed integer programming approach on examination proctor assignment problem
    Koide, Takeshi
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 818 - 823
  • [25] New algorithm for solving the general quadratic programming problem
    Horst, Reiner
    Thoai, Nguyen Van
    Computational Optimization and Applications, 1996, 5 (01): : 39 - 48
  • [26] A NOTE ON SOLVING QUADRATIC PROGRAMS USING MIXED-INTEGER PROGRAMMING
    RAGSDALE, C
    STAM, A
    COMPUTERS & OPERATIONS RESEARCH, 1989, 16 (04) : 393 - 395
  • [27] APPLYING INTEGER LINEAR-PROGRAMMING TO THE FLEET ASSIGNMENT PROBLEM
    ABARA, J
    INTERFACES, 1989, 19 (04) : 20 - 28
  • [28] Method of non-linear penalty function for solving integer programming and mixed integer programming
    Meng, Zhi-Qing
    Hu, Qi-Ying
    Yang, Xiao-Qi
    Kongzhi yu Juece/Control and Decision, 2002, 17 (03): : 310 - 314
  • [29] A Mixed Integer Quadratic Reformulation of the Quadratic Assignment Problem with Rank-1 Matrix
    Nissfolk, Otto
    Porn, Ray
    Westerlund, Tapio
    Jansson, Fredrik
    11TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, PTS A AND B, 2012, 31 : 360 - 364
  • [30] Mixed-Integer Linear Programming Model by Linear Approximation for a Strike Package-to-Target Assignment Problem
    Kim, Heungseob
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021