On the possibilities and limitations of pseudodeterministic algorithms
On the possibilities and limitations of pseudodeterministic algorithms
复制标题
论伪确定性算法的可能性和局限性
DOI:
10.1145/2422436.2422453
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
D. Ron
中科院分区:
文献类型:
--
作者:
Oded Goldreich;S. Goldwasser;D. Ron
We study the possibilities and limitations of pseudodeterministic algorithms, algorithms, a notion put forward by Gat and Goldwasser (2011). These are probabilistic algorithms that solve search problems such that on each input, with high probability, they output the same solution, which may be thought of as a canonical solution. We consider both the standard setting of (probabilistic) polynomial-time algorithms and the setting of (probabilistic) sublinear-time algorithms. Some of our results are outlined next. In the standard setting, we show that pseudodeterministic algorithms are more powerful than deterministic algorithms if and only if \cP\neq\BPP, but are weaker than general probabilistic algorithms. In the sublinear-time setting, we show that if a search problem has a pseudodeterministic algorithm of query complexity q, then this problem can be solved deterministically making O(q4) queries. This refers to total search problems. In contrast, for several natural promise search problems, we present pseudodeterministic algorithms that are much more efficient than their deterministic counterparts.