IBM Quantum Platform is moving and this version will be sunset on July 1. To get started on the new platform, read the migration guide.
class qiskit.dagcircuit.BlockSplitter
qiskit.dagcircuit.BlockSplitter
Bases: object
object
Splits a block of nodes into sub-blocks over disjoint qubits. The implementation is based on the Disjoint Set Union data structure.
find_leader(index)
Find in DSU.
run(block)
Splits block of nodes into sub-blocks over disjoint qubits.
union_leaders(index1, index2)
Union in DSU.
© IBM Corp., 2017-2025