Functional Graphs of Generalized Cyclotomic Mappings of Finite Fields
Alexander Bors
Daniel Panario
Carleton University, Ottawa, CanadaQiang Wang
Carleton University, Ottawa, Canada

A subscription is required to access this book.
The functional graph of a function is the directed graph with vertex set the edges of which are of the form for . Functional graphs are studied because they allow one to understand the behavior of under iteration (i.e., to understand the discrete dynamical system ), which has various applications, especially when is a finite field . This memoir is an extensive study of the functional graphs of so-called index generalized cyclotomic mappings of , 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 and most prime powers (in the sense of asymptotic density), suitable implementations of these algorithms have an expected runtime that is polynomial in on quantum computers, whereas their expected runtime is subexponential in 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.