On a weighted linear matroid intersection algorithm by deg-det computation
Abstract
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 time algorithm for the weighted linear matroid intersection problem, where two matroids are given by column vectors matrices . 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 , which skips unnecessary Gaussian eliminations for constructing residual graphs.
Cite
@article{arxiv.1908.11529,
title = {On a weighted linear matroid intersection algorithm by deg-det computation},
author = {Hiroki Furue and Hiroshi Hirai},
journal= {arXiv preprint arXiv:1908.11529},
year = {2020}
}
Comments
19 pages, 4 figures, to appear in Japan Journal of Industrial and Applied Mathematics