Skip to content

usamisaori/Grover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grover Algorithm

Grover Algorithm implemented using Qiskit.

detail can be seen in grover.pptx.

Index

  • Grover 算法简介

    1. grover algorithm - find 3.ipynb
    2. grover algorithm - find 6.ipynb
    3. Amplitude amplification
  • Grover 算法的几何视角解释

    1. geometrical interpretation
    2. Worst Case when t/N = 1/2
  • Grover 查询次数与成功率

    1. different phase rotation Grover
    2. tight bound on iteration times when unknown t N
  • Grover 算法改进

    1. youne algorithm
  • Grover 算法的几种应用

    1. SAT

Some Slides:

  • simple example about find 3 (see 1. grover algorithm - find 3.ipynb):

  • geometrical interpretation to show Grover operation (see 4. geometrical interpretation):

  • best probability when apply Grover algorithm (see 6. different phase rotation Grover):

  • success rate when apply one iteration (see 6. different phase rotation Grover):

  • quantum circuit implementing Grover (use partial diffuser operator, see 8. youne algorithm):

  • Grover application for SAT (see 9. SAT):

Releases

No releases published

Packages

No packages published