Using inductive counting to simulate nondeterministic computation

Information and Computation(1990)

引用 16|浏览0
暂无评分
摘要
Immerman and Szelepcsényi's inductive counting technique demonstrated that, for space classes, the nondeterministic acceptance mechanism can simulate with no space penalty any reasonable acceptance mechanism based on censuses of configurations. However, the efficiency with which other acceptance mechanisms can simulate nondeterminism remains an open question. This paper uses inductive counting to study the cost of simulating nondeterminism with Valiant's paradigm of unique computation—nondeterministic computation in which each input generates at most one accepting computation. We show that unique computation can simulate nondeterministic computation with a space penalty logarithmic in the ambiguity of the nondeterministic computation tree. Relatedly, we show that unique AuxPDAs, logspace reductions to unambiguous context-free languages, and PRAMs can efficiently simulate ambiguity-bounded nondeterministic computation. In particular, all nondeterministic logspace languages of polynomial ambiguity are in CREW1, and thus have fast parallel algorithms.
更多
查看译文
关键词
Turing Machine,Computation Tree,Computation Path,Unique Computation,Acceptance Mechanism
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要