What’s decidable about linear loops? - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2022

What’s decidable about linear loops?

Résumé

We consider the MSO model-checking problem for simple linear loops, or equivalently discrete-time linear dynamical systems, with semialgebraic predicates (i.e., Boolean combinations of polynomial inequalities on the variables). We place no restrictions on the number of program variables, or equivalently the ambient dimension. We establish decidability of the model-checking problem provided that each semialgebraic predicate either has intrinsic dimension at most 1, or is contained within some three-dimensional subspace. We also note that lifting either of these restrictions and retaining decidability would necessarily require major breakthroughs in number theory.
Fichier principal
Vignette du fichier
whats_decidable_about_linear_loops21.pdf (922.07 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03789796 , version 1 (27-09-2022)

Identifiants

Citer

Toghrul Karimov, Engel Lefaucheux, Joel Ouaknine, David Purser, Anton Varonka, et al.. What’s decidable about linear loops?. 49th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2022), Jan 2022, Philadelphia, United States. pp.1 - 25, ⟨10.1145/3498727⟩. ⟨hal-03789796⟩
76 Consultations
78 Téléchargements

Altmetric

Partager

More