Experimental implementation of generalized Grover's algorithm of   multiple marked states and its application
  Generalized Grover's searching algorithm for the case in which there are multiple marked states is demonstrated on a nuclear magnetic resonance (NMR) quantum computer. The entangled basis states (EPR states) are synthesized using the algorithm. 
Jingfu Zhang, Zhiheng Lu, Lu Shan, and Zhiwei Deng