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

基于混合蚁群遗传算法的SAT问题求解
引用本文:王立冬,王楠,余军.基于混合蚁群遗传算法的SAT问题求解[J].大连民族学院学报,2017,19(3):231-236.
作者姓名:王立冬  王楠  余军
作者单位:1. 北方民族大学 计算机科学与工程学院,宁夏 银川 750021;
2. 大连民族大学 理学院,辽宁 大连 116605
基金项目:中央高校基本科研业务费专项资金资助项目(DC201502050201, DC13010318)
摘    要:根据SAT问题的特点,通过分析传统蚁群算法和遗传算法在求解SAT问题上的不足,提出一种基于混合蚁群遗传算法的SAT问题求解方法。给出一种新的初始解的生成方式;在迭代过程中,根据较优解的累积信息提出进化算子;利用当前得到的最优解,通过改变不满足子句中文字的取值,增加变异算子。最后选取标准测试集中的20个实例对算法进行测试,实验结果表明:改进后的算法通常仅通过较少次数的迭代就能找到解,能够有效避免蚁群算法和遗传算法过早收敛的缺点,具有较强的寻优能力。

关 键 词:可满足性问题  混合蚁群遗传算法  进化算子  变异算子  

Solving the SAT Problem Based on Hybrid Ant Colony and Genetic Algorithm
WANG Li-dong,WANG Nan,YU Jun.Solving the SAT Problem Based on Hybrid Ant Colony and Genetic Algorithm[J].Journal of Dalian Nationalities University,2017,19(3):231-236.
Authors:WANG Li-dong  WANG Nan  YU Jun
Institution:1. College of Computer Science and Engineering, Beifang University of Nationalities, Yinchuan Ningxia 750021, China;
2. School of Science, Dalian Minzu University, Dalian Liaoning 116605, China
Abstract:According to the characteristics of the satisfiability problem (SAT), in the analysis of the weakness of the traditional ant colony algorithm and genetic algorithm in solving the SAT problem, we put forward a new kind of solving method of SAT problem based on hybrid ant colony and genetic algorithm (HAG). Improvements are given in the following aspects. Firstly a new method for generating initial solutions is proposed. Then an evolution operator is presented depending on the accumulated information of the suboptimal solutions in the process of iteration. Meanwhile a mutation operator is added by changing literal value in the unsatisfied clause under the condition of current optimal solution. Finally 20 instances are selected from benchmarking sets to test the algorithm. The experimental results showed that in most cases our algorithm has better global searching performance and is able to find the optimal solution through only a few iterations, which has high searching performance and can effectively avoid the premature convergence of ant colony algorithm and genetic algorithm.
Keywords:satisfiability problem (SAT)  hybrid ant colony and genetic algorithm (HAG)  evolution operator  mutation operator  
点击此处可从《大连民族学院学报》浏览原始摘要信息
点击此处可从《大连民族学院学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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