首页 | 本学科首页   官方微博 | 高级检索  
     

基于DPLL的混合遗传算法求解SAT问题
引用本文:王晓峰,许道云,唐瑞雪.基于DPLL的混合遗传算法求解SAT问题[J].计算机工程与科学,2010,32(5):54-56.
作者姓名:王晓峰  许道云  唐瑞雪
作者单位:贵州大学计算机科学与信息学院,贵州,贵阳,550025
基金项目:贵州省优秀科技教育人才省长专项资金(黔科教办[2004]04号);;贵州省科学技术基金项目(黔科合J字[2007]2003号)
摘    要:基于"聚类排序选择"优化遗传算法求解SAT问题时,引入交叉算子和变异算子,并根据适应度函数及问题本身特性,调节阈值δ,生成新的种群聚类。这种遗传算法有效地抑制了算法的延迟收敛,从而保证了为可满足性公式能够快速找到一个可满足性指派。同时,在遗传算法中引入了DPLL算法,对部分变元进行消解,提高了算法的求解效率。相关的实验数据表明,本算法的性能明显优于同类算法。

关 键 词:SAT问题  遗传算法  聚类排序选择
收稿时间:2009-09-04
修稿时间:2009-12-10

A Hybrid Genetic Algorithm Based on DPLL for Solving the SAT Problem
WANG Xiao-feng,XU Dao-yun,TANG Rui-xue.A Hybrid Genetic Algorithm Based on DPLL for Solving the SAT Problem[J].Computer Engineering & Science,2010,32(5):54-56.
Authors:WANG Xiao-feng  XU Dao-yun  TANG Rui-xue
Affiliation:School of Computer Science and Information/a>;Guizhou University/a>;Guiyang 550025/a>;China
Abstract:When the Optimized Genetic Algorithm based on clustering and ranking selection is  used for the SAT problem, a crossover factor and a mutation factor are imported. Moreover, according to the fitness function and the characteristics of the related issue, threshold δ is adjusted, in order to produce a new population clustering. The algorithm has the effective suppression of delayed convergence, so the satisfiability of formula can be assigned rapidly. Meanwhile,we introduce the DPLL algorithm into the genetic algorithm. It performs the resolution to the variables, and raises the algorithm’s solution efficiency. According to the related experimental data, the performance of the algorithm is obviously better than other algorithms alike, and it has a high reliability.
Keywords:3-SAT problem  genetic algorithm  clustering and ranking selection  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号