We study the trade-off between the expressive abilities and the complexity of reasoning in propositional nonmonotonic knowledge bases. We first analyze, in an expressive epistemic modal framework, the most popular forms of nonmonotonic mechanisms used in knowledge representation: in particular, we prove that epistemic queries and epistemic integrity constraints are naturally expressed through the notion of negation as failure. Based on the above analysis, we then characterize the complexity of reasoning with different subsets of such nonmonotonic constructs. This characterization induces a complexity based classification of the various forms of nonmonotonic reasoning considered: in particular, we prove that negation as failure is computationally harder than epistemic disjunction, which apparently contradicts previous complexity results obtained in the logic programming setting.

Expressiveness vs. complexity in nonmonotonic knowledge bases: propositional case / Rosati, Riccardo. - (1998), pp. 47-48. (Intervento presentato al convegno 13TH European Conference on Artificial Intelligence (ECAI 98) tenutosi a BRIGHTON, ENGLAND nel AUG 23-28, 1998).

Expressiveness vs. complexity in nonmonotonic knowledge bases: propositional case

ROSATI, Riccardo
1998

Abstract

We study the trade-off between the expressive abilities and the complexity of reasoning in propositional nonmonotonic knowledge bases. We first analyze, in an expressive epistemic modal framework, the most popular forms of nonmonotonic mechanisms used in knowledge representation: in particular, we prove that epistemic queries and epistemic integrity constraints are naturally expressed through the notion of negation as failure. Based on the above analysis, we then characterize the complexity of reasoning with different subsets of such nonmonotonic constructs. This characterization induces a complexity based classification of the various forms of nonmonotonic reasoning considered: in particular, we prove that negation as failure is computationally harder than epistemic disjunction, which apparently contradicts previous complexity results obtained in the logic programming setting.
1998
9780471984313
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/51991
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 1
social impact