TY - CHAP
T1 - Solving the Home Service Assignment, Routing, and Appointment scheduling problem with Uncertainties
AU - Johnn, Shunee
AU - Zhu, Yiran
AU - Miniguano Trujillo, Andrés
AU - Gupte, Akshay
PY - 2021/9/27
Y1 - 2021/9/27
N2 - The Home Service Assignment, Routing, and Appointment scheduling (H-SARA) problem integrates the strategical fleet-sizing, tactical assignment, operational vehicle routing and scheduling sub-problems at different decision levels, with a single period planning horizon and uncertainty (stochasticity) from the service duration, travel time, and customer cancellation rate. We propose a stochastic mixed-integer linear programming model for the H-SARA problem. Additionally, a reduced deterministic version is introduced which allows to solve small-scale instances to optimality with two acceleration approaches. For larger instances, we develop a tailored two-stage decision support system that provides high-quality and in-time solutions based on information revealed at different stages. Our solution method aims to reduce various costs under stochasticity, create reasonable routes with balanced workload and team-based customer service zones, and increase customer satisfaction by introducing a two-stage appointment times update at different times before the actual service. Our two-stage heuristic is competitive to CPLEX’s exact solution methods in providing time and cost-effective decisions and can update previously-made decisions based on an increased level of information. Results show that our two-stage heuristic is able to tackle reasonable-size instances and provides good-quality solutions using less time compared to the deterministic and stochastic models on the same set of simulated instances.
AB - The Home Service Assignment, Routing, and Appointment scheduling (H-SARA) problem integrates the strategical fleet-sizing, tactical assignment, operational vehicle routing and scheduling sub-problems at different decision levels, with a single period planning horizon and uncertainty (stochasticity) from the service duration, travel time, and customer cancellation rate. We propose a stochastic mixed-integer linear programming model for the H-SARA problem. Additionally, a reduced deterministic version is introduced which allows to solve small-scale instances to optimality with two acceleration approaches. For larger instances, we develop a tailored two-stage decision support system that provides high-quality and in-time solutions based on information revealed at different stages. Our solution method aims to reduce various costs under stochasticity, create reasonable routes with balanced workload and team-based customer service zones, and increase customer satisfaction by introducing a two-stage appointment times update at different times before the actual service. Our two-stage heuristic is competitive to CPLEX’s exact solution methods in providing time and cost-effective decisions and can update previously-made decisions based on an increased level of information. Results show that our two-stage heuristic is able to tackle reasonable-size instances and provides good-quality solutions using less time compared to the deterministic and stochastic models on the same set of simulated instances.
UR - http://www.optimization-online.org/DB_HTML/2021/07/8479.html
U2 - 10.4230/OASIcs.ATMOS.2021.4
DO - 10.4230/OASIcs.ATMOS.2021.4
M3 - Chapter (peer-reviewed)
VL - 96
T3 - OASIcs - OpenAccess Series in Informatics
BT - 21st Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems
A2 - Perea, Federico
A2 - Müller-Hannemann, Matthias
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
CY - Germany
ER -