
Distributed Merlin-Arthur Synthesis of Quantum
States and Its Applications
François Le Gall #
Graduate School of Mathematics, Nagoya University, Nagoya, Japan
Masayuki Miyamoto #
Graduate School of Mathematics, Nagoya University, Nagoya, Japan
Harumichi Nishimura #
Graduate School of Informatics, Nagoya University, Nagoya, Japan
Abstract
The generation and verification of quantum states are fundamental tasks for quantum information
processing that have recently been investigated by Irani, Natarajan, Nirkhe, Rao and Yuen [CCC
2022], Rosenthal and Yuen [ITCS 2022], Metger and Yuen [FOCS 2023] under the term state
synthesis. This paper studies this concept from the viewpoint of quantum distributed computing,
and especially distributed quantum Merlin-Arthur (dQMA) protocols. We first introduce a novel
task, on a line, called state generation with distributed inputs (SGDI). In this task, the goal is
to generate the quantum state
U|ψ⟩
at the rightmost node of the line, where
|ψ⟩
is a quantum
state given at the leftmost node and
U
is a unitary matrix whose description is distributed over
the nodes of the line. We give a dQMA protocol for SGDI and utilize this protocol to construct
a dQMA protocol for the Set Equality problem studied by Naor, Parter and Yogev [SODA 2020],
and complement our protocol by showing classical lower bounds for this problem. Our second
contribution is a dQMA protocol, based on a recent work by Zhu and Hayashi [Physical Review A,
2019], to create EPR-pairs between adjacent nodes of a network without quantum communication.
As an application of this dQMA protocol, we prove a general result showing how to convert any
dQMA protocol on an arbitrary network into another dQMA protocol where the verification stage
does not require any quantum communication.
2012 ACM Subject Classification Theory of computation
→
Distributed algorithms; Theory of
computation →Quantum computation theory
Keywords and phrases distributed quantum Merlin-Arthur, distributed verification, quantum com-
putation
1 Introduction
While quantum computational complexity has so far mostly investigated the complexity
of classical problems (e.g., computing Boolean functions) in the quantum setting, recent
works [
1
,
16
,
20
,
25
,
30
,
38
] have started investigating the complexity of quantum problems
(e.g., generating quantum states). For instance, Ji, Liu and Song [
20
] and Kretschmer [
25
]
have investigated the concept of quantum pseudorandom states from complexity-theoretic
and cryptographic perspectives. Irani, Natarajan, Nirkhe, Rao, and Yuen [
16
] have made
in-depth investigations of the complexity of the state synthesis problem in a setting first
introduced by Aaronson [
1
] where the goal is to generate a quantum state by making queries
to a classical oracle encoding the state. Rosenthal and Yuen [
38
] and Metger and Yuen [
30
]
have considered interactive proofs for synthesizing quantum states (and also for implementing
unitaries). Here the main goal is to generate complicated quantum states (e.g., quantum
states described by an exponential-size generating quantum circuit) efficiently with the help
of an all-powerful but untrusted prover. Note that in settings where an all-powerful prover
is present, the task of quantum state synthesis is closely related to the task of quantum
state verification (since the prover can simply send the quantum state that needs to be
arXiv:2210.01389v2 [quant-ph] 10 Aug 2023