Qubit Mapping via Coupling Graph Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current qubit mapping methods using optimization problem-based approaches suffer from high time complexity due to excessively large circuit depths, which hinder the efficiency of quantum computing performance.

Innovation Solution

The method involves segmenting the coupling graph into multiple connected subgraphs, allowing for qubit permutations within each subgraph to reduce circuit depth and optimize qubit mapping, thereby controlling the circuit depth and reducing time complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If qubit mapping is performed using optimization problem-based method on the entire coupling graph, then the mapping completeness is improved, but the circuit depth becomes excessively large and time complexity increases

Engineering Contradiction:
Improvemapping completenessVSAvoidtime complexity
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The coupling graph is divided into multiple connected subgraphs, and qubit mapping is performed independently on each subgraph. This segmentation reduces the overall circuit depth by limiting the permutation scope within each subgraph rather than across the entire coupling graph, thereby reducing time complexity while maintaining mapping completeness.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If qubit permutation is performed under the limit of the entire coupling graph, then all qubits can be mapped, but the circuit depth becomes excessively large

Engineering Contradiction:
Improvequbit mapping coverageVSAvoidcircuit depth
Core Design Contradiction:
Adaptability or versatilityVSLength of moving object

Solution Approach 1:

The coupling graph is segmented into multiple connected subgraphs with controlled sizes. By performing qubit permutation within each subgraph rather than across the entire graph, the circuit depth is reduced while still achieving comprehensive qubit mapping coverage through the collective action of all subgraphs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The problem is transformed from a single global permutation problem to multiple local permutation problems organized in a hierarchical structure. This dimensional change allows parallel processing of subgraphs and reduces the overall circuit depth by limiting the permutation scope at each level.

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

Data Source

PatentUS20250094849A1Qubit mapping method and apparatus, device, and storage medium
Publication Date: 2025.03.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250094849A1 patent drawing
  • US20250094849A1 patent drawing
  • US20250094849A1 patent drawing

AI summary

A qubit mapping method is performed by a computer device. The method includes: obtaining a coupling graph corresponding to a quantum device, each vertex in the coupling graph representing one qubit in the quantum device, an edge between two vertexes representing that a two-qubit gate is allowed to directly act on qubits corresponding to the two vertexes; generating at least two connected subgraphs based on the coupling graph, a quantity of vertexes of each connected subgraph being greater than or equal to 2 and less than or equal to a routing number of the coupling graph, and a sum of quantities of vertexes of the at least two connected subgraphs being equal to a constant multiple of a quantity of vertexes of the coupling graph; and performing qubit mapping on a logic circuit based on the at least two connected subgraphs, to obtain a corresponding hardware compilable circuit.