VNS

VNS heuristic for the (r|p)-centroid problem on the plane. In the (r|p)-centroid problem, two players, called leader and follower, open facilities to service clients. We assume that clients are identified with their location on the Euclidean plane, and facilities can be opened anywhere in the plane. The leader opens p facilities. Later on, the follower opens r facilities. Each client patronizes the closest facility. Our goal is to find p facilities for the leader to maximize his market share. For this ∑p2-hard problem we develop the VNS heuristic, based on the exact approach for the follower problem. We apply the (r|Xp−1+1)-centroid subproblem for finding the best neighboring solution according to the swap neighborhood. It is shown that this subproblem is polynomially solvable for fixed r. Computational experiments for the randomly generated test instances show that the VNS heuristic dominates the previous ones