Quantum Algorithm for DOA Estimation in Hybrid Massive MIMO
Abstract
The direction of arrival (DOA) estimation in array signal processing is an important research area. The effectiveness of the direction of arrival greatly determines the performance of multi-input multi-output (MIMO) antenna systems. The multiple signal classification (MUSIC) algorithm, which is the most canonical and widely used subspace-based method, has a moderate estimation performance of DOA. However, in hybrid massive MIMO systems, the received signals at the antennas are not sent to the receiver directly, and spatial covariance matrix, which is essential in MUSIC algorithm, is thus unavailable. Therefore, the spatial covariance matrix reconstruction is required for the application of MUSIC in hybrid massive MIMO systems. In this article, we present a quantum algorithm for MUSIC-based DOA estimation in hybrid massive MIMO systems. Compared with the best-known classical algorithm, our quantum algorithm can achieve an exponential speedup on some parameters and a polynomial speedup on others under some mild conditions. In our scheme, we first present the quantum subroutine for the beam sweeping based spatial covariance matrix reconstruction, where we implement a quantum singular vector transition process to avoid extending the steering vectors matrix into the Hermitian form. Second, a variational quantum density matrix eigensolver (VQDME) is proposed for obtaining signal and noise subspaces, where we design a novel objective function in the form of the trace of density matrices product. Finally, a quantum labeling operation is proposed for the direction of arrival estimation of the signal.
pacs:
03.67.HkI Introduction
The direction of space signal arrival estimation Boyer and Bouleux (2008) is a crucial issue in signal processing, which has also gained significant attention in many applications, including smart antenna systems and wireless locations. The core of the direction of arrival estimation is to determine signal source location in a certain space area where the entire spatial spectrum consists of the target, observation, and estimation stages Zheng and Kaveh (2013). As the signals are assumed to be distributed in the space of all the directions, the spatial spectrum of the signal can be exploited to provide a good effect for the direction of arrival estimation. Spatial spectrum-based algorithms are the most successful algorithmic frameworks in the past few decades. Among these are the famous estimation of signal parameters via rotational invariance technique (ESPRIT) and multiple signal classification (MUSIC). ESPRIT Duofang et al. (2008); Jinli et al. (2008); Zhang and Xu (2011); Zheng et al. (2012); Liao (2018) has exploited the invariance property for direction estimation. However, these algorithms Duofang et al. (2008); Jinli et al. (2008); Zhang and Xu (2011); Zheng et al. (2012); Liao (2018) have almost the same performance and can only be applied to array structures with some peculiar geometries. MUSIC was first proposed by Schmidt in SCHMIDT (1981). It is the most widely used subspace and spectral estimation method based on the decomposition of eigenvalues. Moreover, MUSIC algorithm can also match some types of irregularly spaced arrays.
Compared with conventional MIMO, Massive MIMO, which is one of the most important enabling technologies in the fifth generation (5G) systems Larsson et al. (2014), can obtain significant array gain with a large number of antennas. Moreover, the frequency resources at the millimeterwave system can be used efficiently with massive MIMO. To reduce the cost of radio frequency chains at millimeterwave bands, the hybrid massive MIMO structure Liang et al. (2014); El Ayach et al. (2014); Venkateswaran and van der Veen (2010); Lin and Li (2015) have been proposed, where received signals are fed to the analog phase shifters and then combined in the analog domain before being sent to the receiver. Therefore, the receiver cannot directly obtain the received signals at the antennas, which results in the failure of constructing the spatial covariance matrix in DOA estimation. For the application of MUSIC in the hybrid massive MIMO, a novel technique for spatial covariance matrix reconstruction Li et al. (2020) was designed. In this approach, analog beamformer switches the beam direction to predetermined DOA angles in turn, and the average of received power in each sweeping beam is only required. Thus, the spatial covariance matrix can be reconstructed by solving the regularized least square problem, which can ensure that MUSIC can be appropriate for hybrid massive MIMO systems. In this technique, the reconstruction of the spatial covariance matrix can be implemented in the runtime , where , and are the number of antenna elements and predetermined DOA angles, respectively. Subsequently, based on the spatial covariance matrix, MUSIC algorithm can be performed with the complexity , where is the size of the direction searching space. Therefore, MUSIC-based DOA estimation in hybrid massive MIMO system runs in approximate complexity. However, in the 6G and post 6G era, with the increase of the number of antenna elements, signal sources, and snapshots, high time and space complexity will be the limit and the drawback of the classical algorithm for the hybrid massive MIMO systems.
Quantum computing was established as a promising extension to classical computation and was theoretically shown to perform significantly better in selected computational problems. We are witnessing the influence of quantum information processing on its classical counterpart. Following the discovery of quantum algorithms for factoring Ekert and Jozsa (1996), database searching Grover (1997) and quantum matrix inverse Harrow et al. (2009), a range of quantum algorithms Wiebe et al. (2012); Clader et al. (2013); Lloyd et al. (2013, 2014); Rebentrost et al. (2014); Cong and Duan (2016); Kerenidis and Prakash (2017, 2020); Wossnig et al. (2018) have shown the capability of outperforming classical algorithms in machine learning. However, only a very small number of research works focus on connecting quantum algorithms to wireless communication systems. Among these are quantum search algorithms assisted multi-user detection Botsinis et al. (2014), quantum-inspired tabu search algorithm for antenna selection in massive MIMO Abdullah et al. (2018), and quantum-assisted routing optimization Alanis et al. (2014) and quantum-aided multi-user transmission Botsinis et al. (2016). All of the aforementioned research makes full use of Grover algorithm and its variants to solve the search problems, which achieve quadratic speedup over classical counterparts. Moreover, the quantum algorithm for MUSIC Meng et al. (2020) has also been proposed with the polynomial speedup. However, above these algorithms will require the enormous number of qubits, quantum gates and circuit structures with deep depth.
Fortunately, noisy intermediate-scale quantum (NISQ) devices Preskill (2018) are considered as a significant step toward more powerful quantum computer and shown quantum supremacy. Therefore, an important direction is to find useful algorithms that can work on NISQ devices. The leading strategy for various problems using NISQ devices are called variational quantum algorithms (VQA) McClean et al. (2016), which can be implemented in a shallow-depth parameterized quantum circuit. These parameters will be optimized in classical computers with respect to certain loss functions. Recently, a number of variational quantum algorithms have been proposed, including the ground and excited states preparation of Hamiltonian or density matrix Kandala et al. (2017); Cerezo et al. (2020a); Liu et al. (2019); Higgott et al. (2019); Jones et al. (2019), singular value decomposition Wang et al. (2020a); Bravo-Prieto et al. (2020), matrix operations Huang et al. (2019); Xu et al. (2019); Bravo-Prieto et al. (2019), quantum state fidelity estimation Cerezo et al. (2020b), quantum Gibbs state preparation Chowdhury et al. (2020); Wang et al. (2020b) and the calculation of the Green’s function Endo et al. (2019). Furthermore, unlike the strong need for error correction in fault-tolerant quantum computation, the noise in shallow quantum circuits can be suppressed via quantum error mitigation Temme et al. (2017); McArdle et al. (2019); Strikis et al. (2020), which can demonstrate the feasibility of quantum computing with NISQ devices.
In the present study, we propose a quantum algorithm for MUSIC-based DOA estimation in the hybrid massive MIMO system. Our work consists of three contributions. First, we present the quantum subroutine for the reconstruction of the spatial covariance matrix, where the efficient quantum circuit is designed to prepare any row vector of the steering vectors matrix, and propose the quantum singular vector transition process to avoid extending the steering vectors matrix into a Hermitian form. Second, we design the variational quantum density matrix eigensolver (VQDME) algorithm for the eigen-decomposition part of MUSIC algorithm, where orthogonal base vectors of signal subspace and noise subspace are obtained, effectively. Third, a quantum labeling algorithm is presented for the direction estimation. Consequently, the time complexity of our quantum algorithm is analyzed, and an exponential speedup on some parameters and a polynomial speedup on others compared with classical counterparts are shown under some mild conditions.
The remainder of this paper is organized as follows. In Sec.II, we provide some requisite background information and give a brief overview of the reconstruction of the spatial covariance matrix in hybrid massive MIMO systems and the classical MUSIC algorithm. In Sec.III, the key quantum subroutines are introduced in detail. Finally, a summary and discussions are included in Sec.IV.
II Preliminaries
In this section, we provide the necessary background to better understand this paper. In Sec.II A, we briefly view some basic notations used in this paper. In Sec.II B, a detailed overview of the reconstruction of the spatial covariance matrix algorithm is presented. Then, a detailed overview of MUSIC algorithms is depicted in Sec.II C.
II.1 Notation
Throughout, we obey the following conventions. refers to an identity matrix. For an arbitrary matrix , let be the singular value decomposition (SVD) of . Here, and are unitary matrices with the left and right singular vectors of as columns, respectively. is a diagonal matrix with a singular value as a diagonal element. The economy-sized SVD can be , where is the rank of . The form of eigenvalue decomposition of can be expressed as , where is the eigenvalue of . refers to Frobenius norm, and denotes Kronecker product. The vectorization of a matrix can be denoted as and .
II.2 REVIEW OF THE SPATIAL COVARIANCE MATRIX RECONSTRUCTION
Without loss of generality, we assume that there exists a set of predetermined DOA angles . The beam direction is switched by the analog beamformer to the predetermined DOA angle in turn. Then, the combination of the received signals in the receiver can be represented by , which is shown in Fig. 1.

Thus, a sample of the signal combination can be given by
(1) |
where denotes the sample period and . The steering vector is defined as follows
(2) |
where the distance between consecutive elements is equal to half of the signal wavelength . Let be the average power of , then we can obtain
(3) |
When the number of samples is large enough, the sample average in Eq. (3) can be replaced by the statistical average, and we can obtain
(4) |
Using the vectorization definition to Eq. (4),
(5) |
Let and , then Eq. (4) can be rewritten as
(6) |
Given the group of predetermined DOA angles, we can obtain
(7) |
where is a matrix and is a vector. To avoid the ill-conditioned result, diagonal loading is adopted, and then we can obtain the vector form of the spatial covariance matrix as follows
(8) |
where is the desired spatial covariance matrix.
II.3 REVIEW OF THE CLASSICAL MUSIC ALGORITHM
We assume that there are narrowband source signals incident upon an array of antenna elements. These elements are linearly spaced with equal distance between consecutive elements shown in Fig. 2.

Without loss of generality, we assume that the number of antenna elements is greater than the number of signals, i.e., . The distance between consecutive elements is equal to half of the signal wavelength ; namely, .
Let be the th observation data from source signals impinging on an array of elements; that is,
(9) |
where is an array matrix, signal vector and noise vector are independent. is an incident signal vector with zero mean value, is the Gaussian noise vector with zero mean value and covariance matrix. Then, the spatial covariance matrix of the received signal vector in Eq. (9) can be obtained as
(10) |
As the spatial covariance matrix is Hermitian, the eigen-decomposition form can be represented as
(11) |
where is an matrix representing signal subspace, is a group of the orthogonal base vectors of noise subspace.
The object of the direction angle estimation is
(12) |
Analogously, direction angle estimation can also be represented in terms of its reciprocal to obtain peaks; that is,
(13) |
In conventional MUSIC algorithm, the distribution of received signal vector is unknown. Therefore, the spatial covariance matrix in Eq. (10) can be estimated by the sample average, that is where indicates the number of samples.
III QUANTUM ALGORITHM FOR DOA ESTIMATION
In this section, we propose a quantum algorithm for MUSIC-based DOA estimation. We first characterize the quantum subroutine for the reconstruction of the spatial covariance matrix in Sec.III A. Next, in Sec.III B, the variational quantum density matrix eigensolver (VQDME) algorithm is designed for the eigen-decomposition in MUSIC algorithm. In this subroutine, we design a novel cost function, which can be effectively computed in a quantum computer. Then, we present a quantum labeling operation based on a set of quantum states for finding directions satisfying Eq. (12) or (13). Finally, the combination of these parts can implement the quantum DOA estimation in hybrid massive MIMO systems.
III.1 The quantum subroutine for the reconstruction of the spatial covariance matrix
In this subroutine, to obtain the vector form of the spatial covariance matrix in Eq. (8), we assume that is stored in quantum random access memory Kerenidis and Prakash (2017) with a suitable data structure of binary trees. Then, the quantum state can be prepared as
(14) |
Next, we design an efficient quantum circuit to prepare any row of . As every row of can be presented as Kronecker product of the steering vector and its conjugate . Therefore, we first design a quantum circuit to prepare , the detailed circuit can be shown in Fig. 3.

Here, we shown an example of preparing a steering vector to demonstrate the quantum circuit implementation.
(19) |
Thus, any row of can be prepared in following quantum circuit Fig. 4, and then we define two unitary mappings and as follows

(20) |
(21) |
where is the th row of . Obviously, can be implemented with the complexity , and based on circuit Fig. 3 and 4, the implementation of can be performed in the complexity . Moreover, we can obtain the following normalization form of ,
(22) |
Then, the quantum state form of can be represented
(23) |
where and is the rank of , and , and are the right, left singular vectors and corresponding singular value, respectively. By considering and , we prove the following singular vector transition theorem,
Theorem 1
Given a matrix and the quantum state , there exists a quantum algorithm implementing the following mapping
(24) |
and the complexity can be approximately estimated as .
See Appendix A for details of the singular vector transition theorem.
Therefore, based on the definition of , and the above theorem, the detailed quantum algorithm is as follows:
(1) Prepare the state as follows
(25) |
(2) Apply the quantum singular value estimation (QSVE) technique Kerenidis and Prakash (2017), we have the state
(26) |
(3) Add a register with and perform the controlled rotation operation, controlled by the register storing the singular value, we have the following state
(27) |
where is a constant, that is .
(4) Uncomputing the second register and measure the first register with the probability , we have the state
(28) |
where .
(5) Perform the unitary transformation , we can obtain
(29) |
where more details of is deferred to Appendix A. Thus, we can obtain the quantum state , which is proportional to the vector form of the spatial covariance matrix. Subsequently, for the goal of eigen-decomposition in MUSIC, we transform into a density matrix based on Schmidt decomposition theorem,
Theorem 2
Given compound system , there exist subsystems and so that
(30) |
where is the Schmidt coefficient and , and and are the standard orthogonal basises of subsystems and , respectively.
By Schmidt decomposition theorem, can be rewritten as follows
(31) |
where and are left and right singular vectors of , is corresponding singular value, respectively. As the spatial covariance matrix is positive definite, its singular vectors are the same as eigenvectors, namely, . Therefore, we take the partial trace on the register of and the density matrix representation can be denoted as
(32) |
where have the same eigenvectors as the spatial covariance matrix.
III.2 The variational quantum density matrix eigensolver for MUSIC
Here, we propose the variational quantum eigensolver for the density matrix, which variationally learns the largest nozero eigenvalues of the density matrix as well as a gate sequence that prepares the corresponding eigenvectors. Before elaborately introuducing our variational quantum eigensolver, we first briefly review following von Neumann theorem,
Theorem 3
Given a symmetric matrix , for , there exists the following form
(33) |
where are eigenvalues of and are corresponding eigenvectors.
Based on von Neumann theorem and Subspace-search variational quantum eigensolver Nakanishi et al. (2019), our variational quantum eigensolver can be depicted in Algorithm 1
Input : the density matrix , a set of positive real weights
step 1: Construct an ansatz circuit and choose input states , which are mutually orthogonal quantum states.
step 2: Define an objective function .
step 3: Rewritten the objective function as .
step 4: Compute in a quantum computer and apply the classical optimization algorithm to maximize . The optimal can be represented as .
Output : are approximate eigenvectors.
In step 1, given a series of parameter vectors , the quantum circuit is defined as
(34) |
where the ansatz circuit can be shown in Fig. 5. Note that the number of parameters is logarithmically proportional to the dimension of the density matrix. These parameterized quantum circuits have shown significant potential power in quantum neural network and quantum circuit Born machines Marcello et al. (2019); Killoran et al. (2019); Perdomo et al. (2019).

In step 3, can be denoted as
(35) |
Further, we can transform into a trace form as follows
(36) |
where . Unlike existing variational quantum eigensolvers, the density matrix can not be represented as a linear combination of unitary matrices. This is because the density matrix is the output of the quantum algorithm in the previous quantum subroutine, we do not have any prior information on without quantum tomography. However, we transform the expection form in the objective function into the trace of two density matrices. Thus, in our quantum algorithm, a linear combination of unitary matrices is not required and the objective function can effectively be implemented in Destructive Swap Test, which is shown in Fig. 6. Moreover, the detailed quantum implementation scheme is depicted in Fig. 7, and for the implementation, we consider the following a density matrix (using two qubit).
Example: An random density matrix with four fixed eigenvalues , a group of positive real weights are and . The experiment’s results of the VQDME implementation are shown in Fig. 8. As shown in the above figures, we can obtain four eigenvalues and eigenvectors within 200 quantum-classical hybrid iterations, which are very close to the exact ones.






III.3 The quantum labeling operation for directions searching
To implement the direction angles estimation, we can rewrite the object (12) as
(37) |
where are the projections on the signal subspace.
Although we have implemented the optimal quantum network , it is hard to construct the controlled . Namely, we can not prepare a coherent state of and the projections on the signal subspace can also be calculated by the quantum parallelism. Fortunately, the projections on entire space can be obtained by the quantum computing, and a quantum labeling algorithm is required to extract the projections on the signal subspace from ones on entire space. Here, we design a quantum labeling operation based on the set and the detailed implementation is as follows:
(1) Prepare the coherent quantum state for the searching space vector set , , as
(38) |
where is the eigenvector of and is the projections on the entire space of searching space vector.
(2) Perform the inverse optimal quantum network on the second register, we have the following state
(39) |
(3) Append a single qubit label register with the initial . As we select some certain orthogonal basis vectors as , without loss of generality let be the computational basis set , then we can construct the labeling mapping as
(40) |
and the operation on can be denoted as
(41) |
(42) |
Thus, we have the state as follows
(43) |
Therefore, the projections of on the signal subspace labeled are separated from projections on the noise subspace with label .
(4) Measure the label register in with the probability , then we have the state
(44) |
(5) Perform a small amount of sampling on the first register of with the probability , and satisfy
(45) |
As sample can be more easily selected with higher probability, the most frequently selected samples can represent the direction estimation values that satisfy the object (33).
III.4 Time complexity and error analysis
Time complexity for : The state can be prepared with the complexity , and can be implemented in the runtime and , respectively. Let the error in SVE be , where is the error in the phase estimation. We define the function as
(46) |
where is the condition number of . Then, we take the derivative of as
(47) |
As the parameter is required to be a number closed to 0 in the reconstruction of the spatial covariance matrix, we can deduce . Therefore, is demonstrated to be monotonic decreasing with . Thus, we can estimate
(48) |
, and
(49) |
Moreover, we can estimate as
(50) |
We define the ideal state , then we have
(51) |
Let the final error be , that is , we have
(52) |
Considering the complexity of the singular vector transition, applying the amplitude amplification technique Brassard et al. (2002), the complexity of implementing is estimated as
(53) |
Time complexity for VQDME: Let the error of VQDME algorithm be . Based on Wang et al. (2020a), we can approximately estimate the complexity of VQDME as
(54) |
where is the iteration number of the optimization. Therefore, we can obtain the signal subspace with times quantum-classical hybrid operations.
Time complexity for quantum labeling: First, the searching space can be prepared with the complexity , and then we can estimate
(55) |
Moreover, a small amount of sampling are required for the direction estimation satisfying the object (33).
Therefore, Combining the above three quantum subroutines, our MUSIC-based DOA estimation algorithm can be implemented with the complexity
(56) |
Without loss of generality, the amplitude of the element in is less than or equal to and , thus is approximate .
IV Conclusion
In the present study, we design the quantum algorithm for MUSIC-based DOA estimation. In classical DOA, the time complexity for the reconstruction of the spatial covariance matrix, the eigenvalue decomposition and direction parameter search are approximate . The exponentially large number of array and signal is intricate in classical computers. Compared with classical MUSIC-based DOA estimation, our quantum algorithm can provide an exponential speedup on and , and a polynomial speedup on over classical counterparts when , and can be approximately estimated as . In our algorithm, we first develop the quantum subroutine for the vector form of the spatial covariance matrix. The subroutine based on SVE can be implemented without the extending Hermitian form of the matrix. Second, a variational quantum density matrix eigensolver (VQDME) is proposed for obtaining signal and noise subspaces, where we design a novel objective function in the form of the trace of density matrices product. Finally, a quantum labeling operation is proposed for the direction of arrival estimation of signal.
Acknowledgements.
This work was supported by the National Science Foundation of China (No. 61871111 and No. 61960206005).Appendix A NUMERICAL SIMULATIONS
We define two isometry operators and so that
(57) |
(58) |
Similarly, we can obtain
(59) |
and and . Let the unitary transformation be
(60) |
where can be efficiently implemented with the complexity based on unitaries and . Then, we perform on and as
(61) |
(62) |
where and are the left and right singular vectors of , and is the corresponding singular value. Obviously, the subspace is invariant under , and and are lineary independent. Therefore, we apply the Gram-Schmidt process on and to obtain the orthogonal states and as follows
(63) |
where can be deduced as
(64) |
Thus, we have
(65) |
(66) |
Then, we define to be , that is , we can represent the Eqs. (A9) and (A10) as
(67) |
(68) |
Moreover, the matrix form of in basis and can be denoted as
(69) |
where is a Pauli matrix in basis and . Therefore, the eigenvalues of are and the corresponding eigenvectors are . Then, and can be reformulated as
(70) |
(71) |
Therefore, the detailed implementation of the transformation can be shown as follows:
(1) Given a vector , we prepare the state
(72) |
(2) Perform the phase estimation algorithm , we have the state
(73) |
(3) Apply the controlled phase rotation operation, the state is transformed into
(74) |
(4) Undo the phase estimation algorithm, we have the state
(75) |
(5) Perform the inverse operation , we can obtain
(76) |
References
- Boyer and Bouleux (2008) R. Boyer and G. Bouleux, IEEE Transactions on Signal Processing 56, 1374 (2008).
- Zheng and Kaveh (2013) J. Zheng and M. Kaveh, IEEE Transactions on Signal Processing 61, 2767 (2013).
- Duofang et al. (2008) C. Duofang, C. Baixiao, and Q. Guodong, Electronics Letters 44, 770 (2008).
- Jinli et al. (2008) C. Jinli, G. Hong, and S. Weimin, Electronics Letters 44, 1422 (2008).
- Zhang and Xu (2011) X. Zhang and D. Xu, Electronics Letters 47, 283 (2011).
- Zheng et al. (2012) G. Zheng, B. Chen, and M. Yang, Electronics Letters 48, 179 (2012).
- Liao (2018) B. Liao, IEEE Transactions on Aerospace and Electronic Systems 54, 2091 (2018).
- SCHMIDT (1981) R. SCHMIDT, Ph. D. Dissertation. Stanford Univ. (1981).
- Larsson et al. (2014) E. G. Larsson, O. Edfors, F. Tufvesson, and T. L. Marzetta, IEEE communications magazine 52, 186 (2014).
- Liang et al. (2014) L. Liang, W. Xu, and X. Dong, IEEE Wireless Communications Letters 3, 653 (2014).
- El Ayach et al. (2014) O. El Ayach, S. Rajagopal, S. Abu-Surra, Z. Pi, and R. W. Heath, IEEE transactions on wireless communications 13, 1499 (2014).
- Venkateswaran and van der Veen (2010) V. Venkateswaran and A.-J. van der Veen, IEEE Transactions on Signal Processing 58, 4131 (2010).
- Lin and Li (2015) C. Lin and G. Y. Li, IEEE Transactions on Communications 63, 2985 (2015).
- Li et al. (2020) S. Li, Y. Liu, L. You, W. Wang, H. Duan, and X. Li, IEEE Wireless Communications Letters (2020).
- Ekert and Jozsa (1996) A. Ekert and R. Jozsa, Reviews of Modern Physics 68, 733 (1996).
- Grover (1997) L. K. Grover, Physical review letters 79, 325 (1997).
- Harrow et al. (2009) A. W. Harrow, A. Hassidim, and S. Lloyd, Physical review letters 103, 150502 (2009).
- Wiebe et al. (2012) N. Wiebe, D. Braun, and S. Lloyd, Physical review letters 109, 050505 (2012).
- Clader et al. (2013) B. D. Clader, B. C. Jacobs, and C. R. Sprouse, Physical review letters 110, 250504 (2013).
- Lloyd et al. (2013) S. Lloyd, M. Mohseni, and P. Rebentrost, arXiv preprint arXiv:1307.0411 (2013).
- Lloyd et al. (2014) S. Lloyd, M. Mohseni, and P. Rebentrost, Nature Physics 10, 631 (2014).
- Rebentrost et al. (2014) P. Rebentrost, M. Mohseni, and S. Lloyd, Physical review letters 113, 130503 (2014).
- Cong and Duan (2016) I. Cong and L. Duan, New Journal of Physics 18, 073011 (2016).
- Kerenidis and Prakash (2017) I. Kerenidis and A. Prakash, in 8th Innovations in Theoretical Computer Science Conference (ITCS 2017), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 67, edited by C. H. Papadimitriou (Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany, 2017) pp. 49:1–49:21.
- Kerenidis and Prakash (2020) I. Kerenidis and A. Prakash, Physical Review A 101, 022316 (2020).
- Wossnig et al. (2018) L. Wossnig, Z. Zhao, and A. Prakash, Physical review letters 120, 050502 (2018).
- Botsinis et al. (2014) P. Botsinis, S. X. Ng, and L. Hanzo, in 2014 IEEE International Conference on Communications (ICC) (IEEE, 2014) pp. 5592–5597.
- Abdullah et al. (2018) Z. Abdullah, C. C. Tsimenidis, and M. Johnston, in 2018 IEEE Wireless Communications and Networking Conference (WCNC) (IEEE, 2018) pp. 1–6.
- Alanis et al. (2014) D. Alanis, P. Botsinis, S. X. Ng, and L. Hanzo, IEEE Access 2, 614 (2014).
- Botsinis et al. (2016) P. Botsinis, D. Alanis, Z. Babar, H. V. Nguyen, D. Chandra, S. X. Ng, and L. Hanzo, IEEE Access 4, 7402 (2016).
- Meng et al. (2020) F.-X. Meng, X.-T. Yu, and Z.-C. Zhang, Physical Review A 101, 012334 (2020).
- Preskill (2018) J. Preskill, Quantum 2, 79 (2018).
- McClean et al. (2016) J. R. McClean, J. Romero, R. Babbush, and A. Aspuru-Guzik, New Journal of Physics 18, 023023 (2016).
- Kandala et al. (2017) A. Kandala, A. Mezzacapo, K. Temme, M. Takita, M. Brink, J. M. Chow, and J. M. Gambetta, Nature 549, 242 (2017).
- Cerezo et al. (2020a) M. Cerezo, K. Sharma, A. Arrasmith, and P. J. Coles, arXiv preprint arXiv:2004.01372 (2020a).
- Liu et al. (2019) J.-G. Liu, Y.-H. Zhang, Y. Wan, and L. Wang, Physical Review Research 1, 023025 (2019).
- Higgott et al. (2019) O. Higgott, D. Wang, and S. Brierley, Quantum 3, 156 (2019).
- Jones et al. (2019) T. Jones, S. Endo, S. McArdle, X. Yuan, and S. C. Benjamin, Physical Review A 99, 062304 (2019).
- Wang et al. (2020a) X. Wang, Z. Song, and Y. Wang, arXiv preprint arXiv:2006.02336 (2020a).
- Bravo-Prieto et al. (2020) C. Bravo-Prieto, D. García-Martín, and J. I. Latorre, Physical Review A 101, 062310 (2020).
- Huang et al. (2019) H.-Y. Huang, K. Bharti, and P. Rebentrost, arXiv preprint arXiv:1909.07344 (2019).
- Xu et al. (2019) X. Xu, J. Sun, S. Endo, Y. Li, S. C. Benjamin, and X. Yuan, arXiv preprint arXiv:1909.03898 (2019).
- Bravo-Prieto et al. (2019) C. Bravo-Prieto, R. LaRose, M. Cerezo, Y. Subasi, L. Cincio, and P. J. Coles, arXiv preprint arXiv:1909.05820 (2019).
- Cerezo et al. (2020b) M. Cerezo, A. Poremba, L. Cincio, and P. J. Coles, Quantum 4, 248 (2020b).
- Chowdhury et al. (2020) A. N. Chowdhury, G. H. Low, and N. Wiebe, arXiv preprint arXiv:2002.00055 (2020).
- Wang et al. (2020b) Y. Wang, G. Li, and X. Wang, arXiv preprint arXiv:2005.08797 (2020b).
- Endo et al. (2019) S. Endo, I. Kurata, and Y. O. Nakagawa, arXiv preprint arXiv:1909.12250 (2019).
- Temme et al. (2017) K. Temme, S. Bravyi, and J. M. Gambetta, Physical review letters 119, 180509 (2017).
- McArdle et al. (2019) S. McArdle, X. Yuan, and S. Benjamin, Physical review letters 122, 180501 (2019).
- Strikis et al. (2020) A. Strikis, D. Qin, Y. Chen, S. C. Benjamin, and Y. Li, arXiv preprint arXiv:2005.07601 (2020).
- Nakanishi et al. (2019) K. M. Nakanishi, K. Mitarai, and K. Fujii, Physical Review Research 1, 033062 (2019).
- Marcello et al. (2019) B. Marcello, G.-P. Delfina, O. Perdomo, V. Leyton-Ortega, N. Yunseong, and A. Perdomo-Ortiz, NPJ Quantum Information 5 (2019).
- Killoran et al. (2019) N. Killoran, T. R. Bromley, J. M. Arrazola, M. Schuld, N. Quesada, and S. Lloyd, Physical Review Research 1, 033063 (2019).
- Perdomo et al. (2019) A. Perdomo, V. Leyton-Ortega, and O. Perdomo, APS 2019, C42 (2019).
- Brassard et al. (2002) G. Brassard, P. Hoyer, M. Mosca, and A. Tapp, Contemporary Mathematics 305, 53 (2002).