processing.steps.placement

Contents

processing.steps.placement#

Contains placement pre-processing steps

Classes#

ASTAR(machine_name[, use_benchmark, ...])

finds a mapping between the circuit's wires and the machine's qubits using an ASTAR based traversal heuristic

ISMAGS(machine_name[, use_benchmark, ...])

finds a mapping between the circuit's wires and the machine's qubits using the ISMAGS subgraph isomorphism algorithm

Placement(machine_name[, use_benchmark, ...])

base class for any placement algorithm.

VF2(machine_name[, use_benchmark, ...])

finds a mapping between the circuit's wires and the machine's qubits using the VF2 subgraph isomorphism algorithm