English

On polynomially many queries to NP or QMA oracles

Computational Complexity 2022-10-18 v1 Quantum Physics

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 PNPP^{NP} and PQMAP^{QMA}, 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 PNP[log]P^{NP[\log]} and PQMA[log]P^{QMA[\log]}, defined identically to PNPP^{NP} and PQMAP^{QMA}, except that only logarithmically many oracle queries are allowed. Here, [Gottlob, FOCS 1993] showed that if the adaptive queries made by a PNPP^{NP} machine have a "query graph" which is a tree, then this computation can be simulated in PNP[log]P^{NP[\log]}. In this work, we first show that for any verification class C{NP,MA,QCMA,QMA,QMA(2),NEXP,QMAexp}C\in\{NP,MA,QCMA,QMA,QMA(2),NEXP,QMA_{\exp}\}, any PCP^C machine with a query graph of "separator number" ss can be simulated using deterministic time exp(slogn)\exp(s\log n) and slogns\log n queries to a CC-oracle. When sO(1)s\in O(1) (which includes the case of O(1)O(1)-treewidth, and thus also of trees), this gives an upper bound of PC[log]P^{C[\log]}, and when sO(logk(n))s\in O(\log^k(n)), this yields bound QPC[logk+1]QP^{C[\log^{k+1}]} (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 PCP^C 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 pp specified via an arithmetic circuit, if one can "weakly compress" pp so that its optimal value requires mm bits to represent, then PNPP^{NP} can be decided with only mm queries to an NP-oracle.

Keywords

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

R2 v1 2026-06-24T07:24:38.080Z