Approximate Multi-Matroid Intersection via Iterative Refinement

11/22/2018
by   André Linhares, et al.
0

We introduce a new iterative rounding technique to round a point in a matroid polytope subject to further matroid constraints. This technique returns an independent set in one matroid with limited violations of the other ones. On top of the classical steps of iterative relaxation approaches, we iteratively refine/split involved matroid constraints to obtain a more restrictive constraint system, that is amenable to iterative relaxation techniques. Hence, throughout the iterations, we both tighten constraints and later relax them by dropping constrains under certain conditions. Due to the refinement step, we can deal with considerably more general constraint classes than existing iterative relaxation/rounding methods, which typically round on one matroid polytope with additional simple cardinality constraints that do not overlap too much. We show how our rounding method, combined with an application of a matroid intersection algorithm, yields the first 2-approximation for finding a maximum-weight common independent set in 3 matroids. Moreover, our 2-approximation is LP-based, and settles the integrality gap for the natural relaxation of the problem. Prior to our work, no better upper bound than 3 was known for the integrality gap, which followed from the greedy algorithm. We also discuss various other applications of our techniques, including an extension that allows us to handle a mixture of matroid and knapsack constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2022

A Simple LP-Based Approximation Algorithm for the Matching Augmentation Problem

The Matching Augmentation Problem (MAP) has recently received significan...
research
06/01/2020

Submodular Bandit Problem Under Multiple Constraints

The linear submodular bandit problem was proposed to simultaneously addr...
research
08/17/2018

LP Relaxation and Tree Packing for Minimum k-cuts

Karger used spanning tree packings to derive a near linear-time randomiz...
research
06/23/2021

Threshold Rounding for the Standard LP Relaxation of some Geometric Stabbing Problems

In the rectangle stabbing problem, we are given a set of axis-aligned r...
research
12/08/2020

Maximum Coverage with Cluster Constraints: An LP-Based Approximation Technique

Packing problems constitute an important class of optimization problems,...
research
03/05/2020

Optimal matroid bases with intersection constraints: Valuated matroids, M-convex functions, and their applications

For two matroids M_1 and M_2 with the same ground set V and two cost fun...
research
12/23/2020

PTAS for Sparse General-Valued CSPs

We study polynomial-time approximation schemes (PTASes) for constraint s...

Please sign up or login with your details

Forgot password? Click here to reset