Quantum Simulation Observable Grouping for Faster Expected Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Quantum simulation using a state vector system is bottlenecked by long calculation times due to communication overhead and delays in expected value measurement, particularly when managing qubits across nodes, which is exacerbated by the inclusion of Pauli matrices X or Y.

Innovation Solution

An information processing program that classifies observables into groups based on qubit storage locations, using SWAP gates to optimize qubit replacements and minimize communication between nodes, enabling efficient expected value calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If expected value calculation is performed using composite qubits managed across multiple nodes, then quantum simulation can be performed with larger scale qubits, but communication overhead increases and calculation time extends

Engineering Contradiction:
Improvenumber of qubitsVSAvoidcalculation time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the quantum simulation calculation into multiple groups based on qubit storage locations. By dividing the calculation into groups where each group operates on qubits stored in specific memory locations, the system reduces cross-node communication requirements and enables parallel processing, thereby decreasing calculation time while maintaining support for large-scale qubits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification of observables into groups based on qubit storage locations before execution. This preliminary organization allows the system to pre-determine which calculations can be performed locally without communication, optimizing the calculation path in advance and reducing actual execution time.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If qubits are distributed across multiple calculation nodes, then quantum simulation capacity increases, but communication overhead between nodes increases

Engineering Contradiction:
Improvequantum simulation capacityVSAvoidcommunication overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by organizing calculations based on the local storage locations of qubits. Each calculation group is assigned to operate on qubits stored in specific memory locations, maximizing local processing and minimizing the need for data transmission between nodes, thereby reducing communication overhead while maintaining distributed quantum simulation capacity.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If Pauli matrices X or Y are included in qubits managed across nodes, then more comprehensive quantum operations can be performed, but communication overhead increases significantly

Engineering Contradiction:
Improvequantum operation typesVSAvoidmeasurement time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments observables containing Pauli matrices X or Y into specific calculation groups based on qubit storage locations. This segmentation allows the system to identify and prioritize calculations that require communication, separating them from local calculations and optimizing the overall measurement process to reduce total measurement time.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4693114A1Information processing program, information processing method, and information processing system
Publication Date: 2026.02.11 FUJITSU LTD
  • EP4693114A1 patent drawingFigure 1
  • EP4693114A1 patent drawingFigure 2
  • EP4693114A1 patent drawingFigure 3

AI summary

An information processing program of quantum simulation using a plurality of memories that stores information indicating a quantum state of a composite qubit including a first qubit to which storage position information has been given, causes a first computer to execute, classifying the observables into a first group and a remaining second group, the first group enabling the expected value calculation on the basis of same storage unit calculation in which predetermined arithmetic operation is executed using the composite qubit held by the same memory by replacing the first qubit with any one of second qubits other than the first qubit, and with respect to the observable classified into the first group, giving an instruction on replacement of the first qubit with a predetermined second qubit, and giving an instruction on causing a SWAP gate between the first qubit and the predetermined second qubit to act.