位置:成果数据库 > 期刊 > 期刊详情页
合取范式3可满足问题的局部搜索近似算法
  • ISSN号:0254-4164
  • 期刊名称:《计算机学报》
  • 时间:0
  • 分类:TP301[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]山东大学计算机科学技术学院,济南250101
  • 相关基金:本课题得到国家自然科学基金(60573024)和教育部博士点基金(200901311100009)资助.
中文摘要:

合取范式最大可满足问题是理论计算机科学的核心问题.局部搜索被许多求解实践证明是解答合取范式最大可满足问题十分有效的方法,但未见关于局部搜索算法解答该问题性能分析的结果.文中讨论最大3可满足问题(Max-(3)-Sat)的局部搜索算法并分析算法性能.证明Max-(3)-Sat问题的一位跳变局部搜索算法的近似性能比为4,03;证明一位跳变局部搜索后跟有条件全体跳变算法,解答Max-(3)-Sat问题的近似性能比为5/4.设计一位跳变加全体跳变的新局部搜索算法,证明新算法解答Max-(3)-Sat问题的近似性能比为8/7.将8/7-近似局部搜索算法推广为解答Max-(k)-Sat问题的局部搜索算法,证明算法的近似性能比为(2k+2)/(2k+1),k≥4.设计解答Max-(k)-Sat问题的两位跳变局部搜索算法,证明两位跳变局部搜索算法的近似性能比为1+1/(2k+1+k(k-1)/(n-k)),k≥4.局部搜索算法经多次运行可进一步提高求解性能.文中结果显示,局部搜索算法在合取范式最大可满足问题求解实践中表现出高性能,有其必然性.

英文摘要:

Maximum satisfiability problem is the central problem in theoretical computer science. Maximum 3-satisfiability problem(Max-(3)-Sat) is one of the most important sub problem of the maximum satisfiablity problem. Local search has been testified to be very effective for solving this problem by many times of real computation. However, there is no related results for analy- zing the performance of the local search method to solve the problem. This paper approaches the local search method to solve the maximum satisfiablity problems and analyzes the performance of the method. The central issue of the paper is to discuss the local search algorithm to solve the Max-(3)-Sat. The authors show that the one-bit-flip local search algorithm can achieve the per- formance ratio 4/3 for solving the Max-(3)-Sat; and the algorithm of one-bit-flip local search fol- lowing the conditionally all-bits-flip can achieve the performance ratio 5/4 for solving Max-(3)- Sat. And the authors design a new local search algorithm to solve the Max-(3)-Sat problem using the one-bit-flip local search following the all-bits-flip, and show the new algorithm have the performance ratio 8/7. The 8/7-approximation algorithm can be extended to solve the Max-(k)-Sat problem with performance ratio (2k2r-2)/(2k+1) for k≥4. Finally the authors give the two-bits- flip local search algorithm to solve the Max-(k) Sat problem, and prove the algorithm can have the performance ratio 1+1/2k+1+k(k-1)/(n-k)for k≥4.Repeatedly running the local search algorithm can further improve the performance of the solution. The results of the paper demonstrate the inevitability for local search to have high performances in solving the maximum satisifiablity problems.

同期刊论文项目
期刊论文 15 会议论文 4 著作 1
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433