Muestra métricas de impacto externas asociadas a la publicación. Para mayor detalle:
| Indexado |
|
||||
| DOI | 10.1007/S00224-010-9259-6 | ||||
| Año | 2011 | ||||
| Tipo | artículo de investigación |
Citas Totales
Autores Afiliación Chile
Instituciones Chile
% Participación
Internacional
Autores
Afiliación Extranjera
Instituciones
Extranjeras
In this paper, we propose a language called Datalog (C(not equal)) that extends Datalog with a restricted form of negation, and study some of its fundamental properties. In particular, we show that the certain answers to a Datalog (C(not equal)) program can be computed in polynomial time (in terms of data complexity), and that every union of conjunctive queries with at most one inequality or negated relational atom per disjunct, can be efficiently rewritten as a Datalog (C(not equal)) program in the context of data exchange. Furthermore, we show that this is also the case for a syntactic restriction of the class of unions of conjunctive queries with at most two inequalities per disjunct. This syntactic restriction is given by two conditions that are optimal, in the sense that computing certain answers becomes intractable if one removes any of them. Finally, we provide a thorough analysis of the combined complexity of computing certain answers to Datalog (C(not equal)) programs and other related query languages. In particular, we show that this problem is Exptime-complete for Datalog (C(not equal)), even if one restricts to conjunctive queries with single inequalities, which is a fragment of Datalog (C(not equal)) by the result mentioned above. Furthermore, we show that the combined complexity is coNexptime-complete for the case of conjunctive queries with k inequalities, for every ka parts per thousand yen2.
| Ord. | Autor | Género | Institución - País |
|---|---|---|---|
| 1 | ARENAS-SAAVEDRA, MARCELO ALEJANDRO | Hombre |
Pontificia Universidad Católica de Chile - Chile
|
| 2 | BARCELO-BAEZA, PABLO | Hombre |
Universidad de Chile - Chile
|
| 3 | REUTTER-DE LA MAZA, JUAN LORENZO | Hombre |
UNIV EDINBURGH - Reino Unido
University of Edinburgh - Reino Unido The University of Edinburgh - Reino Unido |
| Fuente |
|---|
| Fondo Nacional de Desarrollo Científico y Tecnológico |
| Fondo Nacional de Desarrollo CientÃfico y Tecnológico |
| Engineering and Physical Sciences Research Council |
| Barcelo-FONDECYT |
| Millennium Nucleus Centre for Web Research |
| Reutter-EPSRC |
| Arenas-FONDECYT |
| Agradecimiento |
|---|
| We are very grateful to Jorge Perez for many helpful discussions. The authors were supported by: Arenas-FONDECYT grants 1070732 and 1090565; Barcelo-FONDECYT grant 11080011; Arenas and Barcelo-grant P04-067-F from the Millennium Nucleus Centre for Web Research; Reutter-EPSRC grant G049165. Most of this work was done when Reutter was a Master's student at Pontificia Universidad Catolica de Chile. |
| Acknowledgements We are very grateful to Jorge Pérez for many helpful discussions. The authors were supported by: Arenas—FONDECYT grants 1070732 and 1090565; Barceló—FONDECYT grant 11080011; Arenas and Barceló—grant P04-067-F from the Millennium Nucleus Centre for Web Research; Reutter—EPSRC grant G049165. Most of this work was done when Reutter was a Master’s student at Pontificia Universidad Católica de Chile. |