The single-node dynamic service scheduling and dispatching problem

In this paper, we focus on a particular version of the dynamic service network design (DSND) problem, namely the case of a single-terminal that dispatches services to a number of customers and other terminals. We present a time-dependent, stochastic formulation that aims to optimize the problem over a given planning horizon, and propose a solution approach based on dynamic programming principles. We also present a static, single-period, formulation of the single-node problem that appears as a subproblem when addressing the time-dependent version and general service network design cases. Despite its apparent simplicity, it is still a network design problem and exact solution methods are not sufficiently fast. We therefore propose two tabu search meta-heuristics based on the ejection-chain concept. We also introduce a learning mechanism that takes advantage of experience gathered in repeated executions. Experiments with problem instances derived from real cases indicate that the proposed solution methods are efficient and yield good solutions.

[1]  Tore Grünert,et al.  Planning models for long-haul operations of postal and express shipment companies , 2000, Eur. J. Oper. Res..

[2]  Warren B. Powell,et al.  The Bulk Service Queue with a General Control Strategy: Theoretical Analysis and a New Computational Procedure , 1986, Oper. Res..

[3]  Thomas L. Magnanti,et al.  Network Design and Transportation Planning: Models and Algorithms , 1984, Transp. Sci..

[4]  Martine Labbé,et al.  Annotated Bibliography on Location Problems , 1997 .

[5]  Mark S. Daskin,et al.  Network and Discrete Location: Models, Algorithms and Applications , 1995 .

[6]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[7]  Maria Grazia Speranza,et al.  An algorithm for optimal shipments with given frequencies , 1996 .

[8]  Warren B. Powell,et al.  Dynamic control of multicommodity fleet management problems , 1997 .

[9]  Warren B. Powell,et al.  Stochastic Programming in Transportation and Logistics , 2003 .

[10]  Mauro Dell'Amico,et al.  Annotated Bibliographies in Combinatorial Optimization , 1997 .

[11]  A Orman,et al.  Optimization of Stochastic Models: The Interface Between Simulation and Optimization , 2012, J. Oper. Res. Soc..

[12]  Teodor Gabriel Crainic,et al.  Multicommodity, multimode freight transportation: A general modeling and algorithmic framework for the service network design problem , 1986 .

[13]  J. P. Kelly,et al.  Meta-heuristics : theory & applications , 1996 .

[14]  Ali E. Haghani,et al.  Formulation and solution of a combined train routing and makeup, and empty car distribution model , 1989 .

[15]  Walter Ukovich,et al.  Minimizing Transportation and Inventory Costs for Several Products on a Single Link , 1994, Oper. Res..

[16]  Warren B. Powell,et al.  A Local Improvement Heuristic for the Design of Less-than-Truckload Motor Carrier Networks , 1986, Transp. Sci..

[17]  Cynthia Barnhart,et al.  Air Network Design for Express Shipment Service , 1996, Oper. Res..

[18]  Teodor Gabriel Crainic,et al.  OR tools for tactical freight transportation planning , 1988 .

[19]  Michel Minoux,et al.  Networks synthesis and optimum network design problems: Models, solution methods and applications , 1989, Networks.

[20]  Warrren B Powell,et al.  An adaptive dynamic programming algorithm for a stochastic multiproduct batch dispatch problem , 2003 .

[21]  Warren B. Powell,et al.  Dynamic Control of Logistics Queueing Networks for Large-Scale Fleet Management , 1998, Transp. Sci..

[22]  Teodor Gabriel Crainic,et al.  Chapter 8 Intermodal Transportation , 2007, Transportation.

[23]  Warren B. Powell,et al.  OR Practice - Design and Implementation of an Interactive Optimization System for Network Design in the Motor Carrier Industry , 1989, Oper. Res..

[24]  Warren B. Powell,et al.  Subgradient Methods for the Service Network Design Problem , 1994, Transp. Sci..

[25]  G. Gallo,et al.  A combined transportation and scheduling problem , 1997 .

[26]  R. Serfozo,et al.  Optimal control of batch service queues , 1973, Advances in Applied Probability.

[27]  Warren B. Powell,et al.  Exploiting structure in adaptive dynamic programming algorithms for a stochastic batch service problem , 2002, Eur. J. Oper. Res..

[28]  Luca Bertazzi,et al.  Minimizing logistic costs in multistage supply chains , 1999 .

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

[30]  Randolph W. Hall,et al.  Distribution Strategies that Minimize Transportation and Inventory Costs , 1985, Oper. Res..

[31]  Jean-Marc Rousseau,et al.  A Tactical Planning Model for Rail Freight Transportation , 1984, Transp. Sci..

[32]  Peter Kall,et al.  Stochastic Programming , 1995 .

[33]  Teodor Gabriel Crainic,et al.  Service network design in freight transportation , 2000, Eur. J. Oper. Res..

[34]  Catherine Roucairol,et al.  A Parallel Tabu Search Algorithm Using Ejection Chains for the Vehicle Routing Problem , 1996 .

[35]  Cynthia Barnhart,et al.  Multimodal Express Package Delivery: A Service Network Design Application , 1999, Transp. Sci..

[36]  Luca Bertazzi,et al.  Continuous and Discrete Shipping Strategies for the Single Link Problem , 2002, Transp. Sci..

[37]  Teodor Gabriel Crainic,et al.  Planning models for freight transportation , 1997 .

[38]  Kjetil Fagerholt,et al.  Chapter 4 Maritime Transportation , 2007, Transportation.

[39]  T. Crainic Long-Haul Freight Transportation , 1999 .

[40]  Warren B. Powell,et al.  Approximate dynamic programming for high dimensional resource allocation problems , 2005 .

[41]  Randolph W. Hall,et al.  Handbook of transportation science , 1999 .

[42]  Hong Jin,et al.  Railroad Blocking: A Network Design Application , 2000, Oper. Res..

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

[44]  Warren B. Powell,et al.  An Adaptive Dynamic Programming Algorithm for Dynamic Fleet Management, I: Single Period Travel Times , 2002, Transp. Sci..

[45]  M. J. Phillips,et al.  Stochastic theory of service systems , 1974 .

[46]  Cynthia Barnhart,et al.  Composite Variable Formulations for Express Shipment Service Network Design , 2002, Transp. Sci..

[47]  Michel Gendreau,et al.  Cycle-Based Neighbourhoods for Fixed-Charge Capacitated Multicommodity Network Design , 2003, Oper. Res..

[48]  Walter Ukovich,et al.  A decision support system for materials management , 1992 .

[49]  Luca Bertazzi,et al.  Inventory control on sequences of links with given transportation frequencies , 1999 .

[50]  Peter J. Kolesar,et al.  Operating Characteristics of a Simple Shuttle under Local Dispatching Rules , 1972, Oper. Res..

[51]  Carlos F. Daganzo,et al.  Logistics Systems Analysis , 1991 .

[52]  Michel Gendreau,et al.  A Simplex-Based Tabu Search Method for Capacitated Network Design , 2000, INFORMS J. Comput..

[53]  John N. Tsitsiklis,et al.  Analysis of temporal-difference learning with function approximation , 1996, NIPS 1996.

[54]  D. Blumenfeld,et al.  Analyzing trade-offs between transportation, inventory and production costs on freight networks , 1985 .

[55]  Michael Francis Gorman,et al.  An application of genetic and tabu searches to the freight railroad operating plan problem , 1998, Ann. Oper. Res..