Integrating Special Purpose Quantum Resources via Pipeline

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Combining the capabilities of different Special Purpose Quantum Resources (SPQRs) while providing seamless integration is challenging due to differences in quantum computer architectures and the specific tasks each can perform, such as quantum annealing systems and Noisy Intermediate Scale Quantum (NISQ) computers, which often have incompatible tasks and are prone to errors.

Innovation Solution

A system and method for integrating SPQRs by processing data through a chain of operations where one SPQR performs a task and outputs are sent to another SPQR or a classic computing system, forming a pipeline to utilize the unique capabilities of each SPQR for specific tasks, such as combinatorial optimization problems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple SPQRs of different types are combined to perform complex tasks, then the capability to solve specific problems (e.g., portfolio optimization, encryption) is enhanced, but the integration complexity and difficulty of seamless operation increase

Engineering Contradiction:
Improvecapability to solve specific problemsVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex task into multiple sub-tasks, each assigned to a different SPQR type. The classical computer divides the portfolio optimization problem into parts that can be solved by quantum annealing systems and NISQ computers separately, then combines the results. This segmentation allows each SPQR to operate within its capabilities while reducing overall integration complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The classical computer serves as an intermediary that coordinates between different SPQRs. It prepares input data, receives outputs from quantum systems, and combines results to form the final solution. This intermediary role simplifies integration by providing a unified interface that abstracts the complexity of interfacing multiple quantum systems directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If SPQRs with incompatible tasks are integrated into a processing pipeline, then the versatility of the system is improved, but the difficulty of detecting and measuring compatibility and coordination increases

Engineering Contradiction:
Improveversatility of systemVSAvoiddifficulty of coordination
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The classical computer is designed with multi-functionality to handle various coordination tasks across different SPQR types. It can prepare different input formats, interpret various quantum output formats, and apply appropriate combination strategies. This universal interface reduces the difficulty of detecting and measuring compatibility by providing standardized protocols.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes parameters such as data formats, precision levels, and processing granularities to ensure compatibility between different SPQRs. The classical computer adjusts these parameters when interfacing with different quantum systems, allowing seamless coordination despite task incompatibilities.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a chain of operations is formed with multiple SPQRs, then the productivity for solving complex problems is improved, but the loss of time for data transmission and coordination between SPQRs increases

Engineering Contradiction:
Improveproductivity for solving complex problemsVSAvoidtime for data transmission and coordination
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple quantum computation steps into a coordinated pipeline where outputs from one SPQR are directly fed into the next processing stage. The classical computer optimizes this pipeline by combining operations where possible and minimizing intermediate storage, thereby reducing coordination time while maintaining high productivity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The classical computer performs preliminary actions by pre-processing input data and pre-coordinating task assignments to SPQRs before quantum computation begins. This preliminary organization reduces coordination overhead during execution, minimizing time loss while maximizing productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240289660A1Special purpose quantum resources integration
Publication Date: 2024.08.29 SAP SE
  • US20240289660A1 patent drawing
  • US20240289660A1 patent drawing
  • US20240289660A1 patent drawing

AI summary

Disclosed herein are system, method, and computer program product embodiments for providing integration of SPQRs. An embodiment operates by determining a first quantum operation associated with a first SPQR, and determining a second quantum operation associated with a second SPQR, the first quantum operation is different from the second quantum operation. The embodiment then receives a request to perform the first quantum operation using the first SPQR and the second operation using the second SPQR, causes the first SPQR to perform the first quantum operation, receives a first response from the first SPQR, transmits the first response to the second SPQR, and causes the second SPQR to perform the second quantum operation. The embodiment then receives a second response from the second SPQR.