检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王磊[1]
机构地区:[1]宿迁学院,江苏宿迁223800
出 处:《计算机工程与应用》2015年第13期118-121,共4页Computer Engineering and Applications
基 金:国家自然科学基金(No.60702065)
摘 要:针对布谷鸟算法局部搜索能力弱、寻优精度低等缺陷,提出一种蝙蝠算法和布谷鸟算法相融合的数据库查询优化算法(BACS)。按照布谷鸟优化算法对鸟巢位置进行更新,利用蝙蝠算法的动态转换策略对鸟巢位置进一步更新,避免算法陷入局部最优;最后将BACS应用于数据库查询优化问题求解,并通过仿真实验对BACS的性能进行测试。实验结果表明,BACS加快了数据库查询优化求解的收敛速度,获得了质量更高的查询优化方案。In order to solve the problems of bat algorithm which has low optimizing accuracy and weak local search ability,a novel query optimization method of database is proposed based on Bat Algorithm and Cuckoo Search Algorithm(BACS).Firstly,nest location is updated according to the cuckoo search optimization algorithm,and then cuckoo nest location is further replaced according to the dynamic conversion strategy in the bat algorithm and avoids falling into local optimum,finally it is applied to solve the query optimization problem of database,and the performance of BACS is tested by simulation experiments.The results show that,BACS accelerates the convergence speed of database query optimization and can obtain higher quality query optimization scheme.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3