Skip to content

✨ Dynamic Bernstein-Vazirani #799

@TomasVF

Description

@TomasVF

Problem Statement

The Bernstein-Vazirani algorithm is one of the first quantum algorithms. In its standard implementation, the algorithm requires $n$ input qubits and one ancilla qubit.

The dynamic circuit version of Bernstein-Vazirani uses mid-circuit measurements and qubit reuse to reduce the hardware requirements from the $n+1$ qubits to only 2 (one data qubit and one ancilla).

Relevant literature:
https://arxiv.org/abs/2308.00194

Proposed Solution

Bernstein-Vazirani was one of the first algorithms designed to demonstrate a clear quantum advantage. Because of its simple structure and having a deterministic output, the dynamic version serves as an ideal ideal circuit to validate the performance of mid-circuit measurements and qubit reuse.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions