P-hard

Cellular Tree Automaton Acceptance (CTAA)

Input

A sublinear time bounded cellular tree automaton (CTA) $M$ and an input string $x$.

Problem

Does $M$ accept $x$?

Definitions

See Ibarra, Jiang, and Chang [1].

Status

$\P$-hard (Ibarra, Jiang, and Chang [1]).

Remarks

A trellis automaton can accept a $\P$-complete language (Ibarra and Kim [2]). This in turn can be simulated by a linear iterative array that in turn can be simulated by a cellular tree automaton. See [1] and [2] for definitions and further details.

A sublinear time one-way bounded CTA can also accept a $\P$-complete language [1]. In a one-way CTA, communication between vertices is bottom-up. Every language accepted by an oneway CTA can be accepted by a deterministic Turing machine in $(\log n)^2 / \log \log n$ space, where $n$ is the size of the input [1].

References

  1. O. H. Ibarra, T. Jiang, and J. H. Chang (1989). On iterative and cellular tree arrays.
  2. O. H. Ibarra and S. M. Kim (1984). Characterizations and computational complexity of systolic trellis automata.
  3. Greenlaw, R., Hoover, H. J., and Ruzzo, W. L. (1995). Limits to Parallel Computation: P-Completeness Theory. Oxford University Press. Problem A.7.12.