TY - JOUR
T1 - Alternating criteria search
T2 - A parallel large neighborhood search algorithm for mixed integer programs
AU - Munguía, Lluís Miquel
AU - Ahmed, Shabbir
AU - Bader, David A.
AU - Nemhauser, George L.
AU - Shao, Yufen
N1 - Publisher Copyright:
© Springer Science+Business Media, LLC 2017.
PY - 2018/1
Y1 - 2018/1
N2 - We present a parallel large neighborhood search framework for finding high quality primal solutions for general mixed-integer programs (MIPs). The approach simultaneously solves a large number of sub-MIPs with the dual objective of reducing infeasibility and optimizing with respect to the original objective. Both goals are achieved by solving restricted versions of two auxiliary MIPs, where subsets of the variables are fixed. In contrast to prior approaches, ours does not require a feasible starting solution. We leverage parallelism to perform multiple searches simultaneously, with the objective of increasing the effectiveness of our heuristic. We computationally compare the proposed framework with a state-of-the-art MIP solver in terms of solution quality, scalability, reproducibility, and parallel efficiency. Results show the efficacy of our approach in finding high quality solutions quickly both as a standalone primal heuristic and when used in conjunction with an exact algorithm.
AB - We present a parallel large neighborhood search framework for finding high quality primal solutions for general mixed-integer programs (MIPs). The approach simultaneously solves a large number of sub-MIPs with the dual objective of reducing infeasibility and optimizing with respect to the original objective. Both goals are achieved by solving restricted versions of two auxiliary MIPs, where subsets of the variables are fixed. In contrast to prior approaches, ours does not require a feasible starting solution. We leverage parallelism to perform multiple searches simultaneously, with the objective of increasing the effectiveness of our heuristic. We computationally compare the proposed framework with a state-of-the-art MIP solver in terms of solution quality, scalability, reproducibility, and parallel efficiency. Results show the efficacy of our approach in finding high quality solutions quickly both as a standalone primal heuristic and when used in conjunction with an exact algorithm.
KW - LNS
KW - MIPs
KW - Parallel algorithms
KW - Primal heuristics
UR - http://www.scopus.com/inward/record.url?scp=85047636216&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85047636216&partnerID=8YFLogxK
U2 - 10.1007/s10589-017-9934-5
DO - 10.1007/s10589-017-9934-5
M3 - Article
AN - SCOPUS:85047636216
SN - 0926-6003
VL - 69
SP - 1
EP - 24
JO - Computational Optimization and Applications
JF - Computational Optimization and Applications
IS - 1
ER -