mqt.bench.benchmarks.ae¶
Amplitude estimation benchmark definition. Code is based on https://qiskit.org/documentation/finance/tutorials/00_amplitude_estimation.html.
Module Contents¶
- create_circuit(num_qubits: int, probability: float = 0.2) QuantumCircuit[source]¶
Returns a quantum circuit implementing Quantum Amplitude Estimation.
- Parameters:
num_qubits – Total number of qubits, including evaluation and target qubits. Must be at least 2 (1 evaluation + 1 target).
probability – Probability of the “good” state.
- Returns:
QuantumCircuit – The constructed amplitude estimation circuit.