Javascript must be enabled to continue!
Deterministic Truncation of Linear Matroids
View through CrossRef
Let
M
=(
E
,
I
) be a matroid of rank
n
. A
k
-
truncation
of
M
is a matroid
M
′
=(
E
,
I
′
) such that for any
A
⊆
E
,
A
∈ ∈
I
′
if and only if |
A
|≤
k
and
A
∈
I
. Given a linear representation,
A
, of
M
, we consider the problem of finding a linear representation,
A
k
, of the
k
-truncation of
M
. A common way to compute
A
k
is to multiply the matrix
A
with a random
k
×
n
matrix, yielding a simple randomized algorithm. Thus, a natural question is whether we can compute
A
k
deterministically
. In this article, we settle this question for matrices over any field in which the field operations can be done efficiently. This includes any finite field and the field of rational numbers (Q).
Our algorithms are based on the properties of the classical Wronskian determinant, and the folded Wronskian determinant, which was recently introduced by Guruswami and Kopparty [23, 24] and Forbes and Shpilka [14]. Our main conceptual contribution in this article is to show that the Wronskian determinant can also be used to obtain a representation of the truncation of a linear matroid in deterministic polynomial time. An important application of our result is a deterministic algorithm to compute representative sets over linear matroids, which derandomizes a result of Fomin et al. [11, 12]. This result derandomizes several parameterized algorithms, including an algorithm for ℓ-M
atroid
P
arity
to which several problems, such as ℓ-M
atroid
I
ntersection
, can be reduced.
Association for Computing Machinery (ACM)
Title: Deterministic Truncation of Linear Matroids
Description:
Let
M
=(
E
,
I
) be a matroid of rank
n
.
A
k
-
truncation
of
M
is a matroid
M
′
=(
E
,
I
′
) such that for any
A
⊆
E
,
A
∈ ∈
I
′
if and only if |
A
|≤
k
and
A
∈
I
.
Given a linear representation,
A
, of
M
, we consider the problem of finding a linear representation,
A
k
, of the
k
-truncation of
M
.
A common way to compute
A
k
is to multiply the matrix
A
with a random
k
×
n
matrix, yielding a simple randomized algorithm.
Thus, a natural question is whether we can compute
A
k
deterministically
.
In this article, we settle this question for matrices over any field in which the field operations can be done efficiently.
This includes any finite field and the field of rational numbers (Q).
Our algorithms are based on the properties of the classical Wronskian determinant, and the folded Wronskian determinant, which was recently introduced by Guruswami and Kopparty [23, 24] and Forbes and Shpilka [14].
Our main conceptual contribution in this article is to show that the Wronskian determinant can also be used to obtain a representation of the truncation of a linear matroid in deterministic polynomial time.
An important application of our result is a deterministic algorithm to compute representative sets over linear matroids, which derandomizes a result of Fomin et al.
[11, 12].
This result derandomizes several parameterized algorithms, including an algorithm for ℓ-M
atroid
P
arity
to which several problems, such as ℓ-M
atroid
I
ntersection
, can be reduced.
Related Results
K-Regular Matroids
K-Regular Matroids
<p>The class of matroids representable over all fields is the class of regular matroids. The class of matroids representable over all fields except perhaps GF(2) is the class...
Chordality in Matroids: In Search of the Converse to Hliněný's Theorem
Chordality in Matroids: In Search of the Converse to Hliněný's Theorem
<p>Bodlaender et al. [7] proved a converse to Courcelle's Theorem for graphs [15] for the class of chordal graphs of bounded treewidth. Hliněný [25] generalised Courcelle's T...
Non-representable hyperbolic matroids
Non-representable hyperbolic matroids
The generalized Lax conjecture asserts that each hyperbolicity cone is a linear slice of the cone of positive semidefinite matrices. Hyperbolic polynomials give rise to a class of ...
Topics in matroid union
Topics in matroid union
The operation of matroid union was introduced by Nash-Williams in 1966. A
matroid is indecomposable if it cannot be written in the form M = M1 V
M2, where r(M1),r(M2) > 0. In ...
Matroids, Cyclic Flats, and Polyhedra
Matroids, Cyclic Flats, and Polyhedra
<p>Matroids have a wide variety of distinct, cryptomorphic axiom systems that are capable of defining them. A common feature of these is that they are able to be efficiently ...
On Density-Critical Matroids
On Density-Critical Matroids
For a matroid $M$ having $m$ rank-one flats, the density $d(M)$ is $\tfrac{m}{r(M)}$ unless $m = 0$, in which case $d(M)= 0$. A matroid is density-critical if all of its proper min...
Chow Rings and Augmented Chow Rings of Uniform Matroids and Their q-Analogs
Chow Rings and Augmented Chow Rings of Uniform Matroids and Their q-Analogs
Abstract
We study the Hilbert series and the representations of ${\mathfrak{S}}_{n}$ and $GL_{n}(\mathbb{F}_{q})$ on the (augmented) Chow rings of uniform matroids $...
CONNECTIVITY ANALYSIS AND APPLICATIONS OF GRAPHIC FUZZY MATROIDS
CONNECTIVITY ANALYSIS AND APPLICATIONS OF GRAPHIC FUZZY MATROIDS
This paper addresses a basic inquiry into the connectivity of fuzzy matroids, a fundamental concept with wide-ranging applications. Our contribution involves introducing an innovat...

