Matroid Intersection under Minimum Rank Oracle
Mih\'aly B\'ar\'asz, Krist\'of B\'erczi, Tam\'as Kir\'aly, Taihei Oki, Yutaro Yamaguchi, Yu Yokoi

TL;DR
This paper investigates the complexity of matroid intersection problems under a minimum rank oracle, presenting algorithms for specific cases, and proving NP-hardness and intractability in general and for polymatroids.
Contribution
It introduces a method to emulate augmenting path algorithms for unweighted matroid intersection under the oracle, and identifies special tractable cases and their limitations.
Findings
Constructed a necessary part of the exchangeability graph for unweighted case.
Proposed a fixed-parameter tractable algorithm based on circuit size.
Proved NP-hardness and intractability results for the general and polymatroid cases.
Abstract
In this paper, we consider the tractability of the matroid intersection problem under the minimum rank oracle. In this model, we are given an oracle that takes as its input a set of elements and returns as its output the minimum of the ranks of the given set in the two matroids. For the unweighted matroid intersection problem, we show how to construct a necessary part of the exchangeability graph, which enables us to emulate the standard augmenting path algorithm. For the weighted problem, the tractability is open in general. Nevertheless, we describe several special cases where tractability can be achieved, and we discuss potential approaches and the challenges encountered. On the positive side, we present a solution for the case where no circuit of one matroid is contained within a circuit of the other. Additionally, we propose a fixed-parameter tractable algorithm, parameterized by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Mining Algorithms and Applications · Image and Object Detection Techniques · Machine Learning and Data Classification
