Optimal Delivery with a Faulty Drone

Jared Coleman,Danny Krizanc,Evangelos Kranakis,Oscar Morales-Ponce
2024-04-27
Abstract:We introduce and study a new cooperative delivery problem inspired by drone-assisted package delivery. We consider a scenario where a drone, en route to deliver a package to a destination (a point on the plane), unexpectedly loses communication with its central command station. The command station cannot know whether the drone's system has wholly malfunctioned or merely experienced a communications failure. Consequently, a second, helper drone must be deployed to retrieve the package to ensure successful delivery. The central question of this study is to find the optimal trajectory for this second drone. We demonstrate that the optimal solution relies heavily on the relative spatial positioning of the command station, the destination point, and the last known location of the disconnected drone.
Discrete Mathematics
What problem does this paper attempt to address?
This paper discusses a new problem in drone-assisted package delivery, which occurs when a drone suddenly loses communication with the central command station while flying to its destination. In such cases, to ensure successful delivery, an auxiliary drone must be deployed to retrieve the package. The primary objective of the research is to design an online algorithm that, without knowing the exact location of the failure, can determine the optimal flight trajectory for the second drone based on the last known position of the first drone, minimizing the delivery time competition ratio with the optimal offline algorithm that knows the exact failure location. The paper first introduces the background of the problem, emphasizing the importance of drone delivery systems in the supply chain infrastructure and the necessity of designing robust algorithms to handle unexpected situations. Then, the paper defines the model and symbols, dividing the drones into the initiator drone (carrying the package) and the completer drone (responsible for completing the delivery), and setting the coordinate system and parameters such as the velocity of the drones. Next, the paper reviews related work, including research on search and evacuation problems involving fault agents. Then, the paper presents three candidate online algorithms: 1) Go To Last Point of Contact, 2) Go To Destination, and 3) Meet in the Middle. By comparing the competition ratios of these algorithms, the paper demonstrates which algorithm is more favorable in different scenarios. The paper provides a detailed analysis of the performance of each candidate algorithm, giving their competition ratios, and proves the existence of a mixed algorithm dependent on the initial position that achieves optimality in all cases. Finally, the paper concludes the results and discusses future research directions. Overall, this paper addresses the issue of how to ensure the safe delivery of packages by drones after losing communication, providing a theoretical foundation for the reliability of drone delivery systems.