Working with ARMs: Complexity results on atomic representations of Herbrand models

被引:7
作者
Gottlob, G [1 ]
Pichler, R
机构
[1] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
[2] Vienna Univ Technol, Inst Comp Sprachen, A-1040 Vienna, Austria
基金
奥地利科学基金会;
关键词
complexity; Herbrand models; automated deduction; automated model building; knowledge representation; logic programming;
D O I
10.1006/inco.2000.2915
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An atomic representation of a Herbrand model (ARM) is a finite set of (not necessarily ground) atoms over a given Herbrand universe. Each ARM represents a possibly infinite Herbrand interpretation. This concept has emerged independently in different branches of computer science as a natural and useful generalization of the concept of finite Herbrand interpretation. It was shown that several recursively decidable problems on finite Herbrand models (or interpretations) remain decidable on ARMs. The following problems are essential when working with ARMs: Deciding the equivalence of two ARMs, deciding subsumption between ARMs, and evaluating clauses over ARMs. These problems were shown to be decidable, but their computational complexity has remained obscure so far. The previously published decision algorithms require exponential space. In this paper, we prove that all mentioned problems are coNP-complete. (C) 2001 Academic Press.
引用
收藏
页码:183 / 207
页数:25
相关论文
共 27 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]  
Baader F., 1994, HDB LOGIC ARTIFICIAL, P41
[3]  
CAFERRA R, 1991, LECT NOTES ARTIF INT, V478, P153, DOI 10.1007/BFb0018439
[4]  
Chang C. L., 1973, Symbolic Logic and Mechanical Theorem Proving, DOI DOI 10.1137/1016071
[5]   EQUATIONAL PROBLEMS AND DISUNIFICATION [J].
COMON, H ;
LESCANNE, P .
JOURNAL OF SYMBOLIC COMPUTATION, 1989, 7 (3-4) :371-425
[6]  
FALASCHI M, 1988, P C S LOGIC PROGRAMM, P993
[7]   Hyperresolution and automated model building [J].
Fermuller, C ;
Leitsch, A .
JOURNAL OF LOGIC AND COMPUTATION, 1996, 6 (02) :173-203
[8]   A non-ground realization of the stable and well-founded semantics [J].
Gottlob, G ;
Marcus, S ;
Nerode, A ;
Salzer, G ;
Subrahmanian, VS .
THEORETICAL COMPUTER SCIENCE, 1996, 166 (1-2) :221-262
[9]  
Gottlob G., 1999, Proceedings. 14th Symposium on Logic in Computer Science (Cat. No. PR00158), P306, DOI 10.1109/LICS.1999.782625
[10]  
GOTTLOB G, 1998, P WLP 98 13 WORKSH L