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

基于函数变换的求解SAT问题的新算法
引用本文:胡显伟,任世军.基于函数变换的求解SAT问题的新算法[J].电脑学习,2012,2(3):33-36,39.
作者姓名:胡显伟  任世军
作者单位:1. 沈阳市化工学校,沈阳,110163
2. 哈尔滨工业大学计算机科学与技术学院,哈尔滨,150001
摘    要:提出了一种基于函数变换的求解SAT问题的新算法,这个新算法利用SAT问题自身的特点将判定问题转化为连续函数的求极值问题。随机选取一组初始值,利用最速下降法求解变换后的连续函数在每个初始值邻域内所能达到的局部极值,如果这个局部极值为0,则该SAT问题就是可满足的。实验结果表明:与现有的求解SAT问题的算法相比,基于函数变换的求解算法在求解速度、成功率和求解问题的规模等方面都有明显的提高。

关 键 词:SAT问题  局部搜索算法  函数变换  最速下降法

A New Algorithm for Solving SAT Problems based on Function Transformation
HU Xianwei , REN Shijun.A New Algorithm for Solving SAT Problems based on Function Transformation[J].Computer Study,2012,2(3):33-36,39.
Authors:HU Xianwei  REN Shijun
Affiliation:1 Shenyang Chemical Industry School, Shenyang 110163, China; 2 School of Computer Science and Technology.Harbin Institute of Technology.Harbin 150001, China)
Abstract:A new algorithm based on Function transformation is proposed for salving SAT problems in this paper. The algorithm firstly makes use of the characteristics of a SAT problem, changes it tO a extreme-value problem of continuous function, and then chooses a set of initial value randomly further uses steepest descent method to solve the local minimum of the transformed continuous function in each neighborhood of the initial value. If minimum value is 0, then the corresponding SAT problem is satiable. The experimental results show that the algorithm based on Function Transformation performs remarkably better than the existing algorithms to solve the SAT problem in the aspects of speed, the success rate and the problem scales.
Keywords:SAT Problem  Local Search Algorithm  Function Transformation  Steepest Descent Method
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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