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

06/14/2019
by   Yeow Meng Chee, et al.
0

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, construct several classes of optimal Armstrong codes and establish lower bounds for the maximum length n in this more general setting.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/18/2023

Bounds on Size of Homopolymer Free Codes

For any given alphabet of size q, a Homopolymer Free code (HF code) refe...
research
07/02/2022

Construction of quaternary Hermitian LCD codes

We introduce a general construction of many Hermitian LCD [n, k] codes f...
research
07/16/2022

MWS and FWS Codes for Coordinate-Wise Weight Functions

A combinatorial problem concerning the maximum size of the (hamming) wei...
research
04/26/2018

On the Arithmetic Complexities of Hamming Codes and Hadamard Codes

In this paper, we study the arithmetic complexities of Hamming codes and...
research
08/17/2021

Star transposition Gray codes for multiset permutations

Given integers k≥ 2 and a_1,…,a_k≥ 1, let a:=(a_1,…,a_k) and n:=a_1+⋯+a_...
research
10/16/2022

Two classes of narrow-sense BCH codes and their duals

BCH codes and their dual codes are two special subclasses of cyclic code...
research
07/12/2021

Primitive Rateless Codes

In this paper, we propose primitive rateless (PR) codes. A PR code is ch...

Please sign up or login with your details

Forgot password? Click here to reset