期刊文献+

结合问题特征利用SE-Tree反向深度求解冲突集的方法 被引量:5

A Method of Computing Minimal Conflict Sets Combining the Structure Property with the Anti-depth SE-Tree
下载PDF
导出
摘要 基于模型诊断是人工智能领域内的一个重要研究方向,求解极小冲突集在基于模型诊断中有着重要应用.在对结合CSISE-Tree求解冲突集方法深入研究的基础上,根据冲突集求解特征重构了结合枚举树的计算冲突集的过程,提出基于深度优先反向搜索求解冲突集的方法.针对CSISE-Tree方法求解时占用内存空间与元件总数指数级相关的缺点,构建反向深度搜索方法减小求解时所占用内存空间;针对CSISE-Tree方法不能对部分非极小的冲突集进行剪枝的问题,给出对非冲突集和更多非极小的冲突集进行剪枝的方法,有效减少了求解时调用SAT(Boolean SATisfiability problem)求解器的次数;实验结果表明,与CSISE-Tree方法相比,本文提出的方法求解效率有明显的提升,并避免了求解时的内存爆炸问题. Model-based diagnosis is an important problem in the field of artificial intelligence. In model-based diagnosis, how to get the minimal conflict sets is a well-known problem with extensive applications. In this paper, according to the characteristics of the conflict sets, we use the enumeration tree to reconstruct the process of solving conflict sets and then design a reverse depth algorithm based on the previous algorithm CSISE-Tree. Firstly, this proposed reverse depth search algorithm can reduce as many memory spaces as possible when obtaining some conflict sets, while CSISE-Tree have to expend some unnecessary memory spaces in this case, where the consume of memory spaces exponentially grows with the number of circuit elements. Secondly, compared with CSISE-Tree, our algorithm can effectively cut down the number of calling the SAT( Boolean SATisfiability problem) solver by pruning some non-minimal conflict sets and nonconflict sets. The experimental results show that our algorithm performs better than its competitor CSISE-Tree in terms of run time in most instances. More importantly, our algorithm avoids the memory explosion when solving some large instances.
作者 欧阳丹彤 刘伯文 周建华 张立明 OUYANG Dan-tong LIU Bo-wen ZHOU Jian-hua ZHANG Li-ming(College of Computer Science and Technology, Jilin University, Changchna, Jilin 130012, China CoUegeofSofiware , Jilin University, Changchun , Jilin 130012, China Key Laboratory of Symbolic Computation and Knowledge Engineering (Jilin University), Ministry of Education, Changchun, Jilin 130012, China)
出处 《电子学报》 EI CAS CSCD 北大核心 2017年第5期1175-1181,共7页 Acta Electronica Sinica
基金 国家自然科学基金(No.61133011 No.61402196 No.61272208 No.61003101 No.61170092) 吉林省科技发展计划项目基金(No.20140520067JH) 浙江省自然科学基金(No.LY16F020004)
关键词 基于模型诊断 冲突集 布尔约束可满足 集合枚举树 model-based diagnosis conflict set Boolean SATisfiability problem (SAT) set-enumeration tree ( SE-Tree )
  • 相关文献

参考文献6

二级参考文献73

  • 1严晓浪,郑飞君,葛海通,杨军.结合二叉判决图和布尔可满足性的等价性验证算法[J].电子学报,2004,32(8):1233-1235. 被引量:8
  • 2栾尚敏,戴国忠.利用结构信息的故障诊断方法[J].计算机学报,2005,28(5):801-808. 被引量:24
  • 3ZHAO Xiangfu,OUYANG Dantong.A method of combining SE-tree to compute all minimal hitting sets[J].Progress in Natural Science:Materials International,2006,16(2):169-174. 被引量:22
  • 4张楠,孙吉贵,赵相福,欧阳丹彤.求极小碰集的遗传算法[J].广西师范大学学报(自然科学版),2006,24(4):62-65. 被引量:9
  • 5L Console,O Dressier. Model-based diagnosis in the real world: lessons learned and challenges remaining[ A ]. In Proceedings of 16th International Joint Conference on Artificial Intelligence(IJCAI-99) [ C ]. Stockholm, Sweden, 1999. 1393 - 1400.
  • 6R Reiter. A theory of diagnosis from first principles[J]. Artificial Intelligence, 1987,32(1) :57 - 96.
  • 7J de Kleer. Local methods for localizing faults in electronic circuits[ M]. Cambridge, MA, MIT AI Memo, 1976.394.
  • 8J de Kleer. An assumption-based Ires [ J ]. Artificial Intelligence, 1986,28(2) : 127 - 162.
  • 9J de Kleer. Problem solving with the ATMS[ J]. Artificial Intelligence, 1986,28(2) : 197 - 224.
  • 10M R Genesereth. The use of design descriptions in automated diagnosis[ J]. Artificial Intelligence, 1984, 24( 1 - 3) : 411 - 436.

共引文献68

同被引文献16

引证文献5

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部