Zapata AI and Universities Develop Methodology for Early Fault-Tolerant Quantum Algorithms

Zapata Ai And Universities Develop Methodology For Early Fault-Tolerant Quantum Algorithms

Researchers from Zapata AI, MIT, Cornell University, and Zapata Computing Canada Inc. have proposed a methodology for modeling the performance of early fault-tolerant quantum computers (EFTQC) algorithms. The team applied their methodology to the randomized Fourier estimation (RFE) algorithm, revealing significant savings in physical qubit counts but a higher runtime upper bound. The study contributes to understanding how to leverage intermediate devices between noisy intermediate-scale quantum (NISQ) and fault-tolerant quantum computation (FTQC) for practical use. The researchers anticipate even greater physical qubit savings with more realistic assumptions about EFTQC device performance.

What is the Performance of Early Fault-Tolerant Quantum Algorithms?

The field of quantum computing has seen significant advancements in recent years, particularly in the development of fault-tolerant quantum computation (FTQC). This progress has spurred the pursuit of practical applications using early fault-tolerant quantum computers (EFTQC). These devices, while limited in their qubit counts and fault-tolerance capabilities, require algorithms that can accommodate some degrees of error, known as EFTQC algorithms.

To predict the onset of early quantum advantage, a comprehensive methodology is needed to develop and analyze EFTQC algorithms. This methodology should draw insights from both the methodologies of noisy intermediate-scale quantum (NISQ) and traditional FTQC. To address this need, a team of researchers from Zapata AI, the Massachusetts Institute of Technology, Cornell University, and Zapata Computing Canada Inc. have proposed a methodology for modeling algorithm performance on EFTQC devices under varying degrees of error.

As a case study, the team applied their methodology to analyze the performance of randomized Fourier estimation (RFE), an EFTQC algorithm for phase estimation. The analysis revealed that RFE achieves significant savings in physical qubit counts while having a much higher runtime upper bound. The researchers anticipate even greater physical qubit savings when considering more realistic assumptions about the performance of EFTQC devices.

How Can Quantum Computing Solve Real-World Problems?

Despite significant experimental and theoretical progress, NISQ devices have yet to exhibit the capacity to solve practical real-world problems with valuable outcomes. A promising avenue towards achieving practical quantum advantage lies in the development of architectures that can support large-scale fault-tolerant quantum computations (FTQC). By incorporating robust fault-tolerance capabilities, errors in computations can be suppressed to an arbitrary extent. However, this comes at the cost of resources that far exceed the capabilities of present-day devices by several orders of magnitude.

Projections by researchers indicate that millions to billions of physical qubits would be required to outperform classical computers in tasks such as factoring and ground-state energy estimation. There exists a substantial discrepancy between the capabilities of today’s quantum devices and the projected resource requirements for practical large-scale fault-tolerant architectures. This discrepancy motivates the question: How will the intermediate generation of devices positioned between NISQ and FTQC deliver practical advantage?

What are Early Fault-Tolerant Quantum Computers (EFTQC)?

Early fault-tolerant quantum computers (EFTQC) are devices that possess a limited number of physical qubits, thus imposing constraints on the distance of the error-correcting codes they can support. These deviate from the conventional assumptions of fault-tolerant quantum computing where such resources are presumed to be infinitely scalable.

A recent thrust in the field of quantum computing has been the development of EFTQC algorithms tailored to address the above limitations of EFTQC devices. So far, two key considerations are central to the pursuit of practical value using EFTQC algorithms. The first is developing quantum algorithms that reduce the number of qubits and operations per circuit, often at the expense of increased circuit runs and consequently extending the runtime. The second is designing quantum algorithms such that they are robust against gate and measurement errors.

How Can We Assess the Performance of EFTQC Algorithms?

An essential next step in the field of quantum computing is to develop methodologies for assessing the performance of EFTQC algorithms. This will enable a deeper understanding of how intermediate devices between NISQ and FTQC can be leveraged to attain practical value.

In their work, the researchers conducted an analytical case study that links logical circuit error models to the performance of a variant of the EFTQC algorithm, the robust Fourier estimation (RFE) algorithm. Specifically, they developed a methodology to achieve a proof that quantifies the performance of the RFE algorithm and a numerical demonstration of the suitability of this algorithm for EFTQC devices.

What is the Robust Fourier Estimation (RFE) Algorithm?

The robust Fourier estimation (RFE) algorithm is a variant of the EFTQC algorithm. The researchers developed a methodology to quantify the performance of the RFE algorithm that interpolates between using a single oracle call suited for the high-noise NISQ setting and using many oracle calls per circuit suited for the low-noise FTQC setting.

The researchers demonstrated the effectiveness of their methodology on the RFE algorithm, which shares a similar structure with other EFTQC-suited algorithms such as those used for ground-state energy estimation. The analysis showed that the RFE algorithm can reduce by an order of magnitude the number of physical qubits required for large instances of phase estimation at the cost of an increase in runtime by several orders of magnitude.

What is the Future of Quantum Computing?

The advancements in the field of quantum computing, particularly in the development of EFTQC algorithms, showcase the potential applications of EFTQC devices. By providing insights into the performance trade-offs and resource requirements of EFTQC algorithms, the researchers’ work contributes to the development of practical and efficient quantum computing solutions on the path to quantum advantage.

The researchers anticipate even greater physical qubit savings when considering more realistic assumptions about the performance of EFTQC devices. This suggests that the future of quantum computing lies in the development of more efficient and practical quantum computing solutions that can deliver practical advantage.

Publication details: “Modeling the performance of early fault-tolerant quantum algorithms”
Publication Date: 2024-05-02
Authors: Qiyao Liang, Yiqing Zhou, Archismita Dalal, Peter D. Johnson, et al.
Source: Physical review research
DOI: https://doi.org/10.1103/physrevresearch.6.023118