Fast decoding of Gabidulin codes

  • Authors:
  • Antonia Wachter-Zeh;Valentin Afanassiev;Vladimir Sidorenko

  • Affiliations:
  • Institute of Communications Engineering, University of Ulm, Ulm, Germany and Institut de Recherche Mathématique de Rennes (IRMAR), Université de Rennes 1, Rennes, France;Institute for Information Transmission Problems, Russian Academy of Sciences, Moscow, Russia;Institute of Communications Engineering, University of Ulm, Ulm, Germany and Institute for Information Transmission Problems, Russian Academy of Sciences, Moscow, Russia

  • Venue:
  • Designs, Codes and Cryptography
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Gabidulin codes are the analogues of Reed---Solomon codes in rank metric and play an important role in various applications. In this contribution, a method for efficient decoding of Gabidulin codes up to their error correcting capability is shown. The new decoding algorithm for Gabidulin codes (defined over $${\mathbb{F}_{q^m}}$$ ) directly provides the evaluation polynomial of the transmitted codeword. This approach can be seen as a Gao-like algorithm and uses an equivalent of the Euclidean Algorithm. In order to achieve low complexity, a fast symbolic product and a fast symbolic division are presented. The complexity of the whole decoding algorithm for Gabidulin codes is $${\mathcal{O} (m^3 \, \log \, m)}$$ operations over the ground field $${\mathbb{F}_q}$$ .