Quantum Application Component Routing via Dissection and Dynamic Platform Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing quantum computing job routing technologies do not enable the routing of discrete components of a quantum application to the most suitable quantum platforms based on defined run criteria, limiting the execution efficiency and effectiveness of quantum computing processes.

Innovation Solution

A system comprising a dissection component to identify components of a quantum application and a determination component to select the most appropriate quantum platform for execution based on defined run criteria, utilizing quantum hardware and software resources in a cloud computing environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If quantum applications are executed on fixed quantum platforms, then platform availability is maintained, but execution efficiency and effectiveness are limited

Engineering Contradiction:
Improveexecution efficiencyVSAvoidplatform selection flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the quantum application into discrete components that can be independently routed to different quantum platforms. This allows each component to be executed on the most suitable platform rather than the entire application on a single platform, thereby improving execution efficiency while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic routing of quantum application components to quantum platforms based on real-time criteria such as availability, performance characteristics, and component requirements. This dynamic allocation enables the system to adapt to changing conditions and optimize execution efficiency continuously.

Inventive Principle:
Principle #15Dynamics

2Reliability

If quantum components are routed to multiple platforms, then execution effectiveness is improved, but system complexity increases

Engineering Contradiction:
Improveexecution effectivenessVSAvoidrouting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a routing system as an intermediary layer between the quantum application components and quantum platforms. This intermediary manages the complexity of multi-platform routing by providing standardized interfaces, criteria-based decision logic, and automated component placement, thereby improving execution effectiveness without proportionally increasing user-facing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the routing decision parameters from static platform assignments to dynamic criteria-based selections. By evaluating multiple parameters such as platform availability, performance metrics, and component requirements, the system achieves more effective execution while managing complexity through automated parameter evaluation and decision-making.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If discrete components are identified and routed, then processing accuracy is improved, but identification and selection processes become more complex

Engineering Contradiction:
Improvecomponent identification accuracyVSAvoiddissection and determination processes
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary dissection of the quantum application into discrete components before routing. By pre-identifying and characterizing components with their specific requirements and characteristics, the system simplifies the subsequent routing decision process. This preliminary analysis enables accurate component identification while reducing the complexity of real-time routing decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11551129B2Quantum platform routing of a quantum application component
Publication Date: 2023.01.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11551129B2 patent drawing
  • US11551129B2 patent drawing
  • US11551129B2 patent drawing

AI summary

Systems, computer-implemented methods, and computer program products to facilitate quantum platform routing of a quantum application component are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a dissection component that identifies one or more components of a quantum application. The computer executable components can further comprise a determination component that selects at least one quantum platform to execute the one or more components of the quantum application based on a defined run criterion.