A controlled-diffusion operator for Boolean oracles is designed as a new approach for Grover’s algorithm to search for solutions for arbitrary logical structures of such oracles, since the Grover ...