-
-
Notifications
You must be signed in to change notification settings - Fork 641
Description
We propose to implement AbstractRankMetricCode
, an abstract class for rank metric codes which will initialize the basic parameters that every rank metric code possesses. This will inherit from AbstractCode
class. Further, we propose to add rank-metric based methods to compute distance, weight and allow for matrix to vector (and reverse) conversions between representations. Finally, we create a generic representative class LinearRankMetricCode
as well as encoding (generator matrix, systematic) and decoding (nearest neighbour) methods.
CC: @sagetrac-dlucas @johanrosenkilde @dimpase @xcaruso @Adurand8 @mbombar @vbraun
Component: coding theory
Author: Arpit Merchant, Marketa Slukova, Johan Rosenkilde
Branch: 899d390
Reviewer: Dima Pasechnik, Johan Rosenkilde, Xavier Caruso
Issue created by migration from https://trac.sagemath.org/ticket/21226