Codes Over Absorption Channels
Zuo Ye,Wenjun Yu,Ohad Elishco
DOI: https://doi.org/10.1109/tit.2023.3346882
IF: 2.5
2024-01-01
IEEE Transactions on Information Theory
Abstract:In this paper, we present a novel communication channel, called the absorption channel, inspired by information transmission in neurons. Our motivation comes from in-vivo nano-machines, emerging medical applications, and brain-machine interfaces that communicate over the nervous system. For any given finite alphabet, we give codes that can correct absorption errors. For the binary alphabet, we show that the known binary (multiple-)deletion correcting codes already provide a good solution. For a single-absorption error, we show that the Varshamov-Tenengolts codes provide a near-optimal code in our setting. When the alphabet size q is at least 3, we construct a single-absorption correcting code whose redundancy is at most 3 logq(n) + Oq(1). Then, based on this code and ideas introduced by Gabrys, et al (2022), we give a second construction of single-absorption correcting codes with redundancy logq(n) + 12 logq logq(n) + Oq(1), which is optimal up to an O(logq logq(n)). Here, Oq(1) denotes a number dependent on q but independent of the code-length n. Finally, we apply the syndrome compression technique with pre-coding to obtain a subcode of the single-absorption correcting code. This subcode can combat multiple absorption errors and has low redundancy. For each setup, efficient encoders and decoders are provided.
computer science, information systems,engineering, electrical & electronic