Quantum Algorithm Design, Constraint Satisfaction, Quantum Computing, Computer Science.
qubits), meaning one that was used and is now irrelevant, it can be reused by another function. If it cannot be reused, and the following function also needs an auxiliary qubit, we will have to allocate a new qubit to that function (which we may not have handy!). This reuse of aux. qubits makes the