On complexity of searching for periods of~functions given by polynomials over~a~prime~field
Diskretnyj analiz i issledovanie operacij, Tome 29 (2022) no. 1, pp. 56-73

Voir la notice de l'article provenant de la source Math-Net.Ru

\hspace{-1pt}We consider polynomials over the prime field $F_p = (E_p; +, \cdot)$ of $p$ elements. With each polynomial $f(x_1, \ldots, x_n)$ under consideration, we associate a $p$-valued function $f\colon E_p^n \to E_p$ that the polynomial defines. A period of a $p$-valued function $f(x_1, \ldots, x_n)$ is a tuple $a = (a_1, \ldots, a_n)$ of elements from $E_p$ such that $f(x_1+a_1, \ldots, x_n+a_n) = f(x_1, \ldots, x_n).$ In the paper, we propose an algorithm that, for $p$ prime and an arbitrary $p$-valued function $f(x_1, \ldots, x_n)$ given by a polynomial over the field $F_p,$ finds a basis of the linear space of all periods of $f.$ Moreover, the complexity of the algorithm is equal to $n^{O(d)},$ where $d$ is the degree of the polynomial that defines $f.$ As a consequence, we show that for $p$ prime and each fixed number $d$ the problem of searching for a basis of the linear space of all periods of a function $f$ given by a polynomial of the degree at most $d$ can be solved by a polynomial-time algorithm with respect to the number of variables of the function. Bibliogr. 11.
Keywords: $p$-valued function (function of $p$-valued logic), finite field, prime field, polynomial over a field, periodicity, algorithm, complexity.
@article{DA_2022_29_1_a4,
     author = {S. N. Selezneva},
     title = {On complexity of searching for periods of~functions given by polynomials over~a~prime~field},
     journal = {Diskretnyj analiz i issledovanie operacij},
     pages = {56--73},
     publisher = {mathdoc},
     volume = {29},
     number = {1},
     year = {2022},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/DA_2022_29_1_a4/}
}
TY  - JOUR
AU  - S. N. Selezneva
TI  - On complexity of searching for periods of~functions given by polynomials over~a~prime~field
JO  - Diskretnyj analiz i issledovanie operacij
PY  - 2022
SP  - 56
EP  - 73
VL  - 29
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/DA_2022_29_1_a4/
LA  - ru
ID  - DA_2022_29_1_a4
ER  - 
%0 Journal Article
%A S. N. Selezneva
%T On complexity of searching for periods of~functions given by polynomials over~a~prime~field
%J Diskretnyj analiz i issledovanie operacij
%D 2022
%P 56-73
%V 29
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/DA_2022_29_1_a4/
%G ru
%F DA_2022_29_1_a4
S. N. Selezneva. On complexity of searching for periods of~functions given by polynomials over~a~prime~field. Diskretnyj analiz i issledovanie operacij, Tome 29 (2022) no. 1, pp. 56-73. http://geodesic.mathdoc.fr/item/DA_2022_29_1_a4/