Skip to main content

Advertisement

Log in

Scheduling Diagnostic Testing Kit Deliveries with the Mothership and Drone Routing Problem

  • Short Paper
  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

A critical component in the public health response to pandemics is the ability to determine the spread of diseases via diagnostic testing kits. Currently, diagnostic testing kits, treatments, and vaccines for the COVID-19 pandemic have been developed and are being distributed to communities worldwide, but the spread of the disease persists. In conjunction, a strong level of social distancing has been established as one of the most basic and reliable ways to mitigate disease spread. If home testing kits are safely and quickly delivered to a patient, this has the potential to significantly reduce human contact and reduce disease spread before, during, and after diagnosis. This paper proposes a diagnostic testing kit delivery scheduling approach using the Mothership and Drone Routing Problem (MDRP) with one truck and multiple drones. Due to the complexity of solving the MDRP, the problem is decomposed into 1) truck scheduling to carry the drones and 2) drone scheduling for actual delivery. The truck schedule (TS) is optimized first to minimize the total travel distance to cover patients. Then, the drone flight schedule is optimized to minimize the total delivery time. These two steps are repeated until it reaches a solution minimizing the total delivery time for all patients. Heuristic algorithms are developed to further improve the computational time of the proposed model. Experiments are made to show the benefits of the proposed approach compared to the commonly performed face-to-face diagnosis via the drive-through testing sites. The proposed solution method significantly reduced the computation time for solving the optimization model (less than 50 minutes) compared to the exact solution method that took more than 10 hours to reach a 20% optimality gap. A modified basic reproduction rate (i.e., mR0) is used to compare the performance of the drone-based testing kit delivery method to the face-to-face diagnostic method in reducing disease spread. The results show that our proposed method (mR0= 0.002) outperformed the face-to-face diagnostic method (mR0= 0.0153) by reducing mR0 by 7.5 times.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

References

  1. Science brief: SARS-CoV-2 and surface (fomite) transmission for indoor community environments. (2020). https://www.cdc.gov/coronavirus/2019-ncov/more/science-and-research/surface-transmission.html

  2. ICN confirms 1,500 nurses have died from covid-19 in 44 countries and estimates that healthcare worker covid-19 fatalities worldwide could be more than 20,000. (2020). https://www.icn.ch/news

  3. Bai, X., Cao, M., Yan, W., Ge, S.S.: Efficient routing for precedence-constrained package delivery for heterogeneous vehicles. IEEE Trans. Autom. Sci. Eng. 17(1), 248–260 (2019)

    Article  Google Scholar 

  4. Bar-Gera, H.: Transportation networks for research core team https://github.com/bstabler/TransportationNetworks (2020)

  5. Othman, M.S.B., Shurbevski, A., Karuno, Y., Nagamochi, H.: Routing of carrier-vehicle systems with dedicated last-stretch delivery vehicle and fixed carrier route. Journal of Information Processing 25, 655–666 (2017)

    Article  Google Scholar 

  6. Bouman, P., Agatz, N., Schmidt, M.: Dynamic programming approaches for the traveling salesman problem with drone. Networks 72(4), 528–542 (2018)

    Article  MathSciNet  Google Scholar 

  7. Boysen, N., Briskorn, D., Fedtke, S., Schwerdfeger, S.: Drone delivery from trucks: Drone scheduling for given truck routes. Networks 72(4), 506–527 (2018)

    Article  MathSciNet  Google Scholar 

  8. Carlsson, J.G., Song, S.: Coordinated logistics with a truck and a drone. Manag. Sci. 64(9), 4052–4069 (2018)

    Article  Google Scholar 

  9. CDC. City of Sioux Falls coronavirus resources, 2021. https://coronavirus-cityofsfgis.hub.arcgis.com/

  10. CDC. Centers for disease control and prevention, 2021. https://time.com/6081407/covid-19-fourth-wave/

  11. Chowell, G., Nishiura, H., Bettencourt, LMA: Comparative estimation of the reproduction number for pandemic influenza from daily case notification data. J. R. Soc. Interface. 4(12), 155–166 (2007)

    Article  Google Scholar 

  12. Chu, D.K., Akl, E.A., Duda, S., Solo, K., Yaacoub, S., Schünemann, H.J., El-harakeh, A, Bognanni, A., Lotfi, T., Loeb, M., et al.: Physical distancing, face masks, and eye protection to prevent person-to-person transmission of sars-cov-2 and covid-19: a systematic review and meta-analysis The Lancet (2020)

  13. Delamater, P.L., Street, E.J., Leslie, T.F., Tony Yang, Y., Jacobsen, K.H.: Complexity of the basic reproduction number (R0). Emerging infectious diseases 25(1), 1 (2019)

    Article  Google Scholar 

  14. Diaz, P., Constantine, P., Kalmbach, ., Jones, E., Pankavich, S.: A modified seir model for the spread of ebola in western africa and metrics for resource allocation. Appl. Math. Comput. 324, 141–155 (2018)

  15. Dietz, K.: The estimation of the basic reproduction number for infectious diseases. Statistical methods in medical research 2(1), 23–41 (1993)

    Article  Google Scholar 

  16. Martins, L.C., Hirsch, P., Juan, A.A.: Agile optimization of a two-echelon vehicle routing problem with pickup and delivery. Int. Trans. Oper. Res. 28(1), 201–221 (2021)

    Article  MathSciNet  Google Scholar 

  17. Dukkanci, O., Kara, B.Y., Bektas, T.: The drone delivery problem. Tolga, The Drone Delivery Problem (January 10, 2019 (2019)

    MATH  Google Scholar 

  18. Gambella, C., Lodi, A., Vigo, D.: Exact solutions for the carrier–vehicle traveling salesman problem. Transp. Sci. 52(2), 320–330 (2018)

    Article  Google Scholar 

  19. LLC Gurobi Optimization. Gurobi optimizer reference manual, (2021). http://www.gurobi.com

  20. Han, Y.-Q., Li, J.-Q., Liu, Z., Liu, C., Tian, J.: Metaheuristic algorithm for solving the multi-objective vehicle routing problem with time window and drones. International Journal of Advanced Robotic Systems 17(2), 1729881420920031 (2020)

    Article  Google Scholar 

  21. Karak, A., Abdelghany, K.: The hybrid vehicle-drone routing problem for pick-up and delivery services. Transportation Research Part C:, Emerging Technologies 102, 427–449 (2019)

    Article  Google Scholar 

  22. Khataee, H., Scheuring, I., Czirok, A., Neufeld, Z.: Effects of social distancing on the spreading of covid-19 inferred from mobile phone data. Scientific reports 11(1), 1–9 (2021)

    Article  Google Scholar 

  23. Ki, M.: 2015 mers outbreak in korea: hospital-to-hospital transmission. Epidemiology and health, 37, (2015)

  24. Kim, S.J., Lim, G.J.: A real-time rerouting method for drone flights under uncertain flight time. Journal of Intelligent & Robotic Systems 100(1), 1355–1368 (2021)

    Google Scholar 

  25. Kim, S.J., Lim, G.J., Cho, J., Côté, M.J.: Drone-aided healthcare services for patients with chronic diseases in rural areas. Journal of Intelligent & Robotic Systems 88(1), 163–180 (2017)

    Article  Google Scholar 

  26. Kuo, R. J., Lu, S.-H., Lai, P.-Y., Mara, S.T.W.: Vehicle routing problem with drones considering time windows. Expert Syst. Appl. 191, 116264 (2022)

    Article  Google Scholar 

  27. Lan, L., Xu, D., Ye, G., Xia, C., Wang, S., Li, Y, Xu, H.: Positive RT-PCR test results in patients recovered from covid-19. JAMA 323(15), 1502–1503 (2020)

    Article  Google Scholar 

  28. Lin, M., Chen, Y., Han, R., Chen, Y.: Discrete optimization on truck-drone collaborative transportation system for delivering medical resources. Discret. Dyn. Nat. Soc., 2022 (2022)

  29. Luo, Z., Poon, M., Zhang, Z., Liu, Z., Lim, A.: The multi-visit traveling salesman problem with multi-drones. Transportation Research Part C:, Emerging Technologies 128, 103172 (2021)

    Article  Google Scholar 

  30. Macrina, G., Pugliese, L.D.P., Guerriero, F., Laporte, G.: Drone-aided routing: A literature review. Transportation Research Part C:, Emerging Technologies 120, 102762 (2020)

    Article  Google Scholar 

  31. Masone, A., Poikonen, S., Golden, B.L.: The multivisit drone routing problem with edge launches: An iterative approach with discrete and continuous improvements Networks (2022)

  32. Mathew, N., Smith, S.L., Waslander, S.L.: Planning paths for package delivery in heterogeneous multirobot teams. IEEE Trans. Autom. Sci. Eng. 12(4), 1298–1308 (2015)

    Article  Google Scholar 

  33. Moeini, M., Salewski, H.: A Genetic Algorithm for Solving the Truck-Drone-Atv Routing Problem World Congress on Global Optimization, pp. 1023–1032. Springer (2019)

  34. Moshref-Javadi, M., Winkenbach, M.: Applications and research avenues for drone-based models in logistics: a classification and review. Expert Syst. Appl. 177, 114854 (2021)

    Article  Google Scholar 

  35. Nguyen, M.A., Dang, G.T.-H., Hà, M.H., Pham, M.-T.: The min-cost parallel drone scheduling vehicle routing problem European Journal of Operational Research (2021)

  36. Pachayappan, M., Sudhakar, V.: A solution to drone routing problems using docking stations for pickup and delivery services. Transp. Res. Rec. 2675(12), 1056–1074 (2021)

    Article  Google Scholar 

  37. Pan, F., Ye, T., Sun, P., Gui, S., Liang, B., Li, L., Zheng, D., Wang, J., Hesketh, R.L., Yang, L., et al.: Time course of lung changes on chest ct during recovery from 2019 novel coronavirus (covid-19) pneumonia Radiology (2020)

  38. Poikonen, S., Campbell, J.F.: Future directions in drone routing research. Networks 77(1), 116–126 (2021)

    Article  MathSciNet  Google Scholar 

  39. Poikonen, S., Golden, B.: The mothership and drone routing problem. INFORMS J. Comput. 32(2), 249–262 (2020a)

    Article  MathSciNet  Google Scholar 

  40. Poikonen, S., Golden, B.: Multi-visit drone routing problem. Computers & Operations Research 113, 104802 (2020b)

    Article  MathSciNet  Google Scholar 

  41. Poikonen, S., Golden, B., Wasil, E.A.: A branch-and-bound approach to the traveling salesman problem with a drone. INFORMS J. Comput. 31(2), 335–346 (2019)

    Article  MathSciNet  Google Scholar 

  42. Rivera-Izquierdo, M., Valero-Ubierna, M.D.C., Martínez-Diz, S., Fernández-García, M.Á., Martín-Romero, D.T., Maldonado-Rodríguez, F., Sánchez-Pérez, M.R., Martín-delosReyes, L.M., Martínez-Ruiz, V., Lardelli-Claret, P., et al.: Clinical factors, preventive behaviours and temporal outcomes associated with covid-19 infection in health professionals at a spanish hospital. Int. J. Environ. Res. Public Health 17(12), 4305 (2020)

    Article  Google Scholar 

  43. Roberti, R., Ruthmair, M.: Exact methods for the traveling salesman problem with drone. Transp. Sci. 55(2), 315–335 (2021)

    Article  Google Scholar 

  44. Savuran, H., Karakaya, M.: Efficient route planning for an unmanned air vehicle deployed on a moving carrier. Soft. Comput. 20(7), 2905–2920 (2016)

    Article  Google Scholar 

  45. Tang, Z., Li, X., Li, H.: Prediction of new coronavirus infection based on a modified seir model medRxiv (2020)

  46. TIME. A fourth wave of covid-19 is brewing in the u.s. is there enough time to stop it? (2021). https://time.com/6081407/covid-19-fourth-wave/

  47. Torabbeigi, M., Lim, G.J., Ahmadian, N., Kim, S.J.: An optimization approach to minimize the expected loss of demand considering drone failures in drone delivery scheduling. Journal of Intelligent & Robotic Systems, 102(22) (2021)

  48. Van Rossum, G., Drake, F.L.: Python 3 reference manual, 2021. https://www.python.org/

  49. Vásquez, S.A., Angulo, G., Klapp, M.A.: An exact solution method for the tsp with drone based on decomposition. Computers & Operations Research 127, 105127 (2021)

    Article  MathSciNet  Google Scholar 

  50. Wikarek, J., Sitek, P., Zawarczyński, Ł.: An Integer Programming Model for the Capacitated Vehicle Routing Problem with Drones. In: International Conference on Computational Collective Intelligence, pp. 511–520. Springer (2019)

  51. Yi, W., Sutrisna, M.: Drone scheduling for construction site surveillance. Computer-Aided Civil and Infrastructure Engineering 36(1), 3–13 (2021)

    Article  Google Scholar 

  52. Zeng, F., Chen, Z., Clarke, J.-P., Goldsman, D.: Nested vehicle routing problem:, Optimizing drone-truck surveillance operations. arXiv:2103.01528 (2021)

Download references

Author information

Authors and Affiliations

Authors

Contributions

Hyung Jin Park: Conducted research and prepared an initial paper draft

Reza Mirjalili: Developed the solution method and revised the paper

Murray Cote: Guided research and edited the paper draft

Gino Lim: Conceived and coordinated the project collaboration, supervised the research, and edited the paper.

Corresponding author

Correspondence to Gino J. Lim.

Ethics declarations

Conflicts of interest/Competing interests

The authors declare that they have no competing interests

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: Launch-Return Location Optimization Model

Appendix: Launch-Return Location Optimization Model

The LRO chooses an optimal set of launch and return nodes for a current sets of patients to minimize the MDRP objective function. Unlike MDRP, P and SP are pre-determined in LRO. The primary purpose of this model is to check the feasibility of an initial solution provided by TSPBFS.

$$ \begin{array}{@{}rcl@{}} &&\underset{f,w,h}{\min} \text{LRO} = {\sum}_{(l,i,r)\in LFR}t^{i}_{l,r}f^{i}_{l,r}+{\sum}_{i\in P}w_{i}+{\sum}_{i\in N} h_{i} \end{array} $$
(1)
$$ \begin{array}{@{}rcl@{}} && (7),(8),(32) \end{array} $$
(2)
$$ \begin{array}{@{}rcl@{}} && T_{p_{r}}-T_{p_{l}}+{\sum}_{k=l+1}^{r-1}w_{p_{k}}-M(1-f^{j}_{p_{l},p_{r}})\leq {t}^{j}_{p_{l},p_{r}}+{\sum}_{i \in {S}_j}h_{i} \forall (p_{l},j,p_{r})\in FLR \end{array} $$
(3)
$$ \begin{array}{@{}rcl@{}} && {t^j_{p_l,p_r}+{\sum}_{i\in S_j}h_i-M(1-f^j_{p_l,p_r})}{\leq T_{p_r}-T_{p_l}+{\sum}_{k=l}^{r}w_{p_k} \ \ \ \forall (p_l,j,p_r)\in FLR} \end{array} $$
(4)
$$ \begin{array}{@{}rcl@{}} && {D_{p_{i-1}}-D_{p_{i}}}{={\sum}_{(l,j,p_{i})\in LFR}f^j_{l,p_i}-{\sum}_{(p_i,j,r)\in LFR}f^j_{p_i,r} \ , i=2,...,|P|} \end{array} $$
(5)
$$ \begin{array}{@{}rcl@{}} && {D_{C}+{\sum}_{(C,j,r)\in LFR}f^j_{C,r}}{=n } \end{array} $$
(6)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Park, H.J., Mirjalili, R., Côté, M.J. et al. Scheduling Diagnostic Testing Kit Deliveries with the Mothership and Drone Routing Problem. J Intell Robot Syst 105, 38 (2022). https://doi.org/10.1007/s10846-022-01632-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10846-022-01632-1

Keywords