Litcius/Paper detail

GAMMA: Graph Attention Model for Multiple Agents to Solve Team Orienteering Problem With Multiple Depots

Prashant Sankaran, Katie McConky, Moises Sudit, Héctor J. Ortiz-Peña

2022IEEE Transactions on Neural Networks and Learning Systems17 citationsDOI

Abstract

In this work, we present an attention-based encoder-decoder model to approximately solve the team orienteering problem with multiple depots (TOPMD). The TOPMD instance is an NP-hard combinatorial optimization problem that involves multiple agents (or autonomous vehicles) and not purely Euclidean (straight line distance) graph edge weights. In addition, to avoid tedious computations on dataset creation, we provide an approach to generate synthetic data on the fly for effectively training the model. Furthermore, to evaluate our proposed model, we conduct two experimental studies on the multi-agent reconnaissance mission planning problem formulated as TOPMD. First, we characterize the model based on the training configurations to understand the scalability of the proposed approach to unseen configurations. Second, we evaluate the solution quality of the model against several baselines-heuristics, competing machine learning (ML), and exact approaches, on several reconnaissance scenarios. The experimental results indicate that training the model with a maximum number of agents, a moderate number of targets (or nodes to visit), and moderate travel length, performs well across a variety of conditions. Furthermore, the results also reveal that the proposed approach offers a more tractable and higher quality (or competitive) solution in comparison with existing attention-based models, stochastic heuristic approach, and standard mixed-integer programming solver under the given experimental conditions. Finally, the different experimental evaluations reveal that the proposed data generation approach for training the model is highly effective.

Topics & Concepts

OrienteeringGraphComputer scienceOperations researchMathematical optimizationMathematicsTheoretical computer scienceSoftware Engineering Techniques and PracticesMulti-Agent Systems and NegotiationSoftware Engineering Research
GAMMA: Graph Attention Model for Multiple Agents to Solve Team Orienteering Problem With Multiple Depots | Litcius