期刊文献+

一个带破圈启发方法的回答集编程系统(英文) 被引量:1

An Answer Set Programming System with Cycle Breaking Heuristic
下载PDF
导出
摘要 回答集编程(answer set programming,ASP)是一种回答集语义下的逻辑编程范例,可应用于非单调推理,叙述式问题求解等领域.本文为ASP提出并实现了一种破圈启发方法与一种基部限制式前向搜索过程,所得到的系统称为LPS.实验结果显示,相对于其他经典的ASP系统,LPS能够有效地解决处于相变难区域中的逻辑程序,通常这些程序被认为是计算困难的.除此以外,通过使用被称为动态变元过滤(dynamic variable filtering,DVF)的技术,LPS可以在计算过程中极大地缩小搜索树的尺寸. Answer set programming (ASP) is a logic programming paradigm under answer set semantics, which can be utilized in the field of non-monotonic reasoning and declarative problem solving, etc. This paper proposes and implements a cycle breaking heuristic and a bottom-restricted look-ahead procedure for ASP, and the resulting system is called LPS. The experimental results show that, relative to other state-of-the-art ASP systems, LPS could efficiently solve logic programs in phase transition hard-job-regions, and these programs are generally considered difficult to compute. In addition, by applying the so-called dynamic variable filtering (DVF) technique, LPS could greatly reduce the search tree size during the computation.
出处 《软件学报》 EI CSCD 北大核心 2008年第4期869-878,共10页 Journal of Software
基金 国家自然科学基金Nos.60573011,10410638 国家教育部基地重大招标项目No.05JJD72040122~~
关键词 回答集编程 启发方法 前向搜索 逻辑程序 相变 answer set programming heuristic look-ahead logic program phase transition
  • 相关文献

参考文献1

二级参考文献4

  • 1Wang K,Sci China E,1998年,41卷,1期,106页
  • 2Wang K,Sci China E,1998年,41卷,3期,330页
  • 3Wang K,Proceedings of the LPKR’97,Port Jefferson.New York,L NAI1471,1998年,139页
  • 4Wang K,Sci China E,1997年,40卷,6期,574页

共引文献1

同被引文献12

  • 1Lin F Z, Zhao X S. On Odd and Even Cycles in Normal Logic Programs[C]//Proceedings of the 19th National Conference on Artificial Intelligence (AAAI2004). 2004 : 80-85.
  • 2Gelfond M, Lifschitz V. The stable model semantics for logic programming[C]//Proceedings of 5th International Conference on Logic Programming (ICLP' 1988). 1988:1070-1080.
  • 3Lifschitz V, Turner H. Splitting a Logic Program [C]//Proceedings of llth International Conference on Logic Programming (ICLP' 1994). 1994 : 23-37.
  • 4You J H,Yuan L. A Three-Valued Semantics for Deductive Database and Logic Programs[J]. Computer and System Science, 1999,49 (2) : 334-361.
  • 5Kunen K. Signed Dada Dependencies in Logic Programs [J]. Logic Programming, 1987,7 (3) : 231-245.
  • 6Lin F Z, Zhao Y T. ASSAT: computing answer sets of a logic program by SAT solvers[C]//Proceedings of the 18th National Conference on Artificial Intelligence (AAAI2002). 2002,157 (1/ 2):115-137.
  • 7Pontelli E. Answer Set Programming in 2010: A Personal Perspective[C]//Proceedings of 12th International Symposium on Practical Aspects of Declarative Languages (PADL' 2010). 2010:1-3.
  • 8Chen Xiao-ping, Ji Jian-min, Lin Fang-zhen. Computing Loops with at Most One External Support Rule for Disjunctive Logic Programs[C]//Proceedings of 25th International Conference on Logic Programming (ICLP' 2009). 2009 : 130-144.
  • 9Baral C. Knowledge representation, reasoning, and declarative problem solving[M]. New York.. Cambridge University Press, 2003.
  • 10Gelfond M,Przymusinska H. Teodor Przymusinski On the Relationship Between CWA, Minimal Model and Minimal Herbrand Model Semantics[J]. International Journal of Intelligent Systems, 1990,5(5) : 549-564.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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