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
Link To Document