Locally determined logic programs and recursive stable models (Q1430287)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Locally determined logic programs and recursive stable models |
scientific article; zbMATH DE number 2069239
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Locally determined logic programs and recursive stable models |
scientific article; zbMATH DE number 2069239 |
Statements
Locally determined logic programs and recursive stable models (English)
0 references
27 May 2004
0 references
The logic program {\textit{P}} is a finite set of clauses of the form \(C = p \leftarrow q_{1},\dots ,q_{n},\neg r_{1},\dots ,\neg r_{m}\), where {\textit{p}}\(,{q_{1}},\dots , {q_{n}},{r_{1}},\dots ,{r_{m}}\) are atomic formulas possibly with variables in some first-order logic. The authors consider Herbrand's type models of logic programs and recursive logic programs connected with Gödel numbering of the elements of the Herbrand base. Theorem 1. If {\textit{T}} is a highly recursive tree contained in \(\omega^{\omega}\), then there exists an effectively locally determined recursive logic program {\textit{P}} such that there is an effective one-to-one degree preserving correspondence between the set of infinite paths through {\textit{T}} and the set of all stable models of the program {\textit{P}}. Theorem 2. If {\textit{P}} is a recursive logic program which has witnesses with effective delay and has at least one stable model, then the lexicographically least stable model of {\textit{P}} is recursive. The authors define a polynomial-time version of effectively locally determined recursive logic programs and recursive logic programs with effective witnesses which ensure that a logic program {\textit{P}} has models which are NP, EXPTIME, etc. They characterize the set of stable models of locally determined logic programs.
0 references
logic program
0 references
model of recursive logic program
0 references
stable model
0 references
complexity of model
0 references
non-monotonic logic
0 references
logic programming
0 references