检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨舒晴[1,2] 邓梓杨 李渤 YANG Shuqing;DENG Ziyang;LI Bo(School of Software Engineering,Jiangxi University of Science and Technology,Nanchang 330013,China;School of Information Engineering,Nanchang University,Nanchang 330031,China;School of Software Engineering,East China University of Technology,Nanchang 330013,China;School of Information Management, Jiangxi University of Finance and Economics,Nanchang 330000,China)
机构地区:[1]江西理工大学软件学院,江西南昌330013 [2]南昌大学信息工程学院,江西南昌330031 [3]东华理工大学软件学院,江西南昌330013 [4]江西财经大学信息管理学院,江西南昌330000
出 处:《南昌大学学报(理科版)》2017年第6期581-584,共4页Journal of Nanchang University(Natural Science)
基 金:江西省自然科学基金资助项目(20132BAB201044);江西省高等学校科技落地基金资助项目(KJLD12071)
摘 要:通过分析发现,经典的Grover算法在目标项个数为总搜索项个数的一半时迭代会失效,为此提出一种扩大搜索空间的改进Grover算法1,该算法在目标项个数未知的情况下自适应的调整迭代次数,可以有效避免算法失效;此外针对Grover算法在多次迭代后目标解的概率仍有可能达不到1的情况,提出了改进的Grover算法2。当目标项个数M和待搜索项个数N已知时,针对M/N>1/4的情况,对量子位进行了扩充,在一定情况下该算法只需迭代一次即可以100%的概率得到目标解。Noting that the classical Grover's algorithm will fail when the number of targets is half of the total number of searches,an improved Grover algorithm 1 was proposed in this paper to enlarge the search space.In the case of unknown number of objects,this algorithm can adjust iteration times adaptively and avoid the failure of the algorithm effectively.In addition,in view of the probability of the target item smaller than 1 by using Grover algorithm after multiple iterations,an improved Grover algorithm 2 was proposed.When the number M of target items and the number N of items to be searched are known,the qubit was extended under M/N>1/4,and the algorithm under certain condition needs only one iteration to obtain the target solution with probability 1.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7