Efficient Compression in Semigroups
Alexander Thumm, Armin Wei{\ss}

TL;DR
This paper characterizes which classes of finite semigroups allow efficient data compression using straight-line programs, improving bounds and solving a longstanding conjecture on solvable groups' membership problem complexity.
Contribution
It completes the classification of pseudovarieties of finite semigroups with efficient compression and improves bounds on straight-line program parameters.
Findings
Characterized pseudovarieties of finite semigroups with efficient compression.
Improved bounds on straight-line program length and width.
Proved membership problem for all solvable groups is in FOLL.
Abstract
Straight-line programs are a central tool in several areas of computer science, including data compression, algebraic complexity theory, and the algorithmic solution of algebraic equations. In the algebraic setting, where straight-line programs can be interpreted as circuits over algebraic structures such as semigroups or groups, they have led to deep insights in computational complexity. A key result by Babai and Szemer\'edi (1984) showed that finite groups afford efficient compression via straight-line programs, enabling the design of a black-box computation model for groups. Building on their result, Fleischer (2019) placed the Cayley table membership problem for certain classes (pseudovarieties) of finite semigroups in NPOLYLOGTIME, and in some cases even in FOLL. He also provided a complete classification of pseudovarieties of finite monoids affording efficient compression. In…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Polynomial and algebraic computation · Advanced Graph Theory Research
