The "art of trellis decoding" is fixed-parameter tractable
Abstract
Given n subspaces of a finite-dimensional vector space over a fixed finite field , we wish to find a linear layout of the subspaces such that for all i, such a linear layout is said to have width at most k. When restricted to 1-dimensional subspaces, this problem is equivalent to computing the trellis-width (or minimum trellis state-complexity) of a linear code in coding theory and computing the path-width of an -represented matroid in matroid theory. We present a fixed-parameter tractable algorithm to construct a linear layout of width at most k, if it exists, for input subspaces of a finite-dimensional vector space over . As corollaries, we obtain a fixed-parameter tractable algorithm to produce a path-decomposition of width at most k for an input -represented matroid of path-width at most k, and a fixed-parameter tractable algorithm to find a linear rank-decomposition of width at most k for an input graph of linear rank-width at most k. In both corollaries, no such algorithms were known previously. It was previously known that a fixed-parameter tractable algorithm exists for the decision version of the problem for matroid path-width, a theorem by Geelen, Gerards, and Whittle~(2002) implies that for each fixed finite field , there are finitely many forbidden -representable minors for the class of matroids of path-width at most k. An algorithm by Hlin\v{e}n\'y (2006) can detect a minor in an input -represented matroid of bounded branch-width. However, this indirect approach would not produce an actual path-decomposition. Our algorithm is the first one to construct such a path-decomposition and does not depend on the finiteness of forbidden minors.
Cite
@article{arxiv.1507.02184,
title = {The "art of trellis decoding" is fixed-parameter tractable},
author = {Jisu Jeong and Eun Jung Kim and Sang-il Oum},
journal= {arXiv preprint arXiv:1507.02184},
year = {2018}
}
Comments
50 pages. Accepted to SODA 2016 under the title "constructive algorithms for path-width of matroids". We added several figures to improve its presentation. We found a mistake in the proof of Lemma 3.24 of the previous version. In order to fix it, we changed some definitions in Section 3 and were able to recover our theorem