Source author record

M. Utkan Gezer

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

2works
1topics
3close collaborators

Published work

2 publications

preprint2022arXiv

Real-Time, Constant-Space, Constant-Randomness Verifiers

We study the class of languages that have membership proofs which can be verified by real-time finite-state machines using only a constant number of random bits, regardless of the size of their inputs. Since any further restriction on the verifiers would preclude the verification of nonregular languages, this is the tightest computational budget which allows the checking of externally provided proofs to have meaningful use. We show that all languages that can be recognized by two-head one-way deterministic finite automata have such membership proofs. For any k>0k>0, there exist languages that cannot be recognized by any kk-head one-way nondeterministic finite automaton, but that are nonetheless real-time verifiable in this sense. The set of nonpalindromes, which cannot be recognized by any one-way multihead deterministic finite automaton, is also demonstrated to be verifiable within these restrictions.

preprint2019arXiv

Windable Heads & Recognizing NL with Constant Randomness

Every language in NL has a kk-head two-way nondeterministic finite automaton (2nfa(kk)) recognizing it. It is known how to build a constant-space verifier algorithm from a 2nfa(kk) for the same language with constant-randomness, but with error probability k2−12k2\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 kW2−12kW2\tfrac{k_{\textrm{W}}^2-1}{2k_{\textrm{W}}^2}, where kW≤kk_{\textrm{W}} \le k is the number of windable heads. Using this new algorithm, a subset of languages in NL that have a 2nfa(kk) recognizer with kW≤1k_{\textrm{W}} \le 1 can be verified with arbitrarily reducible error using constant space and randomness.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.