English

Injective and pseudo-injective polynomial equations: From permutations to dynamical systems

Discrete Mathematics 2026-04-10 v2

Abstract

We study the computational complexity of decomposing finite discrete dynamical systems (FDDSs) in terms of the semiring operations of alternative and synchronous execution, which is useful for the analysis of discrete phenomena in science and engineering. More specifically, we investigate univariate polynomials of the form P(X)=BP(X) = B, that is with a constant side, first over the subsemiring of permutations and then over general FDDSs. We find a characterization of injective polynomials PP and efficient algorithms for solving the associated equations. Then, we introduce the more general notion of pseudo-injective polynomial, which is based on a condition on the lengths of the limit cycles of its coefficients, and prove that the corresponding equations are also solvable efficiently. These results also apply even when permutations are encoded in an exponentially more compact way.

Keywords

Cite

@article{arxiv.2604.04065,
  title  = {Injective and pseudo-injective polynomial equations: From permutations to dynamical systems},
  author = {Antonio E. Porreca and Marius Rolland},
  journal= {arXiv preprint arXiv:2604.04065},
  year   = {2026}
}
R2 v1 2026-07-01T11:54:24.084Z