An answer set programming encoding of Prioritized Removed Sets Revision: application to GIS

被引:14
作者
Benferhat, Salem [1 ]
Ben-Naim, Jonathan [2 ]
Papini, Odile [3 ]
Wuerbel, Eric [4 ]
机构
[1] Univ Artois, CNRS, CRIL, F-62307 Lens, France
[2] Univ Toulouse 3, CNRS, IRIT, F-31062 Toulouse 2, France
[3] Univ Mediterranee, Dept Informat, ESIL, LSIS,CNRS, F-13288 Marseille 09, France
[4] Univ Sud Toulon Var, CNRS, LSIS, F-83957 La Garde, France
关键词
Belief revision; Answer set programming; Knowledge representation; KNOWLEDGE-BASE REVISION; LOGIC;
D O I
10.1007/s10489-008-0135-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Geographical information systems are ones of the most important application areas of belief revision. Recently, Wurbel and colleagues (Proceedings of the seventh international conference about principles of knowledge representation and reasoning, KR2000, pp. 505-516, 2000) have applied the so-called "removed sets revision" (RSR) to the problem of assessment of water heights in a flooded valley. The application was partially satisfactory since only a small part of the valley has been handled. This paper goes one step further, and proposes an extension of (RSR) called "Prioritized Removed Sets Revision" (PRSR). We show that (PRSR) performed using answer set programming makes possible to solve a practical revision problem provided by a real application in the framework of geographical information system (GIS). We first show how PRSR can be encoded into a logic program with answer set semantics, we then present an adaptation of the smodels system devoted to efficiently compute the answer sets in order to perform PRSR. The experimental study shows that the answer set programming approach gives better results than previous implementations of RSR and in particular it allows to handle the whole valley. Lastly, some experimental studies comparing our encoding with implementations based on SAT-solvers are also provided.
引用
收藏
页码:60 / 87
页数:28
相关论文
共 40 条
[1]   ON THE LOGIC OF THEORY CHANGE - PARTIAL MEET CONTRACTION AND REVISION FUNCTIONS [J].
ALCHOURRON, CE ;
GARDENFORS, P ;
MAKINSON, D .
JOURNAL OF SYMBOLIC LOGIC, 1985, 50 (02) :510-530
[2]  
[Anonymous], 1995, P 14 INT JOINT C ART
[3]  
[Anonymous], 2003, P 18 INT JOINT C ART
[4]  
[Anonymous], 1983, P 2 ACM SIGACT SIGMO
[5]   An answer set programming encoding of prioritized removed sets revision:: Application to GIS [J].
Ben-Naim, J ;
Benferhat, S ;
Papini, O ;
Würbel, E .
LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 :604-616
[6]  
BENFERHAT S, 1993, IJCAI-93, VOLS 1 AND 2, P640
[7]  
Buccafurri F, 1999, LOGIC PROGRAMM, P79
[8]  
CAYROL C, 1994, P ECAI94 WORKSH ALG
[9]   Computing with default logic [J].
Cholewinski, P ;
Marek, VM ;
Mikitiuk, A ;
Truszczynski, M .
ARTIFICIAL INTELLIGENCE, 1999, 112 (1-2) :105-146
[10]   AN ASSUMPTION-BASED TMS [J].
DEKLEER, J .
ARTIFICIAL INTELLIGENCE, 1986, 28 (02) :127-162