Computing Supports of Conjunctive Queries on Relational Tables with Functional Dependencies

  • Authors:
  • Tao-Yuan Jen;Dominique Laurent;Nicolas Spyratos

  • Affiliations:
  • Université/ Cergy-Pontoise - ETIS - CNRS - F-95000 Cergy-Pontoise, France. E-mails: tao-yuan.jen@u-cergy.fr/ dominique.laurent@u-cergy.fr;Université/ Cergy-Pontoise - ETIS - CNRS - F-95000 Cergy-Pontoise, France. E-mails: tao-yuan.jen@u-cergy.fr/ dominique.laurent@u-cergy.fr;Université/ Paris-Sud - LRI - CNRS - F-91405 Orsay, France. nicolas.spyratos@lri.fr

  • Venue:
  • Fundamenta Informaticae
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The problem of mining all frequent queries on a relational table is a problem known to be intractable even for conjunctive queries. In this article, we restrict our attention to conjunctive projection-selection queries and we assume that the table to be mined satisfies a set of functional dependencies. Under these assumptions, we define and characterize two pre-orderings with respect to which the support measure is shown to be anti-monotonic. Each of these pre-orderings induces an equivalence relation for which all queries of the same equivalence class have the same support. The goal of this article is not to provide algorithms for the computation of frequent queries, but rather to provide basic properties of pre-orderings and their associated equivalence relations showing that functional dependencies can be used for an optimized computation of supports of conjunctive queries. In particular, we show that one of the two pre-orderings characterizes anti-monotonicity of the support, while the other one refines the former, but allows to characterize anti-monotonicity with respect to a given table, only. Basic computational implications of these properties are discussed in the article.