An Exact Algorithm for the Fixed Charge Transportation Problem Based on Matching Source and Sink Patterns

This paper describes an exact algorithm for the fixed charge transportation problem based on a new integer programming formulation that involves two sets of variables representing flow patterns from sources to sinks and from sinks to sources. The formulation states to select a pattern for each source and each sink and to match the corresponding flows. The linear relaxation of this new formulation is enforced by adding a pseudo-polynomial number of equations that are shown to contain, as special cases, different valid inequalities recently proposed for the problem. The resulting lower bound dominates the lower bounds proposed in the literature. Such a lower bound is embedded into an exact branch-and-cut-and-price algorithm. Computational results on benchmark instances show that the proposed algorithm is several times faster than the state-of-the-art exact methods and could solve all open instances. New harder instances with up to 120 sources and 120 sinks were solved to optimality. The online appendix is a...

[1]  Veena Adlakha,et al.  A SIMPLE HEURISTIC FOR SOLVING SMALL FIXED-CHARGE TRANSPORTATION PROBLEMS , 2003 .

[2]  Patrick G. McKeown,et al.  The pure fixed charge transportation problem , 1979 .

[3]  W. M. Hirsch,et al.  The fixed charge problem , 1968 .

[4]  Laurence A. Wolsey,et al.  Valid inequalities and projecting the multicommodity extended formulation for uncapacitated fixed charge network flow problems , 1993 .

[5]  Torbjörn Larsson,et al.  A Set Covering Reformulation of the Pure Fixed Charge Transportation Problem , 1994, Discret. Appl. Math..

[6]  Martin W. P. Savelsbergh,et al.  Lifted Cover Inequalities for 0-1 Integer Programs: Complexity , 1999, INFORMS J. Comput..

[7]  Paolo Toth,et al.  A Reduced-Cost Iterated Local Search Heuristic for the Fixed-Charge Transportation Problem , 2014, Oper. Res..

[8]  Domingos M. Cardoso,et al.  The teacher assignment problem: A special case of the fixed charge transportation problem , 1997 .

[9]  W. Walker A Heuristic Adjacent Extreme Point Algorithm for the Fixed Charge Problem , 1976 .

[10]  Roberto Roberti,et al.  The Fixed Charge Transportation Problem: An Exact Algorithm Based on a New Integer Programming Formulation , 2015, Manag. Sci..

[11]  John William Stroup Letter to the Editor - Allocation of Launch Vehicles to Space Missions: A Fixed-Cost Transportation Problem , 1967, Oper. Res..

[12]  Yash P. Aneja,et al.  Fixed-Charge Transportation Problem: Facets of the Projection Polyhedron , 2012, Oper. Res..

[13]  Laurence A. Wolsey,et al.  A branch-and-cut algorithm for the single-commodity, uncapacitated, fixed-charge network flow problem , 2003, Networks.