Molecular communication (MC) has emerged as a promising paradigm employing molecules to transfer information at the nano-scale. In a recent paper, prefix source coding was introduced into the field, through an MC-adapted version of the Huffman coding. We first demonstrate that, although MC-adapted Huffman coding improves symbol error rates compared to Huffman coding, it does not always produce an optimal MC-adapted prefix codebook in terms of expected length and power. Accordingly, we utilise a straightforward brute-force algorithm to find an optimal MC-adapted prefix (MoPC$^{*}$) codebook for any given alphabet. In the context of MC source coding, the major finding of this paper is the Molecular Arithmetic Coding (MoAC) whose algorithmic implementation and code-structure is non-arbitrarily different than that of the widely-known classical arithmetic coding (AC). MoAC is designed to mitigate inter-symbol interference (ISI) for alphabets with known symbol probabilities through, in a highly efficient way, avoiding consecutive 1-bits. However, due to bit precision limitations, unique-decodability of MoAC is not guaranteed. Accordingly, a uniquely-decodable new coding scheme named Molecular Arithmetic with Prefix Coding (MoAPC) is introduced. On two exemplary nucleotide alphabets, we show that MoAPC has a better compression performance than MoPC$^{*}$. Simulation results demonstrate the highly superior word error rate (WER) and symbol error rate (SER) values of MoAPC compared to its arithmetic contenders: AC, and the Substitution Arithmetic Coding (SAC), which is introduced for the first time in this paper, and is a simple and trivial adaption of AC to molecular communication. Simulation results show that on the first alphabet, MoAPC surpasses all given methods in WER and asymptotically in SER; while on the second alphabet, MoPC$^{*}$ surpasses all in SER and WER.


翻译:暂无翻译

0
下载
关闭预览

相关内容

FlowQA: Grasping Flow in History for Conversational Machine Comprehension
专知会员服务
34+阅读 · 2019年10月18日
强化学习的Unsupervised Meta-Learning
CreateAMind
18+阅读 · 2019年1月7日
Unsupervised Learning via Meta-Learning
CreateAMind
43+阅读 · 2019年1月3日
STRCF for Visual Object Tracking
统计学习与视觉计算组
15+阅读 · 2018年5月29日
Focal Loss for Dense Object Detection
统计学习与视觉计算组
12+阅读 · 2018年3月15日
IJCAI | Cascade Dynamics Modeling with Attention-based RNN
KingsGarden
13+阅读 · 2017年7月16日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
相关资讯
强化学习的Unsupervised Meta-Learning
CreateAMind
18+阅读 · 2019年1月7日
Unsupervised Learning via Meta-Learning
CreateAMind
43+阅读 · 2019年1月3日
STRCF for Visual Object Tracking
统计学习与视觉计算组
15+阅读 · 2018年5月29日
Focal Loss for Dense Object Detection
统计学习与视觉计算组
12+阅读 · 2018年3月15日
IJCAI | Cascade Dynamics Modeling with Attention-based RNN
KingsGarden
13+阅读 · 2017年7月16日
相关基金
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员