An Optimization Approach to Minimize the Expected Loss of Demand Considering Drone Failures in Drone Delivery Scheduling

This study proposes a drone-based delivery schedul- ing method considering drone failures to minimize the expected loss of demand (ELOD). An optimization model (DDS-F) is developed to determine the assignment of each drone to a subset of customers and the corresponding delivery sequence. Because solving the optimization model is computationally challenging, a Simulated Annealing (SA) heuristic algorithm is developed to reduce the computational time. The proposed SA features a fast initial solution generation based on the Petal algorithm, a binary integer programming model for path selection, and a local neigh- borhood search algorithm to find better solutions. Numerical results showed that the proposed approach outperformed the well-known Makespan problem in reducing the ELOD by 23.6% on a test case. Several case studies are conducted to illustrate the impact of the failure distribution function on the optimal flight schedules. Furthermore, the proposed approach was able to obtain the exact solutions for the test cases studied in this paper. Numerical results also showed the efficiency of the proposed algorithm in reducing the computational time by 44.35%, on average, compared with the exact algorithm.

[1]  Jie Gao Optimization of Distribution Routing Problem Based on Travel Time Reliability , 2009, 2009 International Conference on Information Management, Innovation Management and Industrial Engineering.

[2]  Mohsen Jahanshahi,et al.  Evaluating failure rate of fault-tolerant multistage interconnection networks using Weibull life distribution , 2015, Reliab. Eng. Syst. Saf..

[3]  Emmanuel Lemoine,et al.  Amazon Prime Air , 2019 .

[4]  A. Al-Shaalan Reliability Evaluation of Power Systems , 2019, Reliability and Maintenance - An Overview of Cases.

[5]  Jonathon M. Smereka,et al.  Efficient algorithms for autonomous electric vehicles' min-max routing problem , 2020, ArXiv.

[6]  Andrea Ponza Optimization of Drone-assisted parcel delivery , 2016 .

[7]  Jaeyoung Cho,et al.  Drone Relay Stations for Supporting Wireless Communication in Military Operations , 2017 .

[8]  Billy E. Gillett,et al.  A Heuristic Algorithm for the Vehicle-Dispatch Problem , 1974, Oper. Res..

[9]  Wee Keong Ng,et al.  A Collision-Free Path Planning Algorithm for Unmanned Aerial Vehicle Delivery , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[10]  Fred Schenkelberg How reliable does a delivery drone have to be? , 2016, 2016 Annual Reliability and Maintainability Symposium (RAMS).

[11]  Yang Zhenhua,et al.  2009 International Conference on Information Management, Innovation Management and Industrial Engineering , 2009 .

[12]  Gino J. Lim,et al.  Drone Delivery Scheduling Optimization Considering Payload-induced Battery Consumption Rates , 2020, J. Intell. Robotic Syst..

[13]  Michel Zasadzinski,et al.  Simultaneous observer based sensor diagnosis and speed estimation of Unmanned Aerial Vehicle , 2008, 2008 47th IEEE Conference on Decision and Control.

[14]  Jaeyoung Cho,et al.  Safety and Security Management with Unmanned Aerial Vehicle (UAV) in Oil and Gas Industry , 2015 .

[15]  Bhaskar Saha,et al.  Battery health management system for electric UAVs , 2011, 2011 Aerospace Conference.

[16]  Gino J. Lim,et al.  A Rescheduling Method of Drone Flights under Insufficient Remaining Battery Duration , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[17]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[18]  Gino J. Lim,et al.  Drone delivery schedule optimization considering the reliability of drones , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[19]  S Bhattacharya,et al.  Game-theoretic analysis of an aerial jamming attack on a UAV communication network , 2010, Proceedings of the 2010 American Control Conference.

[20]  Sebastian Magierowski,et al.  Vehicle Routing Problems for Drone Delivery , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Gino J. Lim,et al.  Collision-Free Multi-UAV Flight Scheduling for Power Network Damage Assessment , 2019, 2019 International Conference on Unmanned Aircraft Systems (ICUAS).

[22]  Giovanni Rinaldi,et al.  Computational results with a branch and cut code for the capacitated vehicle routing problem , 1998 .

[23]  Sauro Longhi,et al.  A Model-Based Fault Diagnosis System for a Mini-Quadrotor , 2009 .

[24]  Kenny Q. Ye Indicator function and its application in two-level factorial designs , 2003 .

[25]  Nicolas Jozefowiez,et al.  Multi-objective vehicle routing problems , 2008, Eur. J. Oper. Res..

[26]  D. W. King,et al.  UAV FAILURE RATE CRITERIA FOR EQUIVALENT LEVEL OF SAFETY , 2005 .

[27]  Jaeyoung Cho,et al.  Drone-Aided Healthcare Services for Patients with Chronic Diseases in Rural Areas , 2017, J. Intell. Robotic Syst..

[28]  E. Ackerman,et al.  Medical delivery drones take flight in east africa , 2018, IEEE Spectrum.

[29]  Guillermo Heredia,et al.  Sensor and actuator fault detection in small autonomous helicopters , 2008 .

[30]  Zhiyao Zhao,et al.  A health evaluation method of multicopters modeled by Stochastic Hybrid System , 2017 .

[31]  Xi Zhang,et al.  Vehicle Routing Optimization Considering Dynamic Reliability during Lasting Period of Traffic Incidents , 2010 .

[32]  Xiaolei Ma,et al.  Vehicle Routing Problem , 2013 .

[33]  Sanjay K. Jain,et al.  Formulation and optimization of temozolomide nanoparticles by 3 factor 2 level factorial design , 2013, Biomatter.

[34]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[35]  Yasunori Iida,et al.  BASIC CONCEPTS AND FUTURE DIRECTIONS OF ROAD NETWORK RELIABILITY ANALYSIS , 1999 .

[36]  Eiichi Taniguchi,et al.  Travel Time Reliability in Vehicle Routing and Scheduling with Time Windows , 2006 .

[37]  Jiabin Yu,et al.  A Performance Evaluation Algorithm of Stochastic Hybrid Systems Based on Fuzzy Health Degree and Its Application to Quadrotors , 2018, IEEE Access.

[38]  Jaeyoung Cho,et al.  Multi-UAV Pre-Positioning and Routing for Power Network Damage Assessment , 2018, IEEE Transactions on Smart Grid.

[39]  Lisa Werner Vehicle Routing Problem , 2016 .

[40]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[41]  Jian Liang,et al.  Vehicle Routing Problem Research Based on Road Network Reliability , 2009 .

[42]  Gino J. Lim,et al.  Drone-Aided Border Surveillance with an Electrification Line Battery Charging System , 2018, J. Intell. Robotic Syst..

[43]  Gino J. Lim,et al.  A hybrid framework for optimizing beam angles in radiation therapy planning , 2014, Ann. Oper. Res..

[44]  Dusit Niyato,et al.  Joint Ground and Aerial Package Delivery Services: A Stochastic Optimization Approach , 2018, IEEE Transactions on Intelligent Transportation Systems.

[45]  Chao Wang,et al.  Solving vehicle routing problem with simultaneous pickup and delivery using parallel simulated annealing algorithm , 2015 .

[46]  Fred L. Drake,et al.  Python 3 Reference Manual , 2009 .

[47]  Jayavardhana Gubbi,et al.  Power infrastructure monitoring and damage detection using drone captured images , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[48]  Gino J. Lim,et al.  A Hybrid Battery Charging Approach for Drone-Aided Border Surveillance Scheduling , 2018, Drones.

[49]  Peng Lu,et al.  Nonlinear aircraft sensor fault reconstruction in the presence of disturbances validated by real flight data , 2016 .

[50]  Vyacheslav Kharchenko,et al.  Cybersecurity of the Internet of Drones: Vulnerabilities analysis and IMECA based assessment , 2018, 2018 IEEE 9th International Conference on Dependable Systems, Services and Technologies (DESSERT).

[51]  Fred Glover,et al.  Extensions of the Petal Method for Vehicle Routeing , 1993 .

[52]  Dennis S. Bernstein,et al.  Aircraft sensor fault detection using state and input estimation , 2016, 2016 American Control Conference (ACC).