欢迎来到天天文库
浏览记录
ID:37591779
大小:470.93 KB
页数:13页
时间:2019-05-25
《合取范式3可满足问题的局部搜索近似算法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第33卷第7期计算机学报Vol.33No.72010年7月CHINESEJOURNALOFCOMPUTERSJuly2010合取范式3可满足问题的局部搜索近似算法朱大铭马绍汉张平平(山东大学计算机科学技术学院济南250101)摘要合取范式最大可满足问题是理论计算机科学的核心问题.局部搜索被许多求解实践证明是解答合取范式最大可满足问题十分有效的方法,但未见关于局部搜索算法解答该问题性能分析的结果.文中讨论最大3可满足问题(Max(3)Sat)的局部搜索算法并分析算法性能.证明Max(3)Sat问题的一位跳变局部搜索算法的近似性能比为4/3;证明一位跳变局部搜索后跟有条件全体跳变算法,解
2、答Max(3)Sat问题的近似性能比为5/4.设计一位跳变加全体跳变的新局部搜索算法,证明新算法解答Max(3)Sat问题的近似性能比为8/7.将8/7近似局部搜索算法推广为解答Max(犽)Sat问题的局部搜索算法,证明算法的近似性能比为(2犽+2)/(2犽+1),犽4.设计解答Max(犽)Sat问题的两位跳变局部搜索算法,证明两位跳变局部搜索算法的近似性能比为1+1/(2犽+1+犽(犽-1)/(狀-犽)),犽4.局部搜索算法经多次运行可进一步提高求解性能.文中结果显示,局部搜索算法在合取范式最大可满足问题求解实践中表现出高性能,有其必然性.关键词算法;复杂性;近似性能
3、比;可满足性;局部搜索中图法分类号TP301犇犗犐号:10.3724/SP.J.1016.2010.01127犜犺犲犔狅犮犪犾犛犲犪狉犮犺犃犾犵狅狉犻狋犺犿狊犳狅狉犕犪狓犻犿狌犿3犛犪狋犻狊犳犻犪犫犾犻犾犻狋狔犘狉狅犫犾犲犿ZHUDaMingMAShaoHanZHANGPingPing(犛犮犺狅狅犾狅犳犆狅犿狆狌狋犲狉犛犮犻犲狀犮犲犪狀犱犜犲犮犺狀狅犾狅犵狔,犛犺犪狀犱狅狀犵犝狀犻狏犲狉狊犻狋狔,犑犻狀犪狀250101)犃犫狊狋狉犪犮狋Maximumsatisfiabilityproblemisthecentralproblemintheoreticalcomputerscience
4、.Maximum3satisfiabilityproblem(Max(3)Sat)isoneofthemostimportantsubproblemofthemaximumsatisfiablityproblem.Localsearchhasbeentestifiedtobeveryeffectiveforsolvingthisproblembymanytimesofrealcomputation.However,thereisnorelatedresultsforanalyzingtheperformanceofthelocalsearchmethodtosolvetheprobl
5、em.Thispaperapproachesthelocalsearchmethodtosolvethemaximumsatisfiablityproblemsandanalyzestheperformanceofthemethod.ThecentralissueofthepaperistodiscussthelocalsearchalgorithmtosolvetheMax(3)Sat.Theauthorsshowthattheonebitfliplocalsearchalgorithmcanachievetheperformanceratio4/3forsolvingtheMa
6、x(3)Sat;andthealgorithmofonebitfliplocalsearchfollowingtheconditionallyallbitsflipcanachievetheperformanceratio5/4forsolvingMax(3)Sat.AndtheauthorsdesignanewlocalsearchalgorithmtosolvetheMax(3)Satproblemusingtheonebitfliplocalsearchfollowingtheallbitsflip,andshowthenewalgorithmhaveth
7、eperformanceratio8/7.The8/7approximationalgorithmcanbeextendedtosolvetheMax(犽)Satproblemwithperformanceratio(2犽+2)/(2犽+1)for犽4.FinallytheauthorsgivethetwobitsfliplocalsearchalgorithmtosolvetheMax(犽)
此文档下载收益归作者所有