Improved Decoding of Tanner Codes Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2501.12293
In this paper, we present improved decoding algorithms for expander-based Tanner codes. We begin by developing a randomized linear-time decoding algorithm that, under the condition that $ δd_0 > 2 $, corrects up to $ αn $ errors for a Tanner code $ T(G, C_0) $, where $ G $ is a $ (c, d, α, δ) $-bipartite expander with $n$ left vertices, and $ C_0 \subseteq \mathbb{F}_2^d $ is a linear inner code with minimum distance $ d_0 $. This result improves upon the previous work of Cheng, Ouyang, Shangguan, and Shen (RANDOM 2024), which required $ δd_0 > 3 $. We further derandomize the algorithm to obtain a deterministic linear-time decoding algorithm with the same decoding radius. Our algorithm improves upon the previous deterministic algorithm of Cheng et al. by achieving a decoding radius of $ αn $, compared with the previous radius of $ \frac{2α}{d_0(1 + 0.5cδ) }n$. Additionally, we investigate the size-expansion trade-off introduced by the recent work of Chen, Cheng, Li, and Ouyang (IEEE TIT 2023), and use it to provide new bounds on the minimum distance of Tanner codes. Specifically, we prove that the minimum distance of a Tanner code $T(G,C_0)$ is approximately $f_δ^{-1} \left( \frac{1}{d_0} \right) αn $, where $ f_δ(\cdot) $ is the Size-Expansion Function. As another application, we improve the decoding radius of our decoding algorithms from $αn$ to approximately $f_δ^{-1}\left(\frac{2}{d_0}\right)αn$.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2501.12293
- https://arxiv.org/pdf/2501.12293
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4406755345
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4406755345Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2501.12293Digital Object Identifier
- Title
-
Improved Decoding of Tanner CodesWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-01-21Full publication date if available
- Authors
-
Zeyu Guo, Zhongliang ZhouList of authors in order
- Landing page
-
https://arxiv.org/abs/2501.12293Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2501.12293Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2501.12293Direct OA link when available
- Concepts
-
Decoding methods, Computer science, TelecommunicationsTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4406755345 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2501.12293 |
| ids.doi | https://doi.org/10.48550/arxiv.2501.12293 |
| ids.openalex | https://openalex.org/W4406755345 |
| fwci | |
| type | preprint |
| title | Improved Decoding of Tanner Codes |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T11321 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9911999702453613 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1705 |
| topics[0].subfield.display_name | Computer Networks and Communications |
| topics[0].display_name | Error Correcting Code Techniques |
| topics[1].id | https://openalex.org/T11269 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9466000199317932 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1702 |
| topics[1].subfield.display_name | Artificial Intelligence |
| topics[1].display_name | Algorithms and Data Compression |
| topics[2].id | https://openalex.org/T10125 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.9419999718666077 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2208 |
| topics[2].subfield.display_name | Electrical and Electronic Engineering |
| topics[2].display_name | Advanced Wireless Communication Techniques |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C57273362 |
| concepts[0].level | 2 |
| concepts[0].score | 0.7500690817832947 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q576722 |
| concepts[0].display_name | Decoding methods |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.4530552923679352 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C76155785 |
| concepts[2].level | 1 |
| concepts[2].score | 0.17686226963996887 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q418 |
| concepts[2].display_name | Telecommunications |
| keywords[0].id | https://openalex.org/keywords/decoding-methods |
| keywords[0].score | 0.7500690817832947 |
| keywords[0].display_name | Decoding methods |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.4530552923679352 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/telecommunications |
| keywords[2].score | 0.17686226963996887 |
| keywords[2].display_name | Telecommunications |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2501.12293 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2501.12293 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2501.12293 |
| locations[1].id | doi:10.48550/arxiv.2501.12293 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2501.12293 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5004777401 |
| authorships[0].author.orcid | https://orcid.org/0000-0001-7893-4346 |
| authorships[0].author.display_name | Zeyu Guo |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Guo, Zeyu |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5101484291 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-6455-2363 |
| authorships[1].author.display_name | Zhongliang Zhou |
| authorships[1].author_position | last |
| authorships[1].raw_author_name | Zhou, Zhaienhe |
| authorships[1].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2501.12293 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-01-24T00:00:00 |
| display_name | Improved Decoding of Tanner Codes |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T11321 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9911999702453613 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1705 |
| primary_topic.subfield.display_name | Computer Networks and Communications |
| primary_topic.display_name | Error Correcting Code Techniques |
| related_works | https://openalex.org/W4391375266, https://openalex.org/W2899084033, https://openalex.org/W2748952813, https://openalex.org/W2390279801, https://openalex.org/W4391913857, https://openalex.org/W2358668433, https://openalex.org/W4396701345, https://openalex.org/W2376932109, https://openalex.org/W2001405890, https://openalex.org/W4396696052 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2501.12293 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2501.12293 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2501.12293 |
| primary_location.id | pmh:oai:arXiv.org:2501.12293 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2501.12293 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2501.12293 |
| publication_date | 2025-01-21 |
| publication_year | 2025 |
| referenced_works_count | 0 |
| abstract_inverted_index.$ | 26, 34, 36, 42, 47, 49, 52, 64, 68, 77, 97, 137, 146, 206, 208 |
| abstract_inverted_index.+ | 148 |
| abstract_inverted_index.2 | 29 |
| abstract_inverted_index.3 | 100 |
| abstract_inverted_index.G | 48 |
| abstract_inverted_index.a | 16, 39, 51, 70, 109, 133, 193 |
| abstract_inverted_index.$, | 30, 45, 139, 204 |
| abstract_inverted_index.$. | 79, 101 |
| abstract_inverted_index.As | 213 |
| abstract_inverted_index.In | 0 |
| abstract_inverted_index.We | 12, 102 |
| abstract_inverted_index.by | 14, 131, 158 |
| abstract_inverted_index.d, | 54 |
| abstract_inverted_index.et | 129 |
| abstract_inverted_index.is | 50, 69, 197, 209 |
| abstract_inverted_index.it | 173 |
| abstract_inverted_index.of | 87, 127, 136, 145, 162, 182, 192, 221 |
| abstract_inverted_index.on | 178 |
| abstract_inverted_index.to | 33, 107, 174, 227 |
| abstract_inverted_index.up | 32 |
| abstract_inverted_index.we | 3, 152, 186, 216 |
| abstract_inverted_index.$n$ | 60 |
| abstract_inverted_index.(c, | 53 |
| abstract_inverted_index.C_0 | 65 |
| abstract_inverted_index.Li, | 165 |
| abstract_inverted_index.Our | 119 |
| abstract_inverted_index.TIT | 169 |
| abstract_inverted_index.al. | 130 |
| abstract_inverted_index.and | 63, 91, 166, 171 |
| abstract_inverted_index.d_0 | 78 |
| abstract_inverted_index.for | 8, 38 |
| abstract_inverted_index.new | 176 |
| abstract_inverted_index.our | 222 |
| abstract_inverted_index.the | 23, 84, 105, 115, 123, 142, 154, 159, 179, 189, 210, 218 |
| abstract_inverted_index.use | 172 |
| abstract_inverted_index.α, | 55 |
| abstract_inverted_index.αn | 35, 138, 203 |
| abstract_inverted_index.δ) | 56 |
| abstract_inverted_index.> | 28, 99 |
| abstract_inverted_index.C_0) | 44 |
| abstract_inverted_index.Shen | 92 |
| abstract_inverted_index.T(G, | 43 |
| abstract_inverted_index.This | 80 |
| abstract_inverted_index.code | 41, 73, 195 |
| abstract_inverted_index.from | 225 |
| abstract_inverted_index.left | 61 |
| abstract_inverted_index.same | 116 |
| abstract_inverted_index.that | 25, 188 |
| abstract_inverted_index.this | 1 |
| abstract_inverted_index.upon | 83, 122 |
| abstract_inverted_index.with | 59, 74, 114, 141 |
| abstract_inverted_index.work | 86, 161 |
| abstract_inverted_index.}n$. | 150 |
| abstract_inverted_index.$αn$ | 226 |
| abstract_inverted_index.(IEEE | 168 |
| abstract_inverted_index.Chen, | 163 |
| abstract_inverted_index.Cheng | 128 |
| abstract_inverted_index.begin | 13 |
| abstract_inverted_index.inner | 72 |
| abstract_inverted_index.prove | 187 |
| abstract_inverted_index.that, | 21 |
| abstract_inverted_index.under | 22 |
| abstract_inverted_index.where | 46, 205 |
| abstract_inverted_index.which | 95 |
| abstract_inverted_index.δd_0 | 27, 98 |
| abstract_inverted_index.2023), | 170 |
| abstract_inverted_index.2024), | 94 |
| abstract_inverted_index.Cheng, | 88, 164 |
| abstract_inverted_index.Ouyang | 167 |
| abstract_inverted_index.Tanner | 10, 40, 183, 194 |
| abstract_inverted_index.\left( | 200 |
| abstract_inverted_index.bounds | 177 |
| abstract_inverted_index.codes. | 11, 184 |
| abstract_inverted_index.errors | 37 |
| abstract_inverted_index.linear | 71 |
| abstract_inverted_index.obtain | 108 |
| abstract_inverted_index.paper, | 2 |
| abstract_inverted_index.radius | 135, 144, 220 |
| abstract_inverted_index.recent | 160 |
| abstract_inverted_index.result | 81 |
| abstract_inverted_index.(RANDOM | 93 |
| abstract_inverted_index.0.5cδ) | 149 |
| abstract_inverted_index.Ouyang, | 89 |
| abstract_inverted_index.\right) | 202 |
| abstract_inverted_index.another | 214 |
| abstract_inverted_index.further | 103 |
| abstract_inverted_index.improve | 217 |
| abstract_inverted_index.minimum | 75, 180, 190 |
| abstract_inverted_index.present | 4 |
| abstract_inverted_index.provide | 175 |
| abstract_inverted_index.radius. | 118 |
| abstract_inverted_index.compared | 140 |
| abstract_inverted_index.corrects | 31 |
| abstract_inverted_index.decoding | 6, 19, 112, 117, 134, 219, 223 |
| abstract_inverted_index.distance | 76, 181, 191 |
| abstract_inverted_index.expander | 58 |
| abstract_inverted_index.improved | 5 |
| abstract_inverted_index.improves | 82, 121 |
| abstract_inverted_index.previous | 85, 124, 143 |
| abstract_inverted_index.required | 96 |
| abstract_inverted_index.Function. | 212 |
| abstract_inverted_index.\subseteq | 66 |
| abstract_inverted_index.achieving | 132 |
| abstract_inverted_index.algorithm | 20, 106, 113, 120, 126 |
| abstract_inverted_index.condition | 24 |
| abstract_inverted_index.trade-off | 156 |
| abstract_inverted_index.vertices, | 62 |
| abstract_inverted_index.$T(G,C_0)$ | 196 |
| abstract_inverted_index.$f_δ^{-1} | 199 |
| abstract_inverted_index.Shangguan, | 90 |
| abstract_inverted_index.algorithms | 7, 224 |
| abstract_inverted_index.developing | 15 |
| abstract_inverted_index.introduced | 157 |
| abstract_inverted_index.randomized | 17 |
| abstract_inverted_index.$-bipartite | 57 |
| abstract_inverted_index.derandomize | 104 |
| abstract_inverted_index.f_δ(\cdot) | 207 |
| abstract_inverted_index.investigate | 153 |
| abstract_inverted_index.linear-time | 18, 111 |
| abstract_inverted_index.application, | 215 |
| abstract_inverted_index.Additionally, | 151 |
| abstract_inverted_index.Specifically, | 185 |
| abstract_inverted_index.\frac{1}{d_0} | 201 |
| abstract_inverted_index.approximately | 198, 228 |
| abstract_inverted_index.deterministic | 110, 125 |
| abstract_inverted_index.Size-Expansion | 211 |
| abstract_inverted_index.\mathbb{F}_2^d | 67 |
| abstract_inverted_index.expander-based | 9 |
| abstract_inverted_index.size-expansion | 155 |
| abstract_inverted_index.\frac{2α}{d_0(1 | 147 |
| abstract_inverted_index.$f_δ^{-1}\left(\frac{2}{d_0}\right)αn$. | 229 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 2 |
| citation_normalized_percentile |