The Time Dependent Traveling Salesman Planning Problem in Controlled Airspace

The integration of drones into civil airspace is one of the most challenging problems for the automation of the controlled airspace, and the optimization of the drone route is a key step for this process. In this paper, we optimize the route planning of a drone mission that consists of departing from an airport, flying over a set of mission way points and coming back to the initial airport. We assume that during the mission a set of piloted aircraft flies in the same airspace and thus the cost of the drone route depends on the air traffic and on the avoidance maneuvers used to prevent possible conflicts. Two air traffic management techniques, i.e., routing and holding, are modeled in order to maintain a minimum separation between the drone and the piloted aircraft. The considered problem, called the Time Dependent Traveling Salesman Planning Problem in Controlled Airspace (TDTSPPCA), relates to the drone route planning phase and aims to minimize the total operational cost. Two heuristic algorithms are proposed for the solution of the problem. A mathematical formulation based on a particular version of the Time Dependent Traveling Salesman Problem, which allows holdings at mission way points, and a Branch and Cut algorithm are proposed for solving the TDTSPPCA to optimality. An additional formulation, based on a Travelling Salesman Problem variant that uses specific penalties to model the holding times, is proposed and a Cutting Plane algorithm is designed. Finally, computational experiments on real-world air traffic data from Milano Linate Terminal Maneuvering Area are reported to evaluate the performance of the proposed formulations and of the heuristic algorithms.

[1]  Gilbert Laporte,et al.  The time-dependent pollution-routing problem , 2013 .

[2]  José Holguín-Veras,et al.  A time-dependent freight tour synthesis model , 2015 .

[3]  J. Beasley Adapting the savings algorithm for varying inter-customer travel times , 1981 .

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

[5]  Bernhard Fleischmann,et al.  Time-Varying Travel Times in Vehicle Routing , 2004, Transp. Sci..

[6]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[7]  Giovanni Rinaldi,et al.  A Branch-and-Cut Algorithm for the Resolution of Large-Scale Symmetric Traveling Salesman Problems , 1991, SIAM Rev..

[8]  Jean-François Cordeau,et al.  A branch-and-cut algorithm for a production scheduling problem with sequence-dependent and time-dependent setup times , 2008, Comput. Oper. Res..

[9]  Chryssi Malandraki,et al.  A restricted dynamic programming heuristic algorithm for the time dependent traveling salesman problem , 1996 .

[10]  S. Voß,et al.  A classification of formulations for the (time-dependent) traveling salesman problem , 1995 .

[11]  J. Monnot,et al.  The Traveling Salesman Problem and its Variations , 2014 .

[12]  Eulalia Martínez,et al.  A way to optimally solve a time-dependent Vehicle Routing Problem with Time Windows , 2009, Oper. Res. Lett..

[13]  George B. Dantzig,et al.  Solution of a Large-Scale Traveling-Salesman Problem , 1954, Oper. Res..

[14]  Sara Bagassi,et al.  Route planner for unmanned aerial system insertion in civil non-segregated airspace , 2013 .

[15]  Yiyo Kuo,et al.  Optimizing goods assignment and the vehicle routing problem with time-dependent travel speeds , 2009, Comput. Ind. Eng..

[16]  Artur Alves Pessoa,et al.  The time dependent traveling salesman problem: polyhedra and algorithm , 2013, Math. Program. Comput..

[17]  Joao P. Hespanha,et al.  Algorithms for the traveling Salesman Problem with Neighborhoods involving a dubins vehicle , 2011, Proceedings of the 2011 American Control Conference.

[18]  Maurice Queyranne,et al.  The Time-Dependent Traveling Salesman Problem and Its Application to the Tardiness Problem in One-Machine Scheduling , 1978, Oper. Res..

[19]  José María Sanchis,et al.  An asymmetric TSP with time windows and with time-dependent travel times and costs: An exact solution through a graph transformation , 2008, Eur. J. Oper. Res..

[20]  Mark S. Daskin,et al.  Time Dependent Vehicle Routing Problems: Formulations, Properties and Heuristic Algorithms , 1992, Transp. Sci..

[21]  Yang-Byung Park A solution of the bicriteria vehicle scheduling problems with time and area-dependent travel speeds , 2000 .

[22]  Shing Chung Josh Wong,et al.  Modeling time-dependent travel choice problems in road networks with multiple user classes and multiple parking facilities , 2006 .

[23]  Matteo Fischetti,et al.  A Polyhedral Approach to the Asymmetric Traveling Salesman Problem , 1997 .

[24]  Emilio Frazzoli,et al.  On the Dubins Traveling Salesman Problem , 2012, IEEE Transactions on Automatic Control.

[25]  Erkan Sonmezocak,et al.  Optimum Route Planning and Scheduling for Unmanned Aerial Vehicles , 2008 .

[26]  Mei-Shiang Chang,et al.  The real-time time-dependent vehicle routing problem , 2006 .

[27]  Kaarthik Sundar,et al.  Algorithms for Routing an Unmanned Aerial Vehicle in the Presence of Refueling Depots , 2013, IEEE Transactions on Automation Science and Engineering.

[28]  Andrew R. Lacher,et al.  Foreword Unmanned Aircraft Systems , 2013 .

[29]  Eric R. Mueller,et al.  Effects of UAS Performance Characteristics, Altitude, and Mitigation Concepts on Aircraft Encounters and Delays , 2013 .