IP Library Granted Patent US 12,488,276
Granted Patent B2
US 12,488,276 · App. 18/369,327 · Granted Dec 2, 2025

Accelerated pattern matching method on a quantum computing system

Inventors: Pradeep Niroula (College Park, MD); Yunseong Nam (North Bethesda, MD)
Assignees: IONQ, INC.; UNIVERSITY OF MARYLAND
G06N10/80G06F9/30032G06F9/30101G06N10/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,488,276
App. No.
18/369,327
Filed
Sep 18, 2023
Granted
Dec 2, 2025
Kind
B2
Art Unit
2851
USPC
716/100
Abstract

A method of determining a pattern in a sequence of bits using a quantum computing system includes setting a first register of a quantum processor in a superposition of a plurality of string index states, encoding a bit string in a second register of the quantum processor, encoding a bit pattern in a third register of the quantum processor, circularly shifting qubits of the second register conditioned on the first register, amplifying an amplitude of a state combined with the first register in which the circularly shifted qubits of the second register matches qubits of the third register, measuring an amplitude of the first register and determining a string index state of the plurality of string index states associated with the amplified state, and outputting, by use of a classical computer, a string index associated with the first register in the measured state.

Claims (47)

1 . A method of determining a pattern in a sequence of bits using a quantum computing system comprising a classical computer and a quantum processor comprising a plurality of qubits, the method comprising:

circularly shifting qubits of a second register conditioned on a first register in each string index state in a superposition of a plurality of string index states, each of which is associated with a string index;

amplifying an amplitude of a state combined with the first register in a string index state of the plurality of string index states in which the circularly shifted qubits of the second register matches qubits of a third register; and

measuring an amplitude of the first register and determining the string index state of the plurality of string index states associated with the amplified state.

2 . The method according to claim 1 , further comprising:

prior to the circularly shifting of the qubits of the second register,

setting the first register of the quantum processor in the superposition of the plurality of string index states;

encoding a bit string in the second register of the quantum processor; and

encoding a bit pattern in the third register of the quantum processor, and

subsequent to the measuring of the amplitude of the first register,

outputting, by use of the classical computer, the string index associated with the first register in the measured state.

3 . The method according to claim 2 , wherein encoding the bit string in the second register of the quantum processor comprises applying a combination of single-qubit gate operations to the second register of the quantum processor.

4 . The method according to claim 2 , wherein encoding the bit pattern in the third register of the quantum processor comprises applying a combination of single-qubit gate operations to the third register of the quantum processor.

5 . The method according to claim 1 , wherein each qubit of the plurality of qubits comprises a trapped ion having two frequency-separated states.

6 . The method according to claim 5 , further comprising:

preparing the quantum processor in an initial state by setting each trapped ion in the quantum processor in the lower energy state of the two frequency-separated states.

7 . The method according to claim 6 , wherein setting the first register of the quantum processor in the superposition of the plurality of string index states comprises transferring each trapped ion in the first register in a superposition of the two frequency-separated states.

8 . The method according to claim 6 , wherein circularly shifting qubits of the second register conditioned on the first register comprises applying a combination of single-qubit gate operations and two-qubit gate operations to the first and second registers of the quantum processor.

9 . The method according to claim 8 , wherein the two-qubit gate operations comprise controlled-SWAP operations applied to the second register conditioned on the first register.

10 . The method according to claim 8 , wherein the two-qubit gate operations comprise controlled-SWAP operations applied to the second register conditioned on a plurality of ancillary qubits in which the first register is copied by fan-out CNOT operations applied on the plurality of ancillary qubits conditioned on the first register.

11 . The method according to claim 5 , wherein amplifying the state combined with the first register in the string index state of the plurality of string index states in which the circularly shifted qubits of the second register matches qubits of the third register comprises applying a combination of single-qubit gate operations and two-qubit gate operations to the second and third registers of the quantum processor.

12 . A quantum computing system, comprising:

a quantum processor comprising a plurality of qubits, each qubit of the plurality of qubits comprising a trapped ion having two frequency-separated states;

one or more lasers configured to emit a laser beam, which is provided to trapped ions in the quantum processor;

a classical computer; and

a system controller configured to:

circularly shift qubits of a second register conditioned on a first register in each string index state in a superposition of a plurality of string index states, each of which is associated with a string index;

amplify an amplitude of a state combined with the first register in a string index state of the plurality of string index states in which the circularly shifted qubits of the second register matches qubits of a third register; and

measure an amplitude of the first register and determining the string index state of the plurality of string index states associated with the amplified state.

13 . The quantum computing system according to claim 12 , wherein the system controller is further configured to:

prior to the circularly shifting of the qubits of the second register,

set the first register of the quantum processor in a superposition of the plurality of string index states, each of which is associated with a string index, wherein the quantum processor comprises the plurality of qubits;

encode a bit string in the second register of the quantum processor; and

encode a bit pattern in the third register of the quantum processor, and

the classical computer is further configured to:

subsequent to the measuring of the amplitude of the first register,

output the string index associated with the first register in the measured state.

14 . The quantum computing system according to claim 13 , wherein

encoding the bit string in the second register of the quantum processor comprises applying a combination of single-qubit gate operations to the second register of the quantum processor, and

encoding the bit pattern in the third register of the quantum processor comprises applying a combination of single-qubit gate operations to the third register of the quantum processor.

15 . The quantum computing system according to claim 12 , wherein the system controller is further configured to:

prepare the quantum processor in an initial state by setting each trapped ion in the quantum processor in the lower energy state of the two frequency-separated states.

16 . The quantum computing system according to claim 12 , wherein setting the first register of the quantum processor in the superposition of the plurality of string index states comprises transferring each trapped ion in the first register in a superposition of the two frequency-separated states.

17 . The quantum computing system according to claim 12 , wherein circularly shifting qubits of the second register conditioned on the first register comprises applying, by the system controller, a combination of single-qubit gate operations and two-qubit gate operations to the first and second registers of the quantum processor.

18 . The quantum computing system according to claim 17 , wherein the two-qubit gate operations comprise controlled-SWAP operations applied to the second register conditioned on the first register.

19 . The quantum computing system according to claim 17 , wherein the two-qubit gate operations comprise controlled-SWAP operations applied to the second register conditioned on a plurality of ancillary qubits in which the first register is copied by fan-out CNOT operations applied on the plurality of ancillary qubits conditioned on the first register.

20 . The quantum computing system according to claim 12 , wherein amplifying the state combined with the first register in the string index state of the plurality of string index states in which the circularly shifted qubits of the second register matches qubits of the third register comprises applying, by the system controller, a combination of single-qubit gate operations and two-qubit gate operations to the second and third registers of the quantum processor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2024
From: NAM, YUNSEONG
To: IONQ, INC.
Reel/Frame 066401/0995 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2024
From: NIROULA, PRADEEP
To: MARYLAND, UNIVERSITY OF
Reel/Frame 066402/0020 →
Continuity (3)
Continuation 17313671 · May 6, 2021
Provisional Application 63031385 · May 28, 2020
Related Publication 20240013078A1 · Jan 11, 2024
References Cited (155)
US 8633437B2 · Dantus et al. · 2014 [cited by applicant]
US 9335606B2 · Hanson et al. · 2016 [cited by applicant]
US 9858531B1 · Monroe et al. · 2018 [cited by applicant]
US 11144689B1 · Cowtan · 2021 [cited by examiner]
US 11411658B1 · Vacon · 2022 [cited by examiner]
US 20040024750A1 · Ulyanov · 2004 [cited by examiner]
US 20060249670A1 · Monroe et al. · 2006 [cited by applicant]
US 20090213444A1 · Goto et al. · 2009 [cited by applicant]
US 20180096258A1 · Burchard · 2018 [cited by examiner]
US 20180114138A1 · Monroe et al. · 2018 [cited by applicant]
US 20180189653A1 · Burchard · 2018 [cited by examiner]
US 20190171784A1 · Shao · 2019 [cited by examiner]
US 20200034347A1 · Selly · 2020 [cited by examiner]
US 20200119748A1 · Lucarelli · 2020 [cited by examiner]
US 20200272926A1 · Chaplin · 2020 [cited by examiner]
US 20200342344A1 · Gambetta · 2020 [cited by examiner]
US 20200394544A1 · Low · 2020 [cited by examiner]
US 20210150403A1 · Grigoryan · 2021 [cited by examiner]
US 20210374593A1 · Niroula · 2021 [cited by examiner]
US 20220164505A1 · Mosca · 2022 [cited by examiner]
US 20220398483A1 · Chernoguzov · 2022 [cited by examiner]
WO WO2022019443A1 · 2022 [cited by examiner]
WO WO2022177895A1 · 2022 [cited by examiner]
WO WO2023016650A1 · 2023 [cited by examiner]
WO WO2023084425A1 · 2023 [cited by examiner]
International Search Report dated May 29, 2020 for Application No. PCT/US2020/015232. [cited by applicant]
International Search Report dated May 28, 2020 for Application No. PCT/US2020/015234. [cited by applicant]
International Search Report dated May 28, 2020 for Application No. PCT/US2020/015235. [cited by applicant]
Aspuru-Guzik. Alan, Dutoi. Anthony D., Love, P. J., Head-Gordon, M. (2005). Simulated Quantum Computation of Molecular Energies. Science, 309(5741), 1704-1707. https://doi.org/10.1126/science.1113479. [cited by applicant]
Aloul, F. A., Ramani, A., Markov, I. L., Sakallah, K. A. (2002). Solving Difficult SAT Instances in the Presence of Symmetry. Proceedings of the 39th Annual Design Automation Conference, 731-736. https://doi.org/10.1145… [cited by applicant]
Babbush, R., Gidney, C., Berry, D. W., Wiebe, N., McClean, J., Paler, A., Fowler, A., Neven, H. (2018). Encoding Electronic Spectra in Quantum Circuits with Linear T Complexity. Physical Review X, 8(4), 041015. https://… [cited by applicant]
Ballance, C. J., Harty, T. P., Linke, N. M., Sepiol, M. A., Lucas, D. M. (2016). High-Fidelity Quantum Logic Gates Using Trapped-Ion Hyperfine Qubits. Physical Review Letters, 117(6), 060504. https://doi.org/10.1103/Phy… [cited by applicant]
Barkoutsos, P. K., Gonthier, J. F., Sokolov, I., Moll, N., Salis, G., Fuhrer, A., Ganzhorn, M., Egger, D. J., Troyer, M., Mezzacapo, A., Filipp, S., Tavernelli, I. (2018). Quantum algorithms for electronic structure cal… [cited by applicant]
Beauregard, S. (2003). Circuit for Shor's algorithm using 2n+3 qubits. Quantum Information and Computation, 3(2), 175-185. https://doi.org/https://dl.acm.org/doi/10.5555/2011517.2011525. [cited by applicant]
Benedetti, M., Garcia-Pintos, D., Perdomo, O., Leyton-Ortega, V., Nam, Y., Perdomo-Ortiz, A. (2019). A generative modeling approach for benchmarking and training shallow quantum circuits. Npj Quantum Information, 5, 45.… [cited by applicant]
Bera, D., Fenner, S., Green, F., Homer, S. (2008). Universal Quantum Circuits. ArXiv:0804.2429 [Cs.CC]. [cited by applicant]
Bernstein, E., Vazirani, U., Comput, S. J. (1997). Quantum Complexity Theory. SIAM Journal on Computing, 26(5), 1411-1473. https://doi.org/10.1137/S0097539796300921. [cited by applicant]
Blumel, R., Grzesiak, N., Nam, Y. (2019). Power-optimal, stabilized entangling gate between trapped-ion qubits. ArXIV:1905.09292 [Quant-Ph]. [cited by applicant]
Boyd, S. P., Vandenberghe, L. (2004). Convex optimization. Cambridge University Press. [cited by applicant]
Bravyi, S., Gambetta, J. M., Mezzacapo, A., Temme, K. (2017). Tapering off qubits to simulate fermionic Hamiltonians. ArXiv:1701.08213 [Quant-Ph]. [cited by applicant]
Bravyi, S., Haah, J. (2012). Magic-state distillation with low overhead. Physical Review A, 86(5), 052329. https://doi.org/10.1103/PhysRevA.86.052329. [cited by applicant]
Bravyi, S. B., Landau, L. D., Kitaev, A. Y. (2002). Fermionic quantum computation. Annals of Physics, 298(1), 210-226. https://doi.org/10.1006/aphy.2002.6254Calderon-Vargas, F. A., Barron, G. S., Deng, X.-H., Sigillito,… [cited by applicant]
Childs, A. M., Maslov, D., Nam, Y., Ross, N. J., Su, Y. (2018). Toward the first quantum simulation with quantum speedup. Proceedings of the National Academy of Sciences of the United States of America, 115(38), 9456-94… [cited by applicant]
Choi, T., Debnath, S., Manning, T. A., Figgatt, C., Gong, Z. X., Duan, L. M., Monroe, C. (2014). Optimal quantum control of multimode couplings between trapped ion qubits for scalable entanglement. Physical Review Lette… [cited by applicant]
Chow, J. M. (2010). Quantum Information Processing with Superconducting Qubits. Yale University. [cited by applicant]
Colless, J. I., Ramasesh, V. V., Dahlen, D., Blok, M. S., Kimchi-Schwartz, M. E., McClean, J. R., Carter, J., De Jong, W. A., & Siddiqi, I. (2018). Computation of Molecular Spectra on a Quantum Processor with an Error-R… [cited by applicant]
Cormen, T. H., Leiserson, C. E., Rivest, R. L., Clifford Stein. (2009). Introduction to algorithms. MIT press. [cited by applicant]
Crooks, G. E. (2018). Performance of the Quantum Approximate Optimization Algorithm on the Maximum Cut Problem. ArXiv:1811.08419 [Quant-Ph]. [cited by applicant]
Debnath, S., Linke, N. M., Figgatt, C., Landsman, K. A., Wright, K., Monroe, C. (2016). Demonstration of a small programmable quantum computer with atomic qubits. Nature, 536(7614), 63-66. https://doi.org/10.1038/nature… [cited by applicant]
Dobšíček M., Johansson, G., Shumeiko, V., Wendin, G. (2007). Arbitrary accuracy iterative phase estimation algorithm as a two qubit benchmark. Physical Review A, 76(3), 030306. https://doi.org/10.1103/PhysRevA.76.030306. [cited by applicant]
Draper, T. G., Kutin, S. A., Rains, E. M., Svore, K. M. (2006). A Logarithmic-Depth Quantum Carry-Lookahead Adder. Quantum Information Computation, 6(4), 351-369. https://doi.org/10.5555/2012086.2012090. [cited by applicant]
Dumitrescu, E. F., McCaskey, A. J., Hagen, G., Jansen, G. R., Morris, T. D., Papenbrock, T., Pooser, R. C., Dean, D. J., Lougovski, P. (2018). Cloud Quantum Computing of an Atomic Nucleus. Physical Review Letters, 120(2… [cited by applicant]
Endo, S., Benjamin, S. C., Li, Y. (2018). Practical Quantum Error Mitigation for Near-Future Applications. Physical Review X, 8(3), 031027. https://doi.org/10.1103/PhysRevX.8.031027. [cited by applicant]
Endo, S., Jones, T., McArdle, S., Yuan, X., Benjamin, S. (2019). Variational quantum algorithms for discovering Hamiltonian spectra. Physical Review A, 99(6), 062304. https://doi.org/10.1103/PhysRevA.99.062304. [cited by applicant]
Jordan, V. P., Wigner in GSttingen, E. (1928). Uber das Paulische Aquivalenzverbot. Zeitschrift Fur Physik, 47, 631-651. https://doi.org/0.1007/BF01331938. [cited by applicant]
Evenbly, G., Vidal, G. (2007). Algorithms for entanglement renormalization. Physical Review B, 79(14), 144108. https://doi.org/10.1103/PhysRevB.79.144108. [cited by applicant]
Farhi, E., Goldstone, J., Gutmann, S. (2014). A Quantum Approximate Optimization Algorithm. ArXiv:1411.4028 [Quant-Ph]. [cited by applicant]
Feynman, R. P. (1982). Simulating Physics with Computers. In International Journal of Theoretical Physics (vol. 21, Issue 6). https://doi.org/10.1007/BF02650179. [cited by applicant]
Figgatt, C., Ostrander, A., Linke, N. M., Landsman, K. A., Zhu, D., Maslov, D., Monroe, C. (2019). Parallel Entangling Operations on a Universal Ion Trap Quantum Computer. Nature, 572, 368-372. https://doi.org/10.1038/s… [cited by applicant]
Figgatt, C. M. (2018). Building and Programming a Universal lon Trap Quantum Computer. University of Maryland. [cited by applicant]
Gaebler, J. P., Tan, T. R., Lin, Y., Wan, Y., Bowler, R., Keith, A. C., Glancy, S., Coakley, K., Knill, E., Leibfried, D., Wineland, D. J. (2016). High-Fidelity Universal Gate Set for Be 9+Ion Qubits. Physical Review Le… [cited by applicant]
Gambetta, J. M., Motzoi, F., Merkel, S. T., Wilhelm, F. K. (2011). Analytic control methods for high-fidelity unitary operations in a weakly nonlinear oscillator. Physical Review A, 83(1), 012308. https://doi.org/10.110… [cited by applicant]
Gene M. Amdahl. (1967). Validity of the single processor approach to achieving large scale computing capabilities. AFIPS Spring Joint Computer Conference. [cited by applicant]
Goemans, E. X., Williamson, D. P., Williamson, D. P., Goemans, M. X. (1994). Improved Approximation Algorithms for Maximum Cut and Satisfiability Problems Using Semidefinite Programming. Journal of the Association for C… [cited by applicant]
Green, T. J., Biercuk, M. J. (2015). Phase-modulated decoupling and error suppression in qubit-oscillator systems. Physical Review Letters, 114(12), 120502. https://doi.org/10.1103/PhysRevLett.114.120502. [cited by applicant]
Grover, L. K. (1997). Quantum Mechanics Helps in Searching for a Needle in a Haystack. Physical Review Letters, 79(2), 325. https://doi.org/https://doi.org/10.1103/PhysRevLett.79.325. [cited by applicant]
Grzesiak, N., Blumel, R., Wright, K., Beck, K. M., Pisenti, N. C., Li, M., Chaplin, V., Amini, J. M., Debnath, S., Chen, J. S., Nam, Y. (2020). Efficient arbitrary simultaneously entangling gates on a trapped-ion quantu… [cited by applicant]
Hadfield, S., Papageorgiou, A. (2018). Divide and conquer approach to quantum Hamiltonian simulation. New Journal of Physics, 20(4), 043003. https://doi.org/10.1088/1367-2630/aab1ef. [cited by applicant]
Jarrow, A. W., Hassidim, A., Lloyd, S. (2009). Quantum algorithm for linear systems of equations. Physical Review Letters, 103(15), 150502. https://doi.org/10.1103/PhysRevLett.103.150502. [cited by applicant]
Harty, T. P., Allcock, D. T. C., Ballance, C. J., Guidoni, L., Janacek, H. A., Linke, N. M., Stacey, D. N., Lucas, D. M. (2014). High-fidelity preparation, gates, memory, and readout of a trapped-ion quantum bit. Physic… [cited by applicant]
Hempel, C., Maier, C., Romero, J., McClean, J., Monz, T., Shen, H., Jurcevic, P., Lanyon, B., Love, P., Babbush, R., Aspuru-Guzik, A., Blatt, R., Roos, C. (2018). Quantum chemistry calculations on a trapped-ion quantum … [cited by applicant]
Hewitt, E., Hewitt, R. E. (1979). The Gibbs-Wilbraham Phenomenon: An Episode in Fourier Analysis. Archive for History of Exact Sciences, 21, 129-160. https://doi.org/10.1007/BF00330404. [cited by applicant]
Higgott, O., Wang, D., Brierley, S. (2019). Variational Quantum Computation of Excited States. Quantum, 156. https://doi.org/10.22331/q-2019-07-01-156. [cited by applicant]
Jones, N. C., Whitfield, J. D., McMahon, P. L., Yung, M. H., Meter, R. van, Aspuru-Guzik, A., Yamamoto, Y. (2012). Faster quantum chemistry simulation on fault-tolerant quantum computers. New Journal of Physics, 14, 115… [cited by applicant]
Kandala, A., Mezzacapo, A., Temme, K., Takita, M., Brink, M., Chow, J. M., Gambetta, J. M. (2017). Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets. Nature, 549, 242-246. https:… [cited by applicant]
Kassal, I., Jordan, S. P., Love, P. J., Mohseni, M., Aspuru-Guzik, A. (2008). Polynomial-time quantum algorithm for the simulation of chemical dynamics. Proceedings of the National Academy of Sciences of the United Stat… [cited by applicant]
Kim, I. H. (2017). Noise-resilient preparation of quantum many-body ground states. ArXiv:1703.00032 [Quant-Ph]. [cited by applicant]
Kim, I. H., Swingle, B. (2017). Robust entanglement renormalization on a noisy quantum computer. ArXiv:1711.07500 [Quant-Ph]. [cited by applicant]
Kitaev, A. Y., Landau, L. D. (1995). Quantum measurements and the Abelian Stabilizer Problem. ArXiv:Quant-Ph/9511026. [cited by applicant]
Klco, N., Dumitrescu, E. F., McCaskey, A. J., Morris, T. D., Pooser, R. C., Sanz, M., Solano, E., Lougovski, P., Savage, M. J. (2018). Quantum-Classical Computation of Schwinger Model Dynamics using Quantum Computers. P… [cited by applicant]
Landsman, K. A., Figgatt, C., Schuster, T., Linke, N. M., Yoshida, B., Yao, N. Y., Monroe, C. (2019). Verified Quantum Information Scrambling. Nature, 567(7746), 61-65. https://doi.org/10.1038/s41586-019-0952-6. [cited by applicant]
Leung, P. H., Brown, K. R. (2018). Entangling an arbitrary pair of qubits in a long ion crystal. Physical Review A, 98(3), 032318. https://doi.org/10.1103/PhysRevA.98.032318. [cited by applicant]
Leung, P. H., Landsman, K. A., Figgatt, C., Linke, N. M., Monroe, C., Brown, K. R. (2018). Robust 2-Qubit Gates in a Linear Ion Crystal Using a Frequency-Modulated Driving Force. Physical Review Letters, 120(2), 020501.… [cited by applicant]
Lin, G.-D., Zhu, S.-L., Islam, R., Kim, K., Chang, M.-S., Korenblit, S., Monroe, C., Duan, L.-M. (2009). Large-scale quantum computation in an anharmonic linear ion trap. Europhysics Letters, 86(6), 60004. https://doi.o… [cited by applicant]
Linke, N. M., Maslov, D., Roetteler, M., Debnath, S., Figgatt, C., Landsman, K. A., Wright, K., Monroe, C. (2017). Experimental comparison of two quantum computing architectures. Proceedings of the National Academy of S… [cited by applicant]
Liu, J.-G., Zhang, Y.-H., Wan, Y., Wang, L. (2019). Variational quantum eigensolver with fewer qubits. Physical Review Research, 1(2), 023025. https://doi.org/10.1103/physrevresearch.1.023025. [cited by applicant]
Lloyd, S., Mohseni, M., Rebentrost, P. (2014). Quantum principal component analysis. Nature Physics, 10(9), 631-633. https://doi.org/10.1038/NPHYS3029. [cited by applicant]
Lu, Y., Zhang, S., Zhang, K., Chen, W., Shen, Y., Zhang, J., Zhang, J.-N., Kim, K. (2019). Scalable global entangling gates on arbitrary ion qubits. Nature, 572, 363-367. https://doi.org/10.1038/s41586-019-1428-4. [cited by applicant]
Lu, D., Xu, N., Xu, R., Chen, H., Gong, J., Peng, X., Du, J. (2011). Simulation of chemical isomerization reaction dynamics on a NMR quantum simulator. Physical Review Letters, 107(2), 020501. https://doi.org/10.1103/Ph… [cited by applicant]
MacDonald, J. K. L. (1934). On the Modified Ritz Variation Method. Physical Review, 46(9), 828. https://doi.org/10.1103/PhysRev.46.828. [cited by applicant]
Marquet, C., Schmidt-Kaler, F., James, D. F. V. (2003). Phonon-phonon interactions due to non-linear effects in a inear ion trap. Applied Physics B, 76(3), 199-208. https://doi.org/10.1007/s00340-003-1097-7. [cited by applicant]
Maslov, D. (2017). Basic circuit compilation techniques for an ion-trap quantum machine. New Journal of Physics, 19(2), 023035. https://doi.org/10.1088/1367-2630/aa5e47. [cited by applicant]
Maslov, D. (2016). Advantages of using relative-phase Toffoli gates with an application to multiple control Toffoli optimization. Physical Review A, 93(2), 022311. https://doi.org/10.1103/PhysRevA.93.022311. [cited by applicant]
Maslov, D., Nam, Y. (2018). Use of global interactions in efficient quantum circuit constructions. New Journal of Physics, 20(3), 033018. https://doi.org/10.1088/1367-2630/aaa398. [cited by applicant]
Maslov, D., Nam, Y., Kim, J. (2019). An Outlook for Quantum Computing [Point of View]. Proceedings of the IEEE, 107(1), 5-10. https://doi.org/10.1109/JPROC.2018.2884353. [cited by applicant]
McArdle, S., Endo, S., Aspuru-Guzik, A., Benjamin, S., Yuan, X. (2020). Quantum computational chemistry. Reviews of Modern Physics, 92(1), 015003. https://doi.org/10.1103/RevModPhys.92.015003. [cited by applicant]
McArdle, S., Yuan, X., Benjamin, S. (2019). Error-mitigated digital quantum simulation. Physical Review Letters, 122(18), 180501. https://doi.org/10.1103/PhysRevLett.122.180501. [cited by applicant]
McClean, J. R., Boixo, S., Smelyanskiy, V. N., Babbush, R., Neven, H. (2018). Barren plateaus in quantum neural network training landscapes. Nature Communications, 9, 4812. https://doi.org/10.1038/s41467-018-07090-4. [cited by applicant]
McClean, J. R., Romero, J., Babbush, R., Aspuru-Guzik, A. (2016). The theory of variational hybrid quantum-classical algorithms. New Journal of Physics, 18(2), 023023. https://doi.org/10.1088/1367-2630/18/2/023023. [cited by applicant]
McClean, J. R., Schwartz, M. E., Carter, J., de Jong, W. A. (2017). Hybrid Quantum-Classical Hierarchy for Mitigation of Decoherence and Determination of Excited States. Physical Review A, 95(4), 042308. https://doi.org… [cited by applicant]
Merrill, J. T., Brown, K. R. (2014). Progress in compensating pulse sequences for quantum computation. In Sabre Kais (Ed.), Quantum Information and Computation for Chemistry (pp. 241-294). John Wiley Sons. https://doi.o… [cited by applicant]
Moll, N., Fuhrer, A., Staar, P., Tavernelli, I. (2016). Optimizing qubit resources for quantum chemistry simulations in second quantization on a quantum computer. Journal of Physics A: Mathematical and Theoretical, 49(2… [cited by applicant]
Mølmer K., Sørensen A. (1999). Multiparticle Entanglement of Hot Trapped Ions. Physical Review Letters, 82(9), 1835. https://doi.org/10.1103/PhysRevLett.82.1835. [cited by applicant]
Muller, M. M., Haakh, H. R., Calarco, T., Koch, C. P., Henkel, C. (2011). Prospects for fast Rydberg gates on an atom chip. Quantum Information Processing, 10(6), 771-792. https://doi.org/10.1007/s11128-011-0296-0. [cited by applicant]
Nam, Y., Chen, J. S., Pisenti, N. C., Wright, K., Delaney, C., Maslov, D., Brown, K. R., Allen, S., Amini, J. M., Apisdorf, J., Beck, K. M., Blinov, A., Chaplin, V., Chmielewski, M., Collins, C., Debnath, S., Hudek, K. … [cited by applicant]
Nam, Y., Maslov, D. (2019). Low-cost quantum circuits for classically intractable instances of the Hamiltonian dynamics simulation problem. Npj Quantum Information, 5, 44. https://doi.org/10.1038/s41534-019-0152-0. [cited by applicant]
Nam, Y., Su, Y., Maslov, D. (2020). Approximate quantum Fourier transform with O(n log(n)) T gates. Npj Quantum Information, 6, 26. https://doi.org/10.1038/s41534-020-0257-5. [cited by applicant]
Nielsen, M. A., Chuang, I. L. (2010). Quantum computation and quantum information. Cambridge University Press. https://doi.org/10.1017/CBO9780511976667. [cited by applicant]
O'Gorman, J., Campbell, E. T. (2017). Quantum computation with realistic magic-state factories. Physical Review A, 95(3), 032338. https://doi.org/10.1103/PhysRevA.95.032338. [cited by applicant]
O'Malley, P. J. J., Babbush, R., Kivlichan, I. D., Romero, J., McClean, J. R., Barends, R., Kelly, J., Roushan, P., Tranter, A., Ding, N., Campbell, B., Chen, Y., Chen, Z., Chiaro, B., Dunsworth, A., Fowler, A. G., Jeff… [cited by applicant]
Orús R., Mugel, S., Lizaso, E. (2019). Quantum computing for finance: overview and prospects. Reviews in Physics, 4, 100028. https://doi.org/10.1016/j.revip.2019.100028. [cited by applicant]
Peruzzo, A., McClean, J., Shadbolt, P., Yung, M. H., Zhou, X. Q., Love, P. J., Aspuru-Guzik, A., & O'Brien, J. L. (2014). A variational eigenvalue solver on a photonic quantum processor. Nature Communications, 5, 4213. … [cited by applicant]
Preskill, J. (2018). Quantum Computing in the NISQ era and beyond. Quantum, 2, 79. https://doi.org/10.22331/q-2018-08-06-79. [cited by applicant]
Reiher, M., Wiebe, N., Svore, K. M., Wecker, D., Troyer, M. (2017). Elucidating reaction mechanisms on quantum computers. Proceedings of the National Academy of Sciences of the United States of America, 114(29), 7555-75… [cited by applicant]
Richardson, L., Gaunt, J. A. (1927). The deferred approach to the limit. Phil. Trans. R. Soc. Lond. A, 226(636-646), 299-361. https://doi.org/10.1098/rsta.1927.0008. [cited by applicant]
Santagati, R., Wang, J., Gentile, A. A., Paesani, S., Wiebe, N., Mcclean, J. R., Morley-Short, S., Shadbolt, P. J., Bonneau, D., Silverstone, J. W., Tew, D. P., Zhou, X., O'brien, J. L., Thompson, M. G. (2018). Witnessi… [cited by applicant]
Seeley, J. T., Richard, M. J., Love, P. J. (2012). The Bravyi-Kitaev transformation for quantum computation of electronic structure. Journal of Chemical Physics, 137(22), 224109. https://doi.org/10.1063/1.4768229. [cited by applicant]
Shantanu, D. (2016). A Programmable Five Qubit Quantum Computer Using Trapped Atomic Ions. University of Maryland Department of Physics and National Institute of Standards and Technology. [cited by applicant]
Shen, Y., Zhang, X., Zhang, S., Zhang, J. N., Yung, M. H., Kim, K. (2017). Quantum implementation of the unitary coupled cluster for simulating molecular electronic structure. Physical Review A, 95(2). https://doi.org/1… [cited by applicant]
Shehab, O., Landsman, K. A., Nam, Y., Zhu, D., Linke, N. M., Keesan, M. J., Pooser, R. C., Monroe, C. R. (2019). Toward convergence of effective field theory simulations on digital quantum computers. Physical Review A, … [cited by applicant]
Shor, P. W. (1999). Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a. SIAM Review, 11(2), 303-332. [cited by applicant]
Shende, V. V., Markov, I. L., Bullock, S. S. (2004). Minimal universal two-qubit controlled-NOT-based circuits. Physical Review A, 69(6), 062321. https://doi.org/10.1103/PhysRevA.69.062321. [cited by applicant]
SÃrensen, A., Mã, Imer, K. (1999). Quantum Computation with Ions in Thermal Motion. Physical Review Letters, 82 (9), 1971. https://doi.org/10.1103/PhysRevLett.82.1971. [cited by applicant]
Sporl, A., Schulte-Herbruggen, T., Glaser, S. J., Bergholm, V., Storcz, M. J., Ferber, J., Wilhelm, F. K. (2007). Optimal control of coupled Josephson qubits. Physical Review A, 75(1), 012302. https://doi.org/10.1103/Ph… [cited by applicant]
Takeshita, T., Rubin, N. C., Jiang, Z., Lee, E., Babbush, R., McClean, J. R. (2020). Increasing the representation accuracy of quantum simulations of chemistry without extra quantum resources. Physical Review X, 10(1), … [cited by applicant]
Theis, L. S., Motzoi, F., Wilhelm, F. K., Saffman, M. (2016). High-fidelity Rydberg-blockade entangling gate using shaped, analytic pulses. Physical Review A, 94(3), 032306. https://doi.org/10.1103/PhysRevA.94.032306. [cited by applicant]
Toloui, B., Love, P. J. (2013). Quantum Algorithms for Quantum Chemistry based on the sparsity of the CI-matrix. ArXiv:1312.2579 [Quant-Ph]. [cited by applicant]
Tranter, A., Sofia, S., Seeley, J., Kaicher, M., McClean, J., Babbush, R., Coveney, P. V., Mintert, F., Wilhelm, F., Love, P. J. (2015). The Bravyi-Kitaev transformation: Properties and applications. International Journ… [cited by applicant]
Van Dam, W., Hallgren, S., Ip, L. (2006). Quantum algorithms for some hidden shift problems. SIAM Journal on Computing, 36(3), 763-778. https://doi.org/10.1137/S009753970343141X. [cited by applicant]
Wang, Y., Um, M., Zhang, J., An, S., Lyu, M., Zhang, J. N., Duan, L. M., Yum, D., Kim, K. (2017). Single-qubit quantum memory exceeding ten-minute coherence time. Nature Photonics, 11(10), 646-650. https://doi.org/10.10… [cited by applicant]
Ward, N. J., Kassal, I., Aspuru-Guzik, A. (2009). Preparation of many-body states for quantum simulation. Journal of Chemical Physics, 130(19), 194105. https://doi.org/10.1063/1.3115177. [cited by applicant]
Webb, A. E., Webster, S. C., Collingbourne, S., Bretaud, D., Lawrence, A. M., Weidt, S., Mintert, F., Hensinger, W. K. (2018). Resilient entanglement gates for trapped ions. Physical Review Letters, 121(18), 180501. htt… [cited by applicant]
Wecker, D., Bauer, B., Clark, B. K., Hastings, M. B., Troyer, M. (2014). Gate count estimates for performing quantum chemistry on small quantum computers. Physical Review A, 90(2), 022305. https://doi.org/10.1103/PhysRe… [cited by applicant]
Weinstein, D. H. (1934). Modified Ritz Method. Proceedings of the National Academy of Sciences, 20, 529-532. [cited by applicant]
Welch, J., Greenbaum, D., Mostame, S., Aspuru-Guzik, A. (2014). Efficient quantum circuits for diagonal unitaries without ancillas. New Journal of Physics, 16, 033040. https://doi.org/10.1088/1367-2630/16/3/033040. [cited by applicant]
Whitfield, J. D., Biamonte, J., Aspuru-Guzik, A. (2011). Simulation of electronic structure Hamiltonians using quantum computers. Molecular Physics, 109(5), 735-750. https://doi.org/10.1080/00268976.2011.552441. [cited by applicant]
Wineland, D. J., Monroe, C., Itano, W. M., Leibfried, D., King, B. E., Meekhof, D. M. (1998). Experimental Issues in Coherent Quantum-State Manipulation of Trapped Atomic Ions. Journal of Research of the National Instit… [cited by applicant]
Wright, K., Beck, K. M., Debnath, S., Amini, J. M., Nam, Y., Grzesiak, N., Chen, J. S., Pisenti, N. C., Chmielewski, M., Collins, C., Hudek, K. M., Mizrahi, J., Wong-Campos, J. D., Allen, S., Apisdorf, J., Solomon, P., … [cited by applicant]
Wu, Y., Wang, S. T., Duan, L.-M. (2018). Noise analysis for high-fidelity quantum entangling gates in an anharmonic linear Paul trap. Physical Review A, 97(6), 062325. https://doi.org/10.1103/PhysRevA.97.062325. [cited by applicant]
Zhu, S. L., Monroe, C., Duan, L. M. (2006). Arbitrary-speed quantum gates within large ion crystals through minimum control of laser beams. Europhysics Letters, 73, 485-491. https://doi.org/10.1209/epl/i2005-10424-4. [cited by applicant]
Zhu, S.-L., Monroe, C., Duan, L.-M. (2006). Trapped ion quantum computation with transverse phonon modes. Physical Review Letters, 97(5), 050505. https://doi.org/10.1103/PhysRevLett.97.050505. [cited by applicant]
Abraham J Wyner. (1994). String matching theorems and applications to data compression and statistics. Stanford University. [cited by applicant]
Brassard, G., Høyer, P., Mosca, M., Tapp, A. (2002). Quantum amplitude amplification and estimation. In S. J. Lomonaco and H. E. Brandt (Eds.), Quantum Computation and Information (pp. 53-74). American Mathematical Soci… [cited by applicant]
Grover, L. K. (1996). A fast quantum mechanical algorithm for database search. Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing—STOC '96. https://doi.org/10.1145/237814.237866. [cited by applicant]
Hakak, S. I., Kamsin, A., Shivakumara, P., Gilkar, G. A., Khan, W. Z., Imran, M. (2019). Exact String Matching Algorithms: Survey, Issues, and Future Research Directions. IEEE Access, 7. https://doi.org/10.1109/ACCESS.2… [cited by applicant]
Knuth, D. E., Morris, J. H., Jr., Pratt, V. R. (1977). Fast Pattern Matching in Strings. SIAM Journal on Computing, 6(2). https://doi.org/10.1137/0206024. [cited by applicant]
Kuperberg, G. (2005). A Subexponential-Time Quantum Algorithm for the Dihedral Hidden Subgroup Problem. SIAM Journal on Computing, 35(1). https://doi.org/10.1137/S0097539703436345. [cited by applicant]
Landau, G. M., Vishkin, U. (1994). Pattern matching in a digitized image. Algorithmica, 12(4-5). https://doi.org/10.1007/BF01185433. [cited by applicant]
Montanaro, A. (2017). Quantum Pattern Matching Fast on Average. Algorithmica, 77(1). https://doi.org/10.1007/s00453-015-0060-4. [cited by applicant]
Nam, Y., Ross, N. J., Su, Y., Childs, A. M., Maslov, D. (2018). Automated optimization of large quantum circuits with continuous parameters. Npj Quantum Information, 4(1). https://doi.org/10.1038/s41534-018-0072-4. [cited by applicant]
Owen, B. J., Sathyaprakash, B. S. (1999). Matched filtering of gravitational waves from inspiraling compact binaries: Computational cost and template placement. Physical Review D, 60(2). https://doi.org/10.1103/PhysRevD… [cited by applicant]
Ramesh, H., Vinay, V. (2003). String matching in O(n+m) quantum time. Journal of Discrete Algorithms, 1(1). https://doi.org/10.1016/S1570-8667(03)00010-8. [cited by applicant]
Rasmussen, S. E., Groenland, K., Gerritsma, R., Schoutens, K., Zinner, N. T. (2020). Single-step implementation of high-fidelity n-bit Toffoli gates. Physical Review A, 101(2). https://doi.org/10.1103/PhysRevA.101.02230… [cited by applicant]
Sasaki, M., Carlini, A., Jozsa, R. (2001). Quantum template matching. Physical Review A, 64(2). https://doi.org/10.1103/PhysRevA.64.022317. [cited by applicant]
Charras, C., Lecroq, T. (2004). Handbook of Exact string matching algorithms. Citeseer. (Book—220 pages). [cited by applicant]