A learning tabu search for a truck allocation problem with linear and nonlinear cost components

The two-level problem studied in this article consists of optimizing the refueling costs of a fleet of locomotives over a railway network. The goal consists of determining: (1) the number of refueling trucks contracted for each yard (truck assignment problem denoted TAP) and (2) the refueling plan of each locomotive (fuel distribution problem denoted FDP). As the FDP can be solved efficiently with existing methods, the focus is put on the TAP only. In a first version of the problem (denoted (P1)), various linear costs (e.g., fuel, fixed cost associated with each refueling, weekly operating costs of trucks) have to be minimized while satisfying a set of constraints (e.g., limited capacities of the locomotives and the trucks). In contrast with the existing literature on this problem, two types of nonlinear cost components will also be considered, based on the following ideas: (1) if several trucks from the same fuel supplier are contracted for the same yard, the supplier is likely to propose discounted prices for that yard (Problem (P2)); (2) if a train stops too often on its route, a penalty is incurred, which represents the dissatisfaction of the clients (Problem (P3)). Even if exact methods based on a mixed integer linear program formulation are available for (P1), they are not appropriate anymore to tackle (P2) and (P3). Various methods are proposed for the TAP: a descent local search, a tabu search, and a learning tabu search (LTS). The latter is a new type of local search algorithm. It involves a learning process relying on a trail system, and it can be applied to any combinatorial optimization problem. Results are reported and discussed for a large set of instances (for (P1), (P2), and (P3)), and show the good performance of LTS. © 2014 Wiley Periodicals, Inc. 62:32–45, 2015

[1]  Oded Berman,et al.  Optimal Location of Discretionary Service Facilities , 1992, Transp. Sci..

[2]  Paolo Toth,et al.  Nominal and robust train timetabling problems , 2012, Eur. J. Oper. Res..

[3]  Yusin Lee,et al.  A heuristic for the train pathing and timetabling problem , 2009 .

[4]  Michael Kuby,et al.  The flow-refueling location problem for alternative-fuel vehicles , 2005 .

[5]  E R Kraft PRIORITY-BASED CLASSIFICATION FOR IMPROVING CONNECTION RELIABILITY IN RAILROAD YARDS. PART I OF II: INTEGRATION WITH CAR SCHEDULING , 2002 .

[6]  Michael R. Bussieck,et al.  Discrete optimization in public rail transport , 1997, Math. Program..

[7]  Tal Raviv,et al.  The locomotive fleet fueling problem , 2012, Oper. Res. Lett..

[8]  Werner G. Müller,et al.  Designs for Detecting Spatial Dependence , 2009 .

[9]  Christian Blum,et al.  Ant colony optimization: Introduction and recent trends , 2005 .

[10]  Mary Jo Bitner,et al.  Services Marketing: Integrating Customer Focus Across the Firm , 1996 .

[11]  Yanfeng Ouyang,et al.  Optimal fueling strategies for locomotive fleets in railroad networks , 2010 .

[12]  Peter E. Tarlow,et al.  Transportation , 2014, Tourism Security.

[13]  Samir Khuller,et al.  To fill or not to fill: The gas station problem , 2007, TALG.

[14]  Michel Bierlaire,et al.  Optimizing Fueling Decisions for Locomotives in Railroad Networks , 2015, Transp. Sci..

[15]  C. Fornell,et al.  A Framework for Comparing Customer Satisfaction across Individuals and Product Categories , 1991 .

[16]  Jian Liu,et al.  Real-life locomotive planning: New formulations and computational results , 2008 .

[17]  Dennis Huisman,et al.  Operations Research in passenger railway transportation , 2005 .

[18]  M. Kuby,et al.  Dispersion of Nodes Added to a Network , 2005 .

[19]  Fred W. Glover,et al.  Tabu Search , 1997, Handbook of Heuristics.

[20]  Michel Gendreau,et al.  Handbook of Metaheuristics , 2010 .

[21]  Pierrette P. Zouein,et al.  A multiple period capacitated inventory model for airline fuel management , 2002 .

[22]  Balachandran Vaidyanathan,et al.  The Locomotive Routing Problem , 2008, Transp. Sci..

[23]  G. Maróti,et al.  Maintenance Routing for Train Units: The Transition Model , 2005, Transp. Sci..

[24]  Dave Gelders,et al.  Showing results? An analysis of the perceptions of internal and external stakeholders of the public performance communication by the Belgian and Dutch Railways , 2008, Gov. Inf. Q..

[25]  Ying-Wei Wang,et al.  Locating Road-Vehicle Refueling Stations , 2009 .

[26]  Thomas Stützle,et al.  Ant colony optimization: artificial ants as a computational intelligence technique , 2006 .

[27]  Richard D. Wollmer,et al.  A Fuel Management Model for the Airline Industry , 1992, Oper. Res..

[28]  Michael Kuby,et al.  Location of Alternative-Fuel Stations Using the Flow-Refueling Location Model and Dispersion of Candidate Sites on Arcs , 2007 .

[29]  M. Kuby,et al.  A Model for Location of Capacitated Alternative-Fuel Stations , 2009 .

[30]  Paolo Toth,et al.  Solving a Real-World Train Unit Assignment Problem , 2007 .

[31]  David Otley,et al.  Performance Management: A Framework for Management Control Systems Research , 1999 .

[32]  Jian Liu,et al.  Solving Real-Life Locomotive-Scheduling Problems , 2005, Transp. Sci..

[33]  Pierrette P. Zouein,et al.  A multiple period capacitated inventory model for airline fuel management: a case study , 2002, J. Oper. Res. Soc..

[34]  D. Larcker,et al.  Innovations in Performance Measurement: Trends and Research Implications , 1998 .

[35]  Seow Lim,et al.  Heuristic algorithms for siting alternative-fuel stations using the Flow-Refueling Location Model , 2010, Eur. J. Oper. Res..

[36]  F. Kelly Network routing , 1991, Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences.

[37]  Nicolas Zufferey,et al.  Metaheuristics: Some Principles for an Efficient Design , 2012 .

[38]  Paolo Toth,et al.  A Survey of Optimization Models for Train Routing and Scheduling , 1998, Transp. Sci..

[39]  Marin Marinov,et al.  Railway operations, time-tabling and control , 2013 .

[40]  Nicolas Zufferey,et al.  Solution Methods for Fuel Supply of Trains , 2013, INFOR Inf. Syst. Oper. Res..

[41]  Matthias Ehrgott,et al.  Railway track allocation: models and methods , 2011, OR Spectr..