An algebraic formulation of the aggregative closure query

The aggregative closure problem, a transitive closure problem with aggregations on transitive paths, is formally defined by database terms. Its definition in our paper holds only on the subset conditions of path algebra, thereby it is more general than other definitions in previous works. For the co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Theoretical computer science 1996-10, Vol.166 (1), p.49-62
1. Verfasser: Park, Uchang
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The aggregative closure problem, a transitive closure problem with aggregations on transitive paths, is formally defined by database terms. Its definition in our paper holds only on the subset conditions of path algebra, thereby it is more general than other definitions in previous works. For the completion of the definition, we suggest conditions for the existence of the fixpoint and classified the conditions as the properties of the aggregate operators and the problem domain. So we can verify the existence of the fixpoint by the suggested conditions. The naive algorithm is proposed as a computational semantics for the aggregative closure problem. This study also proves that for an aggregative closure problem the semi-naive algorithm is computationally equivalent to the naive algorithm when the aggregate product operator is distributive over aggregate sum operator.
ISSN:0304-3975
1879-2294
DOI:10.1016/0304-3975(95)00081-X