Show simple item record

dc.contributor.authorYannakakis, Mihalisen_US
dc.contributor.authorPapadimitrou, Christos H.en_US
dc.date.accessioned2023-03-29T14:18:32Z
dc.date.available2023-03-29T14:18:32Z
dc.date.issued1981-02
dc.identifier.urihttps://hdl.handle.net/1721.1/149004
dc.description.abstractWe propose a new kind of data dependencies called algebraic dependencies, which generalize all previous known kinds. We give a complete axiomatization of algebraic dependencies in terms of simple algebraic rewriting rules. In the process we characterize exactly the expressive power of tableaux, thus solving an open problem of Aho, Sagiv and Ullman; we show that it is NP-complete to tell whether a tableau is realizable by an expression; and we give an interesting dual interpretation of the chase procedure. We also show that algebraic dependencies over a language augmented to contain union and set difference can express arbitrary domain-independent predicates of finite index over finite relations. The class of embedded implicational dependencies recently - and independently - introduced by Fagin is shown to coincide with our algebraic dependencies. Based on this, we give a simple proof of Fagin's Armstrong relation theorem.en_US
dc.relation.ispartofseriesMIT-LCS-TM-193
dc.titleAlgebraic Dependenciesen_US
dc.identifier.oclc7728804


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record