Distribution with Quality of Service Considerations: The Capacitated Routing Problem with Profits and Service Level Requirements

Inspired by a problem arising in cash logistics, we propose the Capacitated Routing Problem with Profits and Service Level Requirements (CRPPSLR). The CRPPSLR extends the class of Routing Problems with Profits by considering customers requesting deliveries to their (possibly multiple) service points. Moreover, each customer imposes a service level requirement specifying a minimum-acceptable bound on the fraction of its service points being delivered. A customer-specific financial penalty is incurred by the logistics service provider when this requirement is not met. The CRPPSLR consists in finding vehicle routes maximizing the difference between the collected revenues and the incurred transportation and penalty costs in such a way that vehicle capacity and route duration constraints are met. A fleet of homogeneous vehicles is available for serving the customers. We design a branch-and-cut algorithm and evaluate the usefulness of valid inequalities that have been effectively used for the capacitated vehicle routing problem and, more recently, for other routing problems with profits. A real-life case study taken from the cash supply chain in the Netherlands highlights the relevance of the problem under consideration. Computational results illustrate the performance of the proposed solution approach under different input parameter settings for the synthetic instances. For instances of real-life problems, we distinguish between coin and banknote distribution, as vehicle capacities only matter when considering the former. Finally, we report on the effectiveness of the valid inequalities in closing the optimality gap at the root node for both the synthetic and the real-life instances and conclude with a sensitivity analysis on the most significant input parameters of our model.

[1]  Lixin Tang,et al.  Iterated local search algorithm based on very large-scale neighborhood for prize-collecting vehicle routing problem , 2006 .

[2]  Egon Balas,et al.  The prize collecting traveling salesman problem , 1989, Networks.

[3]  Alain Hertz,et al.  The capacitated team orienteering and profitable tour problems , 2007, J. Oper. Res. Soc..

[4]  Dirk Van Oudheusden,et al.  The planning of cycle trips in the province of East Flanders , 2011 .

[5]  David P. Williamson,et al.  A note on the prize collecting traveling salesman problem , 1993, Math. Program..

[6]  Alain Hertz,et al.  The split delivery capacitated team orienteering problem , 2010, Networks.

[7]  Michel Gendreau,et al.  Traveling Salesman Problems with Profits , 2005, Transp. Sci..

[8]  David Pisinger,et al.  A branch-and-cut algorithm for the capacitated profitable tour problem , 2014, Discret. Optim..

[9]  Leslie E. Trotter,et al.  On the capacitated vehicle routing problem , 2003, Math. Program..

[10]  R. Vohra,et al.  The Orienteering Problem , 1987 .

[11]  Hoong Chuin Lau,et al.  Orienteering Problem: A survey of recent variants, solution approaches and applications , 2016, Eur. J. Oper. Res..

[12]  Giovanni Rinaldi,et al.  Facet identification for the symmetric traveling salesman polytope , 1990, Math. Program..

[13]  Adam N. Letchford,et al.  A new branch-and-cut algorithm for the capacitated vehicle routing problem , 2004, Math. Program..

[14]  Nicos Christofides,et al.  The vehicle routing problem , 1976, Revue française d'automatique, informatique, recherche opérationnelle. Recherche opérationnelle.

[15]  Daniele Vigo,et al.  Enhanced exact solution methods for the Team Orienteering Problem , 2016 .

[16]  Francisco Barahona,et al.  On the cycle polytope of a binary matroid , 1986, J. Comb. Theory, Ser. B.

[17]  Ángel Corberán,et al.  Min-Max K-vehicles windy rural postman problem , 2009 .

[18]  Daniele Vigo,et al.  Vehicle Routing Problems with Profits , 2014, Vehicle Routing.

[19]  David A. Hensher,et al.  Performance-based quality contracts for the bus sector: delivering social and commercial value for money , 2004 .

[20]  Tadeusz Sawik,et al.  On the fair optimization of cost and customer service level in a supply chain under disruption risks , 2015 .

[21]  Ángel Corberán,et al.  New facets and an enhanced branch‐and‐cut for the min–max K‐vehicles windy rural postman problem , 2011, Networks.

[22]  Maria Grazia Speranza,et al.  Optimal solutions for routing problems with profits , 2013, Discret. Appl. Math..

[23]  Tom M. Cavalier,et al.  A heuristic for the multiple tour maximum collection problem , 1994, Comput. Oper. Res..

[24]  Thibaut Vidal,et al.  Large Neighborhoods with Implicit Customer Selection for Vehicle Routing Problems with Profits , 2014, Transp. Sci..

[25]  Ioannis Minis,et al.  Scheduled paratransit transport systems , 2014 .

[26]  Alain Hertz,et al.  The undirected capacitated arc routing problem with profits , 2010, Comput. Oper. Res..

[27]  Hanif D. Sherali,et al.  Improving Discrete Model Representations via Symmetry Considerations , 2001, Manag. Sci..

[28]  Elfriede Krauth,et al.  Performance Measurement and Control in Logistics Service Providing , 2005, ICEIS.

[29]  Thibaut Vidal,et al.  The vehicle routing problem with service level constraints , 2017, Eur. J. Oper. Res..

[30]  G. Laporte,et al.  A Branch-and-Cut Algorithm for the Undirected Selective Traveling Salesman Problem , 1998 .

[31]  L. Pintelon,et al.  Measuring the logistics performance of internal hospital supply chains – A literature study , 2019, Omega.

[32]  Bruce L. Golden,et al.  The team orienteering problem , 1996 .

[33]  Christos D. Tarantilis,et al.  The Capacitated Team Orienteering Problem: A Bi-level Filter-and-Fan method , 2013, Eur. J. Oper. Res..

[34]  David P. Williamson,et al.  A general approximation technique for constrained forest problems , 1992, SODA '92.

[35]  Dirk Van Oudheusden,et al.  The orienteering problem: A survey , 2011, Eur. J. Oper. Res..

[36]  M. R. Rao,et al.  Odd Minimum Cut-Sets and b-Matchings , 1982, Math. Oper. Res..

[37]  Elena Fernández,et al.  Solving the Prize-collecting Rural Postman Problem , 2009, Eur. J. Oper. Res..

[38]  Kun Li,et al.  A two-level self-adaptive variable neighborhood search algorithm for the prize-collecting vehicle routing problem , 2016, Appl. Soft Comput..

[39]  Felix T.S. Chan,et al.  Pareto mimic algorithm: An approach to the team orienteering problem , 2016 .

[40]  Yasmin A. Rios-Solis,et al.  An integrated approach for timetabling and vehicle scheduling problems to analyze the trade-off between level of service and operating costs of transit networks , 2014 .

[41]  F. Maffioli,et al.  On prize-collecting tours and the asymmetric travelling salesman problem , 1995 .

[42]  Ángel Corberán,et al.  The Team Orienteering Arc Routing Problem , 2014, Transp. Sci..