A data-driven optimization framework for routing mobile medical facilities

We study the delivery of mobile medical services and in particular, the optimization of the joint stop location selection and routing of the mobile vehicles over a repetitive schedule consisting of multiple days. Considering the problem from the perspective of a mobile service provider company, we aim to provide the most revenue to the company by bringing the services closer to potential customers. Each customer location is associated with a score, which can be fully or partially covered based on the proximity of the mobile facility during the planning horizon. The problem is a variant of the team orienteering problem with prizes coming from covered scores. In addition to maximizing total covered score, a secondary criterion involves minimizing total travel distance/cost. We propose a data-driven optimization approach for this problem in which data analyses feed a mathematical programming model. We utilize a year-long transaction data originating from the customer banking activities of a major bank in Turkey. We analyze this dataset to first determine the potential service and customer locations in Istanbul by an unsupervised learning approach. We assign a score to each representative potential customer location based on the distances that the residents have taken for their past medical expenses. We set the coverage parameters by a spatial analysis. We formulate a mixed integer linear programming model and solve it to near-optimality using Cplex. We quantify the trade-off between capacity and service level. We also compare the results of several models differing in their coverage parameters to demonstrate the flexibility of our model and show the impact of accounting for full and partial coverage.

[1]  Michel Gendreau,et al.  The Covering Tour Problem , 1997, Oper. Res..

[2]  John R. Current,et al.  The Covering Salesman Problem , 1989, Transp. Sci..

[3]  Paolo Toth,et al.  Vehicle Routing , 2014, Vehicle Routing.

[4]  Q HuangGeorge,et al.  Big Data for supply chain management in the service and manufacturing sectors , 2016 .

[5]  Esra Köktener Karasakal,et al.  A maximal covering location model in the presence of partial coverage , 2004, Comput. Oper. Res..

[6]  J. Current,et al.  The median tour and maximal covering tour problems: Formulations and heuristics , 1994 .

[7]  Hande Yaman,et al.  Time constrained maximal covering salesman problem with weighted demands and partial coverage , 2016, Comput. Oper. Res..

[8]  Daniele Vigo,et al.  A hybrid metaheuristic algorithm for the multi-depot covering tour vehicle routing problem , 2015, Eur. J. Oper. Res..

[9]  Nicolas Jozefowiez,et al.  A dynamic programming operator for tour location problems applied to the covering tour problem , 2017, J. Heuristics.

[10]  Zvi Drezner,et al.  The gradual covering decay location problem on a network , 2003, Eur. J. Oper. Res..

[11]  Bahar Yetis Kara,et al.  Selective vehicle routing for a mobile blood donation system , 2015, Eur. J. Oper. Res..

[12]  A. Gunasekaran,et al.  Big data analytics in logistics and supply chain management: Certain investigations for research and applications , 2016 .

[13]  Richard F. Hartl,et al.  Health Care Logistics, Emergency Preparedness, and Disaster Relief: New Challenges for Routing Problems with a Focus on the Austrian Situation , 2008 .

[14]  Nicolas Jozefowiez A branch-and-price algorithm for the multivehicle covering tour problem , 2014, Networks.

[15]  Walter J. Gutjahr,et al.  The bi-objective stochastic covering tour problem , 2012, Comput. Oper. Res..

[16]  Nguyen Xuan Hoai,et al.  Description of the datasets for the experiments in the paper “solving the multi-vehicle multi-covering tour problem” , 2018, Data in brief.

[17]  G. O. Wesolowsky,et al.  The gradual covering problem , 2004 .

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

[19]  C. Macias,et al.  Utilization of a mobile medical van for delivering pediatric care in the bateys of the Dominican Republic , 2010, International journal of emergency medicine.

[20]  Gilbert Laporte,et al.  A Covering Tour Model for Planning Mobile Health Care Facilities in SuhumDistrict, Ghama , 1998 .

[21]  Tsan-Ming Choi,et al.  Big Data Analytics in Operations Management , 2018 .

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

[23]  Karl F. Doerner,et al.  Multicriteria tour planning for mobile healthcare facilities in a developing country , 2007, Eur. J. Oper. Res..

[24]  Grisselle Centeno,et al.  An integer programming approach to the bloodmobile routing problem , 2016 .

[25]  Gilbert Laporte,et al.  The Attractive Traveling Salesman Problem , 2010, Eur. J. Oper. Res..

[26]  André Langevin,et al.  An exact algorithm and a metaheuristic for the multi-vehicle covering tour problem with a constraint on the number of vertices , 2013, Eur. J. Oper. Res..

[27]  Ray Y. Zhong,et al.  Big Data for supply chain management in the service and manufacturing sectors: Challenges, opportunities, and future perspectives , 2016, Comput. Ind. Eng..

[28]  Masoud Rabbani,et al.  Solving a bi-objective mathematical programming model for bloodmobiles location routing problem , 2017 .

[29]  T. Cheng,et al.  Big data analytics and application for logistics and supply chain management , 2018, Transportation Research Part E: Logistics and Transportation Review.

[30]  Brian W Powers,et al.  Mobile health clinics in the era of reform. , 2014, The American journal of managed care.

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

[32]  Gilbert Laporte,et al.  Heuristics for the multi-vehicle covering tour problem , 2000, Comput. Oper. Res..