Abstract :
A splitting (M,S) of an additive Abelian group G consists of a set of integers M and a subset S⊂G such that every nonzero element g∈G can be uniquely written as m·h for some m∈M and h∈S. Splittings M={±1,···,±k} correspond to perfect k-shift codes used in the analysis of run-length-limited codes correcting single peak shifts. We shall determine the set S for splittings of cyclic groups Zp, p prime, by M={1,a,···,ar ,b,···,bs} and M={±1,±a,···,±ar ,±b,···,±bs}. This yields new conditions on the existence of perfect 3- and 4-shift codes. Further, it can be shown that splittings of Zp by {±1,±2,±3} exist exactly if Zp is also split by {1,2,3}
Keywords :
cyclic codes; error correction codes; group theory; runlength codes; additive Abelian group; cyclic groups; perfect 3-shift codes; perfect 4-shift codes; perfect k-shift codes; perfect shift codes; run-length-limited codes; single peak shifts correction; splittings; Additives; Codes; Combinatorial mathematics; Information theory; Sufficient conditions;