Publication: Molecular Arithmetic Coding (MoAC) and Optimized Molecular Prefix Coding (MoPC*) for Diffusion-Based molecular communication
dc.contributor.department | Department of Electrical and Electronics Engineering | |
dc.contributor.department | Next Generation and Wireless Communication Laboratory | |
dc.contributor.department | Graduate School of Sciences and Engineering | |
dc.contributor.kuauthor | Akan, Özgür Barış | |
dc.contributor.kuauthor | Ortlek, Beyza Ezgi | |
dc.contributor.kuauthor | Şahin, Melih | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.schoolcollegeinstitute | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
dc.contributor.schoolcollegeinstitute | Laboratory | |
dc.date.accessioned | 2025-03-06T20:58:35Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Molecular communication (MC) enables information transfer through molecules at the nano-scale. This paper presents new and optimized source coding (data compression) methods for MC. In a recent paper, prefix source coding was introduced into the field, through an MC-adapted version of the Huffman coding. We first show that while MC-adapted Huffman coding improves symbol error rate (SER), it does not always produce an optimal prefix codebook in terms of coding length and power. To address this, we propose optimal molecular prefix coding (MoPC*). The major result of this paper is the Molecular Arithmetic Coding (MoAC), which we derive based on an existing general construction principle for constrained arithmetic channel coding, equipping it with error correction and data compression capabilities for any finite source alphabet. We theoretically and practically show the superiority of MoAC to SAC, our another adaptation of arithmetic source coding to MC. However, MoAC's unique decodability is limited by bit precision. Accordingly, a uniquely-decodable new coding scheme named Molecular Arithmetic with Prefix Coding (MoAPC) is introduced. On two nucleotide alphabets, we show that MoAPC has a better compression performance than MoPC*. MC simulation results demonstrate the effectiveness of the proposed methods. © 2014 IEEE. | |
dc.description.indexedby | Scopus | |
dc.description.publisherscope | International | |
dc.description.sponsoredbyTubitakEu | N/A | |
dc.description.sponsorship | This work was supported in part by the AXA Research Fund (AXA Chair for Internet of Everything at Ko\u00E7 University). | |
dc.identifier.doi | 10.1109/TMBMC.2024.3476197 | |
dc.identifier.grantno | AXA Research Fund, AXA | |
dc.identifier.issn | 2332-7804 | |
dc.identifier.quartile | N/A | |
dc.identifier.scopus | 2-s2.0-85207403279 | |
dc.identifier.uri | https://doi.org/10.1109/TMBMC.2024.3476197 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/27504 | |
dc.keywords | Arithmetic coding | |
dc.keywords | Data compression | |
dc.keywords | Molecular communication (MC) | |
dc.keywords | Prefix coding | |
dc.keywords | Run-length-limited coding | |
dc.language.iso | eng | |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
dc.relation.ispartof | IEEE Transactions on Molecular, Biological, and Multi-Scale Communications | |
dc.subject | Electrical and electronics engineering | |
dc.title | Molecular Arithmetic Coding (MoAC) and Optimized Molecular Prefix Coding (MoPC*) for Diffusion-Based molecular communication | |
dc.type | Journal Article | |
dspace.entity.type | Publication | |
local.contributor.kuauthor | Akan, Özgür Barış | |
local.contributor.kuauthor | Ortlek, Beyza Ezgi | |
local.contributor.kuauthor | Şahin, Melih | |
local.publication.orgunit1 | College of Engineering | |
local.publication.orgunit1 | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
local.publication.orgunit1 | Laboratory | |
local.publication.orgunit2 | Department of Electrical and Electronics Engineering | |
local.publication.orgunit2 | Next Generation and Wireless Communication Laboratory | |
local.publication.orgunit2 | Graduate School of Sciences and Engineering | |
relation.isOrgUnitOfPublication | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 | |
relation.isOrgUnitOfPublication | a5d3121b-8789-4c71-84d3-12bf643bfef9 | |
relation.isOrgUnitOfPublication | 3fc31c89-e803-4eb1-af6b-6258bc42c3d8 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 | |
relation.isParentOrgUnitOfPublication | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 | |
relation.isParentOrgUnitOfPublication | 434c9663-2b11-4e66-9399-c863e2ebae43 | |
relation.isParentOrgUnitOfPublication | 20385dee-35e7-484b-8da6-ddcc08271d96 | |
relation.isParentOrgUnitOfPublication.latestForDiscovery | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 |