Accelerating benders decomposition: multiple cuts via multiple solutions

AbstractBenders decomposition (BD) is a well-known approach that has been successfully applied to various mathematical programming problems. According to previous studies, slow convergence is the main drawback of this method. In this paper, multi-solution of the master problem has been applied to accelerate the BD algorithm and improve both lower and upper bounds by simultaneously adding multiple feasibility and optimality cuts. A novel integration of Benders cuts was used to prevent the growth of master problem. Computational experiments were applied to a series of logistics facility location problems. Our numerical experiments resulted in a 61% decrease in the total number of iterations and up to 73% reduction in the solution time, confirming the outstanding performance of the proposed method.

[1]  Mohammad Mehdi Fazel Zarandi,et al.  Using Decomposition to Solve Facility Location/Fleet Managment Problems , 2010 .

[2]  Michel Gendreau,et al.  The Benders decomposition algorithm: A literature review , 2017, Eur. J. Oper. Res..

[3]  Marianthi G. Ierapetritou,et al.  Speed-up Benders decomposition using maximum density cut (MDC) generation , 2013, Ann. Oper. Res..

[4]  Jean-François Cordeau,et al.  Benders Decomposition for Production Routing Under Demand Uncertainty , 2012, Oper. Res..

[5]  Stefan Nickel,et al.  Multi-period hub location problems in transportation , 2015 .

[6]  Wei Jiang,et al.  An improved Benders decomposition algorithm for the logistics facility location problem with capacity expansions , 2013, Ann. Oper. Res..

[7]  John E. Beasley,et al.  Improving benders decomposition using a genetic algorithm , 2009, Eur. J. Oper. Res..

[8]  A. J. Rubiales,et al.  Stabilization of the Generalized Benders Decomposition applied to Short-Term Hydrothermal Coordination Problem , 2013, IEEE Latin America Transactions.

[9]  Csaba I. Fábián,et al.  Solving two-stage stochastic programming problems with level decomposition , 2007, Comput. Manag. Sci..

[10]  M. D. Devine,et al.  A Modified Benders' Partitioning Algorithm for Mixed Integer Programming , 1977 .

[11]  Curtiss Luong,et al.  An examination of Benders' decomposition approaches in large-scale healthcare optimization problems , 2015 .

[12]  Jong Min Lee,et al.  A tighter cut generation strategy for acceleration of Benders decomposition , 2012, Comput. Chem. Eng..

[13]  Thomas L. Magnanti,et al.  Accelerating Benders Decomposition: Algorithmic Enhancement and Model Selection Criteria , 1981, Oper. Res..

[14]  T. Zheng,et al.  Solving corrective risk-based security-constrained optimal power flow with Lagrangian relaxation and Benders decomposition , 2016 .

[15]  S. Minner,et al.  Benders Decomposition for Discrete–Continuous Linear Bilevel Problems with application to traffic network design , 2014 .

[16]  Ghasem Moslehi,et al.  A Benders decomposition approach for order acceptance and scheduling problem: a robust optimization approach , 2017 .

[17]  Stefan Minner,et al.  Benders decomposition for the Hazmat Transport Network Design Problem , 2018, Eur. J. Oper. Res..

[18]  Javad Behnamian,et al.  Decomposition based hybrid VNS-TS algorithm for distributed parallel factories scheduling with virtual corporation , 2014, Comput. Oper. Res..

[19]  Hanif D. Sherali,et al.  On generating maximal nondominated Benders cuts , 2013, Ann. Oper. Res..

[20]  Marianthi G. Ierapetritou,et al.  Improving benders decomposition using maximum feasible subsystem (MFS) cut generation strategy , 2010, Comput. Chem. Eng..

[21]  Yuri Kochetov,et al.  Computationally Difficult Instances for the Uncapacitated Facility Location Problem , 2005 .

[22]  Seyyed M. T. Fatemi Ghomi,et al.  Acceleration strategies of Benders decomposition for the security constraints power system expansion planning , 2015, Ann. Oper. Res..

[23]  S. Elhedhli,et al.  A nested benders decomposition approach for telecommunication network planning , 2010 .

[24]  Nikolaos Papadakos,et al.  Practical enhancements to the Magnanti-Wong method , 2008, Oper. Res. Lett..

[25]  Samir Elhedhli,et al.  An interior-point Benders based branch-and-cut algorithm for mixed integer programs , 2010, Annals of Operations Research.