Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum Algorithm Exploration using Application-Oriented Performance Benchmarks

Published 14 Feb 2024 in quant-ph | (2402.08985v1)

Abstract: The QED-C suite of Application-Oriented Benchmarks provides the ability to gauge performance characteristics of quantum computers as applied to real-world applications. Its benchmark programs sweep over a range of problem sizes and inputs, capturing key performance metrics related to the quality of results, total time of execution, and quantum gate resources consumed. In this manuscript, we investigate challenges in broadening the relevance of this benchmarking methodology to applications of greater complexity. First, we introduce a method for improving landscape coverage by varying algorithm parameters systematically, exemplifying this functionality in a new scalable HHL linear equation solver benchmark. Second, we add a VQE implementation of a Hydrogen Lattice simulation to the QED-C suite, and introduce a methodology for analyzing the result quality and run-time cost trade-off. We observe a decrease in accuracy with increased number of qubits, but only a mild increase in the execution time. Third, unique characteristics of a supervised machine-learning classification application are explored as a benchmark to gauge the extensibility of the framework to new classes of application. Applying this to a binary classification problem revealed the increase in training time required for larger anzatz circuits, and the significant classical overhead. Fourth, we add methods to include optimization and error mitigation in the benchmarking workflow which allows us to: identify a favourable trade off between approximate gate synthesis and gate noise; observe the benefits of measurement error mitigation and a form of deterministic error mitigation algorithm; and to contrast the improvement with the resulting time overhead. Looking ahead, we discuss how the benchmark framework can be instrumental in facilitating the exploration of algorithmic options and their impact on performance.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (102)
  1. Randomized benchmarking of quantum gates. Phys. Rev. A, 77:012307, Jan 2008. doi: 10.1103/PhysRevA.77.012307. URL https://link.aps.org/doi/10.1103/PhysRevA.77.012307.
  2. Scalable and robust randomized benchmarking of quantum processes. Phys. Rev. Lett., 106:180504, May 2011. doi: 10.1103/PhysRevLett.106.180504. URL https://link.aps.org/doi/10.1103/PhysRevLett.106.180504.
  3. Demonstration of qubit operations below a rigorous fault tolerance threshold with gate set tomography. Nat. Commun., 8:14485, February 2017. doi: 10.1038/ncomms14485. URL https://www.nature.com/articles/ncomms14485.
  4. Validating quantum computers using randomized model circuits. Physical Review A, 100(3), sep 2019. doi: 10.1103/physreva.100.032328. URL https://doi.org/10.1103%2Fphysreva.100.032328.
  5. Characterizing quantum supremacy in near-term devices. Nature Physics, 14(6):595–600, Apr 2018. ISSN 1745-2481. doi: 10.1038/s41567-018-0124-x. URL http://dx.doi.org/10.1038/s41567-018-0124-x.
  6. Measuring the capabilities of quantum computers, 2020.
  7. Quality, speed, and scale: three key attributes to measure the performance of near-term quantum computers, 2021. URL https://arxiv.org/abs/2110.14108.
  8. MQT Bench: Benchmarking Software and Design Automation Tools for Quantum Computing. Quantum, 7:1062, July 2023. ISSN 2521-327X. doi: 10.22331/q-2023-07-20-1062. URL https://doi.org/10.22331/q-2023-07-20-1062.
  9. Supermarq: A scalable quantum benchmark suite, 2022.
  10. QPack: Quantum Approximate Optimization Algorithms as universal benchmark for quantum computers, April 2022. URL https://arxiv.org/abs/2103.17193.
  11. Qpack scores: Quantitative performance metrics for application-oriented quantum computer benchmarking, 2022. URL https://arxiv.org/abs/2205.12142.
  12. QUARK: A framework for quantum computing application benchmarking. In 2022 IEEE International Conference on Quantum Computing and Engineering (QCE). IEEE, sep 2022. doi: 10.1109/qce53715.2022.00042. URL https://doi.org/10.1109%2Fqce53715.2022.00042.
  13. Application-oriented benchmarking of quantum generative learning using quark, 2023. URL https://arxiv.org/abs/2308.04082.
  14. Application-oriented performance benchmarks for quantum computing. IEEE Transactions on Quantum Engineering, 4:1–32, 2023a. doi: 10.1109/TQE.2023.3253761.
  15. Optimization applications as quantum performance benchmarks, 2023b. URL https://arxiv.org/abs/2302.02278.
  16. Standard Performance Evaluation Corporation, 2021. URL https://spec.org/. SPEC Benchmark Suite, accessed 2021-05-28.
  17. John L. Hennessy and Patterson. Computer Architecture: a Quantitative Approach. Morgan Kaufmann, 2019.
  18. A variational eigenvalue solver on a photonic quantum processor. Nature Communications, 5(1):1–7, July 2014. ISSN 2041-1723. doi: 10.1038/ncomms5213.
  19. A quantum approximate optimization algorithm, 2014.
  20. Robust data encodings for quantum classifiers. Phys. Rev. A, 102:032420, Sep 2020. doi: 10.1103/PhysRevA.102.032420. URL https://link.aps.org/doi/10.1103/PhysRevA.102.032420.
  21. Benchmarking a trapped-ion quantum computer with 29 algorithmic qubits, 2023.
  22. Quantum algorithm for linear systems of equations. Phys. Rev. Lett., 103:150502, Oct 2009. doi: 10.1103/PhysRevLett.103.150502. URL https://link.aps.org/doi/10.1103/PhysRevLett.103.150502.
  23. Characterization of addressability by simultaneous randomized benchmarking. Phys. Rev. Lett., 109(24):240504, 2012. URL https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.109.240504.
  24. Detecting crosstalk errors in quantum information processors. Quantum, 4:321, 2020. URL https://quantum-journal.org/papers/q-2020-09-11-321/.
  25. Scalable randomized benchmarking of quantum computers using mirror circuits. Physical Review Letters, 129(15), October 2022a. ISSN 1079-7114. doi: 10.1103/physrevlett.129.150502. URL http://dx.doi.org/10.1103/PhysRevLett.129.150502.
  26. The Qiskit Team. Measuring quantum volume, Aug 2021. URL https://qiskit.org/textbook/ch-quantum-hardware/measuring-quantum-volume.html.
  27. A volumetric framework for quantum computer benchmarks. Quantum, 4:362, November 2020. ISSN 2521-327X. doi: 10.22331/q-2020-11-15-362. URL https://doi.org/10.22331/q-2020-11-15-362.
  28. Re-examining the quantum volume test: Ideal distributions, compiler optimizations, confidence intervals, and scalable resource estimations. Quantum, 6:707, May 2022. ISSN 2521-327X. doi: 10.22331/q-2022-05-09-707. URL https://doi.org/10.22331/q-2022-05-09-707.
  29. Quantum volume in practice: What users can expect from NISQ devices. IEEE Transactions on Quantum Engineering, 3:1–19, 2022. doi: 10.1109/tqe.2022.3184764. URL https://doi.org/10.1109%2Ftqe.2022.3184764.
  30. Establishing trust in quantum computations, 2022b. URL https://arxiv.org/abs/2204.07568.
  31. Application-Oriented Performance Benchmarks for Quantum Computing, 2015. URL https://github.com/SRI-International/QC-App-Oriented-Benchmarks.
  32. Scott Aaronson. Read the fine print. Nature Physics, 11(4):291–293, Apr 2015. ISSN 1745-2481. doi: 10.1038/nphys3272. URL https://doi.org/10.1038/nphys3272.
  33. Survey on the improvement and application of hhl algorithm. Journal of Physics: Conference Series, 2333(1):012023, 2022. doi: 10.1088/1742-6596/2333/1/012023.
  34. Quantum linear systems algorithms: a primer, 2018.
  35. Step-by-step hhl algorithm walkthrough to enhance the understanding of critical quantum computing concepts, 2023.
  36. Quantum circuit design for solving linear systems of equations. Molecular Physics, 110(15-16):1675–1680, aug 2012. doi: 10.1080/00268976.2012.668289. URL https://doi.org/10.1080%2F00268976.2012.668289.
  37. Hybrid quantum linear equation algorithm and its experimental test on ibm quantum experience. Scientific Reports, 9, 03 2019. doi: 10.1038/s41598-019-41324-9.
  38. Digital-analog co-design of the harrow-hassidim-lloyd algorithm. Physical Review Applied, 19(6), jun 2023. doi: 10.1103/physrevapplied.19.064056. URL https://doi.org/10.1103%2Fphysrevapplied.19.064056.
  39. Exponential algorithmic speedup by a quantum walk. In Proceedings of the Thirty-Fifth Annual ACM Symposium on Theory of Computing, STOC ’03, page 59–68, New York, NY, USA, 2003. Association for Computing Machinery. ISBN 1581136749. doi: 10.1145/780542.780552. URL https://doi.org/10.1145/780542.780552.
  40. Transformation of quantum states using uniformly controlled rotations. 5(6):467–473, sep 2005. ISSN 1533-7146.
  41. Quantum arithmetic with the quantum fourier transform. Quantum Information Processing, 16(6):152, Apr 2017. ISSN 1573-1332. doi: 10.1007/s11128-017-1603-1. URL https://doi.org/10.1007/s11128-017-1603-1.
  42. Hybrid hhl with dynamic quantum circuits on real hardware, 2023.
  43. Towards the solution of the many-electron problem in real materials: Equation of state of the hydrogen chain with state-of-the-art many-body methods. Phys. Rev. X, 7:031059, Sep 2017a. doi: 10.1103/PhysRevX.7.031059. URL https://link.aps.org/doi/10.1103/PhysRevX.7.031059.
  44. Ab initio quantum simulation of strongly correlated materials with quantum embedding. npj Computational Materials, 9(1), may 2023. doi: 10.1038/s41524-023-01045-0. URL https://doi.org/10.1038%2Fs41524-023-01045-0.
  45. Reliably assessing the electronic structure of cytochrome p450 on today’s classical computers and tomorrow’s quantum computers. Proceedings of the National Academy of Sciences, 119(38), sep 2022. doi: 10.1073/pnas.2203533119. URL https://doi.org/10.1073%2Fpnas.2203533119.
  46. Quantum chemistry as a benchmark for near-term quantum computers, 2019. URL https://doi.org/10.1038/s41534-019-0209-0.
  47. Benchmarking quantum chemistry computations with variational, imaginary time evolution, and krylov space solver algorithms, 2021.
  48. An application benchmark for fermionic quantum simulations, 2020.
  49. Hamlib: A library of hamiltonians for benchmarking quantum algorithms and hardware, 2023.
  50. Exploring hilbert space on a budget: Novel benchmark set and performance metric for testing electronic structure methods in the regime of strong correlation, 2020. URL https://doi.org/10.1063/5.0014928.
  51. The variational quantum eigensolver: a review of methods and best practices. Physics Reports, 986:1–128, 2022.
  52. The theory of variational hybrid quantum-classical algorithms. New Journal of Physics, 18(2):023023, feb 2016. doi: 10.1088/1367-2630/18/2/023023. URL https://doi.org/10.1088/1367-2630/18/2/023023.
  53. Reducing the cost of energy estimation in the variational quantum eigensolver algorithm with robust amplitude estimation, 2022. URL https://arxiv.org/abs/2203.07275.
  54. Steven R White. Density matrix formulation for quantum renormalization groups. Physical review letters, 69(19):2863, 1992.
  55. Hartree-fock on a superconducting qubit quantum computer. Science, 369(6507):1084–1089, aug 2020. doi: 10.1126/science.abb9811. URL https://doi.org/10.1126%2Fscience.abb9811.
  56. Towards the solution of the many-electron problem in real materials: Equation of state of the hydrogen chain with state-of-the-art many-body methods. Physical Review X, 7(3), sep 2017b. doi: 10.1103/physrevx.7.031059. URL https://doi.org/10.1103%2Fphysrevx.7.031059.
  57. Quantum chemistry in the age of quantum computing. Chemical Reviews, 119(19):10856–10915, Aug 2019. ISSN 1520-6890. doi: 10.1021/acs.chemrev.8b00803. URL http://dx.doi.org/10.1021/acs.chemrev.8b00803.
  58. Simulating quantum chemistry in the seniority-zero space on qubit-based quantum computers. Physical Review A, 103(3):032605, 2021.
  59. Orbital-optimized pair-correlated electron simulations on trapped-ion quantum computers. npj Quantum Information, 9(1):60, 2023.
  60. Purification-based quantum error mitigation of pair-correlated electron simulations. Nat. Phys., pages 1–6, October 2023.
  61. Ground-state energy estimation of the water molecule on a trapped-ion quantum computer. npj Quantum Information, 6(1):33, 2020.
  62. Generalized unitary coupled cluster wave functions for quantum computation. Journal of chemical theory and computation, 15(1):311–324, 2018.
  63. Molecular symmetry in vqe: A dual approach for trapped-ion simulations of benzene. arXiv preprint arXiv:2308.00667, 2023.
  64. Qiskit Runtime Sampler Primitive. https://qiskit.org/ecosystem/ibm-runtime/stubs/qiskit_ibm_runtime.Sampler.html, 2022a. IBM Quantum Lab.
  65. tket: a retargetable compiler for NISQ devices. Quantum Science and Technology, 6(1):014003, nov 2020. doi: 10.1088/2058-9565/ab8e92. URL https://doi.org/10.1088/2058-9565/ab8e92.
  66. Q-CTRL web site. https://q-ctrl.com/, 2023. Q-CTRL File Opal.
  67. Quantum error mitigation, 2023.
  68. Error statistics and scalability of quantum error mitigation formulas. npj Quantum Information, 9(1), apr 2023. doi: 10.1038/s41534-023-00707-7. URL https://doi.org/10.1038%2Fs41534-023-00707-7.
  69. Fundamental limits of quantum error mitigation. npj Quantum Information, 8(1), sep 2022. doi: 10.1038/s41534-022-00618-z. URL https://doi.org/10.1038%2Fs41534-022-00618-z.
  70. Volumetric Benchmarking of Error Mitigation with Qermit. Quantum, 7:1059, July 2023. ISSN 2521-327X. doi: 10.22331/q-2023-07-13-1059. URL https://doi.org/10.22331/q-2023-07-13-1059.
  71. Scalable mitigation of measurement errors on quantum computers. PRX Quantum, 2(4), nov 2021. doi: 10.1103/prxquantum.2.040326. URL https://doi.org/10.1103%2Fprxquantum.2.040326.
  72. Mthree Error Mitigation. https://qiskit.org/ecosystem/mthree/, 2022b. IBM Quantum Lab.
  73. Suppressing quantum circuit errors due to system variability. PRX Quantum, 4(1), mar 2023. doi: 10.1103/prxquantum.4.010327. URL https://doi.org/10.1103%2Fprxquantum.4.010327.
  74. Application-motivated, holistic benchmarking of a full quantum computing stack. Quantum, 5:415, Mar 2021. ISSN 2521-327X. doi: 10.22331/q-2021-03-22-415. URL http://dx.doi.org/10.22331/q-2021-03-22-415.
  75. Defining standard strategies for quantum benchmarks, 2023. URL https://arxiv.org/abs/2303.02108.
  76. Robert R. Tucci. An introduction to cartan’s kak decomposition for qc programmers, 2005. URL https://arxiv.org/abs/quant-ph/0507171.
  77. Experimental benchmarking of an automated deterministic error-suppression workflow for quantum algorithms. Phys. Rev. Appl., 20:024034, Aug 2023. doi: 10.1103/PhysRevApplied.20.024034. URL https://link.aps.org/doi/10.1103/PhysRevApplied.20.024034.
  78. Experimental deep reinforcement learning for error-robust gate-set design on a superconducting quantum computer. PRX Quantum, 2:040324, Nov 2021. doi: 10.1103/PRXQuantum.2.040324. URL https://link.aps.org/doi/10.1103/PRXQuantum.2.040324.
  79. Error-robust quantum logic optimization using a cloud quantum computer interface. Phys. Rev. Applied, 15:064054, Jun 2021. doi: 10.1103/PhysRevApplied.15.064054. URL https://link.aps.org/doi/10.1103/PhysRevApplied.15.064054.
  80. Benchmarking neural networks for quantum computations. IEEE Transactions on Neural Networks and Learning Systems, page 1–10, 2019. ISSN 2162-2388. doi: 10.1109/tnnls.2019.2933394. URL http://dx.doi.org/10.1109/TNNLS.2019.2933394.
  81. Benchmarking adversarially robust quantum machine learning at scale. Physical Review Research, 5(2), June 2023. ISSN 2643-1564. doi: 10.1103/physrevresearch.5.023186. URL http://dx.doi.org/10.1103/PhysRevResearch.5.023186.
  82. A generative modeling approach for benchmarking and training shallow quantum circuits. npj Quantum Information, 5(1), May 2019. ISSN 2056-6387. doi: 10.1038/s41534-019-0157-8. URL http://dx.doi.org/10.1038/s41534-019-0157-8.
  83. Generalization despite overfitting in quantum machine learning models. Quantum, 7:1210, December 2023. ISSN 2521-327X. doi: 10.22331/q-2023-12-20-1210. URL http://dx.doi.org/10.22331/q-2023-12-20-1210.
  84. Out-of-distribution generalization for learning quantum dynamics. Nature Communications, 14(1), July 2023. ISSN 2041-1723. doi: 10.1038/s41467-023-39381-w. URL http://dx.doi.org/10.1038/s41467-023-39381-w.
  85. Generalization in quantum machine learning from few training data. Nature Communications, 13(1):4919, aug 2022.
  86. Enhancing generative models via quantum correlations. Phys. Rev. X, 12:021037, May 2022. doi: 10.1103/PhysRevX.12.021037.
  87. Contextuality and inductive bias in quantum machine learning, 2023.
  88. Generative quantum learning of joint probability distribution functions. Phys. Rev. Res., 4:043092, Nov 2022a. doi: 10.1103/PhysRevResearch.4.043092.
  89. Generation of high-resolution handwritten digits with an ion-trap quantum computer. 2020.
  90. Experimental quantum generative adversarial networks for image generation. Phys. Rev. Appl., 16:024051, Aug 2021. doi: 10.1103/PhysRevApplied.16.024051. URL https://link.aps.org/doi/10.1103/PhysRevApplied.16.024051.
  91. Mosaiq: Quantum generative adversarial networks for image generation on nisq computers, 2023.
  92. Copula-based risk aggregation with trapped ion quantum computers. 2022b. URL https://arxiv.org/abs/2206.11937.
  93. Nearest centroid classification on a trapped ion quantum computer. npj Quantum Information, 7(1):122, Aug 2021. ISSN 2056-6387. doi: 10.1038/s41534-021-00456-5.
  94. Quantum vision transformers. 2022. URL https://arxiv.org/abs/2209.08167.
  95. Quilt: Effective multi-class classification on quantum computers using an ensemble of diverse quantum classifiers. Proceedings of the AAAI Conference on Artificial Intelligence, 36(8):8324–8332, Jun. 2022. doi: 10.1609/aaai.v36i8.20807. URL https://ojs.aaai.org/index.php/AAAI/article/view/20807.
  96. Absence of barren plateaus in quantum convolutional neural networks. Phys. Rev. X, 11:041011, Oct 2021. doi: 10.1103/PhysRevX.11.041011.
  97. Classical and quantum algorithms for orthogonal neural networks. 2022. URL https://arxiv.org/abs/2106.07198.
  98. Effect of data encoding on the expressive power of variational quantum-machine-learning models. Phys. Rev. A, 103:032430, Mar 2021. doi: 10.1103/PhysRevA.103.032430. URL https://link.aps.org/doi/10.1103/PhysRevA.103.032430.
  99. Iris Cong and Mikhail D. Choi, Soonwonand Lukin. Quantum convolutional neural networks. Nature Physics, 15(12):1273–1278, Dec 2019. ISSN 1745-2481. doi: 10.1038/s41567-019-0648-8. URL https://arxiv.org/abs/1810.03787.
  100. Quantum convolutional neural network for classical data classification. Quantum Machine Intelligence, 4(1), February 2022. ISSN 2524-4914. doi: 10.1007/s42484-021-00061-x. URL http://dx.doi.org/10.1007/s42484-021-00061-x.
  101. Mnist database 784. https://www.openml.org/search?type=data&sort=runs&id=554&status=active, 2023. Handwritten Digit Database.
  102. Sci-kit sklearn. https://scikit-learn.org/stable/, 2023. Machine Learning Package in Python.
Citations (9)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 6 tweets with 15 likes about this paper.