Some properties of Higman-Thompson monoids and digital circuits
J. C. Birget
TL;DR
The paper builds a unified framework tying Higman–Thompson monoids to acyclic circuit models, showing that monoids such as $M_{2,1}$ and ${\sf tot}M_{2,1}$ naturally arise as right-ideal morphisms and as circuit-input/output maps. It proves finite generation for ${\cal RM}^{\sf fin}_2$ and related monoids, while establishing non-finite generation for several fixed-length and plep/tlep variants. The work also develops completion procedures (deterministic, inverse-homomorphic, generator-based, and circuit-based), and provides a robust representation theory: any element can be decomposed into a finite unambiguous union of partial circuits with disjoint domains, bridging algebraic and circuit viewpoints. Collectively, these results reveal a deep equivalence between Thompson monoids and circuit-model computations, with concrete algorithms for completion and decomposition and a detailed complexity landscape for related decision problems.
Abstract
We define various monoid versions of the R. Thompson group $V$, and prove connections with monoids of acyclic digital circuits. We show that the monoid $M_{2,1}$ (based on partial functions) is not embeddable into Thompson's monoid ${\sf tot}M_{2,1}$, but that ${\sf tot}M_{2,1}$ has a submonoid that maps homomorphically onto $M_{2,1}$. This leads to an efficient completion algorithm for partial functions and partial circuits. We show that the union of partial circuits with disjoint domains is an element of $M_{2,1}$, and conversely, every element of $M_{2,1}$ can be decomposed efficiently into a union of partial circuits with disjoint domains.
