English

Counting Vanishing Matrix-Vector Products

Computational Complexity 2023-10-05 v2

Abstract

Consider the following parameterized counting variation of the classic subset sum problem, which arises notably in the context of higher homotopy groups of topological spaces: Let vQd\mathbf{v} \in \mathbb{Q}^d be a rational vector, (T1,T2Tm)(T_{1}, T_{2} \ldots T_{m}) a list of d×dd \times d rational matrices, SQh×dS \in \mathbb{Q}^{h \times d} a rational matrix not necessarily square and kk a parameter. The goal is to compute the number of ways one can choose kk matrices Ti1,Ti2,,TikT_{i_1}, T_{i_2}, \ldots, T_{i_k} from the list such that STikTi1v=0QhST_{i_k} \cdots T_{i_1}\mathbf{v} = \mathbf{0} \in \mathbb{Q}^h. In this paper, we show that this problem is #W[2]\# W[2]-hard for parameter kk. As a consequence, computing the kk-th homotopy group of a dd-dimensional 1-connected topological space for d>3d > 3 is #W[2]\# W[2]-hard for parameter kk. We also discuss a decision version of the problem and its several modifications for which we show W[1]/W[2]W[1]/W[2]-hardness. This is in contrast to the parameterized kk-sum problem, which is only W[1]W[1]-hard (Abboud-Lewi-Williams, ESA'14). In addition, we show that the decision version of the problem without parameter is an undecidable problem, and we give a fixed-parameter tractable algorithm for matrices of bounded size over finite fields, parameterized the matrix dimensions and the order of the field.

Keywords

Cite

@article{arxiv.2309.13698,
  title  = {Counting Vanishing Matrix-Vector Products},
  author = {Cornelius Brand and Viktoriia Korchemna and Michael Skotnica and Kirill Simonov},
  journal= {arXiv preprint arXiv:2309.13698},
  year   = {2023}
}

Comments

Version 2: 18 pages, 5 figures; it contains result from arXiv:2209.09788; minor improvements, typos corrected

R2 v1 2026-06-28T12:30:53.093Z