DocumentCode :
79793
Title :
Complexity of Dependences 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
Volume :
61
Issue :
2
fYear :
2015
fDate :
Feb. 2015
Firstpage :
812
Lastpage :
819
Abstract :
The study of Armstrong codes is motivated by the problem of understanding complexities of dependences 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. Furthermore, we introduce generalized Armstrong codes for branching, or (s, t)-dependences, construct several classes of optimal Armstrong codes, and establish lower bounds for the maximum length n in this more general setting.
Keywords :
Hamming codes; relational databases; (q, k, n)-Armstrong code; (s, t)-dependences; bounded domain dependence complexity; codewords; generalized Armstrong codes; k-1 coordinates; lower bounds; minimum Hamming distance; optimal Armstrong codes; q-ary code; relational database systems; Arrays; Complexity theory; Hamming distance; Indexes; Relational databases; Upper bound; Armstrong codes; Relational database; extorthogonal double covers; functional dependency; relational database;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2014.2377735
Filename :
6977949
Link To Document :
بازگشت