primal heuristic
Recently Published Documents


TOTAL DOCUMENTS

11
(FIVE YEARS 2)

H-INDEX

4
(FIVE YEARS 0)

Author(s):  
Gregor Hendel

AbstractLarge Neighborhood Search (LNS) heuristics are among the most powerful but also most expensive heuristics for mixed integer programs (MIP). Ideally, a solver adaptively concentrates its limited computational budget by learning which LNS heuristics work best for the MIP problem at hand. To this end, this work introduces Adaptive Large Neighborhood Search (ALNS) for MIP, a primal heuristic that acts as a framework for eight popular LNS heuristics such as Local Branching and Relaxation Induced Neighborhood Search (RINS). We distinguish the available LNS heuristics by their individual search spaces, which we call auxiliary problems. The decision which auxiliary problem should be executed is guided by selection strategies for the multi armed bandit problem, a related optimization problem during which suitable actions have to be chosen to maximize a reward function. In this paper, we propose an LNS-specific reward function to learn to distinguish between the available auxiliary problems based on successful calls and failures. A second, algorithmic enhancement is a generic variable fixing prioritization, which ALNS employs to adjust the subproblem complexity as needed. This is particularly useful for some LNS problems which do not fix variables by themselves. The proposed primal heuristic has been implemented within the MIP solver SCIP. An extensive computational study is conducted to compare different LNS strategies within our ALNS framework on a large set of publicly available MIP instances from the MIPLIB and Coral benchmark sets. The results of this simulation are used to calibrate the parameters of the bandit selection strategies. A second computational experiment shows the computational benefits of the proposed ALNS framework within the MIP solver SCIP.



Author(s):  
Jayanth Krishna Mogali ◽  
Laura Barbulescu ◽  
Stephen F. Smith
Keyword(s):  
Job Shop ◽  




2017 ◽  
Vol 263 (1) ◽  
pp. 62-71 ◽  
Author(s):  
Carlos E. Andrade ◽  
Shabbir Ahmed ◽  
George L. Nemhauser ◽  
Yufen Shao


2015 ◽  
Vol 26 ◽  
pp. 497-507 ◽  
Author(s):  
Fabio D’Andreagiovanni ◽  
Jonatan Krolikowski ◽  
Jonad Pulaj


2014 ◽  
Vol 3 (1) ◽  
pp. 53-78 ◽  
Author(s):  
Jesco Humpola ◽  
Armin Fügenschuh ◽  
Thomas Lehmann


Author(s):  
Fabio D’Andreagiovanni ◽  
Jonatan Krolikowski ◽  
Jonad Pulaj




2004 ◽  
Vol 14 (01) ◽  
pp. 45-59 ◽  
Author(s):  
MAIRA T. MEDINA ◽  
CELSO C. RIBEIRO ◽  
LUIZ F. G. SOARES

The problem of automatic scheduling hypermedia documents consists in finding the optimal starting times and durations of objects to be presented, to ensure spatial and temporal consistency of a presentation while respecting limits on shrinking and stretching the ideal duration of each object. The combinatorial nature of the minimization of the number of objects whose duration is modified makes it the most difficult objective to be tackled by optimization algorithms. We formulate this scheduling problem as a mixed integer programming problem and report some preliminary investigations. We propose an original approach to the minimization of the number of objects which are shrinked or stretched. A simple primal heuristic based on variable fixations along the solution of a sequence of linear relaxations of the mixed integer programming formulation is described. Computational experiments on realistic size problems are reported. The effectiveness of the heuristic in finding good approximate solutions within very small processing times makes of it a quite promising approach to be integrated within existing document formatters to perform compile time scheduling or even run time adjustments. We also discuss results obtained by Lagrangean relaxation and propose a dual heuristic using the modified costs, which consistently improves the solutions found by the primal heuristic.



Sign in / Sign up

Export Citation Format

Share Document