Quantum Topological Data Analysis With Linear-Depth Betti Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Classical computing techniques for topological data analysis face significant computational demands and complexity when dealing with large datasets, limiting their efficiency in analyzing complex data.

Innovation Solution

A quantum computing system implementing a Noisy Intermediate-Scale Quantum (NISQ) algorithm with linear-depth complexity and exponential speedup, utilizing quantum rejection sampling and stochastic rank estimation to perform topological data analysis without requiring Quantum Phase Estimation, enabling efficient representation of a boundary operator as a sum of Pauli operators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If classical computing techniques are used for topological data analysis, then large datasets can be processed with available processing power, but computational complexity increases significantly

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces classical computing mechanisms with quantum computing mechanisms to perform topological data analysis. Specifically, it uses quantum circuits to simulate boundary operators and compute Betti numbers, achieving exponential speedup over classical algorithms while maintaining the ability to process large datasets.

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

Solution Approach 2:

The patent changes the fundamental parameters of computation by transitioning from classical bits to quantum bits (qubits), enabling parallel computation through quantum superposition and entanglement. This parameter change allows the system to achieve linear-depth complexity with exponential speedup for computing topological features.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If quantum phase estimation is used to estimate Betti numbers, then accurate topological features can be obtained, but fault tolerance requirements increase

Engineering Contradiction:
ImproveBetti number estimation accuracyVSAvoidfault tolerance requirement
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent extracts and removes the Quantum Phase Estimation (QPE) component from the quantum topological data analysis algorithm. By eliminating QPE, the system no longer requires fault-tolerant quantum computing, making the algorithm suitable for near-term noisy intermediate-scale quantum (NISQ) devices while still achieving exponential speedup for Betti number estimation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If deep quantum circuits are implemented for topological data analysis, then accurate results can be achieved, but circuit depth requirements increase

Engineering Contradiction:
Improvetopological feature accuracyVSAvoidcircuit depth
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the quantum circuit implementation into shallow, modular components that can be executed on NISQ devices. By dividing the computation into manageable segments with linear depth, the system maintains accuracy in topological feature extraction while avoiding the need for deep circuits that would require fault-tolerant quantum computing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12505370B2Linear-depth quantum system for topological data analysis
Publication Date: 2025.12.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12505370B2 patent drawing
  • US12505370B2 patent drawing
  • US12505370B2 patent drawing

AI summary

A quantum computer-implemented system, method, and computer program product for quantum topological domain analysis (QTDA). The QTDA method achieves an improved exponential speedup and depth complexity of O(n log(1/(δ∈))) where n is the number of data points, ∈ is the error tolerance, δ is the smallest nonzero eigenvalue of the restricted Laplacian, and achieves quantum advantage on general classical data. The QTDA system and method efficiently realizes a combinatorial Laplacian as a sum of Pauli operators; performs a quantum rejection sampling and projection approach to build the relevant simplicial complex repeatedly and restrict the superposition to the simplices of a desired order in the complex; and estimates Betti numbers using a stochastic trace/rank estimation method that does not require Quantum Phase Estimation. The quantum circuit and QTDA method exhibits computational time and depth complexities for Betti number estimation up to an error tolerance ∈.