Coupling Feasibility Pump and Large Neighborhood Search to solve the Steiner team orienteering problem
Lucas Assun\c{c}\~ao, Geraldo Robson Mateus

TL;DR
This paper introduces a novel heuristic combining Feasibility Pump and Large Neighborhood Search to efficiently solve the NP-hard Steiner Team Orienteering Problem, achieving near-optimal solutions on benchmark instances.
Contribution
It proposes a new LNS heuristic integrated with FP and valid inequalities, advancing solution methods for the Steiner Team Orienteering Problem.
Findings
Achieves an average gap of 0.54% from state-of-the-art bounds.
Reaches best known bounds on 382 of 387 instances.
Improves bounds on 21 instances.
Abstract
The Steiner Team Orienteering Problem (STOP) is defined on a digraph in which arcs are associated with traverse times, and whose vertices are labeled as either mandatory or profitable, being the latter provided with rewards (profits). Given a homogeneous fleet of vehicles M, the goal is to find up to m = |M| disjoint routes (from an origin vertex to a destination one) that maximize the total sum of rewards collected while satisfying a given limit on the route's duration. Naturally, all mandatory vertices must be visited. In this work, we show that solely finding a feasible solution for STOP is NP-hard and propose a Large Neighborhood Search (LNS) heuristic for the problem. The algorithm is provided with initial solutions obtained by means of the matheuristic framework known as Feasibility Pump (FP). In our implementation, FP uses as backbone a commodity-based formulation reinforced by…
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.
