• DocumentCode
    2187632
  • Title

    Optimizing conjunctive queries when attribute domains are not disjoint

  • Author

    Johnson, D.S. ; Klug, A.

  • fYear
    1981
  • fDate
    28-30 Oct. 1981
  • Firstpage
    203
  • Lastpage
    211
  • Abstract
    We present polynomial time algorithms for minimizing and testing equivalence of what we call "fan-out free" queries. The fan-out free queries form a more general and more powerful subclass of the conjunctive queries than those previously studied, as they can be used to express questions about transitive properties of databases, questions that are impossible to express if one operates under the "disjoint domain assumption" implicit in previous work. Our algorithms are graph-theoretic in nature, and the equivalence algorithm can be viewed as solving a special case of the graph isomorphism problem (by reducing it to a series of labelled forest isomorphism questions).
  • Keywords
    Algorithm design and analysis; Cost function; Data models; Design optimization; Performance evaluation; Polynomials; Query processing; Relational databases; Testing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1981. SFCS '81. 22nd Annual Symposium on
  • Conference_Location
    Nashville, TN, USA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/SFCS.1981.33
  • Filename
    4568336