• DocumentCode
    639944
  • Title

    Complexity of dependencies in bounded domains, Armstrong Codes, and generalizations

  • Author

    Yeow Meng Chee ; Hui Zhang ; Xiande Zhang

  • Author_Institution
    Sch. of Phys. & Math. Sci., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2013
  • fDate
    7-12 July 2013
  • Firstpage
    499
  • Lastpage
    503
  • Abstract
    The study of Armstrong codes is motivated by the problem of understanding complexities of dependencies in relational database systems, where attributes have bounded domains. A (q, k, n)-Armstrong code is a q-ary code of length n with minimum Hamming distance n - k + 1, and for any set of k - 1 coordinates there exist two codewords that agree exactly there. Let f(q, k) be the maximum n for which such a code exists. In this paper, f(q, 3) = 3q - 1 is determined for all q ≥ 5 with three possible exceptions. This disproves a conjecture of Sali. Further, we introduce generalized Armstrong codes for branching, or (s, t)-dependencies and construct several classes of optimal Armstrong codes in this more general setting.
  • Keywords
    codes; Armstrong codes; Sali conjecture; bounded domains; dependency complexity; minimum Hamming distance; q-ary code; relational database system; Arrays; Complexity theory; Information theory; Knowledge based systems; Relational databases; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory Proceedings (ISIT), 2013 IEEE International Symposium on
  • Conference_Location
    Istanbul
  • ISSN
    2157-8095
  • Type

    conf

  • DOI
    10.1109/ISIT.2013.6620276
  • Filename
    6620276