Papers
Topics
Authors
Recent
Search
2000 character limit reached

Pseudodeterministic Constructions in Subexponential Time

Published 6 Dec 2016 in cs.CC, cs.DM, cs.DS, math.CO, and math.NT | (1612.01817v1)

Abstract: We study pseudodeterministic constructions, i.e., randomized algorithms which output the same solution on most computation paths. We establish unconditionally that there is an infinite sequence {pn}n∈N\{p_n\}_{n \in \mathbb{N}} of increasing primes and a randomized algorithm AA running in expected sub-exponential time such that for each nn, on input 1∣pn∣1^{|p_n|}, AA outputs pnp_n with probability $1$. In other words, our result provides a pseudodeterministic construction of primes in sub-exponential time which works infinitely often. This result follows from a much more general theorem about pseudodeterministic constructions. A property Q⊆{0,1}∗Q \subseteq \{0,1\}^{*} is γ\gamma-dense if for large enough nn, ∣Q∩{0,1}n∣≥γ2n|Q \cap \{0,1\}^n| \geq \gamma 2^n. We show that for each c>0c > 0 at least one of the following holds: (1) There is a pseudodeterministic polynomial time construction of a family {Hn}\{H_n\} of sets, Hn⊆{0,1}nH_n \subseteq \{0,1\}^n, such that for each (1/nc)(1/n^c)-dense property Q∈DTIME(nc)Q \in \mathsf{DTIME}(n^c) and every large enough nn, Hn∩Q≠∅H_n \cap Q \neq \emptyset; or (2) There is a deterministic sub-exponential time construction of a family {Hn′}\{H'_n\} of sets, Hn′⊆{0,1}nH'_n \subseteq \{0,1\}^n, such that for each (1/nc)(1/n^c)-dense property Q∈DTIME(nc)Q \in \mathsf{DTIME}(n^c) and for infinitely many values of nn, Hn′∩Q≠∅H'_n \cap Q \neq \emptyset. We provide further algorithmic applications that might be of independent interest. Perhaps intriguingly, while our main results are unconditional, they have a non-constructive element, arising from a sequence of applications of the hardness versus randomness paradigm.

Citations (39)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.