arXiv Analytics

Sign in

arXiv:1906.06070 [math.CO]AbstractReferencesReviewsResources

Complexity of Dependencies in Bounded Domains, Armstrong Codes, and Generalizations

Yeow Meng Chee, Hui Zhang, Xiande Zhang

Published 2019-06-14Version 1

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\geq 5$ with three possible exceptions. This disproves a conjecture of Sali. Further, we introduce generalized Armstrong codes for branching, or $(s,t)$-dependencies, construct several classes of optimal Armstrong codes and establish lower bounds for the maximum length $n$ in this more general setting.

Journal: IEEE Trans. Inform. Theory, Vol. 61, No 02, 2015, pp. 812--819
Categories: math.CO, cs.IT, math.IT
Related articles: Most relevant | Search more
arXiv:math/0503511 [math.CO] (Published 2005-03-24, updated 2005-04-21)
The Complexity of Pebbling and Cover Pebbling
arXiv:1111.1799 [math.CO] (Published 2011-11-08, updated 2011-11-12)
The complexity of the $q$-analog of the $n$-cube
arXiv:2108.13090 [math.CO] (Published 2021-08-30)
Undirected determinant, permanent and their complexity