Efficient Indexing of Necklaces and Irreducible Polynomials over Finite Fields

被引:0
作者
Kopparty, Swastik [1 ,2 ]
Kumar, Mrinal [1 ]
Saks, Michael [2 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08855 USA
[2] Rutgers State Univ, Dept Math, Piscataway, NJ 08855 USA
来源
AUTOMATA, LANGUAGES, AND PROGRAMMING (ICALP 2014), PT I | 2014年 / 8572卷
基金
美国国家科学基金会;
关键词
GENERATING NECKLACES; LYNDON WORDS; ALGORITHM; COLORS; BEADS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the problem of indexing necklaces, and give the first polynomial time algorithm for this problem. Specifically, we give a poly(n, log vertical bar Sigma vertical bar)-time computable bijection between {1,..., vertical bar N vertical bar} and the set N of all necklaces of length n over a finite alphabet Sigma. Our main application is to give an explicit indexing of all irreducible polynomials of degree n over the finite field F-q in time poly(n, log q) (with n log q bits of advice). This has applications in pseudorandomness, and answers an open question of Alon, Goldreich, Haastad and Peralta [2].
引用
收藏
页码:726 / 737
页数:12
相关论文
共 48 条
  • [31] Univariate polynomial factorization over finite fields with large extension degree
    Joris van der Hoeven
    Grégoire Lecerf
    [J]. Applicable Algebra in Engineering, Communication and Computing, 2024, 35 : 121 - 149
  • [32] A Parallel Strategy for Solving Sparse Linear Systems over Finite Fields
    Rivera-Zamarripa, Luis
    Adj, Gora
    Aguilar-Ibanez, Carlos
    Cruz-Cortes, Nareli
    Rodriguez-Henriquez, Francisco
    [J]. COMPUTACION Y SISTEMAS, 2022, 26 (01): : 493 - 504
  • [33] Beating Brute Force for Systems of Polynomial Equations over Finite Fields
    Lokshtanov, Daniel
    Paturi, Ramamohan
    Tamaki, Suguru
    Williams, Ryan
    Yu, Huacheng
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 2190 - 2202
  • [34] Generating Genus Two Hyperelliptic Curves over Large Characteristic Finite Fields
    Satoh, Takakazu
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2009, 2009, 5479 : 536 - 553
  • [35] Faster polynomial multiplication over finite fields using cyclotomic coefficient rings
    Harvey, David
    van Der Hoeven, Loris
    [J]. JOURNAL OF COMPLEXITY, 2019, 54
  • [36] Polynomial Multiplication over Finite Fields in Time O(n log n)
    Harvey, David
    van der Hoeven, Joris
    [J]. JOURNAL OF THE ACM, 2022, 69 (02)
  • [37] Elliptic curves with weak coverings over cubic extensions of finite fields with odd characteristic
    Momose, Fumiyuki
    Chao, Jinhui
    [J]. JOURNAL OF THE RAMANUJAN MATHEMATICAL SOCIETY, 2013, 28 (03) : 299 - 357
  • [38] A computational algebraic geometry approach to enumerate Malcev magma algebras over finite fields
    Falcon, Oscar J.
    Falcon, Raul M.
    Nunez, Juan
    [J]. MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2016, 39 (16) : 4901 - 4913
  • [40] Computing zeta functions of Artin-Schreier curves over finite fields II
    Lauder, AGB
    Wan, DQ
    [J]. JOURNAL OF COMPLEXITY, 2004, 20 (2-3) : 331 - 349