Reasoning about actions with Temporal Answer Sets

被引:12
作者
Giordano, Laura [1 ]
Martelli, Alberto [2 ]
Dupre, Daniele Theseider [1 ]
机构
[1] Univ Piemonte Orientale, Dipartimento Informat, Alessandria, Italy
[2] Univ Turin, Dipartimento Informat, I-10149 Turin, Italy
关键词
Answer Set Programming; Temporal Logic; Bounded Model Checking; KNOWLEDGE;
D O I
10.1017/S1471068411000639
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we combine Answer Set Programming (ASP) with Dynamic Linear Time Temporal Logic (DLTL) to define a temporal logic programming language for reasoning about complex actions and infinite computations. DLTL extends propositional temporal logic of linear time with regular programs of propositional dynamic logic, which are used for indexing temporal modalities. The action language allows general DLTL formulas to be included in domain descriptions to constrain the space of possible extensions. We introduce a notion of Temporal Answer Set for domain descriptions, based on the usual notion of Answer Set. Also, we provide a translation of domain descriptions into standard ASP and use Bounded Model Checking (BMC) techniques for the verification of DLTL constraints.
引用
收藏
页码:201 / 225
页数:25
相关论文
共 38 条
[21]  
Giordano L., 2001, LOG J IGPL, V9, P289
[22]   Tableau-based automata construction for dynamic linear time temporal logic [J].
Giordano, Laura ;
Martelli, Alberto .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2006, 46 (03) :289-315
[23]  
Giunchiglia E, 2004, ARTIF INTELL, V153, P49, DOI [10.1016/j.artint.2002.12.001, 10.1016/j.artint.2003.12.001]
[24]  
Giunchiglia E, 1998, FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, P623
[25]  
Giunchiglia E., 2000, INT C PRINC KNOWL RE, P657
[26]  
Giunchiglia Fausto., 1999, EUROPEAN C PLANNING, V1809, P1
[27]   Bounded LTL model checking with stable models [J].
Heljanko, K ;
Niemelä, I .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2003, 3 :519-550
[28]   Dynamic linear time temporal logic [J].
Henriksen, JG ;
Thiagarajan, PS .
ANNALS OF PURE AND APPLIED LOGIC, 1999, 96 (1-3) :187-207
[29]   Planning control rules for reactive agents [J].
Kabanza, F ;
Barbeau, M ;
StDenis, R .
ARTIFICIAL INTELLIGENCE, 1997, 95 (01) :67-113
[30]  
Lago UD, 2002, EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, P447