arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2002.06916cs.AIcs.LO

Implementing Dynamic Answer Set Programming

University of Corunna(拉科鲁尼亚大学);University of Pau(波城大学);University of Potsdam(波茨坦大学)

Pedro Cabalar, Martín Diéguez, Torsten Schaub, François Laferrière

英文摘要:

We introduce an implementation of an extension of Answer Set Programming (ASP) with language constructs from dynamic (and temporal) logic that provides an expressive computational framework for modeling dynamic applications. Starting from logical foundations, provided by dynamic and temporal equilibrium logics over finite linear traces, we develop a translation of dynamic formulas into temporal logic programs. This provides us with a normal form result establishing the strong equivalence of formulas in different logics. Our translation relies on the introduction of auxiliary atoms to guarantee polynomial space complexity and to provide an embedding that is doomed to be impossible over the same language. Finally, the reduction of dynamic formulas to temporal logic programs allows us to extend ASP with both approaches in a uniform way and to implement both extensions via temporal ASP solvers such as telingo

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑