TY - JOUR
T1 - Combining the A* Algorithm with Neural Networks to Solve the Team Orienteering Problem with Obstacles and Environmental Factors
AU - Freixes, Alfons
AU - Panadero, Javier
AU - Juan, Angel A.
AU - Serrat, Carles
N1 - Publisher Copyright:
© 2025 by the authors.
PY - 2025/5/25
Y1 - 2025/5/25
N2 - This paper addresses the team orienteering problem applied to unmanned aerial vehicles (UAVs), considering obstacle avoidance and environmental factors such as wind conditions and payload weight. The objective is to optimize UAV routes to maximize collected rewards while adhering to operational constraints. To achieve this, we employ a simheuristic algorithm for the overall route optimization, while integrating the A* algorithm to determine feasible paths between nodes that avoid obstacles in a 2D grid-based environment. Then, a feedforward neural network estimates travel time based on UAV speed, wind conditions, trajectory distance, and payload weight. This estimation is incorporated into the optimization process to improve route planning accuracy. Numerical experiments evaluate the impact of various parameters, including obstacle placement, UAV speed, wind conditions, and payload weight. These experiments include maps with 30 to 100 points of interest and varying obstacle densities and show that our hybrid method improves solution quality by up to (Formula presented.) in total profit compared to a baseline approach. Furthermore, computation times remain within 5–10% of the baseline, showing that the added predictive layer maintains computational efficiency.
AB - This paper addresses the team orienteering problem applied to unmanned aerial vehicles (UAVs), considering obstacle avoidance and environmental factors such as wind conditions and payload weight. The objective is to optimize UAV routes to maximize collected rewards while adhering to operational constraints. To achieve this, we employ a simheuristic algorithm for the overall route optimization, while integrating the A* algorithm to determine feasible paths between nodes that avoid obstacles in a 2D grid-based environment. Then, a feedforward neural network estimates travel time based on UAV speed, wind conditions, trajectory distance, and payload weight. This estimation is incorporated into the optimization process to improve route planning accuracy. Numerical experiments evaluate the impact of various parameters, including obstacle placement, UAV speed, wind conditions, and payload weight. These experiments include maps with 30 to 100 points of interest and varying obstacle densities and show that our hybrid method improves solution quality by up to (Formula presented.) in total profit compared to a baseline approach. Furthermore, computation times remain within 5–10% of the baseline, showing that the added predictive layer maintains computational efficiency.
KW - A algorithm
KW - artificial intelligence
KW - team orienteering problem
KW - unmanned aerial vehicles
UR - https://www.scopus.com/pages/publications/105009091301
UR - https://www.mendeley.com/catalogue/12f43abd-0182-35b2-928a-3b29eada5a47/
UR - https://portalrecerca.uab.cat/en/publications/4dbb9661-5d46-4ec2-9e39-51207f23672c
U2 - 10.3390/a18060309
DO - 10.3390/a18060309
M3 - Article
AN - SCOPUS:105009091301
SN - 1999-4893
VL - 18
JO - Algorithms
JF - Algorithms
IS - 6
M1 - 309
ER -