We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computational Complexity

Title: Windable Heads & Recognizing NL with Constant Randomness

Abstract: Every language in NL has a $k$-head two-way nondeterministic finite automaton (2nfa($k$)) recognizing it. It is known how to build a constant-space verifier algorithm from a 2nfa($k$) for the same language with constant-randomness, but with error probability $\tfrac{k^2-1}{2k^2}$ that can not be reduced further by repetition. We have defined the unpleasant characteristic of the heads that causes the high error as the property of being "windable". With a tweak on the previous verification algorithm, the error is improved to $\tfrac{k_{\textrm{W}}^2-1}{2k_{\textrm{W}}^2}$, where $k_{\textrm{W}} \le k$ is the number of windable heads. Using this new algorithm, a subset of languages in NL that have a 2nfa($k$) recognizer with $k_{\textrm{W}} \le 1$ can be verified with arbitrarily reducible error using constant space and randomness.
Comments: 12 pages, accepted and to be published in Language and Automata Theory and Applications - LATA 2020 Alberto Leporati, Carlos Mart\'in-Vide, Dana Shapira, Claudio Zandron (Eds.)
Subjects: Computational Complexity (cs.CC)
ACM classes: F.1.3
Journal reference: Lecture Notes in Computer Science vol. 12038 (2020) pp. 184-195
DOI: 10.1007/978-3-030-40608-0_12
Cite as: arXiv:1912.01382 [cs.CC]
  (or arXiv:1912.01382v1 [cs.CC] for this version)

Submission history

From: Utkan Gezer [view email]
[v1] Tue, 3 Dec 2019 14:14:29 GMT (31kb)

Link back to: arXiv, form interface, contact.