Polynomial-Time Random Oracles and Separating Complexity Classes

01/22/2018
by   John M. Hitchcock, et al.
0

Bennett and Gill (1981) showed that P^A != NP^A != coNP^A for a random oracle A, with probability 1. We investigate whether this result extends to individual polynomial-time random oracles. We consider two notions of random oracles: p-random oracles in the sense of martingales and resource-bounded measure (Lutz, 1992; Ambos-Spies et al., 1997), and p-betting-game random oracles using the betting games generalization of resource-bounded measure (Buhrman et al., 2000). Every p-betting-game random oracle is also p-random; whether the two notions are equivalent is an open problem. (1) We first show that P^A != NP^A for every oracle A that is p-betting-game random. Ideally, we would extend (1) to p-random oracles. We show that answering this either way would imply an unrelativized complexity class separation: (2) If P^A != NP^A relative to every p-random oracle A, then BPP != EXP. (3) If P^A = NP^A relative to some p-random oracle A, then P != PSPACE. Rossman, Servedio, and Tan (2015) showed that the polynomial-time hierarchy is infinite relative to a random oracle, solving a longstanding open problem. We consider whether we can extend (1) to show that PHA is infinite relative to oracles A that are p-betting-game random. Showing that PHA separates at even its first level would also imply an unrelativized complexity class separation: (4) If NP^A != coNP^A for a p-betting-game measure 1 class of oracles A, then NP != EXP. (5) If PH^A is infinite relative to every p-random oracle A, then PH != EXP.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/10/2020

Relativization of Gurevich's Conjectures

Gurevich (1988) conjectured that there is no logic for P or for NP∩coNP....
research
10/21/2022

Complexity and Ramsey Largeness of Sets of Oracles Separating Complexity Classes

We prove two sets of results concerning computational complexity classes...
research
01/17/2018

Nondeterminisic Sublinear Time Has Measure 0 in P

The measure hypothesis is a quantitative strengthening of the P != NP co...
research
08/15/2022

Fair Assortment Planning

Many online platforms, ranging from online retail stores to social media...
research
04/01/2023

P≠NP relative to a P-complete oracle

The P versus NP problem is still unsolved. But there are several oracles...
research
11/19/2021

The Acrobatics of BQP

One can fix the randomness used by a randomized algorithm, but there is ...
research
04/27/2022

Insight into Voting Problem Complexity Using Randomized Classes

The first step in classifying the complexity of an NP problem is typical...

Please sign up or login with your details

Forgot password? Click here to reset