An Ant Colony System for the Team Orienteering Problem with Time Windows

Roberto Montemanni,Luca Maria Gambardella
2023-05-12
Abstract:This paper discusses a heuristic approach for Team Orienteering Problems with Time Windows. The method we propose takes advantage of a solution model based on a hierarchic generalization of the original problem, which is combined with an Ant Colony System algorithm. Computational results on benchmark instances previously adopted in the literature suggest that the algorithm we propose is effective in practice.
Optimization and Control,Combinatorics
What problem does this paper attempt to address?
The paper aims to address the time window constraint in the Team Orienteering Problem with Time Windows (TOPTW). Specifically: - **Research Background**: The Orienteering Problem (OP) is a classic optimization problem that requires visiting a series of points within a given time limit to maximize the score. The Team Orienteering Problem (TOP) is an extension of OP that considers a team composed of multiple participants and requires team members to coordinate actions to maximize the team's total score. - **Specific Problem**: TOPTW further adds the constraint of time windows, meaning each point has a specific time window during which it must be visited to earn a score. This constraint makes practical applications more complex and closer to real-world scenarios, such as home fuel delivery and football player recruitment. - **Method and Contribution**: The paper proposes a method based on the Ant Colony System (ACS) to solve the TOPTW problem. This method constructs a Hierarchic Team Orienteering Problem with Time Windows (HTOPTW) model and combines it with the ACS algorithm for solving. Experimental results show that this method effectively improves the quality of solutions in practical applications.