Resumen
We study revision programming, a logic-based mechanism for enforcing constraints on databases. The central concept of this approach is that of a justified revision based on a revision program. We show that for any program P and for any pair of initial databases I and I’ we can transform (shift) the program P to a program P’ so that the size of the resulting program does not increase and so that P-justified revisions of I are shifted to P’-justified revisions of I’. Using this result we show that revision programming is closely related to a subsystem of general logic programming of Lifschitz and Woo. This, in turn, allows us to reduce revision programming to logic programming extended by the concept of a constraint with a suitably modified stable model semantics. Finally, we use the connection between revision programming and general logic programming to introduce a disjunctive version of our formalism.
| Idioma original | English |
|---|---|
| Título de la publicación alojada | Computer Science Logic - 12th International Workshop, CSL 1998 Annual Conference of the EACSL, Proceedings |
| Editores | Georg Gottlob, Katrin Seyr, Etienne Grandjean |
| Páginas | 73-89 |
| Número de páginas | 17 |
| DOI | |
| Estado | Published - 1999 |
| Evento | 12th International Workshop on Computer Science Logic, CSL 1998 held as the Annual Conference of the European Association for Computer Science Logic, EACSL 1998 - Brno, Czech Republic Duración: ago 24 1998 → ago 28 1998 |
Serie de la publicación
| Nombre | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volumen | 1584 |
| ISSN (versión impresa) | 0302-9743 |
| ISSN (versión digital) | 1611-3349 |
Conference
| Conference | 12th International Workshop on Computer Science Logic, CSL 1998 held as the Annual Conference of the European Association for Computer Science Logic, EACSL 1998 |
|---|---|
| País/Territorio | Czech Republic |
| Ciudad | Brno |
| Período | 8/24/98 → 8/28/98 |
Nota bibliográfica
Publisher Copyright:© Springer-Verlag Berlin Heidelberg 1999.
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science
Huella
Profundice en los temas de investigación de 'Revision programming = Logic programming + integrity constraints'. En conjunto forman una huella única.Citar esto
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver