Optical implementations, oracle equivalence, and the Bernstein-Vazirani algorithm

preprint2007arXivOpen access

Abstract

We describe a new implementation of the Bernstein-Vazirani algorithm which relies on the fact that the polarization states of classical light beams can be cloned. We explore the possibility of computing with waves and discuss a classical optical model capable of implementing any algorithm (on nn qubits) that does not involve entanglement. The Bernstein-Vazirani algorithm (with a suitably modified oracle), wherein a hidden nn bit vector is discovered by one oracle query as against nn oracle queries required classically, belongs to this category. In our scheme, the modified oracle is also capable of computing f(x)f(x) for a given xx, which is not possible with earlier versions used in recent NMR and optics implementations of the algorithm.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.