English

Quantum Random Access Codes for Boolean Functions

Quantum Physics 2021-03-10 v4 Computational Complexity

Abstract

An npmn\overset{p}{\mapsto}m random access code (RAC) is an encoding of nn bits into mm bits such that any initial bit can be recovered with probability at least pp, while in a quantum RAC (QRAC), the nn bits are encoded into mm qubits. Since its proposal, the idea of RACs was generalized in many different ways, e.g. allowing the use of shared entanglement (called entanglement-assisted random access code, or simply EARAC) or recovering multiple bits instead of one. In this paper we generalize the idea of RACs to recovering the value of a given Boolean function ff on any subset of fixed size of the initial bits, which we call ff-random access codes. We study and give protocols for ff-random access codes with classical (ff-RAC) and quantum (ff-QRAC) encoding, together with many different resources, e.g. private or shared randomness, shared entanglement (ff-EARAC) and Popescu-Rohrlich boxes (ff-PRRAC). The success probability of our protocols is characterized by the \emph{noise stability} of the Boolean function ff. Moreover, we give an \emph{upper bound} on the success probability of any ff-QRAC with shared randomness that matches its success probability up to a multiplicative constant (and ff-RACs by extension), meaning that quantum protocols can only achieve a limited advantage over their classical counterparts.

Cite

@article{arxiv.2011.06535,
  title  = {Quantum Random Access Codes for Boolean Functions},
  author = {João F. Doriguello and Ashley Montanaro},
  journal= {arXiv preprint arXiv:2011.06535},
  year   = {2021}
}

Comments

Final version to appear in Quantum. Small improvements to Theorem 23