Dice Question Streamline Icon: https://streamlinehq.com

Poly‑slicewise‑unambiguity or negation‑free tractable circuits for PAL^2 and primitive words

Ascertain whether the language of primitive words and the language PAL^2 (concatenations of two palindromes) are poly‑slicewise‑unambiguous and whether, for each, there exist tractable ×,⊎‑circuits without complementation that capture their length‑n slices.

Information Square Streamline Icon: https://streamlinehq.com

Background

The authors introduce tractable circuits with complementation and use them to obtain polynomial‑time probabilistic membership for both primitive words and PAL2. They remark that neither language is unambiguous, so earlier uCFG‑based results do not apply.

They explicitly state uncertainty about whether these languages fall into their earlier poly‑slicewise‑unambiguous framework, or whether complementation is necessary in their circuit constructions.

References

It is known that neither of these languages admits an unambiguous CFG, so their tractability would not follow from \cref{prp:cyk}; but we do not know whether these languages could be handled with the technique of poly-slicewise-unambiguity, or with tractable circuits without complementation.

On the Complexity of Language Membership for Probabilistic Words (2510.08127 - Amarilli et al., 9 Oct 2025) in Section 6, Tractable Circuits with Complementation, opening paragraph