Journal article icon

Journal article

O-minimal invariants for discrete-time dynamical systems

Abstract:
Termination analysis of linear loops plays a key rôle in several areas of computer science, including program verification and abstract interpretation. Already for the simplest variants of linear loops the question of termination relates to deep open problems in number theory, such as the decidability of the Skolem and Positivity Problems for linear recurrence sequences, or equivalently reachability questions for discrete-time linear dynamical systems. In this article, we introduce the class of o-minimal invariants, which is broader than any previously considered, and study the decidability of the existence and algorithmic synthesis of such invariants as certificates of non-termination for linear loops equipped with a large class of halting conditions. We establish two main decidability results, one of them conditional on Schanuel’s conjecture is transcendental number theory.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1145/3501299

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Oxford college:
Green Templeton College
Role:
Author


Publisher:
Association for Computing Machinery
Journal:
ACM Transactions on Computational Logic More from this journal
Volume:
23
Issue:
2
Article number:
9
Publication date:
2022-01-14
Acceptance date:
2021-11-01
DOI:
EISSN:
1557-945X
ISSN:
1529-3785


Language:
English
Keywords:
Pubs id:
1246426
Local pid:
pubs:1246426
Deposit date:
2022-04-06
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP