2 research outputs found

    On the Satisfiability of Quantum Circuits of Small Treewidth

    Full text link
    It has been known for almost three decades that many NP\mathrm{NP}-hard optimization problems can be solved in polynomial time when restricted to structures of constant treewidth. In this work we provide the first extension of such results to the quantum setting. We show that given a quantum circuit CC with nn uninitialized inputs, poly(n)\mathit{poly}(n) gates, and treewidth tt, one can compute in time (nδ)exp(O(t))(\frac{n}{\delta})^{\exp(O(t))} a classical assignment y{0,1}ny\in \{0,1\}^n that maximizes the acceptance probability of CC up to a δ\delta additive factor. In particular, our algorithm runs in polynomial time if tt is constant and 1/poly(n)<δ<11/poly(n) < \delta < 1. For unrestricted values of tt, this problem is known to be complete for the complexity class QCMA\mathrm{QCMA}, a quantum generalization of MA. In contrast, we show that the same problem is NP\mathrm{NP}-complete if t=O(logn)t=O(\log n) even when δ\delta is constant. On the other hand, we show that given a nn-input quantum circuit CC of treewidth t=O(logn)t=O(\log n), and a constant δ<1/2\delta<1/2, it is QMA\mathrm{QMA}-complete to determine whether there exists a quantum state  ⁣φ(Cd)n\mid\!\varphi\rangle \in (\mathbb{C}^d)^{\otimes n} such that the acceptance probability of C ⁣φC\mid\!\varphi\rangle is greater than 1δ1-\delta, or whether for every such state  ⁣φ\mid\!\varphi\rangle, the acceptance probability of C ⁣φC\mid\!\varphi\rangle is less than δ\delta. As a consequence, under the widely believed assumption that QMANP\mathrm{QMA} \neq \mathrm{NP}, we have that quantum witnesses are strictly more powerful than classical witnesses with respect to Merlin-Arthur protocols in which the verifier is a quantum circuit of logarithmic treewidth.Comment: 30 Pages. A preliminary version of this paper appeared at the 10th International Computer Science Symposium in Russia (CSR 2015). This version has been submitted to a journal and is currently under revie

    Carving-width and contraction trees for tensor networks

    Full text link
    We study the problem of finding contraction orderings on tensor networks for physical simulations using a syncretic abstract data type, the contraction-tree\textit{contraction-tree}, and explain its connection to temporal and spatial measures of tensor contraction computational complexity (nodes express time; arcs express space). We have implemented the Ratcatcher of Seymour and Thomas for determining the carving-width of planar networks, in order to offer experimental evidence that this measure of spatial complexity makes a generally effective heuristic for limiting their total contraction time.Comment: 16 pages, 7 figures, 1 tabl
    corecore