- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Groveralgorithm
Grover Algorithm Search problem The quantum search algorithm solves the following problem: Given a search space of size N,and no prior knowledge about the structure of the information in it, we want to find an element of that search space satisfying a known property . How long does it take to find an element satisfying that property? Classically,this problem requires approximately N operations, but the quantum search algorithm allows it to solved using approximately operations. 量子搜索问题 量子搜索算法解决如下问题: 给定大小为N的搜索空间,没有关于它结构信息的先验知识。希望找到这个搜索空间中的满足已知性质的一个元素。要找到一个满足条件的元素需要多久。 经典情形,这个问题需要大概N次操作,但是量子搜索算法可以用大概 次操作解决。 Grover algorithm The quantum search algorithm is proposed by Grover in 1995. When there is only one solution of it,the computation complexity is The probability of success is closely to 1. Grover algorithm 该算法由Grover于1995年提出,在量子计算领域中的影响仅次于Shor算法。 当搜索问题只有 1 个真解时,Grover算法的计算算法复杂性为 ,成功率接近于1。 Basic principles Suppose we wish to search through a search space of N elements, For conveniently we assume N=2n And that the search problem has exactly M solutions. A parcicular instance of the search problem can conveniently be represented by a function f,which takes as input an integer x ,in the range 0 to N-1. By definition,f(x)=1 if x is a solution to the search problem ,and f(x)=0 if x is not a solution to the search problem. 基本原理 假设在N个元素的空间中搜索,为方便起见,假定N=2n ,且搜索问题恰好有M个解,这个问题的特例可以方便地表示为一个输入x的函数f(x),x是从0到N-1的整数,f的定义是: 若x是搜索问题的一个解,则f(x)=1,而若x不是解,则f(x)=0。 Suppose we are supplied with a quantum oracle-a black box,the action of the oracle may be written: We say that the oracle marks the solutions to the search problem,by shifting the phase of the solution.For an N item search problem with M solutions,it turns out that we need only apply the search oracle times in order to obtain a solution,on a quantum computer. 设有一个量子oracle可以识别搜索问题的解。 Oracle的作用可以写成: 我们说oracle通过改变相位,标识了搜索问题的解。对有M个解的N元搜索问题,实际上为得到一个解,只需要在量子计算机上应用搜索oracle
您可能关注的文档
最近下载
- 2024年高校红十字应急救护大赛理论考试题库(含答案).docx
- 水闸安全鉴定投标方案(技术标).pdf
- 广东省2007、2008、2014、2015年专插本考试《生理学》真题(未含答案版).pdf
- 碰焊机焊接作业指导书.doc
- 2023年广西林业局所属事业单位招聘考试真题.docx
- 2025中考复习数学考点突破练习课件:第一章 数与式 考点2 整式.pptx
- 1-05沥青混凝土心墙鉴定书(3.18新).doc VIP
- 苏科版2022-2023二年级上册劳动与技术《06树叶书签》课件.pptx
- GB15618-2018 土壤环境质量 农用地土壤污染风险管控标准.docx
- 谈判采购文件示范文本.docx
文档评论(0)