On a weighted linear matroid intersection algorithm by deg-det computation

08/30/2019
by   Hiroki Furue, et al.
0

In this paper, we address the weighted linear matroid intersection problem from the computation of the degree of the determinants of a symbolic matrix. We show that a generic algorithm computing the degree of noncommutative determinants, proposed by the second author, becomes an O(mn^3 log n) time algorithm for the weighted linear matroid intersection problem, where two matroids are given by column vectors n × m matrices A,B. We reveal that our algorithm is viewed as a "nonstandard" implementation of Frank's weight splitting algorithm for linear matroids. This gives a linear algebraic reasoning to Frank's algorithm. Although our algorithm is slower than existing algorithms in the worst case estimate, it has a notable feature: Contrary to existing algorithms, our algorithm works on different matroids represented by another "sparse" matrices A^0,B^0, which skips unnecessary Gaussian eliminations for constructing residual graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/26/2020

A cost-scaling algorithm for computing the degree of determinants

In this paper, we address computation of the degree deg Det A of Dieudon...
research
01/06/2016

A Polynomial-time Algorithm to Compute Generalized Hermite Normal Form of Matrices over Z[x]

In this paper, a polynomial-time algorithm is given to compute the gener...
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
12/02/2019

A Generalized Matrix-Tree Theorem for Pfaffian Pairs

The matrix-tree theorem counts the number of spanning trees of undirecte...
research
08/01/2023

A geometric approach to approximating the limit set of eigenvalues for banded Toeplitz matrices

This article is about finding the limit set for banded Toeplitz matrices...
research
07/16/2022

Algebraic Algorithms for Fractional Linear Matroid Parity via Non-commutative Rank

Matrix representations are a powerful tool for designing efficient algor...
research
08/08/2019

On Symbolic Approaches for Computing the Matrix Permanent

Counting the number of perfect matchings in bipartite graphs, or equival...

Please sign up or login with your details

Forgot password? Click here to reset