Heuristic approaches for a new variant of the Team Orienteering Problem
Alberto Guastalla, Roberto Aringhieri, Pierre Hosteins

TL;DR
This paper introduces heuristic algorithms for a complex variant of the Team Orienteering Problem, incorporating real-world constraints from healthcare, and demonstrates their effectiveness through comparison with exact methods and benchmarks.
Contribution
It proposes two novel heuristic algorithms, including a parallelized version, for solving a new, complex variant of the Team Orienteering Problem with real-world constraints.
Findings
Heuristic algorithms outperform exact methods on large instances.
Parallel version significantly reduces computation time.
Algorithms are competitive with state-of-the-art methods.
Abstract
In this paper we tackle the Team Orienteering Problem with Service Times, Mandatory Nodes and Incompatibilities, introduced in~\cite{Guastalla2024} and arising from two real-world healthcare applications. We propose two heuristic algorithms in the form of a Variable Descent Neighbourhood algorithm and a matheuristic based on a Cuts Separation approach. For the former, we also provide a multi-thread version exploiting its intrinsic capability to be parallelised. Both algorithms include a specific heuristic routine to provide a starting feasible solution, since finding a feasible solution has been proved to be NP-complete. The results of our heuristic algorithms are compared with an exact cutting plane approach and have complementary strengths and weaknesses. They are also evaluated on existing TOP benchmarks against TOP state-of-the-art algorithms, demonstrating their competitiveness on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVehicle Routing Optimization Methods · Scheduling and Timetabling Solutions · Constraint Satisfaction and Optimization
