English

Reachability in Dynamical Systems with Rounding

Computational Complexity 2020-09-29 v1

Abstract

We consider reachability in dynamical systems with discrete linear updates, but with fixed digital precision, i.e., such that values of the system are rounded at each step. Given a matrix MQd×dM \in \mathbb{Q}^{d \times d}, an initial vector xQdx\in\mathbb{Q}^{d}, a granularity gQ+g\in \mathbb{Q}_+ and a rounding operation [][\cdot] projecting a vector of Qd\mathbb{Q}^{d} onto another vector whose every entry is a multiple of gg, we are interested in the behaviour of the orbit O=<[x],[M[x]],[M[M[x]]],>\mathcal{O}={<}[x], [M[x]],[M[M[x]]],\dots{>}, i.e., the trajectory of a linear dynamical system in which the state is rounded after each step. For arbitrary rounding functions with bounded effect, we show that the complexity of deciding point-to-point reachability---whether a given target yQdy \in\mathbb{Q}^{d} belongs to O\mathcal{O}---is PSPACE-complete for hyperbolic systems (when no eigenvalue of MM has modulus one). We also establish decidability without any restrictions on eigenvalues for several natural classes of rounding functions.

Keywords

Cite

@article{arxiv.2009.13353,
  title  = {Reachability in Dynamical Systems with Rounding},
  author = {Christel Baier and Florian Funke and Simon Jantsch and Toghrul Karimov and Engel Lefaucheux and Joël Ouaknine and Amaury Pouly and David Purser and Markus A. Whiteland},
  journal= {arXiv preprint arXiv:2009.13353},
  year   = {2020}
}

Comments

To appear at FSTTCS'20

R2 v1 2026-06-23T18:50:56.254Z