Next Article in Journal
Path Planning of Hydraulic Support Pushing Mechanism Based on Extreme Learning Machine and Descartes Path Planning
Next Article in Special Issue
Quantum Fisher Information and Bures Distance Correlations of Coupled Two Charge-Qubits Inside a Coherent Cavity with the Intrinsic Decoherence
Previous Article in Journal
Symmetric Properties for Dirichlet-Type Multiple (p,q)-L-Function
Previous Article in Special Issue
Local and Non-Local Invasive Measurements on Two Quantum Spins Coupled via Nanomechanical Oscillations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improving Quantum Search on Simple Graphs by Pretty Good Structured Oracles

by
Matteo G. A. Paris
*,
Claudia Benedetti
and
Stefano Olivares
Quantum Technology Lab & Applied Quantum Mechanics Group, Dipartimento di Fisica Aldo Pontremoli, Università degli Studi di Milano, I-20133 Milano, Italy
*
Author to whom correspondence should be addressed.
Symmetry 2021, 13(1), 96; https://doi.org/10.3390/sym13010096
Submission received: 27 December 2020 / Accepted: 5 January 2021 / Published: 7 January 2021
(This article belongs to the Special Issue Quantum Information and Condensed Matter Physics)

Abstract

:
Quantum search algorithms provide a way to speed up combinatorial search, and have found several applications in modern quantum technology. In particular, spatial search on graphs, based on continuous-time quantum walks (CTQW), represents a promising platform for the implementation of quantum search in condensed matter systems. CTQW-based algorithms, however, work exactly on complete graphs, while they are known to perform poorly on realistic graphs with low connectivity. In this paper, we put forward an alternative search algorithm, based on structuring the oracle operator, which allows one to improve the localization properties of the walker by tuning only the on-site energies of the graph, i.e., without altering its topology. As such, the proposed algorithm is suitable for implementation in systems with low connectivity, e.g., rings of quantum dots or superconducting circuits. Oracle parameters are determined by Hamiltonian constraints, without the need for numerical optimization.

1. Introduction

Structured databases, as opposed to unstructured ones, are characterized by the existence of a format or some form of organization, which make them searchable in a relational fashion. In turn, structured data are amenable to spatial search algorithms, i.e., algorithms taking into account the spatial organization of the dataset. Usually this is done using tools from graph theory, and exploiting the structure of links within the database. In this framework, quantum spatial search [1] is the problem of finding a marked element in a structured database using the quantum dynamics of a walker over a graph, as opposed to a classical one [2]. Quantum spatial search may be thus considered a generalization of the Grover search algorithm [3] to problems where some form of data structure is available.
Among the possible implementations, it has been shown [4] that continuous-time quantum walks (CTQWs) over graphs may provide exact solutions to the search problem for certain graph topologies, i.e., exact localization (with unit probability) of the walker on some given target state. Additionally, the time needed to have the walker localized may be of the order T = O ( N ) [5], where N is the size of the graph. This is largely outperforming any classical algorithm, where the searching time is at least of the order T = O ( N ) . Among the different graphs, the class of those achieving exact localization in a searching time T = O ( N ) includes the complete and the hypercube graphs of any size, and the d-dimensional lattice of any size for d 4 . Recently, the star graph has been added to this short list [6,7]. Quantum search based on CTQWs have received large attention in the recent years [8,9,10,11,12,13,14]. However, although the high connectivity and global symmetry of the graph have been proven not to be necessary for fast quantum search [15,16], CTQWs are known to perform poorly on realistic graphs with low connectivity, e.g., the ring graph [17].
Since the ring graph, and other similar graphs with low connectivity, may be of interest in view of possible implementations, a question arises on whether there exist alternative algorithms that make it possible to improve quantum search on simple graphs. In this paper, we address this problem and put forward an alternative search algorithm, based on structuring the oracle operator, which allows one to improve the localization properties of the walker by tuning only the on-site energies of the graph, i.e., without altering the topology of the graph itself. The proposed algorithm is thus suitable for implementation in systems with low connectivity, e.g., ring of quantum dots or superconducting circuits, and may be of interest for implementation of quantum search in condensed matter systems. As we will see in the following, the novel algorithm provides an overall faster strategy for quantum search, i.e., it increases the walker’s probability to reach a specific site, while decreasing the overall time needed to ensure the localization in that target. Besides quantum search, we foresee applications in the field of quantum probing [18].
The paper is structured as follows. In the next Section, we briefly review quantum spatial search on graphs and introduce notation. In Section 3 we discuss the use of a structured oracle to improve the searching performance of CTQW on ring graphs. Section 4 closes the paper with some concluding remarks.

2. Quantum Spatial Search on Graphs

In several systems of interest for condensed matter, the dynamics of particles or quasi-particle (excitations) may be effectively described using the concept of continuous-time quantum walks. In CTQW one assumes that the particle may reside only on a discrete set of sites, which replaces the continuum spatial domain. A graph structure thus naturally emerges, with the set of possible position states mapped to the vertex set V of some graph G. The presence of an edge connecting two sites of the graph means that the particle may tunnel between those two sites.
Quantum spatial search on graphs is usually implemented using quantum walkers with (dimensionless) Hamiltonians of the form
H = L + λ P w
where L is the Laplacian matrix of the graph, P w is the so-called oracle operator, and λ is a tunable coupling, whose meaning and use will be discussed later. The Hilbert space of the walker is H = C N where N is the size of the graph, i.e., the number of vertices. The standard basis { | j } , j = 1 , , N is made of localized states, i.e., describing the walker sitting on a given site of the graph. The Laplacian is defined as L = A D where A is the adjacency matrix of the graph, i.e., a square matrix with elements [ A ] j k = j | A | k a j k , with a j k = 1 iff the sites j and k are connected, i.e., the walkers may tunnel between the two sites, and zero otherwise. The matrix D is instead a diagonal matrix, known as the degree matrix of the graph, with elements d j k = δ j k d j , being d j the number of links originating from site j, i.e., the number of decay channels for a walker localized in j.
A quantum spatial search on graphs consists of preparing the walker in an initially delocalized state
| s = 1 N j = 1 N | j
which can be allowed to evolve according to the Hamiltonian in Equation (1). The goal is that of localizing, in the shortest time, the walker on a specific site | w , i.e., the target state encoding the solution w V of the search (here, for the sake of simplicity, we focus on the simple case of a unique solution, but our analysis can be straightforwardly extended to a general number M of solutions). The task of optimally design quantum spatial search on graph thus consists of looking for an oracle P w and a coupling λ quickly maximizing the localization probability
p w ( τ ) = w | e i H τ | s 2 .
The figures of merit to assess whether quantum spatial search may be implemented on a given graph structure are therefore: (1) the maximum achievable value of the localization probability in Equation (3), and (2) the search time τ s , i.e., the time needed to achieve the maximum of the localization probability τ s = arg max τ p w ( τ ) . For the localization probability, the benchmark value is of course p w = 1 , whereas for the search time, the benchmark is given by the Grover (dimensionless) time τ g = π 2 N , i.e., T g = π 2 N , taking into account the optimal value of λ .
For a complete graph of any size, quantum spatial search may be exactly implemented, i.e., we may achieve p w ( τ ) = 1 , with τ s = τ g . This is obtained by choosing the oracle as the projector over the target P w = | w w | . In turn, the Laplacian of the complete graph is given by L c = ( N 1 ) I N + j k | j k | , and the Hamiltonian in Equation (1) may be exactly diagonalized. The localization probability in Equation (3) may be thus written as
p w c ( τ , λ ) = N 2 + 2 λ + λ 2 2 λ ( N 1 ) cos τ N 2 + λ ( λ 2 N + 4 ) N N 2 + λ ( λ 2 N + 4 ) ,
which is maximized, p w c ( τ , λ ) = 1 , for λ = N and τ s = τ g = π 2 N . Results are of course independent on the specific choice of the target w, owing to the full symmetry of the complete graph.
Realistic physical structures, however, are not usually fully connected, and a question thus arises on whether it is possible to effectively implement quantum spatial search on graphs with lower connectivity, e.g., the paradigmatic example of the ring (cycle) graph. Using the same oracle P w = | w w | , together with the Laplacian of the ring graph L r = 2 I N + j | j 1 j | + | j + 1 j | (boundary conditions: | 0 = | N and | N + 1 = | 1 ) the resulting search performance is rather poor, and degrades with N. For the sake of illustration, in Figure 1 we show the localization probability p w r ( τ , λ ) as a function of t for two ring graphs with N = 11 and N = 17 , and for different values of λ (chosen among those maximizing the localization probability for short time). Also for the ring graph we have full symmetry, and thus results do not depend on the choice of the target.

3. Quantum Search by Structured Oracles

In this Section we explore the possibility of using a structured oracle in order to improve the searching performance of CTQW on ring graphs. The idea is that of going beyond the simple projector structure, however without altering the topology of the graph. In other words, we allow ourselves to tune only the on-site energies of the graph by choosing an oracle operator Q w (no longer a projector) that, in general, can be written in the form
Q w ( λ ) = j = 1 N λ j | j j | , λ = ( λ 1 , , λ N ) ,
where w { 1 , , N } V still refers to the unique solution of the search problem. In principle, the ability of a walker with Hamiltonian H ( λ ) = L + Q w ( λ ) to localize at the target state | w may be assessed by diagonalizing the Hamiltonian H ( λ ) , and then maximizing the probability p w ( τ , λ ) by brute force. However, this task becomes quickly unfeasible as far as N increases, and an educated guess would be very much welcome.
In order to gain some insight into the problem, we start by considering the following three-site symmetric oracle operator
Q ( 3 ) ( λ , α ) = λ | w w | + α | w 1 w 1 | + | w + 1 w + 1 | ,
which is made of the usual oracle plus the projectors over the neighbouring sites. In particular, we analyze the effect of the sign and amplitude of the on-site energy α on the localization probability p w r ( τ , λ ) of the ring graphs. Numerical evidence suggests that larger localization probabilities are obtained when α is smaller than λ and with opposite sign. An illustrative example is reported in Figure 2, where we show the localization probability p w r ( τ , λ , α ) as a function of τ for the same graphs of Figure 1, i.e., two ring graphs with N = 11 and N = 17 . The black line in both panels denotes the localization probability p w r ( τ , λ m , 0 ) , i.e., the result obtained without the additional terms in the oracle, and corresponding to the value of λ achieving maximum localization probability (i.e., λ m = 1.3 for N = 11 and λ = 0.8 for N = 17 ).
The red curves in both panels of Figure 2 denote the results obtained for negative values of α , whereas the green ones are for positive values of α . Solid lines in the left panel correspond to | α | = 0.9 and dashed lines to | α | = 0.8 . In the right panel we have | α | = 0.2 (solid lines) and | α | = 0.3 (dashed lines). As it is apparent from the plots, the inclusion of additional terms in the oracle is an effective strategy to achieve larger localization probability, although at later times. A systematic analysis for graphs of dimensions N 40 confirms that larger localization probabilities are obtained when α is smaller than λ and with opposite sign. Another general feature that may be observed is that with α 0 the maximum value of the localization probability is achieved at later times.
A intuitive explanation of the behaviour of the walker goes as follows. The difference between the on-site energy of target and those of its neighbouring sites creates a barrier which slows down the walker. However, the same fact also leads to a trapping effect which allows the walker to localize more efficiently to the target.
Motivated by the above results and considerations, let us now consider a two-parameter structured oracle of the form
Q w ( λ , c ) = λ | w w | + s = 1 N / 2 ( c ) s | w s w s | + | w + s w + s | ,
and try to optimize the performance by choosing suitable values of λ and c. Instead of using brute force numerical optimization, we set the values of the two parameters using the following argument. Since the evolution is unitary, the Hamiltonian is a constant of motion and we have ψ 0 | H k | ψ 0 = ψ t | H k | ψ t for any integer k and any pair of initial | ψ 0 and evolved | ψ t = e i H t | ψ 0 states. In our case, the initial state is the fully delocalized state | s , and the desidred final state is the target | w . Since the localization is not exact, i.e., | w is not the exact final state of the evolution, we cannot hope that the all the equalities s | H k | s = w | H k | w are satisfied. However, we may use these constraints to obtain suitable values of the oracle parameters. In particular, let us consider the value k = 1 , 2 . Since s | L | s = 0 for any Laplacian, and that w | Q w ( λ , c ) | w = λ from Equation (7), the equalities s | H | s = w | H | w , and s | H 2 | s = w | H 2 | w may be written as
s | Q w ( λ , c ) | s = λ + w | L | w ,
s | Q w ( λ , c ) 2 | s = λ 2 + 2 w | L | w + w | L 2 | w .
Numerical counterexamples show that for a given n, the solutions of Equations (8) and (9) do not, in general, coincide the exact values found by numerical maximization of p w r ( τ , λ , c ) . However, they represent a suitable approximation and, as we will see in the following, they improve the localization probability, and the search time, in comparison to the case of a simple unstructured oracle. For these reasons, we refer to Q w ( λ , c ) in Equation (7) with the parameters found by the Hamiltonian constraints Equations (8) and (9) as a pretty good oracle (PGO). The solutions of Equations (8) and (9), denoted by λ PG and c PG , are reported in the left panel of Figure 3 as a function of N. The value of λ PG oscillates around the value λ PG = 2 (the oscillation amplitude decreases with N), whereas c PG increases with N, approaching the limiting value c PG = 1 from below. The corresponding localization probability, i.e.,
p PG = max τ p w r ( τ , λ PG , c PG ) ,
is reported, as a function of the graph size N, in the right panel of Figure 3, together with the localization probability obtained with an unstructured oracle. The improvement is apparent. In the range of N considered, the localization probability decreases as max τ p w r ( τ , λ , 0 ) 4 / N with an unstructured oracle and only as p PG 1.6 / N 0.31 for a structured PGO.
Let us now address the performance of our structured PGO in terms of the search time. If one consider search algorithm where localization is not exact, i.e., the localization probability is not one, localization should be intended in statistical sense, i.e., obtained in average by repeating experiments. In this framework, a suitable figure of merit to compare different algorithms and regimes is given by the equivalent time
τ e = τ / p w r ( τ ) ,
obtained by renormalizing time by the corresponding localization probability. In the two panels of Figure 4, we show the equivalent time τ / p PG of PGO compared to the corresponding equivalent time τ / p w r ( τ , λ , 0 ) of an unstructured oracle for two ring graphs with sizes N = 11 and N = 21 .
In both panels, the red squares denotes τ e for our PGO, and the blue circles τ e for an unstructured oracle. The vertical dashed line indicates the time at which the maximum PGO localization probability is obtained. The interpretation of the results reported in Figure 4 is the following: the equivalent time of PGO is not always lower than that of an unstructured oracle, but it becomes much smaller for times corresponding to the maximum localization probability. Overall, this means that despite the dynamics of the walker is slower with a PGO (see above), the gain in the localization probability make it convenient also in terms of the equivalent search time, which is closer to the Grover time compared to the corresponding quantity evaluated for an unstructured oracle.
Physical implementations of quantum search on graphs may require going beyond the projector structure, since acting on single sites may be difficult to implement. Our analysis shows that taking into account some modification of the on-site energies of the sites neighbouring the target one, it is still possible to obtain some effective improvement up to suitably control the phase and coupling of the different involved sites, as we highlighted in Equation (7).

4. Conclusions

In this paper, we have addressed spatial quantum search with quantum walks on graphs, and put forward an alternative search algorithm based on structuring the oracle operator. Our protocol allows one to improve the localization properties of the walker by tuning only the on-site energies of the graph, i.e., without altering its topology. In particular, we have analyzed the use of a structured oracle in order to improve the searching performance of CTQW on ring graphs, as a paradigmatic example of structure with low connectivity.
We have employed a two-parameter oracle operator and instead of using brute force numerical optimization, we have set the values of the two parameters using Hamiltonian constraints. The resulting oracle is not necessarily the optimal one, but it nevertheless provides improved performance compared to that of an unstructured oracle. We thus refer to our design as a pretty good oracle (PGO). We have considered ring graphs with size N < 45 and, in the range of N considered, have found that the localization probability decreases as max τ p w r ( τ , λ , 0 ) 4 / N with an unstructured oracle and only as p PG 1.6 / N 0.31 for a structured PGO.
The proposed algorithm is suitable for implementation in systems with low connectivity, e.g., ring of quantum dots or superconducting circuits, whereas characterization of oracle parameters may be achieved by quantum probing [19,20,21].

Author Contributions

M.G.A.P., C.B. and S.O. conceived and designed the experiments; M.G.A.P., C.B. and S.O. performed the experiments; M.G.A.P., C.B. and S.O. analyzed the data; M.G.A.P., C.B. and S.O. contributed reagents/materials/analysis tools; M.G.A.P., C.B. and S.O. wrote the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work received no funding.

Data Availability Statement

Data are available upon request.

Acknowledgments

MGAP is member of GNFM-IndAM.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Aaronson, S.; Ambainis, A. Quantum search of spatial regions. In Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science, Cambridge, MA, USA, 14 October 2003; pp. 200–209. [Google Scholar]
  2. Gualtieri, V.; Benedetti, C.; Paris, M.G.A. Quantum-classical dynamical distance and quantumness of quantum walks. Phys. Rev. A 2020, 102, 012201. [Google Scholar]
  3. Grover, L.K. A fast quantum mechanical algorithm for database search. In Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing—STOC ’96, Philadelphia, PA, USA, 11 May 1996; pp. 212–219. [Google Scholar]
  4. Farhi, E.; Gutmann, S. Quantum computation and decision trees. Phys. Rev. A 1998, 58, 915–928. [Google Scholar] [CrossRef] [Green Version]
  5. Childs, A.M.; Goldstone, J. Spatial search by quantum walk. Phys. Rev. A 2004, 70, 022314. [Google Scholar] [CrossRef] [Green Version]
  6. Cattaneo, M.; Rossi, M.A.C.; Paris, M.G.A.; Maniscalco, A.S. Quantum spatial search on graphs subject to dynamical noise. Phys. Rev. A 2018, 98, 052347. [Google Scholar] [CrossRef] [Green Version]
  7. Rossi, M.A.C.; Cattaneo, M.; Paris, M.G.A.; Maniscalco, S. Non-Markovianity is not a resource for quantum spatial search on a star graph subject to generalized percolation. Quantum Meas. Quantum Metr. 2018, 5, 40–49. [Google Scholar] [CrossRef]
  8. Novo, L.; Chakraborty, S.; Mohseni, M.; Neven, H.; Omar, Y. Systematic Dimensionality Reduction for Quantum Walks: Optimal Spatial Search and Transport on Non-Regular Graphs. Sci. Rep. 2015, 5, 13304. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Philipp, P.; Tarrataca, L.; Boettcher, S. Continuous-time quantum search on balanced trees. Phys. Rev. A 2016, 93, 032305. [Google Scholar] [CrossRef] [Green Version]
  10. Chakraborty, S.; Novo, L.; Ambainis, A.; Omar, Y. Spatial Search by Quantum Walk is Optimal for Almost all Graphs. Phys. Rev. Lett. 2016, 116, 100501. [Google Scholar] [CrossRef] [Green Version]
  11. Glos, A.; Krawiec, A.; Kukulski, R.; Puchała, Z. Vertices cannot be hidden from quantum spatial search for almost all random graphs. Quantum Inf. Process. 2018, 17, 81. [Google Scholar] [CrossRef] [Green Version]
  12. Wong, T.G. Spatial search by continuous-time quantum walk with multiple marked vertices. Quantum Inf. Process. 2016, 15, 1411–1443. [Google Scholar] [CrossRef] [Green Version]
  13. Agliari, E.; Blumen, A.; Mülken, O. Quantum-walk approach to searching on fractal structures. Phys. Rev. A 2010, 82, 012305. [Google Scholar] [CrossRef] [Green Version]
  14. Li, S.; Boettcher, S. Renormalization group for a continuous-time quantum search in finite dimensions. Phys. Rev. A 2017, 95, 032301. [Google Scholar] [CrossRef] [Green Version]
  15. Janmark, J.; Meyer, D.A.; Wong, T.G. Global Symmetry is Unnecessary for Fast Quantum Search. Phys. Rev. Lett. 2014, 112, 210502. [Google Scholar] [CrossRef]
  16. Meyer, D.A.; Wong, T.G. Connectivity is a Poor Indicator of Fast Quantum Search. Phys. Rev. Lett. 2015, 114, 110503. [Google Scholar] [CrossRef] [PubMed]
  17. Solenov, D.; Fedichkin, L. Continuous-time quantum walks on a cycle graph. Phys. Rev. A 2006, 73, 012313. [Google Scholar] [CrossRef] [Green Version]
  18. Benedetti, C.; Buscemi, F.; Bordone, P.; Paris, M.G.A. Quantum probes for the spectral properties of a classical environment. Phys. Rev. A 2014, 89, 032114. [Google Scholar] [CrossRef] [Green Version]
  19. Teklu, B.; Olivares, S.; Paris, M.G.A. Bayesian estimation of one-parameter qubit gates. J. Phys. B 2009, 42, 035502. [Google Scholar] [CrossRef]
  20. Tamascelli, D.; Olivares, S.; Benedetti, C.; Paris, M.G.A. Characterization of qubit chains by Feynman probes. Phys. Rev. A 2016, 94, 042129. [Google Scholar] [CrossRef] [Green Version]
  21. Troiani, F.; Paris, M.G.A. Probing molecular spin clusters by local measurements. Phys. Rev. B 2016, 94, 115422. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Localization probability for ring graphs. The two panels show p w r ( τ , λ ) as a function of τ for two rings with N = 11 (left) and N = 17 (right), and for different values of λ (chosen among those maximizing the localization probability in the temporal range considered). From bottom to top (referring to the short time region, where the curves do not intersect) we have p w r ( τ , λ ) for λ = 0.9 , 1.0 , 1.1 , 1.2 , 1.3 , 1.4 in the left plot and for λ = 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 in the right one.
Figure 1. Localization probability for ring graphs. The two panels show p w r ( τ , λ ) as a function of τ for two rings with N = 11 (left) and N = 17 (right), and for different values of λ (chosen among those maximizing the localization probability in the temporal range considered). From bottom to top (referring to the short time region, where the curves do not intersect) we have p w r ( τ , λ ) for λ = 0.9 , 1.0 , 1.1 , 1.2 , 1.3 , 1.4 in the left plot and for λ = 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 in the right one.
Symmetry 13 00096 g001
Figure 2. Localization probability for ring graphs with a three-site symmetric oracle. The two panels show p w r ( τ , λ ) as a function of τ for two rings with N = 11 and λ = 1.3 (left) and N = 17 and λ = 0.8 (right), and for different values of α (chosen among those leading to a localization probability larger than that for α = 0 ). The red curves in both panels denote the results obtained for negative values of α whereas the green ones are for positive values of α . Solid lines in the left panel correspond to | α | = 0.9 and dashed lines to | α | = 0.8 . In the right panel we have | α | = 0.2 (solid lines) and | α | = 0.3 (dashed lines).
Figure 2. Localization probability for ring graphs with a three-site symmetric oracle. The two panels show p w r ( τ , λ ) as a function of τ for two rings with N = 11 and λ = 1.3 (left) and N = 17 and λ = 0.8 (right), and for different values of α (chosen among those leading to a localization probability larger than that for α = 0 ). The red curves in both panels denote the results obtained for negative values of α whereas the green ones are for positive values of α . Solid lines in the left panel correspond to | α | = 0.9 and dashed lines to | α | = 0.8 . In the right panel we have | α | = 0.2 (solid lines) and | α | = 0.3 (dashed lines).
Symmetry 13 00096 g002
Figure 3. (Left): The solutions of Equations (8) and (9), denoted by λ PG and c PG , as a function of N. The two horizontal dashed lines denote the values λ PG = 2 and c PG = 1 , respectively. (Right): The red squares denote the pretty good oracle (PGO) localization probability p PG , defined in Equation (10), as a function of N. The blue circles denote the corresponding localization probability for an unstructured oracle. The upper and lower dashed curves correspond to the functions 1.6 / N 0.31 and 4 / N , respectively.
Figure 3. (Left): The solutions of Equations (8) and (9), denoted by λ PG and c PG , as a function of N. The two horizontal dashed lines denote the values λ PG = 2 and c PG = 1 , respectively. (Right): The red squares denote the pretty good oracle (PGO) localization probability p PG , defined in Equation (10), as a function of N. The blue circles denote the corresponding localization probability for an unstructured oracle. The upper and lower dashed curves correspond to the functions 1.6 / N 0.31 and 4 / N , respectively.
Symmetry 13 00096 g003
Figure 4. The equivalent search time τ e of Equation (11) for a structured PGO (red squares) and for an unstructured oracle (blue circles) as a function of the evolution time for two ring graphs with sizes N = 11 (left) and N = 21 (right). The vertical dashed line indicates the time at which the maximum PGO localization probability is obtained.
Figure 4. The equivalent search time τ e of Equation (11) for a structured PGO (red squares) and for an unstructured oracle (blue circles) as a function of the evolution time for two ring graphs with sizes N = 11 (left) and N = 21 (right). The vertical dashed line indicates the time at which the maximum PGO localization probability is obtained.
Symmetry 13 00096 g004
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Paris, M.G.A.; Benedetti, C.; Olivares, S. Improving Quantum Search on Simple Graphs by Pretty Good Structured Oracles. Symmetry 2021, 13, 96. https://doi.org/10.3390/sym13010096

AMA Style

Paris MGA, Benedetti C, Olivares S. Improving Quantum Search on Simple Graphs by Pretty Good Structured Oracles. Symmetry. 2021; 13(1):96. https://doi.org/10.3390/sym13010096

Chicago/Turabian Style

Paris, Matteo G. A., Claudia Benedetti, and Stefano Olivares. 2021. "Improving Quantum Search on Simple Graphs by Pretty Good Structured Oracles" Symmetry 13, no. 1: 96. https://doi.org/10.3390/sym13010096

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop