iqm.benchmarks.entanglement.graph_states.generate_graph_state#
- iqm.benchmarks.entanglement.graph_states.generate_graph_state(qubits: Sequence[int], backend: IQMBackendBase | str) QuantumCircuit #
Generates a circuit with minimal depth preparing a native graph state for a given backend using given qubits.
- Parameters:
qubits (Sequence[int]) – A list of integers representing the qubits.
backend (IQMBackendBase) – The backend to target the graph state generating circuit.
- Returns:
The circuit generating a graph state in the target backend.
- Return type:
QuantumCircuit