14 research outputs found
Complexity of multivariate polynomial evaluation
We describe a method to evaluate multivariate polynomials over a finite field
and discuss its multiplicative complexity
Decoding of Projective Reed-Muller Codes by Dividing a Projective Space into Affine Spaces
A projective Reed-Muller (PRM) code, obtained by modifying a (classical)
Reed-Muller code with respect to a projective space, is a doubly extended
Reed-Solomon code when the dimension of the related projective space is equal
to 1. The minimum distance and dual code of a PRM code are known, and some
decoding examples have been represented for low-dimensional projective space.
In this study, we construct a decoding algorithm for all PRM codes by dividing
a projective space into a union of affine spaces. In addition, we determine the
computational complexity and the number of errors correctable of our algorithm.
Finally, we compare the codeword error rate of our algorithm with that of
minimum distance decoding.Comment: 17 pages, 4 figure
Fast algorithm for border bases of Artinian Gorenstein algebras
Given a multi-index sequence , we present a new efficient algorithm
to compute generators of the linear recurrence relations between the terms of
. We transform this problem into an algebraic one, by identifying
multi-index sequences, multivariate formal power series and linear functionals
on the ring of multivariate polynomials. In this setting, the recurrence
relations are the elements of the kerne l\sigma of the Hankel operator
$H$\sigma associated to . We describe the correspondence between
multi-index sequences with a Hankel operator of finite rank and Artinian
Gorenstein Algebras. We show how the algebraic structure of the Artinian
Gorenstein algebra \sigma\sigma yields the
structure of the terms $\sigma\alpha N nAK[x 1 ,. .. , xnIHIA$ and the tables of multiplication by the variables in these
bases. It is an extension of Berlekamp-Massey-Sakata (BMS) algorithm, with
improved complexity bounds. We present applications of the method to different
problems such as the decomposition of functions into weighted sums of
exponential functions, sparse interpolation, fast decoding of algebraic codes,
computing the vanishing ideal of points, and tensor decomposition. Some
benchmarks illustrate the practical behavior of the algorithm
A new approach to the Berlekamp-Massey-Sakata Algorithm. Improving Locator Decoding
We study the problem of the computation of Groebner basis for the ideal of
linear recurring relations of a doubly periodic array. We find a set of indexes
such that, along with some conditions, guarantees that the set of polynomials
obtained at the last iteration in the Berlekamp-Massey-Sakata algorithm is
exactly a Groebner basis for the mentioned ideal. Then, we apply these results
to improve locator decoding in abelian codes.Comment: 21 page
Guessing Linear Recurrence Relations of Sequence Tuples and P-recursive Sequences with Linear Algebra
International audienceGiven several -dimensional sequences, we first present an algorithmfor computing the Gröbner basis of their module of linear recurrencerelations.A P-recursive sequence satisfies linear recurrence relations with polynomial coefficients in, as defined by Stanley in 1980. Calling directlythe aforementioned algorithm on the tuple ofsequences for retrieving the relations yields redundant relations.Since the module of relations of aP-recursive sequence also has an extra structure of a -dimensional rightideal of an Ore algebra, we design a more efficient algorithm that takesadvantage of this extra structure forcomputing the relations.Finally, we show how to incorporate Gröbner bases computations in anOre algebra , withcommutators for and, into the algorithm designed for P-recursivesequences. This allows us to compute faster the Gr\"obner basis of the ideal spanned by the first relations,such as in \textsc{2D}/\textsc{3D}-space walks examples