Minimizing dispersion in multiple drone routing

Abstract In this paper, we address the problem of finding trajectories for multiple unmanned aerial vehicles deployed to perform a collaborative mission, requiring communication, coordination and situation awareness. Thus, we favor trajectories that are correlated in space and time, by proposing a metric to measure the dispersion between the trajectories. This dispersion metric is used as the objective function of the Minimum Dispersion Routing Problem. We propose a local search genetic algorithm as a method to solve this new routing problem, and we tested this approach using modified benchmark vehicle routing problem instances. Our computational results show that the approach is quite successful, yielding trajectories with the desired characteristics in terms of dispersion.

[1]  Gregory R. Madey,et al.  Swarm Control of UAVs for Cooperative Hunting with DDDAS , 2013, ICCS.

[2]  Rajan Batta,et al.  Planning Dissimilar Paths for Military Units , 2005 .

[3]  Frank Sauer,et al.  Autonomous Weapon Systems and Strategic Stability , 2017 .

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

[5]  Fernando Santos Osório,et al.  The use of unmanned aerial vehicles and wireless sensor networks for spraying pesticides , 2014, J. Syst. Archit..

[6]  Magnus Egerstedt,et al.  Coordinated Convoy Protection Among Teams of Unmanned Aerial Vehicles , 2012 .

[7]  Shoudong Huang,et al.  A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms , 2013, Eur. J. Oper. Res..

[8]  Gregory R. Madey,et al.  Multi-hop communications in a swarm of UAVs , 2013, SpringSim.

[9]  Alok Singh,et al.  A new grouping genetic algorithm approach to the multiple traveling salesperson problem , 2008, Soft Comput..

[10]  Esben Kolind,et al.  The manpower allocation problem with time windows and job-teaming constraints: A branch-and-price approach , 2009, Comput. Oper. Res..

[11]  Kevin M. Curtin,et al.  Determining Optimal Police Patrol Areas with Maximal Covering and Backup Covering Location Models , 2010 .

[12]  Florian Segor,et al.  Towards Autonomous Micro UAV Swarms , 2011, J. Intell. Robotic Syst..

[13]  Kenneth Sörensen,et al.  The k-dissimilar vehicle routing problem , 2015, Eur. J. Oper. Res..

[14]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[15]  Fabio Remondino,et al.  UAV PHOTOGRAMMETRY FOR MAPPING AND 3D MODELING - CURRENT STATUS AND FUTURE PERSPECTIVES - , 2012 .

[16]  Olinto César Bassi de Araújo,et al.  Genetic local search algorithm for a new bi-objective arc routing problem with profit collection and dispersion of vehicles , 2018, Expert Syst. Appl..

[17]  Emilio Frazzoli,et al.  UAV Routing and Coordination in Stochastic, Dynamic Environments , 2015 .

[18]  Rick van Urk,et al.  Anticipatory routing of police helicopters , 2013, Expert Syst. Appl..

[19]  Mihaela Breaban,et al.  Performance Evaluation of Ant Colony Systems for the Single-Depot Multiple Traveling Salesman Problem , 2015, HAIS.

[20]  George J. Vachtsevanos,et al.  Handbook of Unmanned Aerial Vehicles , 2014 .

[21]  Stefano Stramigioli,et al.  Interaction control of an UAV endowed with a manipulator , 2013, 2013 IEEE International Conference on Robotics and Automation.

[22]  Federico Liberatore,et al.  A multi-criteria Police Districting Problem for the efficient and effective design of patrol sector , 2015, Eur. J. Oper. Res..

[23]  Mikolaj Dobski,et al.  A Testbed for Investigating the UAV Swarm Command and Control Problem Using DDDAS , 2013, ICCS.

[24]  Michael Drexl,et al.  Synchronization in Vehicle Routing - A Survey of VRPs with Multiple Synchronization Constraints , 2012, Transp. Sci..

[25]  Barbaros Akca,et al.  The Small and Silent Force Multiplier: A Swarm UAV—Electronic Attack , 2013, J. Intell. Robotic Syst..

[26]  T. Bektaş The multiple traveling salesman problem: an overview of formulations and solution procedures , 2006 .

[27]  André Langevin,et al.  Synchronized arc routing for snow plowing operations , 2012, Comput. Oper. Res..

[28]  Kang Tai,et al.  Probability Collectives: A multi-agent approach for solving combinatorial optimization problems , 2010, Appl. Soft Comput..

[29]  George J. Vachtsevanos,et al.  Networked UAVs and UAV Swarms: Introduction , 2015 .

[30]  Roger Clarke,et al.  Understanding the drone epidemic , 2014, Comput. Law Secur. Rev..

[31]  Gigliola Vaglini,et al.  Combining stigmergic and flocking behaviors to coordinate swarms of drones performing target search , 2015, 2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA).

[32]  Debasish Ghose,et al.  UAV Grouping and Coordination Tactics for Ground Attack Missions , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[33]  Nikbakhsh Javadian,et al.  An ant colony algorithm for solving fixed destination multi-depot multiple traveling salesmen problems , 2011, Appl. Soft Comput..

[34]  Robert J. Bunker,et al.  Terrorist and Insurgent Unmanned Aerial Vehicles: Use, Potentials, and Military Implications , 2015 .

[35]  Alok Singh,et al.  Two metaheuristic approaches for the multiple traveling salesperson problem , 2015, Appl. Soft Comput..

[36]  Dirk Neumann,et al.  Decision Modeling for Assignments of Collaborative Rescue Units during Emergency Response , 2013, 2013 46th Hawaii International Conference on System Sciences.

[37]  Grzegorz Chmaj,et al.  UAV Cooperative Data Processing Using Distributed Computing Platform , 2014, ICSEng.

[38]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[39]  Mihaela Breaban,et al.  Tackling the Bi-criteria Facet of Multiple Traveling Salesman Problem with Ant Colony Systems , 2015, 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI).

[40]  Christian Bierwirth,et al.  The home health care routing and scheduling problem with interdependent services , 2014, Health care management science.

[41]  Grzegorz Chmaj,et al.  Distributed Processing Applications for UAV/drones: A Survey , 2014, ICSEng.

[42]  Michael Drexl Applications of the vehicle routing problem with trailers and transshipments , 2013, Eur. J. Oper. Res..

[43]  Chang S Nam,et al.  A meta-analysis of human-system interfaces in unmanned aerial vehicle (UAV) swarm management. , 2017, Applied ergonomics.

[44]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[45]  Erhan Erkut,et al.  On finding dissimilar paths , 2000, Eur. J. Oper. Res..

[46]  Tolga Bektas,et al.  Integer linear programming formulations of multiple salesman problems and its variations , 2006, Eur. J. Oper. Res..

[47]  Kim Hartmann,et al.  UAV exploitation: A new domain for cyber power , 2016, 2016 8th International Conference on Cyber Conflict (CyCon).

[48]  Florian Segor,et al.  Instantaneous Autonomous Aerial Reconnaissance for Civil Applications , 2011 .