Abstract

A universal fault-tolerant quantum computer that can efficiently solve problems such as integer factorization and unstructured database search requires millions of qubits with low error rates and long coherence times. While the experimental advancement toward realizing such devices will potentially take decades of research, noisy intermediate-scale quantum (NISQ) computers already exist. These computers are composed of hundreds of noisy qubits, i.e., qubits that are not error corrected, and therefore perform imperfect operations within a limited coherence time. In the search for achieving quantum advantage with these devices, algorithms have been proposed for applications in various disciplines spanning physics, machine learning, quantum chemistry, and combinatorial optimization. The overarching goal of such algorithms is to leverage the limited available resources to perform classically challenging tasks. In this review, a thorough summary of NISQ computational paradigms and algorithms is provided. The key structure of these algorithms and their limitations and advantages are discussed. Finally, a comprehensive overview of various benchmarking and software tools useful for programming and testing NISQ devices is additionally provided.

Keywords

Quantum computerComputationScalabilityScale (ratio)QuantumQuantum algorithmComputational scienceNoise (video)PhysicsComputer scienceTheoretical computer scienceAlgorithmComputer engineeringArtificial intelligenceQuantum mechanics

Affiliated Institutions

Related Publications

Publication Info

Year
2022
Type
article
Volume
94
Issue
1
Citations
1393
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1393
OpenAlex

Cite This

Kishor Bharti, Alba Cervera-Lierta, Thi Ha Kyaw et al. (2022). Noisy intermediate-scale quantum algorithms. Reviews of Modern Physics , 94 (1) . https://doi.org/10.1103/revmodphys.94.015004

Identifiers

DOI
10.1103/revmodphys.94.015004