pith. sign in

arxiv: 1504.00572 · v1 · pith:AVKRT7K4new · submitted 2015-04-02 · 💻 cs.CC

Efficient indexing of necklaces and irreducible polynomials over finite fields

classification 💻 cs.CC
keywords irreduciblepolynomialsefficientfiniteindexingnecklacesalgorithmfields
0
0 comments X
read the original abstract

We study the problem of indexing irreducible polynomials over finite fields, and give the first efficient algorithm for this problem. Specifically, we show the existence of poly(n, log q)-size circuits that compute a bijection between {1, ... , |S|} and the set S of all irreducible, monic, univariate polynomials of degree n over a finite field F_q. This has applications in pseudorandomness, and answers an open question of Alon, Goldreich, H{\aa}stad and Peralta[AGHP]. Our approach uses a connection between irreducible polynomials and necklaces ( equivalence classes of strings under cyclic rotation). Along the way, we give the first efficient algorithm for indexing necklaces of a given length over a given alphabet, which may be of independent interest.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.