Quantum Amplitude Estimation for Counting and Summing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Monte Carlo simulations and quasi Monte Carlo techniques face limitations in error decay rates and performance penalties, making them inefficient for high-dimensional spaces, while classical computers struggle with counting and summing problems that require exponential time.

Innovation Solution

A quantum computer employs a quantum amplitude estimation algorithm with controlled quantum amplitude amplification iterations and a quantum Fourier transform to provide coarse and finer estimates of probability sums, de-aliasing the results to solve computational problems efficiently, leveraging quantum parallelism to achieve 1/N error decay without additional penalties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If quasi Monte Carlo techniques are used to improve error decay rate to 1/N, then measurement precision is improved, but device complexity increases due to additional performance penalty of (log N)^D

Engineering Contradiction:
Improveerror decay rateVSAvoidperformance penalty
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces classical Monte Carlo simulation methods with quantum amplitude estimation algorithms. The quantum computer uses quantum parallelism to evaluate multiple samples simultaneously through superposition, achieving 1/N error decay without the (log N)^D performance penalty that plagues quasi-Monte Carlo techniques in high-dimensional spaces.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental parameter of computation from classical sequential or parallel processing to quantum parallelism. By utilizing quantum states and interference, the system achieves faster convergence rates while avoiding the complexity overhead associated with deterministic quasi-Monte Carlo methods.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If classical computers perform counting and summing operations, then ease of operation is maintained, but productivity decreases due to exponential time requirements

Engineering Contradiction:
Improvecomputational simplicityVSAvoidcomputation speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent substitutes quantum mechanical processes for classical computational operations. The quantum computer performs counting and summing by preparing quantum states representing the solution space, applying amplitude amplification, and measuring the resulting probabilities, thereby achieving polynomial-time complexity instead of exponential time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transitions from classical bit-based computation to quantum state-based computation, adding the dimension of quantum superposition and entanglement. This allows the system to process exponentially more states simultaneously, dramatically improving productivity for counting and summing problems.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables faster and more robust quantum counting and summing operations, improving the accuracy of simulations and reducing computational resources needed, particularly for high-dimensional spaces.

Implementation Method 1

a number m in a number register controls a number R×m of quantum amplitude amplification iterations to be applied to a solution space register

Methodology Applied
Scientific EffectQuantum amplitude amplification:

Implementation Method 2

a quantum Fourier transform is applied to the number register

Methodology Applied
Scientific EffectQuantum Fourier transform:

Data Source

PatentUS11036830B2Systems and methods for performing counting and summing using a quantum computer
Publication Date: 2021.06.15 GOLDMAN SACHS & CO LLC
  • US11036830B2 patent drawing
  • US11036830B2 patent drawing
  • US11036830B2 patent drawing

AI summary

A method for solving a computational problem reducible to a problem of summing probabilities over all solutions to a decision problem includes using a quantum computer to identify a coarse estimate of a sum of the probabilities over all solutions to the decision problem. The method also includes using the quantum computer to identify a finer estimate of the sum. The finer estimate is determined using a quantum amplitude estimation algorithm in which a number m in a number register controls a number R×m of quantum amplitude amplification iterations to be applied to a solution space register (where R is a specified multiple) and a quantum Fourier transform is applied to the number register. The method further includes using the coarse estimate to de-alias the finer estimate over all solutions. In addition, the method includes outputting a solution to the computational problem determined using the de-aliased finer estimate.