REVIEW
Rational Reductions and Regular Languages of Constant Circuit Complexity
Computational Complexity · Submitted 16 Sep 2026 · 37 references
Pith's verdict: Characterizes constant circuit complexity for regular languages from five directions; proof chain looks sound, but the subset-encoding choice and sketchy PSPACE upper bound give honest conditional verdict.
T0 · AI review
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
Regular languages of constant circuit complexity characterized from algebra, logic, and combinatorics.
The reading
What carries the argument
The key machinery is the pseudovariety QEJ_1 of stamps whose stable semigroup satisfies the identities epxqf = epxxqf and epxyqf = epyxqf (where e,f range over idempotents and p,q,x,y over any elements). This algebraic condition is shown to be equivalent to the combinatorial congruence ≈_k, which identifies two words if they have the same k-length prefix and suffix, the same length modulo k, and the same letter counts per residue class modulo k. The paper also introduces rational truth-table reductions, a strong form of reduction that preserves circuit complexity bounds for mild functions.
Extended reading notes
Core claim
The central discovery is that the circuit complexity of a regular language is either constant or at least logarithmic: there is no sublogarithmic but non-constant regime. The paper proves this by showing that if the stable semigroup of the syntactic morphism does not satisfy the identities epxqf = epxxqf and epxyqf = epyxqf, then the language requires at least logarithmically many gates. Conversely, if the identities hold, the language has a constant-size circuit family. The classification is robust, yielding equivalent descriptions in algebra, logic, regular expressions, and combinatorics.
Load-bearing premise
The entire classification depends on the choice of the subset encoding for circuit inputs (Definition 2.2), which is equivalent to the one-hot encoding with a well-formedness promise. Under the standard one-hot encoding without the promise, the class of constant-circuit regular languages is not closed under complement or inverse length-multiplying morphisms, thus not an lm-variety, and the algebraic characterization fails.
Editorial extensions
If this is right
- Every regular language not in QEJ_1 has circuit complexity at least logarithmic, providing a tight lower bound.
- The one-variable fragment of first-order logic with arbitrary numerical predicates (FO^1[Σ,arb]) captures exactly the regular languages of constant circuit complexity.
- The problem of determining whether a given NFA accepts a language of constant circuit complexity is PSPACE-complete, reflecting the difficulty of computing the stable semigroup identities.
- The rational truth-table reductions developed here apply to any class of languages whose circuit complexity is bounded by a mild function, making them a general tool for circuit lower bounds.
- The characterization implies that the regular languages of constant circuit complexity form a length-multiplying variety of languages, enabling algebraic methods for circuit analysis.
Reading between the lines
- The collapse of sublogarithmic complexity to constant complexity suggests that any regular language requiring super-constant but sublogarithmic circuit size would be a counterexample; none exists.
- The logical characterization via FO^1[Σ,arb] implies that constant-size circuits for regular languages can be transformed into one-variable first-order sentences, potentially linking circuit design to model theory.
- The identification of the congruence ≈_k may have applications in learning theory: constant-circuit languages are those where membership only depends on bounded prefix/suffix information and modular letter counts.
Original abstract
We study the circuit complexity of regular languages in terms of unbounded fan-in Boolean circuit families. We characterize the regular languages of constant circuit complexity in terms of the one-variable fragment of first-order logic with regular predicates, in terms of the pseudovariety of stamps $\mathbf{QEJ}_\mathbf{1}$, suitable word congruences and regular expressions. We analogously characterize the neutral letter regular languages of constant circuit complexity. Our lower bound result implies that the class of regular languages of sublogarithmic circuit complexity coincides with the one of constant circuit complexity. In addition we show that deciding whether a regular language, given as a nondeterministic finite automaton, has constant circuit complexity is $\mathbf{PSPACE}$-complete. We introduce a strong notion of reduction, called rational truth-table reduction, that is tailored towards algebraically defined classes of languages. We show that, for a class of functions we call mild, rational truth-table reductions preserve both upper and lower bounds on circuit complexity. We show that the class of regular languages, whose circuit complexity is bounded by a mild function, is in fact a length-multiplying variety of languages. Slightly extending the class of regular languages of constant circuit complexity, we analogously characterize the class of regular languages that are in the pseudovariety $\mathbf{QEACom}$. For these we derive logarithmic circuit complexity upper bounds.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
We study the circuit complexity of regular languages in terms of unbounded fan-in Boolean circuit families. We characterize the regular languages of constant circuit complexity in terms of the one-variable fragment of first-order logic with regular predicates, in terms of the pseudovariety of stamps $\mathbf{QEJ}_\mathbf{1}$, suitable word congruences and regular expressions. We analogously characterize the neutral letter regular languages of constant circuit complexity. Our lower bound result implies that the class of regular languages of sublogarithmic circuit complexity coincides with the one of constant circuit complexity. In addition we show that deciding whether a regular language, given as a nondeterministic finite automaton, has constant circuit complexity is $\mathbf{PSPACE}$-complete. We introduce a strong notion of reduction, called rational truth-table reduction, that is tailored towards algebraically defined classes of languages. We show that, for a class of functions we call mild, rational truth-table reductions preserve both upper and lower bounds on circuit complexity. We show that the class of regular languages, whose circuit complexity is bounded by a mild function, is in fact a length-multiplying variety of languages. Slightly extending the class of regular languages of constant circuit complexity, we analogously characterize the class of regular languages that are in the pseudovariety $\mathbf{QEACom}$. For these we derive logarithmic circuit complexity upper bounds.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | We study the circuit complexity of regular languages in terms of unbounded fan-in Boolean circuit families. | contribution 0.56 | 0.77 | 0.04 | asserted 0.84 |
| s1 | We characterize the regular languages of constant circuit complexity in terms of the one-variable fragment of first-order logic with regular predicates, in terms of the pseudovariety of stamps $\mathbf{QEJ}_\mathbf{1}$, suitable word congruences and regular expressions. | result 0.74 | 0.93 | 0.53 | asserted 1.00 |
| s2 | We analogously characterize the neutral letter regular languages of constant circuit complexity. | contribution 0.60 | 0.94 | 0.06 | asserted 0.99 |
| s3 | Our lower bound result implies that the class of regular languages of sublogarithmic circuit complexity coincides with the one of constant circuit complexity. | result 0.58 | 0.91 | 0.25 | asserted 0.99 |
| s4 | In addition we show that deciding whether a regular language, given as a nondeterministic finite automaton, has constant circuit complexity is $\mathbf{PSPACE}$-complete. | result 0.97 | 0.95 | 0.10 | asserted 1.00 |
| s5 | We introduce a strong notion of reduction, called rational truth-table reduction, that is tailored towards algebraically defined classes of languages. | contribution 0.86 | 0.95 | 0.05 | asserted 0.99 |
| s6 | We show that, for a class of functions we call mild, rational truth-table reductions preserve both upper and lower bounds on circuit complexity. | result 0.93 | 0.96 | 0.10 | asserted 1.00 |
| s7 | We show that the class of regular languages, whose circuit complexity is bounded by a mild function, is in fact a length-multiplying variety of languages. | result 0.98 | 0.95 | 0.10 | asserted 1.00 |
| s8 | Slightly extending the class of regular languages of constant circuit complexity, we analogously characterize the class of regular languages that are in the pseudovariety $\mathbf{QEACom}$. | contribution 0.64 | 0.95 | 0.08 | asserted 1.00 |
| s9 | For these we derive logarithmic circuit complexity upper bounds. | result 1.00 | 0.94 | 0.08 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
Figures
Showing 4 of the paper's 6 figures. See all figures in the PDF ↗ Figures reproduced from arXiv:2609.18484 by the authors.
References
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.