Multiparty quantum random access codes
Debashis Saha, Jakub J. Borkala

TL;DR
This paper introduces multiparty quantum random access codes (RACs) that enable multiple parties to encode and retrieve information more efficiently than classical methods, using shared entanglement or quantum channels.
Contribution
The paper develops new multiparty quantum RAC protocols that outperform classical RACs in scenarios with shared entanglement or quantum communication.
Findings
Quantum multiparty RACs outperform classical RACs in efficiency.
Protocols utilize shared entanglement and quantum channels.
Quantum RACs enable better information retrieval in distributed settings.
Abstract
Random access code (RAC), a primitive for many information processing protocols, enables one party to encode n-bit string into one bit of message such that another party can retrieve partial information of that string. We introduce the multiparty version of RAC in which the n-bit string is distributed among many parties. For this task, we consider two distinct quantum communication scenarios: one allows shared quantum entanglement among the parties with classical communication, and the other allows communication through a quantum channel. We present several multiparty quantum RAC protocols that outclass its classical counterpart in both the aforementioned scenarios.
| List () List () | |||
|---|---|---|---|
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Multiparty quantum random access codes
Debashis Saha
Institute of Theoretical Physics and Astrophysics, National Quantum Information Center, Faculty of Mathematics, Physics and Informatics, 80-308, Gdansk, Poland
Center for Theoretical Physics, Polish Academy of Sciences, Al. Lotników 32/46, 02-668 Warsaw, Poland
Jakub J. Borkała
Institute of Theoretical Physics and Astrophysics, National Quantum Information Center, Faculty of Mathematics, Physics and Informatics, 80-308, Gdansk, Poland
Abstract
Random access code (RAC), a primitive for many information processing protocols, enables one party to encode -bit string into one bit of message such that another party can retrieve partial information of that string. We introduce the multiparty version of RAC in which the -bit string is distributed among many parties. For this task, we consider two distinct quantum communication scenarios: one allows shared quantum entanglement among the parties with classical communication, and the other allows communication through a quantum channel. We present several multiparty quantum RAC protocols that outclass its classical counterpart in both the aforementioned scenarios.
I Introduction
The well known Holevo bound Holevo (1973); Nielsen and Chuang (2002) states that the potential information carried by a -dimensional quantum system is no more than bits. Despite this fact, quantum communication overshadows classical communication in several aspects. One of the prevailing manifestations of quantum communication advantage has been reported under the scope of random access codes (RAC) Ambainis et al. (1999); Nayak (1999); Ambainis et al. (2002). In the simplest form of RAC, the sender encodes -bit string into a two-dimensional system such that the receiver can extract one randomly chosen bit out of the bits with as high probability as possible Ambainis et al. (2008). The resources employed in this task are: the communicated system (which are restricted to certain dimension) from sender to receiver, and the pre-shared randomness prior to the task. In the classical regime, both the communication channel and shared randomness are classical. While one may exploit quantum resources in two ways: (1) the sender encodes the inputs in a quantum system, which we refer to as Quantum random access codes (QRAC); (2) the sender and receiver share quantum correlation (quantum entanglement) while the sender communicates via a classical system, which we refer to Entanglement assisted random access codes (EARAC). Remarkably, these two ways of implementing quantum resources are not equivalent in general Pawłowski and Żukowski (2010); Tavakoli et al. (2017, 2016); Hameedi et al. (2017). Besides the conventional applications of QRAC in quantum key-distribution Pawłowski and Brunner (2011); Bennett et al. (1991); Crépeau (1994); Chaturvedi et al. (2018); Hameedi et al. (2015), quantum randomness certification Li et al. (2011) and dimension witness of quantum systems Tavakoli et al. (2015); Aguilar et al. (2018a); Bowles et al. (2015); Czechlewski et al. (2018); Casaccino et al. (2008), the standard RAC task has been adapted to many novel communication problems yielding significant results Pawłowski et al. (2009); Bobby and Paterek (2014); Grudka et al. (2014); Aguilar et al. (2018b); Saha et al. (2018); Farkas and Kaniewski (2019); Mironowicz and Pawłowski (2019); Miklin et al. (2019). However, a generalization of RAC to the multiparty scenario remains unexplored. The aim of this article is to provide first instances of multiparty random access code protocol under quantum and classical communication.
In this work, we introduce the multiparty version of the RAC in which the bits of input are distributed among many parties that are arranged linearly. As shown in Fig.1, the first party receives bits of input and other parties receive one bit of input each, respectively. While the last party receives one number from the set , and returns an binary output . The constraints are: (1) each party communicates only to the subsequent party, and (2) the channel capacity of every communication is no more than one. The aim is to recover partial information of the bits of input depending on . Precisely, all the parties co-operate to optimize the average success probability,
[TABLE]
of returning a bi-variate function , where denotes the string of bits of input , and denotes the probability of returning given inputs . We denote this task by -RAC. Thus, -RAC amounts to the standard two-party RAC. First, we consider the usual task of retrieving one of the bits distributed among parties, that is, and . We present two distinct EARAC protocols applicable for any number of parties that involve sharing of two-qubit Bell states Bell (1964); Clauser et al. (1969) and three-qubit Greenberger-Horne-Zeilinger (GHZ) states Greenberger et al. (1989), respectively. Next, we outline a general approach to construct QRAC schemes in the multiparty scenario and provide few explicit examples of QRAC protocols. We also compare the success probability of the respective tasks in quantum protocols with their classical counterparts.
II Multiparty EARAC protocols
The general EARAC protocols are constructed using a method, namely, concatenation of known EARAC protocol in simplest scenarios Pawłowski and Żukowski (2010); Hameedi et al. (2017). We first formulate a class of concatenation scheme inspired by the concatenation protocol introduced in Pawłowski and Żukowski (2010). Subsequently, taking -EARAC and -EARAC Pawłowski and Żukowski (2010); Hameedi et al. (2017) as the primitives of our concatenation scheme, we demonstrate the generalized -EARAC protocols.
II.1 Concatenation of entanglement assisted protocol
Suppose we have an entanglement assisted quantum protocol of the conventional RAC task of retrieving one of the bits, i.e., , with success probability . Note that is non-negative since the success probability of guessing one bit is at least . In general, the inputs are distributed among number of parties arranged in an arbitrary manner, which we refer to as the -part of the task. Only one party from the -part is allowed to communicate one bit of message, say , to the guessing party (see Fig. 2). All the parties including the guessing party share arbitrary entangled states. Depending on the input and received messages from others, each party in -part measures their respective subsystems and communicates the outcome. The protocol is such that, finally, depending on the input , performs a binary outcome measurement on his shared quantum state resulting an outcome and his guess for the bit is .
Taking as the primitive, a class of concatenation protocol can be formulated as follows. As shown in Fig. 2, the concatenation is linear in the sense that the first bit of the input string comes from the preceding -part as the message. Let denotes the number of communication channels that separates an -part from the guessing party . In other words, an -part with level is connected to the guessing party via number of protocols. The bits of inputs received by that -part is denoted by . To guess one bit, say , the guessing party completes number of protocols. The first protocols are performed to obtain the messages that connects the relevant -part to , and subsequently, the last one is performed to obtain . The guess is correct either all the protocols provide the correct outputs or the number of errors occurred in those protocols is even. Thus, the success probability of guessing is given by,
[TABLE]
Let us remark that the concatenation scheme proposed in Pawłowski and Żukowski (2010) is restricted to two-party primitive RAC protocols, while the proposed one employs a primitive protocol of arbitrary number of parties. Furthermore, the above scheme is proposed in different scenario than the one considered in Pawłowski and Żukowski (2010).
II.2 Concatenation protocol using Bell states
Due to Pawłowski and Żukowski (2010), we know there exists a EARAC protocol. This two party protocol involves sharing a two-qubit singlet state (Bell state),
[TABLE]
We will employ as the primitive of the concatenation scheme described in the above section. The -RAC can be perceived as the concatenation scheme (Fig. 2) where the -part with level contains one party who receives one bit input . From (2) we know that the success probability of guessing is , since is separated from the guessing party by number of communication channels. Consequently, we obtain the average success probability (1) as follows,
[TABLE]
The schematic representation of the explicit EARAC protocol is shown in Fig. 3.
II.3 Concatenation protocol using GHZ states
In Hameedi et al. (2017), an EARAC protocol has been proposed using a three qubit GHZ state
[TABLE]
shared between three parties. Here, the -part contains two parties. Taking protocol as the primitive, the general -EARAC protocol for any odd yields larger success probability than the previous protocol. In this case, the -RAC can be understood by the concatenation scheme where the -part with level contains two parties each of them receives one bit, and . As and are the inputs on the -part of level , it follows from (2) that the success probability of guessing any of these inputs is . Hence, the overall success probability in this scenario,
[TABLE]
To explicate the efficacy of concatenation scheme, we consider another example of RAC task, shown in Fig. 4 (b). In this task, there are nine inputs each of which is in level two in terms of the concatenation of protocol. Hence, the success probability of this task is . The explicit protocols are described in Fig. 4.
II.4 Classical strategy
In this subsection, we discuss the classical counterpart of the multiparty RAC task. Since the average success probability (1) is a linear function of , it is sufficient to consider only deterministic strategies to obtain the optimal success probability, say , in classical communication. In -RAC, each party receives eventually two bits of input - the message bit ( for ) and the input bit ; and returns one bit of message . Thus, any classical deterministic strategy for can be expressed by a function . There are different functions of this kind. It can be shown that, without loss of generality, we can consider the strategy for the guessing party to be just returning the message, i.e., irrespective of the input . For , by considering all possible for and , we obtain the optimal success probability . This value has been inappropriately stated in Hameedi et al. (2017) (see Appendix A). The corresponding strategies for and are and , respectively, where denotes the ‘OR’ operation. By exhausting all possible strategies, it has been verified upto that the strategy yielding the optimal success probability follows the same pattern. Precisely, the optimal classical strategy is such that for odd (here ), and for even . The expression of the average success probability of -RAC for such strategy,
[TABLE]
The above expression is obtained by dividing -bit string into partitions such that each partition contains those strings that has number of 1’s where runs from 0 to , and subsequently computing the number of cases in which the output and 0 in each partition. A comparison between (7) and (6) pertaining to the EARAC protocol with GHZ state is shown in Fig. 5.
III Multiparty QRAC protocols
Given that there exists a -QRAC protocol with success probability where , we outline a general scheme to construct -RAC task along with its QRAC protocol with the same success probability . As we aim to retain the same success probability of the -QRAC protocol, all the states prepared by the sender should still be accessed by the guessing party in the scenario. The protocol is as follows. The first party prepares states according to his input . Each party, applies a unitary, say , respectively, on the received quantum system when the obtained input is 1, while they transit the received system to the subsequent party when the obtained input is 0. Depending on the total number of different unitaries, including the identity operation, act on the initial state before received by the guessing party is . Thus, the required criteria are fulfilled if there exist unitaries for such that under those operations a subset of quantum states transform to all states which appeared in the -QRAC protocol. However, the correspondence between the quantum state received by and the input string may differ from the standard scenario where . Suppose, the quantum state which is realized by for input encodes input in the -QRAC protocol. Then, we define the task as in the new -RAC such that the same measurement settings on the guessing side yield the same success probability as before. Effectively, this construction allows us to achieve the same average success probability as in the standard -QRAC. Below we provide two examples of multiparty QRAC inspired from and QRAC protocols Ambainis et al. (2008). We remark that, although, we use the same states and measurements of a -QRAC protocol, the constructed multiparty protocol and the task are different than the original protocol. Moreover, not all -QRAC protocol can be connected with the multiparty version.
III.1 Construction of -QRAC
We know a -QRAC protocol with where the encoding states are the extreme points of * tetrakis hexahedron* (the convex hull of the cube and the octahedron) in the Bloch sphere Ambainis et al. (2008). Exploiting the nice symmetry possessed by these encoding states, we construct a -QRAC protocol following the method described above. In the scenario, we choose two unitary transformations that together with the identity transformation construct the set of four transformations which corresponds to , respectively. As shown in Fig. 6, by choosing proper four vertices and unitaries we are able to arrive at all 16 states and therefore reconstruct the effective -QRAC protocol presented in Ambainis et al. (2008). The rule of the new task is given in Table 1. The detailed protocol is presented in Fig. 6. One can verify by considering all possible deterministic classical strategies that of the -RAC task (given in Table 1), which is lower than in the standard scenario. Hence, the gap between the success probability of quantum and classical protocol increases.
III.2 Construction of -QRAC
The -QRAC protocol proposed in Ambainis et al. (2008) encodes qubit states into 32 vertices of pentakis dodecahedron, which is geometrically the union of icosahedron (12 vertices) and the dodecahedron (20 vertices), embedded in the Bloch sphere. Thus, each vertex is associated with two inputs. Measurement basis are defined along the six directions that are related to the vertices of the icosahedron that consist of six antipodal pairs. With this strategy we get the average success probability of . We describe the QRAC scheme in Fig. 7 that allows the guessing party to have access to all the 64 states. As stated before, accordingly, one can obtain the rule of the -RAC task. The classical success probability is obtained to be while standard RAC scenario gives .
IV Conclusion
In summary, we have introduced the multiparty version of random access codes and demonstrated several quantum protocols of it. Based on the proposed method of concatenation, we present entanglement assisted classical communication protocols applicable for arbitrary number of parties. We outline a general scheme for quantum multiparty RAC protocols along with a couple of examples. Interestingly, the advantage provided by quantum protocols over classical communication in terms of the average success probability is larger than the standard two-party scenario.
A further direction of research would be to generalize the presented multiparty QRAC protocols for larger numbers of . The problem is related to the fact that whether there exists polyhedron embedded into a sphere with the necessary symmetries. Applicability of multiparty QRAC to quantum secure direct communication Long and Liu (2002); Deng et al. (2003); Deng and Long (2004); Zhang et al. (2017); Qi et al. (2019) in quantum network can be a very relevant future study. It will also be worthwhile to propose quantum key distribution, quantum randomness certification and self-testing of quantum devices in the multiparty scenario based on multiparty RAC.
Acknowledgement
We are grateful to M. Pawłowski for fruitful discussions. This work is supported by NCN grants 2016/23/N/ST2/02817, 2014/14/E/ST2/00020 and FNP grant First TEAM (Grant No. First TEAM/2017-4/31).
Appendix A
In Table I of Hameedi et al. (2017), a list of eight different tasks is presented in scenario. It has been stated that the success probability in classical communication is for all those eight cases. Here we correct that statement. The correct classical success probability obtained by considering all possible deterministic strategies for those eight tasks are given in table 2.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Holevo (1973) A. S. Holevo, Problemy Peredachi Informatsii 9 , 3 (1973).
- 2Nielsen and Chuang (2002) M. A. Nielsen and I. Chuang, Quantum computation and quantum information (2002).
- 3Ambainis et al. (1999) A. Ambainis, A. Nayak, A. Ta-Shma, and U. Vazirani, Proceedings of the 31st Annual ACM Symposium on Theory of Computing (STOC 99) p. 376–383 (1999).
- 4Nayak (1999) A. Nayak, Proceedings of the 40th IEEE Symposium on Foundations of Computer Science (FOCS’99) p. 369–376 (1999).
- 5Ambainis et al. (2002) A. Ambainis, A. Nayak, A. Ta-Shma, and U. Vazirani, Journal of the ACM 49 , 496–511 (2002).
- 6Ambainis et al. (2008) A. Ambainis, D. Leung, L. Mancinska, and M. Ozols, Ar Xiv e-prints (2008), eprint 0810.2937.
- 7Pawłowski and Żukowski (2010) M. Pawłowski and M. Żukowski, Phys. Rev. A 81 , 042326 (2010).
- 8Tavakoli et al. (2017) A. Tavakoli, M. Pawłowski, M. Żukowski, and M. Bourennane, Phys. Rev. A 95 , 020302 (2017).
