Degree-Bounded Generalized Polymatroids and Approximating the Metric Many-Visits TSP

11/22/2019
by   Kristóf Bérczi, et al.
0

In the Bounded Degree Matroid Basis Problem, we are given a matroid and a hypergraph on the same ground set, together with costs for the elements of that set as well as lower and upper bounds f(ε) and g(ε) for each hyperedge ε. The objective is to find a minimum-cost basis B such that f(ε) ≤ |B ∩ε| ≤ g(ε) for each hyperedge ε. Király et al. (Combinatorica, 2012) provided an algorithm that finds a basis of cost at most the optimum value which violates the lower and upper bounds by at most 2 Δ-1, where Δ is the maximum degree of the hypergraph. When only lower or only upper bounds are present for each hyperedge, this additive error is decreased to Δ-1. We consider an extension of the matroid basis problem to generalized polymatroids, or g-polymatroids, and additionally allow element multiplicities. The Bounded Degree g-polymatroid Element Problem with Multiplicities takes as input a g-polymatroid Q(p,b) instead of a matroid, and besides the lower and upper bounds, each hyperedge ε has element multiplicities m_ε. Building on the approach of Király et al., we provide an algorithm for finding a solution of cost at most the optimum value, having the same additive approximation guarantee. As an application, we develop a 1.5-approximation for the metric Many-Visits TSP, where the goal is to find a minimum-cost tour that visits each city v a positive r(v) number of times. Our approach combines our algorithm for the Bounded Degree g-polymatroid Element Problem with Multiplicities with the principle of Christofides' algorithm from 1976 for the (single-visit) metric TSP, whose approximation guarantee it matches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/21/2020

A 3/2-Approximation for the Metric Many-visits Path TSP

In the Many-visits Path TSP, we are given a set of n cities along with t...
research
03/26/2022

Constant factor approximations for Lower and Upper bounded Clusterings

Clustering is one of the most fundamental problem in Machine Learning. R...
research
08/11/2017

New Tools and Connections for Exponential-time Approximation

In this paper, we develop new tools and connections for exponential time...
research
06/27/2012

Bounded Planning in Passive POMDPs

In Passive POMDPs actions do not affect the world state, but still incur...
research
02/22/2023

Degrees and Network Design: New Problems and Approximations

While much of network design focuses mostly on cost (number or weight of...
research
11/25/2021

Entropy-Based Approximation of the Secretary Problem

In this work we consider the well-known Secretary Problem – a number n o...
research
07/18/2020

Additive Approximation Schemes for Load Balancing Problems

In this paper we introduce the concept of additive approximation schemes...

Please sign up or login with your details

Forgot password? Click here to reset