Towards an integration of answer set and constraint solving

被引:30
作者
Baselice, S [1 ]
Bonatti, PA
Gelfond, M
机构
[1] Univ Naples Federico II, Naples, Italy
[2] Texas Tech Univ, Lubbock, TX 79409 USA
来源
LOGIC PROGRAMMING, PROCEEDINGS | 2005年 / 3668卷
关键词
D O I
10.1007/11562931_7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Answer set programming (ASP for short) is a declarative problem solving framework that has been recently attracting the attention of researchers for its expressiveness and for its well-engineered and optimized implementations. Still, state-of-the-art answer set solvers have huge memory requirements, because the ground instantiation of the input program must be computed before the actual reasoning starts. This prevents ASP to be effective on several classes of problems. In this paper we integrate answer set generation and constraint solving to reduce the memory requirements for a class of multi-sorted logic programs with cardinality constraints. We prove some theoretical results, introduce a provably sound and complete algorithm, and report experimental results showing that our approach can solve problem instances with significantly larger domains.
引用
收藏
页码:52 / 66
页数:15
相关论文
共 21 条
[1]  
Balduccini M., 2001, LOG PROGR NONM REAS, P439
[2]  
BASELICE S, 2004, INTEGRAZIONE TECHNIC
[3]   Is intractability of nonmonotonic reasoning a real drawback? [J].
Cadoli, M ;
Donini, FM ;
Schaerf, M .
ARTIFICIAL INTELLIGENCE, 1996, 88 (1-2) :215-251
[4]  
CARLUCCI L, 2001, ACM T COMPUT LOGIC, V2, P542
[5]  
Cholewinski P., 1995, P 12 INT C LOG PROGR, P267
[6]   Compiling constraints in clp(FD) [J].
Codognet, P ;
Diaz, D .
JOURNAL OF LOGIC PROGRAMMING, 1996, 27 (03) :185-226
[7]  
EITER T, 1997, LECT NOTES COMPUTER, V1265, P364
[8]  
Elkhatib O, 2004, LECT NOTES COMPUT SC, V3057, P148
[9]  
Gelfond M., 1991, New Generation Computing, V9, P365, DOI 10.1007/BF03037169
[10]  
Gelfond M., 1988, P 5 INT C LOG PROGR, P1070