MONOTONIC AGGREGATION IN DEDUCTIVE DATABASES

Authors
Citation
Ka. Ross et Y. Sagiv, MONOTONIC AGGREGATION IN DEDUCTIVE DATABASES, Journal of computer and system sciences, 54(1), 1997, pp. 79-97
Citations number
20
Categorie Soggetti
System Science","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
00220000
Volume
54
Issue
1
Year of publication
1997
Pages
79 - 97
Database
ISI
SICI code
0022-0000(1997)54:1<79:MAIDD>2.0.ZU;2-K
Abstract
We propose a semantics for aggregates in deductive databases based on a notion of minimality. Unlike some previous approaches, we form a min imal model of a program component including aggregate operators, rathe r than insisting that the aggregate apply to atoms that have been full y determined or that aggregate functions are rewritten in terms of neg ation. In order to guarantee the existence of such a minimal model we need to insist that the domains over which we are aggregating are comp lete lattices and that the program is in a sense monotonic. Our approa ch generalizes previous approaches based on the well-founded semantics and various forms of stratification. We are also able to handle a lar ge variety of monotonic (or pseudo-monotonic) aggregate functions. (C) 1997 Academic Press.