Extending the Multiple Traveling Salesman Problem for Scheduling a Fleet
of Drones Performing Monitoring Missions
- URL: http://arxiv.org/abs/2006.01473v1
- Date: Tue, 2 Jun 2020 09:17:18 GMT
- Title: Extending the Multiple Traveling Salesman Problem for Scheduling a Fleet
of Drones Performing Monitoring Missions
- Authors: Emmanouil Rigas, Panayiotis Kolios, Georgios Ellinas
- Abstract summary: We show how to schedule the travel path of a set of drones across a graph where the nodes need to be visited multiple times at pre-defined points in time.
The proposed formulation can be applied in several domains such as the monitoring of traffic flows in a transportation network, or the monitoring of remote locations to assist search and rescue missions.
In a detailed evaluation, it is observed that the greedy algorithm has near-optimal performance as it is on average at 92.06% of the optimal, while it can potentially scale up to settings with hundreds of drones and locations.
- Score: 4.477547027158141
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this paper we schedule the travel path of a set of drones across a graph
where the nodes need to be visited multiple times at pre-defined points in
time. This is an extension of the well-known multiple traveling salesman
problem. The proposed formulation can be applied in several domains such as the
monitoring of traffic flows in a transportation network, or the monitoring of
remote locations to assist search and rescue missions. Aiming to find the
optimal schedule, the problem is formulated as an Integer Linear Program (ILP).
Given that the problem is highly combinatorial, the optimal solution scales
only for small sized problems. Thus, a greedy algorithm is also proposed that
uses a one-step look ahead heuristic search mechanism. In a detailed
evaluation, it is observed that the greedy algorithm has near-optimal
performance as it is on average at 92.06% of the optimal, while it can
potentially scale up to settings with hundreds of drones and locations.
Related papers
- Optimization of Multi-Agent Flying Sidekick Traveling Salesman Problem over Road Networks [10.18252143035175]
We introduce the multi-agent flying sidekick traveling salesman problem (MA-FSTSP) on road networks.
We propose a mixed-integer linear programming model and an efficient three-phase algorithm for this NP-hard problem.
Our approach scales to more than 300 customers within a 5-minute time limit, showcasing its potential for large-scale, real-world logistics applications.
arXiv Detail & Related papers (2024-08-20T20:44:18Z) - A Real-Time Rescheduling Algorithm for Multi-robot Plan Execution [9.839983977902671]
Switchable-Edge Search (SES) is an A*-style algorithm designed to find optimal passing orders.
We prove the optimality of SES and evaluate its efficiency via simulations.
arXiv Detail & Related papers (2024-03-26T23:10:41Z) - A self-adaptive genetic algorithm for the flying sidekick travelling
salesman problem [0.0]
This paper presents a novel approach to solving the Flying Sidekick Travelling Salesman Problem (FSTSP) using a self-adaptive genetic algorithm.
In FSTSP, optimisation is to minimise the total time to visit all locations while strategically deploying a drone to serve hard-to-reach customer locations.
arXiv Detail & Related papers (2023-10-23T08:51:02Z) - Monte-Carlo Tree Search for Multi-Agent Pathfinding: Preliminary Results [60.4817465598352]
We introduce an original variant of Monte-Carlo Tree Search (MCTS) tailored to multi-agent pathfinding.
Specifically, we use individual paths to assist the agents with the the goal-reaching behavior.
We also use a dedicated decomposition technique to reduce the branching factor of the tree search procedure.
arXiv Detail & Related papers (2023-07-25T12:33:53Z) - A Search and Detection Autonomous Drone System: from Design to
Implementation [7.760962597460447]
Search efficiency in terms of the amount of time spent to find the target is crucial in wildfire detection.
Two algorithms are proposed: Path planning and target detection.
It is shown that the proposed algorithm significantly decreases the average time of the mission.
arXiv Detail & Related papers (2022-11-29T01:44:29Z) - GoRela: Go Relative for Viewpoint-Invariant Motion Forecasting [121.42898228997538]
We propose an efficient shared encoding for all agents and the map without sacrificing accuracy or generalization.
We leverage pair-wise relative positional encodings to represent geometric relationships between the agents and the map elements in a heterogeneous spatial graph.
Our decoder is also viewpoint agnostic, predicting agent goals on the lane graph to enable diverse and context-aware multimodal prediction.
arXiv Detail & Related papers (2022-11-04T16:10:50Z) - A Metaheuristic Algorithm for Large Maximum Weight Independent Set
Problems [58.348679046591265]
Given a node-weighted graph, find a set of independent (mutually nonadjacent) nodes whose node-weight sum is maximum.
Some of the graphs airsing in this application are large, having hundreds of thousands of nodes and hundreds of millions of edges.
We develop a new local search algorithm, which is a metaheuristic in the greedy randomized adaptive search framework.
arXiv Detail & Related papers (2022-03-28T21:34:16Z) - Time-Optimal Planning for Quadrotor Waypoint Flight [50.016821506107455]
Planning time-optimal trajectories at the actuation limit of a quadrotor is an open problem.
We propose a solution while exploiting the full quadrotor's actuator potential.
We validate our method in real-world flights in one of the world's largest motion-capture systems.
arXiv Detail & Related papers (2021-08-10T09:26:43Z) - Towards Optimally Efficient Tree Search with Deep Learning [76.64632985696237]
This paper investigates the classical integer least-squares problem which estimates signals integer from linear models.
The problem is NP-hard and often arises in diverse applications such as signal processing, bioinformatics, communications and machine learning.
We propose a general hyper-accelerated tree search (HATS) algorithm by employing a deep neural network to estimate the optimal estimation for the underlying simplified memory-bounded A* algorithm.
arXiv Detail & Related papers (2021-01-07T08:00:02Z) - A Maximum Independent Set Method for Scheduling Earth Observing
Satellite Constellations [41.013477422930755]
This paper introduces a new approach for solving the satellite scheduling problem by generating an infeasibility-based graph representation of the problem.
It is tested on a scenarios of up to 10,000 requested imaging locations for the Skysat constellation of optical satellites as well as simulated constellations of up to 24 satellites.
arXiv Detail & Related papers (2020-08-15T19:32:21Z) - Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal
Constraints [52.58352707495122]
We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination.
We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt pick-and-place and multi-drone delivery dispatch in a city.
arXiv Detail & Related papers (2020-05-27T01:10:41Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.