当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于OpenMP的并行遗传算法求解SAT问题

发布时间:2021-10-16 20:10
  为了提高SAT (boolean satisfiability)问题求解效率,在OpenMP (open multi-processing)编程框架下,将遗传算法与局部搜索算法结合,改进了混合遗传算法中的选择算法,将原有选择操作的时间复杂度降低到O(N)级别.算法采用OpenMP中的编译制导语句#pragma omp parallel粗粒度并行化驱动混合遗传算法,采用#pragma omp single语句块实现了子种群间个体的同步迁移操作.与同类算法HCGA (hybrid cloud genetic algorithm)比较分析表明:改进算法HGA (hybrid genetic algorithm)以及并行后的混合遗传算法CGPHGA(coarse-grained parallel hybrid genetic algorithm)在求解成功率和求解效率上都有显著提高,部分问题求解成功率提高达5倍. 

【文章来源】:西南交通大学学报. 2019,54(02)北大核心EICSCD

【文章页数】:8 页

【参考文献】:
期刊论文
[1]求解SAT问题的算法的研究进展[J]. 郭莹,张长胜,张斌.  计算机科学. 2016(03)
[2]求解SAT问题的多智能体社会进化算法[J]. 潘晓英,焦李成,刘芳.  计算机学报. 2014(09)
[3]遗传算法选择策略比较[J]. 张琛,詹志辉.  计算机工程与设计. 2009(23)
[4]并行遗传算法研究综述[J]. 高家全,何桂霞.  浙江工业大学学报. 2007(01)
[5]由一阶逻辑公式得到命题逻辑可满足性问题实例(英文)[J]. 黄拙,张健.  软件学报. 2005(03)

博士论文
[1]粗粒度并行遗传算法的计算性能及其应用研究[D]. 岳嵚.华中科技大学 2008



本文编号:3440426

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3440426.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户902f9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com