Breaking O(nr) for Matroid Intersection

05/12/2021
by   Joakim Blikstad, et al.
0

We present algorithms that break the Õ(nr)-independence-query bound for the Matroid Intersection problem for the full range of r; where n is the size of the ground set and r≤ n is the size of the largest common independent set. The Õ(nr) bound was due to the efficient implementations [CLSSW FOCS'19; Nguyen 2019] of the classic algorithm of Cunningham [SICOMP'86]. It was recently broken for large r (r=ω(√(n))), first by the Õ(n^1.5/ϵ^1.5)-query (1-ϵ)-approximation algorithm of CLSSW [FOCS'19], and subsequently by the Õ(n^6/5r^3/5)-query exact algorithm of BvdBMN [STOC'21]. No algorithm, even an approximation one, was known to break the Õ(nr) bound for the full range of r. We present an Õ(n√(r)/ϵ)-query (1-ϵ)-approximation algorithm and an Õ(nr^3/4)-query exact algorithm. Our algorithms improve the Õ(nr) bound and also the bounds by CLSSW and BvdBMN for the full range of r.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/10/2021

Breaking the Quadratic Barrier for Matroid Intersection

The matroid intersection problem is a fundamental problem that has been ...
research
11/18/2021

On the Recoverable Traveling Salesman Problem

In this paper we consider the Recoverable Traveling Salesman Problem (TS...
research
11/25/2019

Faster Matroid Intersection

In this paper we consider the classic matroid intersection problem: give...
research
04/09/2019

Breaking Quadratic Time for Small Vertex Connectivity and an Approximation Scheme

Vertex connectivity a classic extensively-studied problem. Given an inte...
research
02/20/2023

Fast Algorithms via Dynamic-Oracle Matroids

We initiate the study of matroid problems in a new oracle model called d...
research
10/16/2020

An Approximation Algorithm for Optimal Subarchitecture Extraction

We consider the problem of finding the set of architectural parameters f...
research
06/07/2005

An Efficient Approximation Algorithm for Point Pattern Matching Under Noise

Point pattern matching problems are of fundamental importance in various...

Please sign up or login with your details

Forgot password? Click here to reset