Branch-width of represented matroids in matrix multiplication time
Mujin Choi, Tuukka Korhonen, and Sang-il Oum

TL;DR
This paper introduces a faster algorithm for computing the branch-width of matroids represented by matrices over finite fields, improving over previous cubic-time algorithms and approaching matrix multiplication time.
Contribution
It presents an algorithm with nearly quadratic time complexity for branch-width computation, leveraging matrix multiplication and standard form representations, with applications to related graph parameters.
Findings
New algorithm runs in O(n^2) time for standard form matrices.
Achieves near matrix multiplication time complexity for branch-width computation.
Provides faster algorithms for rank-width and path-width in related structures.
Abstract
For an -element matroid given by an matrix representation over a finite field and an integer , we present an -time algorithm that either finds a branch-decomposition of of width at most , or confirms that the branch-width of is more than , where is the matrix multiplication exponent, and the -notation hides factors that depend on and in a computable manner. All previous algorithms including Hlin\v{e}n\'y and Oum [SIAM J. Comput. (2008)] and Jeong, Kim, and Oum [SIAM J. Discrete Math. (2021)] run in at least time. Moreover, if the input matrix representation is given by a standard form, our algorithm runs in -time, since -time is only needed for finding a standard form of the input matrix. When …
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.
