On polynomially many queries to NP or QMA oracles
Abstract
We study the complexity of problems solvable in deterministic polynomial time with access to an NP or Quantum Merlin-Arthur (QMA)-oracle, such as and , respectively. The former allows one to classify problems more finely than the Polynomial-Time Hierarchy (PH), whereas the latter characterizes physically motivated problems such as Approximate Simulation (APX-SIM) [Ambainis, CCC 2014]. In this area, a central role has been played by the classes and , defined identically to and , except that only logarithmically many oracle queries are allowed. Here, [Gottlob, FOCS 1993] showed that if the adaptive queries made by a machine have a "query graph" which is a tree, then this computation can be simulated in . In this work, we first show that for any verification class , any machine with a query graph of "separator number" can be simulated using deterministic time and queries to a -oracle. When (which includes the case of -treewidth, and thus also of trees), this gives an upper bound of , and when , this yields bound (QP meaning quasi-polynomial time). We next show how to combine Gottlob's "admissible-weighting function" framework with the "flag-qubit" framework of [Watson, Bausch, Gharibian, 2020], obtaining a unified approach for embedding computations directly into APX-SIM instances in a black-box fashion. Finally, we formalize a simple no-go statement about polynomials (c.f. [Krentel, STOC 1986]): Given a multi-linear polynomial specified via an arithmetic circuit, if one can "weakly compress" so that its optimal value requires bits to represent, then can be decided with only queries to an NP-oracle.
Cite
@article{arxiv.2111.02296,
title = {On polynomially many queries to NP or QMA oracles},
author = {Sevag Gharibian and Dorian Rudolph},
journal= {arXiv preprint arXiv:2111.02296},
year = {2022}
}
Comments
46 pages pages, 5 figures, to appear in ITCS 2022