Maximal automatic complexity and context-free languages

Abstract

Let AN denote nondeterministic automatic complexity and \[ Lk,c=\x∈ [k]* : AN(x)> |x|/c\. \] In particular, Lk,2 is the language of all k-ary words for which AN is maximal, while Lk,3 gives a rough dividing line between complex and simple. Let CFL denote the complexity class consisting of all context-free languages. While it is not known that L2,2 is infinite, Kjos-Hanssen (2017) showed that L3,2 is CFL-immune but not coCFL-immune. We complete the picture by showing that L3,2∈coCFL. Turning to Boolean circuit complexity, we show that L2,3 is SAC0-immune and SAC0-coimmune. Here SAC0 denotes the complexity class consisting of all languages computed by (non-uniform) constant-depth circuits with semi-unbounded fanin. As for arithmetic circuits, we show that \x:AN(x)>1\∈SAC0. In particular, SAC0⊂eq SAC0, which resolves an open implication from the Complexity Zoo.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…