English

Functional graphs of generalized cyclotomic mappings of finite fields

Number Theory 2023-04-04 v1 Combinatorics

Abstract

The functional graph of a function g:XXg:X\rightarrow X is the directed graph with vertex set XX the edges of which are of the form xg(x)x\rightarrow g(x) for xXx\in X. Functional graphs are heavily studied because they allow one to understand the behavior of gg under iteration (i.e., to understand the discrete dynamical system (X,g)(X,g)), which has various applications, especially when XX is a finite field Fq\mathbb{F}_q. This paper is an extensive study of the functional graphs of so-called index dd generalized cyclotomic mappings of Fq\mathbb{F}_q, which are a natural and manageable generalization of monomial functions. We provide both theoretical results on the structure of their functional graphs and Las Vegas algorithms for solving fundamental problems, such as parametrizing the connected components of the functional graph by representative vertices, or describing the structure of a connected component given by a representative vertex. The complexity of these algorithms is analyzed in detail, and we make the point that for fixed index dd and most prime powers qq (in the sense of asymptotic density), suitable implementations of these algorithms have an expected runtime that is polynomial in logq\log{q} on quantum computers, whereas their expected runtime is subexponential in logq\log{q} on a classical computer. We also discuss four special cases in which one can devise Las Vegas algorithms with this kind of complexity behavior over most finite fields that solve the graph isomorphism problem for functional graphs of generalized cyclotomic mappings.

Keywords

Cite

@article{arxiv.2304.00181,
  title  = {Functional graphs of generalized cyclotomic mappings of finite fields},
  author = {Alexander Bors and Daniel Panario and Qiang Wang},
  journal= {arXiv preprint arXiv:2304.00181},
  year   = {2023}
}

Comments

219 pages