2016 IEEE International Symposium on Information Theory (ISIT) 2016
DOI: 10.1109/isit.2016.7541760
|View full text |Cite
|
Sign up to set email alerts
|

Sub-quadratic decoding of Gabidulin codes

Abstract: Abstract-This paper shows how to decode errors and erasures with Gabidulin codes in sub-quadratic time in the code length, improving previous algorithms which had at least quadratic complexity. The complexity reduction is achieved by accelerating operations on linearized polynomials. In particular, we present fast algorithms for division, multi-point evaluation and interpolation of linearized polynomials and show how to efficiently compute minimal subspace polynomials.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
20
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
2
1

Relationship

4
4

Authors

Journals

citations
Cited by 17 publications
(21 citation statements)
references
References 16 publications
1
20
0
Order By: Relevance
“…The authors of the present paper gave several algorithms for multiplication in [3], with best complexityÕ(dr ω−1 ) achieved for d > r 2 . The most recent results by Puchinger and Wachter-Zeh [12] give a bound ofÕ(d ω+1 2 r) operations in K for multiplication in L[X, σ], which improves on the previous results [3] when d ∈ Θ(r), which is the most relevant case for applications in coding theory (see [12], §4.2). In the context of differential operators (which share many similarities with skew polynomials), Benoit, Bostan and Van der Hoeven have obtained a complexity ofÕ(min{d, r} ω−2 dr) (see [1], Theorem 1) for multiplication in L[x] ∂ .…”
Section: Introductionsupporting
confidence: 51%
See 2 more Smart Citations
“…The authors of the present paper gave several algorithms for multiplication in [3], with best complexityÕ(dr ω−1 ) achieved for d > r 2 . The most recent results by Puchinger and Wachter-Zeh [12] give a bound ofÕ(d ω+1 2 r) operations in K for multiplication in L[X, σ], which improves on the previous results [3] when d ∈ Θ(r), which is the most relevant case for applications in coding theory (see [12], §4.2). In the context of differential operators (which share many similarities with skew polynomials), Benoit, Bostan and Van der Hoeven have obtained a complexity ofÕ(min{d, r} ω−2 dr) (see [1], Theorem 1) for multiplication in L[x] ∂ .…”
Section: Introductionsupporting
confidence: 51%
“…We also show that our method can be used to improve the best known complexities of various related problems, such as multi-point evaluation, minimal subspace polynomial, and interpolation which are studied in [12]. We also improve the complexities for greatest common divisors and least common multiples.…”
Section: Introductionmentioning
confidence: 91%
See 1 more Smart Citation
“…where rank(Z F E ′ F ) = 2 (unknown) and [Z F ] E2 ∈ F 7×2 q (known) consists of the columns of Z F with indices E 2 . Thus, we can correctly decode due to (15) and…”
Section: Improved Decoding Using Gmdmentioning
confidence: 99%
“…An ℓ-shot Gabidulin code, that is, a Gabidulin code tailored for ℓn ′ outgoing links at the source, yields the maximum message size of ℓn ′ − 2t − ρ packets, but would require packet lengths m ≥ n = ℓn ′ instead of m ≥ n ′ , which may be impractically large. More importantly, decoding an ℓ-shot Gabidulin code using [26] would require O(n 2 ) operations over a field of size q ℓn ′ 0 (even faster decoders [27], [28] would be quite expensive for such field sizes, see Table I).…”
Section: Introductionmentioning
confidence: 99%