Optimal Almost-Balanced Sequences
Abstract
This paper presents a novel approach to address the constrained coding challenge of generating almost-balanced sequences. While strictly balanced sequences have been well studied in the past, the problem of designing efficient algorithms with small redundancy, preferably constant or even a single bit, for almost balanced sequences has remained unsolved. A sequence is -almost balanced if its Hamming weight is between . It is known that for any algorithm with a constant number of bits, has to be in the order of , with average time complexity. However, prior solutions with a single redundancy bit required to be a linear shift from . Employing an iterative method and arithmetic coding, our emphasis lies in constructing almost balanced codes with a single redundancy bit. Notably, our method surpasses previous approaches by achieving the optimal balanced order of . Additionally, we extend our method to the non-binary case considering -ary almost polarity-balanced sequences for even , and almost symbol-balanced for . Our work marks the first asymptotically optimal solutions for almost-balanced sequences, for both, binary and non-binary alphabet.
Cite
@article{arxiv.2405.08625,
title = {Optimal Almost-Balanced Sequences},
author = {Daniella Bar-Lev and Adir Kobovich and Orian Leitersdorf and Eitan Yaakobi},
journal= {arXiv preprint arXiv:2405.08625},
year = {2024}
}
Comments
Accepted to The IEEE International Symposium on Information Theory (ISIT) 2024