Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2020 Mar 11;10:4543. doi: 10.1038/s41598-020-61316-4

Quantum State Optimization and Computational Pathway Evaluation for Gate-Model Quantum Computers

Laszlo Gyongyosi 1,2,3,
PMCID: PMC7066182  PMID: 32161308

Abstract

A computational problem fed into a gate-model quantum computer identifies an objective function with a particular computational pathway (objective function connectivity). The solution of the computational problem involves identifying a target objective function value that is the subject to be reached. A bottleneck in a gate-model quantum computer is the requirement of several rounds of quantum state preparations, high-cost run sequences, and multiple rounds of measurements to determine a target (optimal) state of the quantum computer that achieves the target objective function value. Here, we define a method for optimal quantum state determination and computational path evaluation for gate-model quantum computers. We prove a state determination method that finds a target system state for a quantum computer at a given target objective function value. The computational pathway evaluation procedure sets the connectivity of the objective function in the target system state on a fixed hardware architecture of the quantum computer. The proposed solution evolves the target system state without requiring the preparation of intermediate states between the initial and target states of the quantum computer. Our method avoids high-cost system state preparations and expensive running procedures and measurement apparatuses in gate-model quantum computers. The results are convenient for gate-model quantum computations and the near-term quantum devices of the quantum Internet.

Subject terms: Mathematics and computing, Computer science, Pure mathematics

Introduction

Quantum computers110 utilize the fundamentals of quantum mechanics to perform computations1119. For experimental gate-model quantum computer architectures and the near-term quantum devices of the quantum Internet2060, gate-based architectures provide an implementable solution to realize quantum computations24,9,10,23,6185. In a gate-model quantum computer the operations are realized via a sequence of quantum gates, and each quantum gate represents a unitary transformation10,23,6272,8691. The input of a quantum computer is a quantum system realized via several quantum states, and the unitaries of the quantum computer change the initial system state into a specific state9,10,62,63. The output quantum system is then measured by a measurement array.

A computational problem fed into a quantum computer defines an objective function with a particular connectivity (computational pathway)10. The solution of this computational problem in the quantum computer involves identifying an objective function with a target value that is subject to be reached. To achieve the target objective function value, the quantum computer must reach a particular system state such that the gate parameters of the unitary operations satisfy the target value. These optimal gate parameter values of the unitary operations of the quantum computer identify the optimal state of the quantum computer. This optimal system state is referred to as the target system state of the quantum computer. Finding the target system state involves multiple measurement rounds and iterations, with high-cost system state preparations (Note, the term "quantum state preparation" in the current context refers to a quantum state determination method. It is because the aim of the proposed procedure is the determination of an optimal state of the quantum computer, i.e., the optimal values of the gate-parameters of the unitaries of the quantum computer, see also10), quantum computations, and measurement procedures. Therefore, optimizing the determination procedure of the target system state is essential for gate-model quantum computers.

Here, we define a method for state determination and computational path evaluation for gate-model quantum computers. The aim of state determination is to find a target system state for a quantum computer such that the pre-determined target objective function value is reached. The aim of the computational path evaluation is to find the connectivity of the objective function in the target system state on the fixed hardware architecture10 of the quantum computer. To resolve these issues, we define a framework that utilizes the theory of kernel methods92102 and high-dimensional Hilbert spaces. In traditional theoretical computer science, kernel methods represent a useful and low computational-cost tool in statistical learning, signal processing theory and machine learning. We prove that these methods can also be utilized in gate-model quantum computations for particular problems.

The novel contributions of our manuscript are as follows:

  1. We define a method for optimal quantum state determination and computational path evaluation for near-term quantum computers.

  2. The proposed state determination method finds a target system state for a quantum computer at a given target objective function value.

  3. The computational pathway evaluation finds the connectivity of the objective function in the target system state on the fixed hardware architecture of the quantum computer.

  4. The proposed solution evolves the target system state of the quantum computer without requiring the preparation of intermediate system states between the initial and target states of the quantum computer.

  5. The method avoids high-cost system state preparations, expensive running procedures and measurement rounds in gate-model quantum computers.

  6. The results are useful for gate-model quantum computers and the near-term quantum devices of the quantum Internet.

This paper is organized as follows. In Section 1, related works are summarized. Section 2 presents the problem statement. Section 3 discusses the results. Finally, Section 4 concludes the paper. Supplemental information is included in the Appendix.

Related Works

The related works are summarized as follows.

Gate-model quantum computers

The model of gate-model quantum computer architectures and the construction of algorithms for qubit architectures are studied in10. The proposed system model of the work also serves as a reference for our system model. Some related preliminaries can also be found in62,63.

In9, the authors defined a gate-model quantum neural network. The proposed system model is a quantum neural network realized via a gate-model quantum computer.

In61, the authors studied a gate-model quantum algorithm called the “Quantum Approximate Optimization Algorithm” (QAOA) and its connection with the Sherrington-Kirkpatrick (SK)103 model. The results serve as a framework for analyzing the QAOA, and can be used for evaluating the performance of QAOA on more general problems.

The behavior of the objective function value of the QAOA algorithm for some specific cases has been studied in74. As the authors concluded, for some fixed parameters and instances drawn from a particular distribution, the objective function value is concentrated such that typical instances have almost the same value of the objective function.

Further performance analyses of the QAOA algorithm can be found in76,77. Practical implementations connected to gate-model quantum computing and the QAOA algorithm can be found in78,79.

In104, the authors studied methods quantum computing based hybrid solution methods for large-scale discrete-continuous optimization problems. The results are straightforwardly applicable for gate-model quantum computers. As the authors concluded, the proposed quantum computing methods have high computational efficiency in terms of solution quality and computation time, by utilizing the unique features of both classical and quantum computers.

A recent experimental quantum computer implementation has been demonstrated in1. The results of the work confirmed the quantum supremacy2,3 of quantum computers over traditional computers in particular problems.

The work of4 gives a summary on quantum computing technologies in the NISQ (Noisy Intermediate-Scale Quantum) era and beyond.

Quantum state preparation

In105, the authors studied the utilization of reinforcement learning in different phases of quantum control. The authors studied the performance of reinforcement learning in the problem of finding short, high-fidelity driving protocol from an initial to a target state in non-integrable many-body quantum systems of interacting qubits. As the authors concluded, the performance of the proposed reinforcement learning method is comparable to optimal control methods.

In106, the authors studied the question of efficient variational simulation of non-trivial quantum states. The results represent an efficient and general route for preparing non-trivial quantum states that are not adiabatically connected to unentangled product states. The system model integrates a feedback loop between a quantum simulator and a classical computer. As the authors concluded, the proposed results are experimentally realizable on near-term quantum devices of synthetic quantum systems.

In107, the problem of simulated quantum computation of molecular energies is studied. While, on a traditional computer the calculation time for the energy of atoms and molecules scales exponentially with system size, on a quantum computer it scales polynomially. The authors demonstrated that such chemical problems can be solved via quantum algorithms using modest numbers of qubits.

In108, the authors studied the modeling and feedback control design for quantum state preparation. The work describes the modeling methods of controlled quantum systems under continuous observation, and studies the design of feedback controls that prepare particular quantum states. In the proposed analysis, the field-theoretic model is subjected to statistical inference and is ultimately controlled.

For an information theoretical analysis of quantum optimal control, see109. In this work, the authors studied quantum optimal control problems and the solving methods. The authors showed that if an efficient classical representation of the dynamics exists, then optimal control problems on many-body quantum systems can be solved efficiently with finite precision. As the authors concluded, the size of the space of parameters necessary to solve quantum optimal control problems defined on pure, mixed states and unitaries is polynomially bounded from the size of the of the set of reachable states in polynomial time.

In110, the authors studied the complexity of controlling quantum many-body dynamics. As the authors found, arbitrary time evolutions of many-body quantum systems can be reversed even in cases when only part of the Hamiltonian can be controlled. The authors also determined a lower bound on the control complexity of a many-body quantum dynamics for some particular cases.

System Model and Problem Statement

System model

Let QG be the quantum gate structure of a gate-model quantum computer, defined with L unitary gates, where an i-th, i = 1, …, L unitary gate Uiθi is

Uiθi=expiθiPi, 1

where Pi is a generalized Pauli operator formulated by the tensor product of Pauli operators X,Y,Z, while θi is the gate parameter associated with Uiθi.

The L unitary gates formulate a system state θ of the quantum computer, as

θ=ULθLUL1θL1U1θ1, 2

where Uiθi identifies an i-th unitary gate and θ is the collection of the gate parameters of the unitaries, defined as

θ=θ1,,θLT. 3

The system state in (2) identifies a U(θ) unitary resulted from the product of the L unitary operations ULθLUL1θL1U1θ1 of the quantum computer. For an input quantum system φ, the ψ output quantum system of QG is as

ψ=θφ=U(θ)φ=ULθLUL1θL1U1θ1φ. 4

The f(θ) objective function subject to a maximization is defined as

f(θ)=θC(z)θ, 5

where Cz identifies a classical objective function10 of a computational problem, while z is a bitstring resulting from an M measurement.

The C classical objective function represents the objective function of a computational problem P fed into the quantum computer. The C objective function is a subject of maximization via the quantum computer. Objective function examples are the combinatorial optimization problems9, and the objective functions of large-scale programming problems104, such as the graph coloring problem, molecular conformation problem, job-shop scheduling problem, manufacturing cell formation problem, and the vehicle routing problem104.

At a target value f(θ),

f(θ)=f(θ)=θC(z)θ, 6

the problems are therefore to find a θ that reaches the target state θ of the quantum computer and to identify the optimal Cz computational pathway for θ.

Definition 1.

(Computational pathway). The connectivity of Cz defines a computational pathway as the sum of Cijz objective function values evaluated between quantum states ij in the QG structure:

Cz=ijQGCijz. 7

The Cz computational pathway between quantum states ij sets the connectivity of objective function in a given state θ of the quantum computer.

Definition 2.

(Optimal computational pathway). The Cz optimal computational pathway of the quantum computer is the computational pathway associated with the optimal (target) state θ. The Cz computational pathway sets the connectivity of the objective function in the target state θ of the quantum computer.

Definition 3.

(Connectivity graph of the quantum hardware). The G=V,S connectivity graph refers to the fixed connectivity of the hardvare of the QG quantum gate structure, where the v ∈ V nodes are quantum systems, while the s ∈ S edges are the connections between them. An edge si,j with index pair i,j identifies a physical connection between quantum systems vi and vj.

Problem statement

The problem statement is given in Problems 1 and 2, as follows.

Problem 1.

(Target state determination of the quantum computer). For a given target objective function value f(θ), find the θ target state of the quantum computer from an initial state θ0 and an initial objective function f(θ0).

Problem 2.

(Computational path of the quantum computer in the target state). Determine the connectivity of the objective function Cz of f(θ) for the target quantum state θ of the quantum computer.

Our solutions for Problems 1 and 2 are proposed in Theorems 1, 2, and Lemma 1.

Results

Evaluation of the target state of the quantum computer

Theorem 1.

(Target system state evaulation). The θ system state associated with the f(θ) target objective function can be evaluated from an initial state θ0 via a decomposition of the initial objective function f(θ0).

Proof.

Let f(θ0) be the initial objective function value associated with θ0 and with gate parameters θ0. The f(θ0) value can be rewritten as

f(θ0)=(θ0)Tχ, 8

where χ is a vector of regression coefficients being evaluated via a K kernel machine (see (33)), while θ0 is decomposed as

θ0=F(θ0)+FU, 9

where F(θ0) and FU are orthogonal components, such that F(θ0) depends on the actual objective function value, while FU is a component independent from the current value of the objective function (i.e., FU is a fixed component for an arbitrary θ) that lies in the null space. Since θ0 and f(θ0) are known, the χ regression coefficient vector can be determined from (8).

Using (9), the initial objective function in (8) can be rewritten at a particular χ as

f(θ0)=(F(θ0)+F(U))Tχ, 10

where the F(θ0) component is evaluated at a given χ as

F(θ0)=χ+f(θ0), 11

where + is the Moore–Penrose pseudoinverse92,102. Since FU has no dependence on the actual system state, it can be expressed from (9) and (11) as

FU=θ0F(θ0). 12

Then, let θ be the parameter vector associated with the target state θ of the target objective function f(θ).

Applying the same decomposition steps for the target f(θ), the component F(θ) at a given χ is

F(θ)=χ+f(θ). 13

Therefore, the target vector θ can be rewritten via (13) and (12) as

θ=F(θ)+F(U)=θ0+(χ+f(θ)χ+f(θ0)). 14

Using the θ gate parameters in (14), the target system state θ can be built up to achieve the target objective function f(θ). The target system state θ of a given f(θ) is therefore evolvable from the initial values θ0, f(θ0), and χ that can be computed from (8).

Algorithm 1 summarizes the steps of the target system state evolution method. ■

Algorithm 1.

Algorithm 1

System state evolution of the quantum computer for a target objective function.

The results on the determination of the connectivity of the objective function in the target state are included in Theorem 2.

Connectivity of the objective function in the target state

Theorem 2.

(Connectivity of the objective function in the target state). The i,j pairs of the si,j edges of G, ∀ si,j ∈ S, in a target objective function Cz=si,jSCsi,jz associated to f(θ) can be determined from θ, where Csi,jz is an objective function component associated to si,j.

Proof.

Let G=V,S be the connectivity graph10 associated with the QG quantum gate structure of the quantum computer (see Definition 3), and let θ be evaluated as given in (14). Let X be the input space and let K be a kernel machine, defined for a given x,yX via kernel function88, as

Kx,y=ΓxTΓy, 15

where

Γ:XH 16

is a nonlinear map from X to the high-dimensional Reproducing Kernel Hilbert Space (RKHS) H associated with K. Without loss of generality,

dimHdimX, 17

and we assume that the map Γ in (16) has no inverse.

The connectivity of the objective function and the pairwise connectivity of the quantum computer’s hardware are not related, since these connections are represented in different layers10. While the physical-layer connectivity is determined by the QG quantum gate structure of the fixed quantum hardware, the connectivity of the Cz objective function is determined in the logical-layer that formulates a computational pathway. As a corollary, the proposed algorithm works on fixed quantum hardware and iterates in the logical layer to determine the connectivity of the objective function such that the objective function is maximized.

Let κ be the vector of si,j edges, ∀ si,j ∈ S, and let Ω be the vector of the actual Csi,jz objective function values associated with the si,j edges. The initial computational path of the quantum computer is therefore

Cz=κiΩκi=si,jSCsi,jz, 18

where κi and Ωκi identify the i-th elements of κ and Ω, respectively.

Then, let ϒ0 be an element of the input space X, defined as

ϒ0=(κ,Ω)T, 19

and let τ0 be the map of ϒ0 in H, as

τ0=Γϒ0=λθ0, 20

where λ is a matrix of eigenvectors associated with the edge and objective function values in θ0.

Then, let ϒ* be the target element in X subject to be determined,

ϒ=(κ,Ω)T, 21

where κ and Ω are target vectors that identify the connectivity of the Csi,jz objective function values in the target state θ, such that the Cz computational path can be evaluated as

Cz=κiΩκi=si,jSCsi,jz, 22

where κi and Ωκi refer to the i-th elements of κ and Ω, respectively.

Then, let τ* be the map of the target ϒX in H, defined as

τ=Γϒ=λθ, 23

where λ* is a matrix of eigenvectors associated with the edge and objective function values in state θ.

Since (23) is linear, in the θ state, the maps Γκ and ΓΩ of κ and Ω, can be rewritten as

Γκ=μθ 24

and

Γ(Ω)=νθ 25

with

λ=μ,νT. 26

Since (23) can be evaluated from (20) in H, the task here is therefore to identify ϒ* in X from τ*. As ϒ* is determined, the target vectors κ and Ω for the target objective function in (22) are also found.

Since the map Γ in (16) has no inverse, finding ϒ* in X from τ* defines an ill-posed problem93,94,99101. In this setting, the determination of ϒ* from τ*, requires the use of a P projector on τ0(20) in H, which yields a Pτ0 element in H. If τ* lies in (or close to) the span of Γϒi, where ϒi is an i-th training data, ϒiX, from a training set SX of N training data,

SX=ϒ1,,ϒN, 27

then τ* can be represented as a linear combination of the training data9395. As a corollary, Pτ0 yields a close approximation of τ* in H:

τPτ0. 28

The Pτ0 projection is defined as

Pτ0=i=1nβiVi, 29

where Vi is a matrix of normalized eigenvectors of K, while βi-s are projections as

βi=j=1NαjiKϒ,ϒj, 30

while αi is an i-th coefficient in the eigenvector V as

V=i=1Nαiτi, 31

where τi is the map of training data ϒi, as

τi=Γϒi. 32

Then, based on (30) and (31), a j-th component of χ from (8), χ={χj}j=1N, can be determined as

χj=i=1Nα~ijK(ϒ,ϒ~i), 33

where ϒ~i is a training data from a training set S~X, such that the constraint92,93 of

μ(Γ(S~X))=1Nj=1NΓ(ϒ~j)=0 34

holds for S~X, where μ(Γ(S~X)) is the mean of the Γ-mapped training points S~X, while α~ij is an i-th coefficient of a j-th eigenvector V~j,

V~j=i=1Nα~ijΓ(ϒ~i). 35

As it can be proven9294, the constraint in (34) satisfied, if the relation of

Kα=Nλα, 36

holds for a particular training set SX, where α is the set of eigenvectors of K with eigenvalues λ, while K is the centered kernel matrix of K, defined as

K=KIKKI+IKI, 37

where K is the kernel matrix of K, while I is as

I=IJ, 38

where I is the identity matrix, while J is an N × N matrix of ones.

Therefore, χ from (8) can be determined via the use of K in (36) for a given SX, which guarantees that (34) is satisfied, i.e., the ΓSX mapped training data have zero mean that allows us to evaluate χ in an exact form.

The goal of projection P is to minimize the fdτ,Pτ0 distance in H, where

fdτ,Pτ0=τPτ02=ΓϒPτ02. 39

Thus, at a given (29) and (39), the term in (21) can be rewritten as an optimality criteria

ϒ=argminϒXfd(τ,P(τ0)). 40

By introducing a non-negative regularization parameter Φ93 to weight the distance of ϒϒ02, the result in (39) at a given ϒ0X can be rewritten as

fd(τ,Pτ0)=ΓϒPτ02+Φϒϒ02=Kϒ,ϒ2i=1NiK(ϒ,ϒi)+Φ(ϒTϒ+ϒ0Tϒ02ϒϒ0)+ζ, 41

where ζ refers to terms independent of ϒ*, while i is defined as

i=k=1nβkαik, 42

where n is associated to the projection Pτ0, since τ0 is projected to the subspace spanned by the first n eigenvectors V1, …, Vq.

The result in (41) can be simplified by removing all terms independent of ϒ*, such that fd(τ,Pτ0) can be minimized for arbitrary K, as

fd(τ,Pτ0)=Kϒ,ϒ2i=1NiK(ϒ,ϒi)+Φ(ϒTϒ2ϒϒ0), 43

where

Kϒ,ϒ=ΓϒTΓϒ=τTτ. 44

At a Pτ0 with relation (43), ϒ* is determined as follows. Using (43) with an arbitrary K, ϒ* can be evaluated as

ϒ=1τPτ0+Φi=1NiK(ϒ,ϒi)ϒi+Φϒ0, 45

where the Φ regularization coefficient achieves the stability of ϒ*, while

τPτ0=ΓϒPΓϒ0=i=1NiK(ϒ,ϒi), 46

where Pτ0 is defined in (29).

Then let K be the derivative of K such that it formulates the gradient with respect to ϒ* as

ϒ(fd(τ,Pτ0))=i=1NiK(ϒ,ϒi)(ϒϒi)+Φ(ϒϒ0). 47

As follows, for a θ, the target κ and Ω can be determined for an arbitrary K via a stable solution ϒ*(45), such that κ contains the i,j pairs of the si,j edges for Csi,jz, while Ω identifies the values of Csi,jz in θ.

The proof is concluded here. ■

Computational pathway of the optimal state of the quantum computer

Lemma 1.

The Cz computational pathway of the optimal quantum state θ can be determined for an arbitrary K.

Proof.

To construct an iteration method for the determination of θ via ϒ*, some preliminary conditions are set as follows. For the Pτ0 projection, we set the condition

Pτ00, 48

therefore

τPτ0>0. 49

Then, let εϒ be the extremum of ϒ* defined94,95 as

εϒ=1jσjiϒiσi, 50

where

σi=iK(εϒ,ϒi). 51

The gradient with respect to εϒ is

εϒ(fd(Γ(εϒ),Pτ0))=0. 52

As K is smooth, it can be shown that the condition of (49) always holds, since there is a neighborhood of the extremum93,94 of fd(Γ(εϒ),Pτ0).

To provide the stability of ϒi in an i-th iteration step, we utilize the Φ regularization coefficient from (43) for the evaluation ϒi, and for the computation the fdi() is the distance function associated to an i-th iteration step.

The steps are given in Algorithm 2. ■

Algorithm 2.

Algorithm 2

Computational pathway of the optimal state of the quantum computer.

Conclusions

Gate-model quantum computers represent an implementable way for near-term experimental quantum computations. The resolution of a computational problem fed into a quantum computer can be modeled via reaching the target value of an objective function. The objective function is determined by the actual computational problem. To satisfy the target objective function value, a quantum computer must reach a target system state. In the target system state, the gate parameters of the unitaries pick up values that set the objective function into the target value. Finding the target system state is a challenge that requires several rounds of measurement and system state preparations via the quantum computer. Here, we proved that the target state of the quantum computer can be evaluated from an initial system state and an initial objective function. The solution significantly reduces the cost of objective function evaluation, since the proposed method requires no the preparation of intermediate system states via the quantum computer between the initial and target system states. We defined a method for the evaluation of the computational path of the quantum computer for the target state, and an algorithm to solve the computational path problem in an iterative manner.

Ethics statement

This work did not involve any active collection of human data.

Supplementary information

Supplemental information. (101.9KB, pdf)

Acknowledgements

Open access funding provided by Budapest University of Technology and Economics (BME). The research reported in this paper has been supported by the Hungarian Academy of Sciences (MTA Premium Postdoctoral Research Program 2019), by the National Research, Development and Innovation Fund (TUDFO/51757/2019-ITM, Thematic Excellence Program), by the National Research Development and Innovation Office of Hungary (Project No. 2017-1.2.1-NKP-2017-00001), by the Hungarian Scientific Research Fund - OTKA K-112125 and in part by the BME Artificial Intelligence FIKP grant of EMMI (Budapest University of Technology, BME FIKP-MI/SC).

Author contributions

L.GY. designed the protocol and wrote the manuscript. L.GY. analyzed the results.

Data availability

This work does not have any experimental data.

Competing interests

The author declares no competing interests.

Footnotes

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information

is available for this paper at 10.1038/s41598-020-61316-4.

References

  • 1.Arute Frank, Arya Kunal, Babbush Ryan, Bacon Dave, Bardin Joseph C., Barends Rami, Biswas Rupak, Boixo Sergio, Brandao Fernando G. S. L., Buell David A., Burkett Brian, Chen Yu, Chen Zijun, Chiaro Ben, Collins Roberto, Courtney William, Dunsworth Andrew, Farhi Edward, Foxen Brooks, Fowler Austin, Gidney Craig, Giustina Marissa, Graff Rob, Guerin Keith, Habegger Steve, Harrigan Matthew P., Hartmann Michael J., Ho Alan, Hoffmann Markus, Huang Trent, Humble Travis S., Isakov Sergei V., Jeffrey Evan, Jiang Zhang, Kafri Dvir, Kechedzhi Kostyantyn, Kelly Julian, Klimov Paul V., Knysh Sergey, Korotkov Alexander, Kostritsa Fedor, Landhuis David, Lindmark Mike, Lucero Erik, Lyakh Dmitry, Mandrà Salvatore, McClean Jarrod R., McEwen Matthew, Megrant Anthony, Mi Xiao, Michielsen Kristel, Mohseni Masoud, Mutus Josh, Naaman Ofer, Neeley Matthew, Neill Charles, Niu Murphy Yuezhen, Ostby Eric, Petukhov Andre, Platt John C., Quintana Chris, Rieffel Eleanor G., Roushan Pedram, Rubin Nicholas C., Sank Daniel, Satzinger Kevin J., Smelyanskiy Vadim, Sung Kevin J., Trevithick Matthew D., Vainsencher Amit, Villalonga Benjamin, White Theodore, Yao Z. Jamie, Yeh Ping, Zalcman Adam, Neven Hartmut, Martinis John M. Quantum supremacy using a programmable superconducting processor. Nature. 2019;574(7779):505–510. doi: 10.1038/s41586-019-1666-5. [DOI] [PubMed] [Google Scholar]
  • 2.Aaronson, S. & Chen, L. Complexity-theoretic foundations of quantum supremacy experiments. Proceedings of the 32nd Computational Complexity Conference, CCC ’17, pages 22:1-22:67, (2017).
  • 3.Harrow AW, Montanaro A. Quantum Computational Supremacy. Nature. 2017;549:203–209. doi: 10.1038/nature23458. [DOI] [PubMed] [Google Scholar]
  • 4.Preskill J. Quantum Computing in the NISQ era and beyond. Quantum. 2018;2:79. doi: 10.22331/q-2018-08-06-79. [DOI] [Google Scholar]
  • 5.IBM. A new way of thinking: The IBM quantum experience, http://www.research.ibm.com/quantum (2017).
  • 6.Alexeev, Y. et al. Quantum Computer Systems for Scientific Discovery, arXiv:1912.07577 (2019).
  • 7.Loncar, M. et al. Development of Quantum InterConnects for Next-Generation Information Technologies, arXiv:1912.06642 (2019).
  • 8.Foxen, B. et al. Demonstrating a Continuous Set of Two-qubit Gates for Near-term Quantum Algorithms, arXiv:2001.08343 (2020). [DOI] [PubMed]
  • 9.Farhi, E. & Neven, H. Classification with Quantum Neural Networks on Near Term Processors, arXiv:1802.06002v1 (2018).
  • 10.Farhi, E., Goldstone, J., Gutmann, S. & Neven, H. Quantum Algorithms for Fixed Qubit Architectures. arXiv:1703.06199v1 (2017).
  • 11.Biamonte J, et al. Quantum Machine Learning. Nature. 2017;549:195–202. doi: 10.1038/nature23474. [DOI] [PubMed] [Google Scholar]
  • 12.LeCun Y, Bengio Y, Hinton G. Deep Learning. Nature. 2014;521:436–444. doi: 10.1038/nature14539. [DOI] [PubMed] [Google Scholar]
  • 13.Goodfellow, I., Bengio, Y. & Courville, A. Deep Learning. MIT Press. Cambridge, MA (2016).
  • 14.Debnath S, et al. Demonstration of a small programmable quantum computer with atomic qubits. Nature. 2016;536:63–66. doi: 10.1038/nature18648. [DOI] [PubMed] [Google Scholar]
  • 15.Monz T, et al. Realization of a scalable Shor algorithm. Science. 2016;351:1068–1070. doi: 10.1126/science.aad9480. [DOI] [PubMed] [Google Scholar]
  • 16.Barends R, et al. Superconducting quantum circuits at the surface code threshold for fault tolerance. Nature. 2014;508:500–503. doi: 10.1038/nature13171. [DOI] [PubMed] [Google Scholar]
  • 17.Kielpinski D, Monroe C, Wineland DJ. Architecture for a large-scale ion-trap quantum computer. Nature. 2002;417:709–711. doi: 10.1038/nature00784. [DOI] [PubMed] [Google Scholar]
  • 18.Ofek N, et al. Extending the lifetime of a quantum bit with error correction in superconducting circuits. Nature. 2016;536:441–445. doi: 10.1038/nature18949. [DOI] [PubMed] [Google Scholar]
  • 19.Gyongyosi Laszlo, Imre Sandor. A Survey on quantum computing technology. Computer Science Review. 2019;31:51–71. doi: 10.1016/j.cosrev.2018.11.002. [DOI] [Google Scholar]
  • 20.Pirandola S. End-to-end capacities of a quantum communication network. Communication physics. 2019;2:51. doi: 10.1038/s42005-019-0147-3. [DOI] [Google Scholar]
  • 21.Pirandola S, Braunstein SL. Unite to build a quantum internet. Nature. 2016;532:169–171. doi: 10.1038/532169a. [DOI] [PubMed] [Google Scholar]
  • 22.Wehner S, Elkouss D, Hanson R. Quantum internet: A vision for the road ahead. Science. 2018;362:6412. doi: 10.1126/science.aam9288. [DOI] [PubMed] [Google Scholar]
  • 23.Van Meter, R. Quantum Networking, John Wiley and Sons Ltd, ISBN 1118648927, 9781118648926 (2014).
  • 24.Chakraborty, K., Rozpedeky, F., Dahlbergz, A. & Wehner, S. Distributed Routing in a Quantum internet, arXiv:1907.11630v1 (2019).
  • 25.Khatri S, Matyas CT, Siddiqui AU, Dowling JP. Practical figures of merit and thresholds for entanglement distribution in quantum networks. Physical Review Research. 2019;1:023032. doi: 10.1103/PhysRevResearch.1.023032. [DOI] [Google Scholar]
  • 26.Kozlowski, W. & Wehner, S. Towards Large-Scale Quantum Networks, Proc. of the Sixth Annual ACM International Conference on Nanoscale Computing and Communication, Dublin, Ireland, arXiv:1909.08396 (2019).
  • 27.Pal, S., Batra, P., Paterek, T. & Mahesh, T. S. Experimental localisation of quantum entanglement through monitored classical mediator, arXiv:1909.11030v1 (2019).
  • 28.Pirandola S. Bounds for multi-end communication over quantum networks. Quantum Science and Technology. 2019;4:045006. doi: 10.1088/2058-9565/ab3f66. [DOI] [Google Scholar]
  • 29.Pirandola, S. et al. Advances in Quantum Cryptography, arXiv:1906.01645 (2019).
  • 30.Laurenza R, Pirandola S. General bounds for sender-receiver capacities in multipoint quantum communications. Phys. Rev. A. 2017;96:032318. doi: 10.1103/PhysRevA.96.032318. [DOI] [Google Scholar]
  • 31.Miguel-Ramiro, J. & Dur, W. Delocalized information in quantum networks, arXiv:1912.12935v1 (2019).
  • 32.Pirker, A. & Dur, W. A quantum network stack and protocols for reliable entanglement-based networks, arXiv:1810.03556v1 (2018).
  • 33.Tanjung, K. et al. Probing quantum features of photosynthetic organisms. npj Quantum Information, 2056-6387 4 (2018).
  • 34.Tanjung, K. et al. Revealing Nonclassicality of Inaccessible Objects. Physical Review Letters, 1079–7114 119 12 (2017). [DOI] [PubMed]
  • 35.Caleffi, M. End-to-End Entanglement Rate: Toward a Quantum Route Metric, 2017 IEEE Globecom, 10.1109/GLOCOMW.2017.8269080 (2018).
  • 36.Caleffi Marcello. Optimal Routing for Quantum Networks. IEEE Access. 2017;5:22299–22312. doi: 10.1109/ACCESS.2017.2763325. [DOI] [Google Scholar]
  • 37.Caleffi, M., Cacciapuoti, A. S. & Bianchi, G. Quantum Internet: from Communication to Distributed Computing, aXiv:1805.04360 (2018).
  • 38.Castelvecchi, D. The quantum internet has arrived, Nature, News and Comment, https://www.nature.com/articles/d41586-018-01835-3, (2018). [DOI] [PubMed]
  • 39.Cacciapuoti, A. S. et al. Quantum Internet: Networking Challenges in Distributed Quantum Computing, arXiv:1810.08421 (2018).
  • 40.Rozpedek F, et al. Optimizing practical entanglement distillation. Physical Review A. 2018;97:062333. doi: 10.1103/PhysRevA.97.062333. [DOI] [Google Scholar]
  • 41.Humphreys Peter C., Kalb Norbert, Morits Jaco P. J., Schouten Raymond N., Vermeulen Raymond F. L., Twitchen Daniel J., Markham Matthew, Hanson Ronald. Deterministic delivery of remote entanglement on a quantum network. Nature. 2018;558(7709):268–273. doi: 10.1038/s41586-018-0200-5. [DOI] [PubMed] [Google Scholar]
  • 42.Liao S-K, et al. Satellite-to-ground quantum key distribution. Nature. 2017;549:43–47. doi: 10.1038/nature23655. [DOI] [PubMed] [Google Scholar]
  • 43.Ren J-G, et al. Ground-to-satellite quantum teleportation. Nature. 2017;549:70–73. doi: 10.1038/nature23675. [DOI] [PubMed] [Google Scholar]
  • 44.Hensen, B. et al. Loophole-free Bell inequality violation using electron spins separated by 1.3 kilometres, Nature 526 (2015). [DOI] [PubMed]
  • 45.Hucul D., Inlek I. V., Vittorini G., Crocker C., Debnath S., Clark S. M., Monroe C. Modular entanglement of atomic qubits using photons and phonons. Nature Physics. 2014;11(1):37–42. doi: 10.1038/nphys3150. [DOI] [Google Scholar]
  • 46.Noelleke C, et al. Efficient Teleportation Between Remote Single-Atom Quantum Memories. Physical Review Letters. 2013;110:140403. doi: 10.1103/PhysRevLett.110.140403. [DOI] [PubMed] [Google Scholar]
  • 47.Sangouard N, et al. Quantum repeaters based on atomic ensembles and linear optics. Reviews of Modern Physics. 2011;83:33. doi: 10.1103/RevModPhys.83.33. [DOI] [Google Scholar]
  • 48.Quantum Internet Research Group (QIRG), web: https://datatracker.ietf.org/rg/qirg/about/ (2018).
  • 49.Gyongyosi, L. & Imre, S. Optimizing High-Efficiency Quantum Memory with Quantum Machine Learning for Near-Term Quantum Devices, Scientific Reports, Nature, 10.1038/s41598-019-56689-0 (2019). [DOI] [PMC free article] [PubMed]
  • 50.Gyongyosi, L. & Imre, S. Theory of Noise-Scaled Stability Bounds and Entanglement Rate Maximization in the Quantum Internet, Scientific Reports, Nature, 10.1038/s41598-020-58200-6 (2020). [DOI] [PMC free article] [PubMed]
  • 51.Gyongyosi, L. & Imre, S. Decentralized Base-Graph Routing for the Quantum Internet, Physical Review A, 10.1103/PhysRevA.98.022310 (2018).
  • 52.Gyongyosi, L. & Imre, Topology Adaption for the Quantum Internet, Quantum Inf Process17, 295, 10.1007/s11128-018-2064-x (2018).
  • 53.Gyongyosi, L. & Imre, S. Entanglement Access Control for the Quantum Internet, Quantum Inf Process18, 107, 10.1007/s11128-019-2226-5 (2019).
  • 54.Gyongyosi, L. & Imre, S. Opportunistic Entanglement Distribution for the Quantum Internet, Scientific Reports, Nature, 10.1038/s41598-019-38495-w (2019). [DOI] [PMC free article] [PubMed]
  • 55.Gyongyosi, L. & Imre, S. Multilayer Optimization for the Quantum Internet, Scientific Reports, Nature, 10.1038/s41598-018-30957-x (2018). [DOI] [PMC free article] [PubMed]
  • 56.Gyongyosi, L. & Imre, S. Entanglement Availability Differentiation Service for the Quantum Internet, Scientific Reports, Nature, 10.1038/s41598-018-28801-3 (2018). [DOI] [PMC free article] [PubMed]
  • 57.Gyongyosi, L. & Imre, S. Entanglement-Gradient Routing for Quantum Networks, Scientific Reports, Nature, (10.1038/s41598-017-14394-w) (2017). [DOI] [PMC free article] [PubMed]
  • 58.Gyongyosi, L. & Imre, S. Adaptive Routing for Quantum Memory Failures in the Quantum Internet, Quantum Inf Process18, 52, 10.1007/s11128-018-2153-x (2018).
  • 59.Gyongyosi, L. & Imre, S. A Poisson Model for Entanglement Optimization in the Quantum Internet, Quantum Inf Process18, 233, 10.1007/s11128-019-2335-1 (2019).
  • 60.Gyongyosi, L. & Imre, S. Entanglement Accessibility Measures for the Quantum Internet, Quantum Inf Process, 10.1007/s11128-020-2605-y (2020).
  • 61.Farhi, E., Goldstone, J., Gutmann, S. & Zhou, L. The Quantum Approximate Optimization Algorithm and the Sherrington-Kirkpatrick Model at Infinite Size, arXiv:1910.08187 (2019).
  • 62.Farhi, E., Goldstone, J. & Gutmann, S. Quantum Approximate Optimization Algorithm. arXiv:1411.4028.(2014).
  • 63.Farhi, E., Goldstone, J. & Gutmann, S. A Quantum Approximate Optimization Algorithm Applied to a Bounded Occurrence Constraint Problem. arXiv:1412.6062. (2014).
  • 64.Rebentrost, P., Mohseni, M. & Lloyd, S. Quantum Support Vector Machine for Big Data Classification. Physical Review Letters 113. (2014) [DOI] [PubMed]
  • 65.Lloyd, S. The Universe as Quantum Computer, A Computable Universe: Understanding and exploring Nature as computation, H. Zenil ed., World Scientific, Singapore, 2012, arXiv:1312.4455v1 (2013).
  • 66.Lloyd, S., Mohseni, M. & Rebentrost, P. Quantum algorithms for supervised and unsupervised machine learning, arXiv:1307.0411v2 (2013).
  • 67.Lloyd, S., Garnerone, S. & Zanardi, P. Quantum algorithms for topological and geometric analysis of data. Nature Communications 7, arXiv:1408.3106 (2016). [DOI] [PMC free article] [PubMed]
  • 68.Lloyd S, et al. Infrastructure for the quantum Internet. ACM SIGCOMM Computer Communication Review. 2004;34:9–20. doi: 10.1145/1039111.1039118. [DOI] [Google Scholar]
  • 69.Lloyd S, Mohseni M, Rebentrost P. Quantum principal component analysis. Nature Physics. 2014;10:631. doi: 10.1038/nphys3029. [DOI] [Google Scholar]
  • 70.Gyongyosi Laszlo, Imre Sandor, Nguyen Hung Viet. A Survey on Quantum Channel Capacities. IEEE Communications Surveys & Tutorials. 2018;20(2):1149–1205. doi: 10.1109/COMST.2017.2786748. [DOI] [Google Scholar]
  • 71.Schuld, M., Sinayskiy, I. & Petruccione, F. An introduction to quantum machine learning. Contemporary Physics 56, pp. 172-185. arXiv: 1409.3097 (2015).
  • 72.Imre, S. & Gyongyosi, L. Advanced Quantum Communications - An Engineering Approach. Wiley-IEEE Press (New Jersey, USA), (2013).
  • 73.Gyongyosi Laszlo, Imre Sandor. A Survey on quantum computing technology. Computer Science Review. 2019;31:51–71. doi: 10.1016/j.cosrev.2018.11.002. [DOI] [Google Scholar]
  • 74.Brandao, F. G. S. L., Broughton, M., Farhi, E., Gutmann, S. & Neven, H. For Fixed Control Parameters the Quantum Approximate Optimization Algorithm’s Objective Function Value Concentrates for Typical Instances, arXiv:1812.04170 (2018).
  • 75.Zhou, L., Wang, S.-T., Choi, S., Pichler, H. & Lukin, M. D. Quantum Approximate Optimization Algorithm: Performance, Mechanism, and Implementation on Near-Term Devices, arXiv:1812.01041 (2018).
  • 76.Lechner, W. Quantum Approximate Optimization with Parallelizable Gates, arXiv:1802.01157v2 (2018).
  • 77.Crooks, G. E. Performance of the Quantum Approximate Optimization Algorithm on the Maximum Cut Problem, arXiv:1811.08419 (2018).
  • 78.Ho, W. W., Jonay, C. & Hsieh, T. H. Ultrafast State Preparation via the Quantum Approximate Optimization Algorithm with Long Range Interactions, arXiv:1810.04817 (2018).
  • 79.Song C, et al. 10-Qubit Entanglement and Parallel Logic Operations with a Superconducting Circuit. Physical Review Letters. 2017;119(18):180511. doi: 10.1103/PhysRevLett.119.180511. [DOI] [PubMed] [Google Scholar]
  • 80.Pirandola, S., Laurenza, R., Ottaviani, C. & Banchi, L. Fundamental limits of repeaterless quantum communications, Nature Communications, 15043, 10.1038/ncomms15043 (2017). [DOI] [PMC free article] [PubMed]
  • 81.Pirandola S, et al. Theory of channel simulation and bounds for private communication. Quantum Science and Technology. 2018;3:035009. doi: 10.1088/2058-9565/aac394. [DOI] [Google Scholar]
  • 82.Pirandola, S. Capacities of repeater-assisted quantum communications, arXiv:1601.00966 (2016).
  • 83.Pathumsoot, P. et al. Modeling of Measurement-based Quantum Network Coding on IBMQ Devices, arXiv:1910.00815v1 (2019).
  • 84.Petz, D. Quantum Information Theory and Quantum Statistics, Springer-Verlag, Heidelberg, Hiv: 6 (2008).
  • 85.Shor, P. W. Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings 35th Annual Symposium on Foundations of Computer Science (1994).
  • 86.Romero, J. et al. Strategies for quantum computing molecular energies using the unitary coupled cluster ansatz. arXiv: 1701.02691 (2017).
  • 87.Yoo Seokwon, Bang Jeongho, Lee Changhyoup, Lee Jinhyoung. A quantum speedup in machine learning: finding anN-bit Boolean function for a classification. New Journal of Physics. 2014;16(10):103014. doi: 10.1088/1367-2630/16/10/103014. [DOI] [Google Scholar]
  • 88.Gyongyosi, L. & Imre, S. State Stabilization for Gate-Model Quantum Computers, Quantum Inf Process18, 280, 10.1007/s11128-019-2397-0 (2019).
  • 89.Gyongyosi, L. & Imre, S. Quantum Circuit Design for Objective Function Maximization in Gate-Model Quantum Computers, Quantum Inf Process18, 225, 10.1007/s11128-019-2326-2, 2 (2019).
  • 90.Gyongyosi, L. & Imre, S. Training Optimization for Gate-Model Quantum Neural Networks, Scientific Reports, Nature, 10.1038/s41598-019-48892-w (2019). [DOI] [PMC free article] [PubMed]
  • 91.Gyongyosi, L. & Imre, S. Dense Quantum Measurement Theory, Scientific Reports, Nature, 10.1038/s41598-019-43250-2 (2019). [DOI] [PMC free article] [PubMed]
  • 92.Bukar, A. M. & Ugail, H. A Nonlinear Appearance Model for Age Progression, In: Hassanien, A. E. and Oliva, D. A. (eds.), Advances in Soft Computing and Machine Learning in Image Processing, Studies in Computational Intelligence Vol. 730, Springer (2018).
  • 93.Abrahamsen, T. J. & Hansen, L. K. Input Space Regularization Stabilizes Pre-images for Kernel PCA De-noising, IEEE International Workshop on Machine Learning for Signal Processing, (2009).
  • 94.Mika, S. et al. Kernel pca and de-noising in feature spaces, Advances in Neural Information Processing Systems 11. pp. 536–542, MIT Press, (1999).
  • 95.Shawe-Taylor, J. & Cristianini, N.Kernel Methods for Pattern Analysis. Cambridge University Press (2004).
  • 96.Liu, W., Principe, J. & Haykin, S. Kernel Adaptive Filtering: A Comprehensive Introduction. Wiley (2010).
  • 97.Bucak, S. S., Jin, R. & Jain, A. K. Multiple Kernel Learning for Visual Object Recognition: A Review. T-PAMI, (2013). [DOI] [PubMed]
  • 98.Gonen M, Alpaydin E. Multiple Kernel Learning Algorithms. Journal of Machine Learning Research. 2011;12:2211–2268. [Google Scholar]
  • 99.Honeine P, Richard C. Preimage problem in kernel-based machine learning. IEEE Signal Processing Magazine. 2011;28(2):77–88. doi: 10.1109/MSP.2010.939747. [DOI] [Google Scholar]
  • 100.Scholkopf B, Smola A, Muller KR. Nonlinear component analysis as a kernel eigenvalue problem. Neural Computation. 1996;10(5):1299–1319. doi: 10.1162/089976698300017467. [DOI] [Google Scholar]
  • 101.Li, J.-B., Chu, S.-C. & Pan, J.-S. Kernel Learning Algorithms for Face Recognition. Springer, New York (2014).
  • 102.Ben-Israel, A. & Greville, T.N.E. Generalized inverses: Theory and applications, (2nd ed.). New York, NY: Springer. ISBN 0-387-00293-6, (2003).
  • 103.Panchenko, D. The Sherrington-Kirkpatrick model. Springer monographs in mathematics, New York: Springer, (2013).
  • 104.Ajagekar A, Humble T, You F. Quantum Computing based Hybrid Solution Strategies for Large-scale Discrete-Continuous Optimization Problems. Computers and Chemical Engineering. 2020;132:106630. doi: 10.1016/j.compchemeng.2019.106630. [DOI] [Google Scholar]
  • 105.Bukov M, et al. Reinforcement Learning in Different Phases of Quantum Control. Physical Review X. 2018;8:031086. doi: 10.1103/PhysRevX.8.031086. [DOI] [Google Scholar]
  • 106.Ho WW, Hsieh TH. Efficient variational simulation of non-trivial quantum states. SciPost Phys. 2019;6:029. doi: 10.21468/SciPostPhys.6.3.029. [DOI] [Google Scholar]
  • 107.Aspuru-Guzik A, Dutoi AD, Love PJ, Head-Gordon M. Simulated Quantum Computation of Molecular Energies. Science. 2005;309(5741):1704–1707. doi: 10.1126/science.1113479. [DOI] [PubMed] [Google Scholar]
  • 108.Handel R, Stockton JK, Mabuchi H. Modelling and feedback control design for quantum state preparation. J. Opt. B: Quantum Semiclass. Opt. 2005;7:S179. doi: 10.1088/1464-4266/7/10/001. [DOI] [Google Scholar]
  • 109.Lloyd S, Montangero S. Information theoretical analysis of quantum optimal control. Physical Review Letters. 2014;113:010502. doi: 10.1103/PhysRevLett.113.010502. [DOI] [PubMed] [Google Scholar]
  • 110.Caneva T, et al. Complexity of controlling quantum many-body dynamics. Physical Review A. 2014;89:042322. doi: 10.1103/PhysRevA.89.042322. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplemental information. (101.9KB, pdf)

Data Availability Statement

This work does not have any experimental data.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES