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

两种改进的模拟退火算法求解大值域约束满足问题
引用本文:原志强,赵春艳.两种改进的模拟退火算法求解大值域约束满足问题[J].计算机应用研究,2017,34(12).
作者姓名:原志强  赵春艳
作者单位:上海理工大学理学院,上海理工大学理学院
基金项目:国家自然科学基金资助项目;国家自然科学基金项目(面上项目,重点项目,重大项目)
摘    要:随机约束满足问题的相变现象及求解算法是NP-完全问题的研究热点。RB模型(Revised B)是一个非平凡的随机约束满足问题,它具有精确的可满足性相变现象和极易产生难解实例这两个重要特征。针对RB模型这一类具有大值域的随机约束满足问题,提出了两种基于模拟退火的改进算法即RSA(Revised Simulated Annealing Algorithm)和GSA(Genetic-simulated Annealing Algorithm)。将这两种算法用于求解RB模型的随机实例,数值实验结果表明:在进入相变区域时,RSA和GSA算法依然可以有效地找到随机实例的解,并且在求解效率上明显优于随机游走算法。在接近相变阈值点时,由这两种算法得到的最优解仅使得极少数的约束无法满足。

关 键 词:约束满足问题  RB模型  模拟退火算法  遗传算法
收稿时间:2016/8/10 0:00:00
修稿时间:2017/10/19 0:00:00

Two improved simulated annealing algorithms for solving constraint satisfaction problems with large domains
yuan zhiqiang and zhao chunyan.Two improved simulated annealing algorithms for solving constraint satisfaction problems with large domains[J].Application Research of Computers,2017,34(12).
Authors:yuan zhiqiang and zhao chunyan
Affiliation:College of Science, University of Shanghai for Science and Technology,
Abstract:Phase transitions and solving algorithms of random constraint satisfaction problems have attracted special attention in the research of NP-complete problems. Model RB is a nontrivial random constraint satisfaction problem. Precisely speaking, model RB is a random CSP with exact satisfiability phase transition, and it is quite easy to generate hard instances. In this paper, we propose two improved simulated annealing algorithms (i.e. RSA and GSA) to solve the random instances of model RB with large domains. Numerical experiment results show that RSA and GSA algorithms can efficiently find solutions of the instances generated by model RB in the threshold region, and the two algorithms perform much better than random walk algorithm. Unfortunately, the algorithms fail to find solutions in the regime that is very close to the satisfiability threshold. However, the optimal solution finally obtained only makes few of the constraints not be satisfied.
Keywords:constraint satisfaction problems  model RB  simulated annealing algorithm  genetic algorithm
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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