Abstract
Difference Systems of Sets (DSS) are combinatorial structures that generalize cyclic difference sets and are used in code synchronization. A DSS is optimal if the associated code has minimum redundancy for the given block length n, alphabet size q, and error-correcting capacity ρ. An algorithm for finding optimal DSS is presented together with tables of optimal solutions found by this algorithm.
Similar content being viewed by others
References
Crick HC, Griffith JS, Orgel LE (1957) Codes without commas. Proc Nat Acad Sci 43:416–421
Cumming LJ (to appear) A family of circular systematic comma-free codes
Golomb SW, Gordon B, Welch LR (1958) Comma-free code. Can J Math 10(2):202–209
Hall M Jr (1986) Combinatorial theory, 2nd edn. Wiley, New York
Kreher DL, Stinson DR (1998) Combinatorial algorithms: generation, enumeration, and search. CRC Press, Boca Raton
Levenshtein VI (1971) One method of constructing quasilinear codes providing synchronization in the presence of errors. Probl Inf Transm 7(3):215–222
Levenshtein VI (2004) Combinatorial problems motivated by comma-free codes. J Comb Des 12(3):184–196
Mutoh Y, Tonchev VD (to appear) Difference systems of sets and cyclotomy. Discret Math
Tonchev VD (2003) Difference systems of sets and code synchronization. Rend Sem Mat Messina Ser II 9:217–226
Tonchev VD (2005) Partitions of difference sets and code synchronization. Finite Fields Appl 11:601–621
Wang H (2006) A new bound for difference systems of sets. J Comb Math Comb Comput 58:161–168
Author information
Authors and Affiliations
Corresponding author
Additional information
Dedicated to Professor Frank K. Hwang on the occasion of his 65th birthday.
Research supported by NSF Grant CCR-0310632.
Rights and permissions
About this article
Cite this article
Tonchev, V.D., Wang, H. An algorithm for optimal difference systems of sets. J Comb Optim 14, 165–175 (2007). https://doi.org/10.1007/s10878-007-9064-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-007-9064-6