Complexity of Dependencies in Bounded Domains, Armstrong Codes, and Generalizations
Combinatorics
2019-06-17 v1 Information Theory
math.IT
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 -Armstrong code is a -ary code of length with minimum Hamming distance , and for any set of coordinates there exist two codewords that agree exactly there. Let be the maximum for which such a code exists. In this paper, is determined for all with three possible exceptions. This disproves a conjecture of Sali. Further, we introduce generalized Armstrong codes for branching, or -dependencies, construct several classes of optimal Armstrong codes and establish lower bounds for the maximum length in this more general setting.
Keywords
Cite
@article{arxiv.1906.06070,
title = {Complexity of Dependencies in Bounded Domains, Armstrong Codes, and Generalizations},
author = {Yeow Meng Chee and Hui Zhang and Xiande Zhang},
journal= {arXiv preprint arXiv:1906.06070},
year = {2019}
}