Matroid Intersection under Restricted Oracles

09/29/2022
by   Kristóf Bérczi, et al.
0

Matroid intersection is one of the most powerful frameworks of matroid theory that generalizes various problems in combinatorial optimization. Edmonds' fundamental theorem provides a min-max characterization for the unweighted setting, while Frank's weight-splitting theorem provides one for the weighted case. Several efficient algorithms were developed for these problems, all relying on the usage of one of the conventional oracles for both matroids. In the present paper, we consider the tractability of the matroid intersection problem under restricted oracles. In particular, we focus on the rank sum, common independence, and maximum rank oracles. We give a strongly polynomial-time algorithm for weighted matroid intersection under the rank sum oracle. In the common independence oracle model, we prove that the unweighted matroid intersection problem is tractable when one of the matroids is a partition matroid, and that even the weighted case is solvable when one of the matroids is an elementary split matroid. Finally, we show that the common independence and maximum rank oracles together are strong enough to realize the steps of our algorithm under the rank sum oracle.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/25/2019

Faster Matroid Intersection

In this paper we consider the classic matroid intersection problem: give...
research
12/01/2022

Subquadratic Weighted Matroid Intersection Under Rank Oracles

Given two matroids ℳ_1 = (V, ℐ_1) and ℳ_2 = (V, ℐ_2) over an n-element i...
research
04/08/2019

A note on Cunningham's algorithm for matroid intersection

In the matroid intersection problem, we are given two matroids of rank r...
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
05/31/2019

A Weighted Linear Matroid Parity Algorithm

The matroid parity (or matroid matching) problem, introduced as a common...
research
07/17/2020

Market Pricing for Matroid Rank Valuations

In this paper, we study the problem of maximizing social welfare in comb...
research
04/29/2022

A Polynomial-time Decentralised Algorithm for Coordinated Management of Multiple Intersections

Autonomous intersection management has the potential to reduce road traf...

Please sign up or login with your details

Forgot password? Click here to reset