Inductive Counting Below LOGSPACE

We apply the inductive counting technique to nondeterministic branching programs and prove that complementation on this model can be done without increasing the width of the branching programs too much. This shows that for an arbitrary space bound s(n), the class of languages accepted by nonuniform nondeterministic O(s(n)) space bounded Turing machines is closed under complementation. As a consequence we obtain for arbitrary space bounds s(n) that the alternation hierarchy of nonuniform O(s(n)) space bounded Turing machines collapses to its first level. This improves the previously known result of Immerman [6] and Szelepcsenyi [12] to space bounds of order o(log n) in the nonuniform setting.

[1]  David A. Mix Barrington,et al.  Bounded-width polynomial-size branching programs recognize exactly those languages in NC1 , 1986, STOC '86.

[2]  Viliam Geffert A Hierarchy That Does Not Collapse: Alternations in Low Level Space , 1994, RAIRO Theor. Informatics Appl..

[3]  Allan Borodin,et al.  Two Applications of Inductive Counting for Complementation Problems , 1989, SIAM J. Comput..

[4]  Klaus-Jörn Lange Two Characterizations of the Logarithmic Alternation Hierarchy , 1986, MFCS.

[5]  Neil Immerman,et al.  Nondeterministic space is closed under complementation , 1988, [1988] Proceedings. Structure in Complexity Theory Third Annual Conference.

[6]  Xiao-Dong Ji,et al.  Neural network controller for queueing in packet switch networks , 1993, Proceedings of TENCON '93. IEEE Region 10 International Conference on Computers, Communications and Automation.