一种基于环切割的约束满足问题求解算法

被引:7
作者
李占山
李宏博
张永刚
王孜文
机构
[1] 吉林大学符号计算与知识工程教育部重点实验室
[2] 吉林大学计算机科学与技术学院
关键词
弧相容; 无回溯搜索; 环切割; MAC3rm;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
该文首先给出一种无环约束满足问题的无回溯搜索算法TreeSearch,然后将环切割思想嵌入到目前最流行的MAC3 rm算法中,给出一种新算法CCS.CCS将原回溯搜索过程分为两部分:第1部分通过回溯搜索求解环切割集中变量,将原问题化简成一个满足弧相容的无环问题;第2部分通过无回溯的TreeSearch算法求解化简后的无环问题,改进了MAC3rm算法.证明了MAC3rm算法在环切割集上求得的局部解一定可以扩展为一个全局解,并且如果原问题无解,则MAC3rm算法在环切割集上找不到局部解.实验结果显示,CCS的效率在大多数情况下高于MAC3rm.在求解随机问题相变阶段的测试用例时,CCS的效率最高可以达到MAC3rm的140倍.Benchmark中几组问题的测试结果显示,CCS在整体上效率高于MAC,最高可以达到MAC3rm的100倍以上.
引用
收藏
页码:1528 / 1535
页数:8
相关论文
共 7 条
[1]   一种基于预处理技术的约束满足问题求解算法 [J].
孙吉贵 ;
朱兴军 ;
张永刚 ;
李莹 .
计算机学报, 2008, (06) :919-926
[2]   An optimal coarse-grained arc consistency algorithm [J].
Bessière, C ;
Régin, JC ;
Yap, RHC ;
Zhang, YL .
ARTIFICIAL INTELLIGENCE, 2005, 165 (02) :165-185
[3]  
Saving Support-Checks Does Not Always Save Time[J] . M.R.C. van Dongen.Artificial Intelligence Review . 2004 (3)
[4]   Using constraint metaknowledge to reduce arc consistency computation [J].
Bessiére, C ;
Freuder, EC ;
Régin, JC .
ARTIFICIAL INTELLIGENCE, 1999, 107 (01) :125-148
[5]  
Locating the phase transition in binary constraint satisfaction problems[J] . Barbara M. Smith,Martin E. Dyer.Artificial Intelligence . 1996 (1)
[6]   A SUFFICIENT CONDITION FOR BACKTRACK-FREE SEARCH [J].
FREUDER, EC .
JOURNAL OF THE ACM, 1982, 29 (01) :24-32
[7]  
Efficient algorithms for singleton arc consistency .2 Bessiere C,Cardon S,Debruyne R,Lecoutre C. Constraints . 2011