Branch-and-cut algorithms for the covering salesman problem

04/02/2021
by   Lucas Porto Maziero, et al.
0

The Covering Salesman Problem (CSP) is a generalization of the Traveling Salesman Problem in which the tour is not required to visit all vertices, as long as all vertices are covered by the tour. The objective of CSP is to find a minimum length Hamiltonian cycle over a subset of vertices that covers an undirected graph. In this paper, valid inequalities from the generalized traveling salesman problem are applied to the CSP in addition to new valid inequalities that explore distinct aspects of the problem. A branch-and-cut framework assembles exact and heuristic separation routines for integer and fractional CSP solutions. Computational experiments show that the proposed framework outperformed methodologies from literature with respect to optimality gaps. Moreover, optimal solutions were proven for several previously unsolved instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/29/2019

An integer programming approach for solving a generalized version of the Grundy domination number

A sequence of vertices in a graph is called a legal dominating sequence ...
research
09/14/2020

MIP and Set Covering approaches for Sparse Approximation

The Sparse Approximation problem asks to find a solution x such that ||y...
research
06/29/2023

A Neural Separation Algorithm for the Rounded Capacity Inequalities

The cutting plane method is a key technique for successful branch-and-cu...
research
04/30/2020

On Solving Cycle Problems with Branch-and-Cut: Extending Shrinking and Exact Subcycle Elimination Separation Algorithms

In this paper, we extend techniques developed in the context of the Trav...
research
11/10/2022

A Closer Cut: Computing Near-Optimal Lawn Mowing Tours

For a given polygonal region P, the Lawn Mowing Problem (LMP) asks for a...
research
05/25/2020

Improved Formulations and Branch-and-cut Algorithms for the Angular Constrained Minimum Spanning Tree Problem

The Angular Constrained Minimum Spanning Tree Problem (α-MSTP) is define...
research
11/05/2020

A revisited branch-and-cut algorithm for large-scale orienteering problems

The orienteering problem is a route optimization problem which consists ...

Please sign up or login with your details

Forgot password? Click here to reset