首页    期刊浏览 2025年02月19日 星期三
登录注册

文章基本信息

  • 标题:Representing the Language of the Causal Calculator in Answer Set Programming
  • 本地全文:下载
  • 作者:Michael Casolary ; Joohyung Lee
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2011
  • 卷号:11
  • 页码:51-61
  • DOI:10.4230/LIPIcs.ICLP.2011.51
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Action language C+, a formalism based on nonmonotonic causal logic, was designed for describing properties of actions. The definite fragment of C+ was implemented in system the Causal Calculator (CCalc), based on a reduction of nonmonotonic causal logic to propositional logic. On the other hand, in this paper, we represent the language of CCalc in answer set programming (ASP), by translating nonmonotonic causal logic into formulas under the stable model semantics. We design a standard library which describes the constructs of the input language of CCalc in terms of ASP, allowing a simple modular method to represent CCalc input programs in the language of ASP. Using the combination of system f2lp and answer set solvers, our prototype implementation of this approach, which we call Cplus2ASP, achieves functionality close to CCalc while taking advantage of answer set solvers to yield efficient computation that is orders of magnitude faster than CCalc on several benchmark examples.
  • 关键词:answer set programming; nonmonotonic causal logic; action languages
国家哲学社会科学文献中心版权所有