Circular-Shift Linear Network Coding
We study a class of linear network coding (LNC) schemes, called circular-shift LNC, whose encoding operations consist of only circular-shifts and bit-wise additions. Formulated as a special vector linear code over GF(2), an <inline-formula> <tex-math notation="LaTeX">L </tex...
Saved in:
Published in | IEEE transactions on information theory Vol. 65; no. 1; pp. 65 - 80 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.01.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | We study a class of linear network coding (LNC) schemes, called circular-shift LNC, whose encoding operations consist of only circular-shifts and bit-wise additions. Formulated as a special vector linear code over GF(2), an <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>-dimensional circular-shift linear code of degree <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula> restricts its local encoding kernels to be the summation of at most <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula> cyclic permutation matrices of size <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>. We show that on a general network, for a certain block length <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>, every scalar linear solution over GF(<inline-formula> <tex-math notation="LaTeX">2^{L-1} </tex-math></inline-formula>) can induce an <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>-dimensional circular-shift linear solution with 1-bit redundancy per-edge transmission. Consequently, specific to a multicast network, such a circular-shift linear solution of an arbitrary degree <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula> can be efficiently constructed, which has an interesting complexity tradeoff between encoding and decoding with different choices of <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula>. By further proving that circular-shift LNC is insufficient to achieve the exact capacity of certain multicast networks, we show the optimality of the efficiently constructed circular-shift linear solution in the sense that its 1-bit redundancy is inevitable. Finally, both theoretical and numerical analysis imply that with increasing <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>, a randomly constructed circular-shift linear code has linear solvability behavior comparable to a randomly constructed permutation-based linear code, but has shorter overheads. |
---|---|
AbstractList | We study a class of linear network coding (LNC) schemes, called circular-shift LNC, whose encoding operations consist of only circular-shifts and bit-wise additions. Formulated as a special vector linear code over GF(2), an [Formula Omitted]-dimensional circular-shift linear code of degree [Formula Omitted] restricts its local encoding kernels to be the summation of at most [Formula Omitted] cyclic permutation matrices of size [Formula Omitted]. We show that on a general network, for a certain block length [Formula Omitted], every scalar linear solution over GF([Formula Omitted]) can induce an [Formula Omitted]-dimensional circular-shift linear solution with 1-bit redundancy per-edge transmission. Consequently, specific to a multicast network, such a circular-shift linear solution of an arbitrary degree [Formula Omitted] can be efficiently constructed, which has an interesting complexity tradeoff between encoding and decoding with different choices of [Formula Omitted]. By further proving that circular-shift LNC is insufficient to achieve the exact capacity of certain multicast networks, we show the optimality of the efficiently constructed circular-shift linear solution in the sense that its 1-bit redundancy is inevitable. Finally, both theoretical and numerical analysis imply that with increasing [Formula Omitted], a randomly constructed circular-shift linear code has linear solvability behavior comparable to a randomly constructed permutation-based linear code, but has shorter overheads. We study a class of linear network coding (LNC) schemes, called circular-shift LNC, whose encoding operations consist of only circular-shifts and bit-wise additions. Formulated as a special vector linear code over GF(2), an <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>-dimensional circular-shift linear code of degree <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula> restricts its local encoding kernels to be the summation of at most <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula> cyclic permutation matrices of size <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>. We show that on a general network, for a certain block length <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>, every scalar linear solution over GF(<inline-formula> <tex-math notation="LaTeX">2^{L-1} </tex-math></inline-formula>) can induce an <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>-dimensional circular-shift linear solution with 1-bit redundancy per-edge transmission. Consequently, specific to a multicast network, such a circular-shift linear solution of an arbitrary degree <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula> can be efficiently constructed, which has an interesting complexity tradeoff between encoding and decoding with different choices of <inline-formula> <tex-math notation="LaTeX">\delta </tex-math></inline-formula>. By further proving that circular-shift LNC is insufficient to achieve the exact capacity of certain multicast networks, we show the optimality of the efficiently constructed circular-shift linear solution in the sense that its 1-bit redundancy is inevitable. Finally, both theoretical and numerical analysis imply that with increasing <inline-formula> <tex-math notation="LaTeX">L </tex-math></inline-formula>, a randomly constructed circular-shift linear code has linear solvability behavior comparable to a randomly constructed permutation-based linear code, but has shorter overheads. |
Author | Yang, Xiaolong Tang, Hanqi Long, Keping Sun, Qifu Tyler Li, Zongpeng |
Author_xml | – sequence: 1 givenname: Hanqi orcidid: 0000-0001-7248-5500 surname: Tang fullname: Tang, Hanqi email: b20150300@ustb.edu.cn organization: School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China – sequence: 2 givenname: Qifu Tyler orcidid: 0000-0003-3213-1569 surname: Sun fullname: Sun, Qifu Tyler email: qfsun@ustb.edu.cn organization: School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China – sequence: 3 givenname: Zongpeng orcidid: 0000-0001-5351-2075 surname: Li fullname: Li, Zongpeng email: zongpeng@whu.edu.cn organization: School of Computer Science, Wuhan University, Wuhan, China – sequence: 4 givenname: Xiaolong orcidid: 0000-0001-5102-6962 surname: Yang fullname: Yang, Xiaolong email: yangxl@ustb.edu.cn organization: School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China – sequence: 5 givenname: Keping surname: Long fullname: Long, Keping email: longkeping@ustb.edu.cn organization: School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China |
BookMark | eNp9kEtLAzEURoNUsK3uBTcF3U7NzWuSpQw-CkUX1nVI89DUOlMzKeK_N6XFhQtXl8v9znfhjNCg7VqP0DngKQBW14vZYkowyCmRlAjCjtAQOK8rJTgboCEup0oxJk_QqO9XZWUcyBBdNTHZ7dqk6vkthjyZx9abNHn0-atL75Omc7F9PUXHwax7f3aYY_Ryd7toHqr50_2suZlXlijIFQTLCLVAauwwk9RYQ6TzTnhHpSQuYKaIYYF5IV1YSspEHQwsBbVU1VDTMbrc925S97n1fdarbpva8lIT4IpKXhpKCu9TNnV9n3zQmxQ_TPrWgPXOhS4u9M6FPrgoiPiD2JhNjl2bk4nr_8CLPRi9979_JOVUAaY_gvBrdw |
CODEN | IETTAW |
CitedBy_id | crossref_primary_10_1109_ACCESS_2019_2951746 crossref_primary_10_3390_e24111510 crossref_primary_10_3390_e26100822 crossref_primary_10_1109_ACCESS_2020_2989619 crossref_primary_10_1109_LCOMM_2019_2905571 crossref_primary_10_1109_TCOMM_2022_3158369 crossref_primary_10_1109_TIT_2023_3328454 crossref_primary_10_1109_LCOMM_2020_2974476 crossref_primary_10_1109_TCOMM_2020_3001133 crossref_primary_10_1109_LCOMM_2022_3210653 crossref_primary_10_1109_OJCOMS_2024_3468873 crossref_primary_10_1109_TCOMM_2018_2890260 crossref_primary_10_1109_TCOMM_2020_3041254 crossref_primary_10_1109_TCOMM_2022_3220867 |
Cites_doi | 10.1109/CIG.2010.5592671 10.1109/TNET.2003.818197 10.1109/ISIT.2007.4557320 10.1109/TIT.2002.807285 10.1109/TIT.2017.2697422 10.1109/TIT.2015.2473863 10.1109/JPROC.2010.2091930 10.1109/TCOMM.2010.091710.090721 10.1109/TIT.2006.881746 10.1109/TPDS.2013.161 10.1109/ISIT.2006.261594 10.1109/TIT.2005.847712 10.1109/TIT.2010.2054295 10.1109/TIT.2011.2179842 10.1109/TCOMM.2016.2613085 10.1109/18.485722 10.1109/TIT.2007.896862 10.1109/TCOMM.2018.2827945 10.1109/TIT.2018.2797183 10.1109/TIT.2008.2008135 10.1090/S0002-9939-1983-0691306-X 10.1109/TIT.2010.2094930 10.1109/TIT.2010.2079016 10.1109/TIT.2016.2553670 10.1109/TIT.2016.2618379 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/TIT.2018.2832624 |
DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISSN | 1557-9654 |
EndPage | 80 |
ExternalDocumentID | 10_1109_TIT_2018_2832624 8353910 |
Genre | orig-research |
GrantInformation_xml | – fundername: Open Research Fund of Key Laboratory of Space Utilization, CAS grantid: LSU-DZXX-2017-03 – fundername: National Natural Science Foundation of China grantid: 61771045; 61471034; 61571335; 61628209 funderid: 10.13039/501100001809 – fundername: Hubei Science Foundation grantid: 2016CFA030; 2017AAA125 |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACGFS ACGOD ACIWK AENEX AETEA AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P PQQKQ RIA RIE RNS RXW TAE TN5 VH1 VJK AAYOK AAYXX CITATION RIG 7SC 7SP 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c291t-1fc423c1270d0483aca28ded6ed3882df0492a4f4e68dfb83467fa1b63c397173 |
IEDL.DBID | RIE |
ISSN | 0018-9448 |
IngestDate | Mon Jun 30 04:47:22 EDT 2025 Thu Apr 24 23:13:00 EDT 2025 Tue Jul 01 02:16:11 EDT 2025 Wed Aug 27 02:53:39 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 1 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c291t-1fc423c1270d0483aca28ded6ed3882df0492a4f4e68dfb83467fa1b63c397173 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0001-7248-5500 0000-0001-5102-6962 0000-0003-3213-1569 0000-0001-5351-2075 |
PQID | 2159385049 |
PQPubID | 36024 |
PageCount | 16 |
ParticipantIDs | proquest_journals_2159385049 ieee_primary_8353910 crossref_primary_10_1109_TIT_2018_2832624 crossref_citationtrail_10_1109_TIT_2018_2832624 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2019-Jan. 2019-1-00 20190101 |
PublicationDateYYYYMMDD | 2019-01-01 |
PublicationDate_xml | – month: 01 year: 2019 text: 2019-Jan. |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on information theory |
PublicationTitleAbbrev | TIT |
PublicationYear | 2019 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref12 ref15 ref14 ref30 ref11 ref10 ref2 ref1 ref17 ref16 sloane (ref23) 2018 ref19 ref18 ngai (ref25) 2004 ref24 ref26 ref20 ref22 li (ref29) 2011; 99 ref21 chou (ref28) 2003 ref27 ref8 ref7 yeung (ref5) 2008 ref9 ref4 ref6 médard (ref3) 2003 |
References_xml | – ident: ref12 doi: 10.1109/CIG.2010.5592671 – ident: ref2 doi: 10.1109/TNET.2003.818197 – start-page: 21 year: 2003 ident: ref3 article-title: On coding for non-multicast networks publication-title: Proc Allerton Annu Conf Commun Control Comput – ident: ref11 doi: 10.1109/ISIT.2007.4557320 – ident: ref1 doi: 10.1109/TIT.2002.807285 – ident: ref20 doi: 10.1109/TIT.2017.2697422 – ident: ref22 doi: 10.1109/TIT.2015.2473863 – volume: 99 start-page: 513 year: 2011 ident: ref29 article-title: Random network coding in peer-to-peer networks: From theory to practice publication-title: Proc IEEE doi: 10.1109/JPROC.2010.2091930 – ident: ref17 doi: 10.1109/TCOMM.2010.091710.090721 – ident: ref27 doi: 10.1109/TIT.2006.881746 – ident: ref30 doi: 10.1109/TPDS.2013.161 – ident: ref10 doi: 10.1109/ISIT.2006.261594 – ident: ref7 doi: 10.1109/TIT.2005.847712 – ident: ref24 doi: 10.1109/TIT.2010.2054295 – ident: ref16 doi: 10.1109/TIT.2011.2179842 – ident: ref6 doi: 10.1109/TCOMM.2016.2613085 – ident: ref21 doi: 10.1109/18.485722 – year: 2018 ident: ref23 publication-title: Primes With Primitive Root 2 The On-Line Encyclopedia of Integer Sequences – ident: ref15 doi: 10.1109/TIT.2007.896862 – ident: ref18 doi: 10.1109/TCOMM.2018.2827945 – ident: ref9 doi: 10.1109/TIT.2018.2797183 – ident: ref8 doi: 10.1109/TIT.2008.2008135 – ident: ref19 doi: 10.1090/S0002-9939-1983-0691306-X – ident: ref4 doi: 10.1109/TIT.2010.2094930 – ident: ref26 doi: 10.1109/TIT.2010.2079016 – start-page: 283 year: 2004 ident: ref25 article-title: Network coding gain of combination networks publication-title: Proc IEEE Inf Theory Workshop (ITW) – year: 2008 ident: ref5 publication-title: Information Theory and Network Coding – start-page: 40 year: 2003 ident: ref28 article-title: Practical network coding publication-title: Proc Annu Allerton Conf Commun Control Comput – ident: ref13 doi: 10.1109/TIT.2016.2553670 – ident: ref14 doi: 10.1109/TIT.2016.2618379 |
SSID | ssj0014512 |
Score | 2.4193687 |
Snippet | We study a class of linear network coding (LNC) schemes, called circular-shift LNC, whose encoding operations consist of only circular-shifts and bit-wise... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 65 |
SubjectTerms | circular-shift Circularity Coding Complexity theory Decoding fractional code general network Kernel Linear codes Multicast Network code Network coding Numerical analysis Permutations Receivers Redundancy vector linear code |
Title | Circular-Shift Linear Network Coding |
URI | https://ieeexplore.ieee.org/document/8353910 https://www.proquest.com/docview/2159385049 |
Volume | 65 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEJ4gJz2IgkYUTQ9cTGxpu9vSPRoiQRO4CAm3Zp-RaMBgufjrne0rvmK87WG32e7M7Hyz8wLoJxJBcChjl0riuzRCm5UpgSNBuEAOCYy22cjTWTxZ0IdltGzATZ0Lo7XOg8-0Z4e5L19t5M4-lQ0QLRBm86n20HArcrVqjwGNgqIyeIACjDZH5ZL02WB-P7cxXIln2_LEIf2igvKeKj8u4ly7jFswrfZVBJU8e7tMePL9W8nG_278CA5LmOncFnxxDA29bkOrauHglBLdhoNP9Qg70B-ttnlcqvv4tDKZg4YqCoIzK0LFndHGKroTWIzv5qOJW7ZRcGXIgswNjETMJK2LWdkC8lzyMFFaxVoRxNfKoJEQcmqojhNlRELw7jQ8EDGRCFaCITmF5nqz1mfg8AjR3RDJFzFCORVCGhWwSHCjmVC-6cKgOtlUljXGbauLlzS3NXyWIi1SS4u0pEUXrusVr0V9jT_mduzR1vPKU-1CryJeWgrgW4pIhpEkwl87_33VBezjt1nxmtKDZrbd6UvEF5m4yhnrAzfYykU |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4QPKgHUdCIou6Bi4kLdNtdtkdDJKDARUi4bbavSDRgcLn4653ug_iK8dZDm-12ZjrfdF4AzVAiCPZk4DJJOy7z0WblSuBI0FgghxCjbTbyeBIMZux-7s9LcLPNhdFap8FnumWHqS9freTGPpW1ES1QbvOpdlDv-yTL1tr6DJhPstrgBEUYrY7CKdnh7elwaqO4wpZtzBN47IsSSruq_LiKU_3Sr8C42FkWVvLc2iSiJd-_FW3879YP4SAHms5txhlHUNLLKlSKJg5OLtNV2P9UkbAGzd5inUamuo9PC5M4aKqiKDiTLFjc6a2sqjuGWf9u2hu4eSMFV3qcJC4xElGTtE5mZUvIxzL2QqVVoBVFhK0MmglezAzTQaiMCCneniYmIqAS4Qrp0hMoL1dLfQpO7CO-6yIBfU5ZzISQRhHui9hoLlTH1KFdnGwk8yrjttnFS5RaGx0eIS0iS4sop0UdrrcrXrMKG3_Mrdmj3c7LT7UOjYJ4US6CbxFiGU5DH3_t7PdVV7A7mI5H0Wg4eTiHPfwOz95WGlBO1ht9gWgjEZcpk30A86PNjg |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Circular-Shift+Linear+Network+Coding&rft.jtitle=IEEE+transactions+on+information+theory&rft.au=Tang%2C+Hanqi&rft.au=Qifu+Tyler+Sun&rft.au=Li%2C+Zongpeng&rft.au=Yang%2C+Xiaolong&rft.date=2019-01-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0018-9448&rft.eissn=1557-9654&rft.volume=65&rft.issue=1&rft.spage=65&rft_id=info:doi/10.1109%2FTIT.2018.2832624&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9448&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9448&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9448&client=summon |