改进求解约束满足问题粗粒度弧相容算法
作者:王涛;李宏博;李占山
作者单位:长春工业大学计算机科学与工程学院,吉林长春130012;吉林大学计算机科学与技术学院,吉林长春130012;吉林大学符号计算与知识工程教育部重点实验室,吉林长春130012
加工时间:2014-07-15
信息来源:《软件学报》
关键词:约束满足问题;维持弧相容;粗粒度算法;修正检查
摘 要:约束满足问题在人工智能领域有着广泛的应用.研究了约束满足问题的粗粒度维持弧相容求解算法,发现在求解过程中,对于指向已赋值变量的弧存在无效的修正检查,证明了这类修正检查是冗余的.提出一种方法避免这类冗余的修正检查,给出改进后的粗粒度弧相容算法的基本框架AC3_frame_ARR,该改进框架可用于改进所有粗粒度弧相容算法.实验结果表明,经过AC3 frame ARR改进后的算法最多可以节省80%的修正检查次数和40%的求解耗时.