Lune

FOCS2024Top-tier venue

Trading Determinism for Noncommutativity in Edmonds' Problem

Vikraman Arvind, Abhranil Chatterjee, Partha Mukhopadhyay

2024Year
2Citations

Abstract

LetX=X1⊔X2⊔…⊔XkX=X_{1} \sqcup X_{2} \sqcup \ldots \sqcup X_{k}be a partitioned set of variables such that the variables in each partXiX_{i}are noncommuting but for anyi≠ji\neq j, the variablesx∈Xix\in X_{i}commute with the variablesx′∈Xjx^{\prime}\in X_{j}. Given as input a square matrixTTwhose entries are linear forms overQ⟨X⟩\mathbb{Q}\langle X\rangle〉, we consider the problem of checking ifTTis invertible or not over the universal skew field of fractions of the partially commutative polynomial ringQ⟨X⟩\mathbb{Q}\langle X\rangle[1]. In this paper, we design a deterministic polynomial-time algorithm for this problem for constantkk. The special casek=1k=1is the noncommutative Edmonds' problem (NSINGULAR) which has a deterministic polynomial-time algorithm by recent results [2]–[4]. En-route, we obtain the first deterministic polynomial-time algorithm for the equivalence testing problem ofkk-tape weighted automata (for constantkk) resolving a longstanding open problem [5], [6]. Algebraically, the equivalence problem reduces to testing whether a partially commutative rational series over the partitioned setXXis zero or not [6]. Decidability of this problem was established by Harju and Karhumäki [5]. Prior to this work, a randomized polynomial-time algorithm for this problem was given by Worrell [6] and, subsequently, a deterministic quasipolynomial-time algorithm was also developed [7].

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext a6550b5b-cea7-42cd-8508-8f2f2e0e228d

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines