Journal article
First-order orbit queries
- Abstract:
- Orbit Problems are a class of fundamental reachability questions that arise in the analysis of discrete-time linear dynamical systems such as automata, Markov chains, recurrence sequences, and linear while loops. Instances of the problem comprise a dimension πββ, a square matrix π΄ββπΓπ, and a query regarding the behaviour of some sets under repeated applications of A. For instance, in the Semialgebraic Orbit Problem, we are given semialgebraic source and target sets π,πββπ, and the query is whether there exists πββ and x β S such that Anx β T. The main contribution of this paper is to introduce a unifying formalism for a vast class of orbit problems, and show that this formalism is decidable for dimension d β€β3. Intuitively, our formalism allows one to reason about any first-order query whose atomic propositions are a membership queries of orbit elements in semialgebraic sets. Our decision procedure relies on separation bounds for algebraic numbers as well as a classical result of transcendental number theoryβBakerβs theorem on linear forms in logarithms of algebraic numbers. We moreover argue that our main result represents a natural limit to what can be decided (with respect to reachability) about the orbit of a single matrix. On the one hand, semialgebraic sets are arguably the largest general class of subsets of βπ for which membership is decidable. On the other hand, previous work has shown that in dimension d =β4, giving a decision procedure for the special case of the Orbit Problem with singleton source set S and polytope target set T would entail major breakthroughs in Diophantine approximation.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 492.9KB, Terms of use)
-
- Publisher copy:
- 10.1007/s00224-020-09976-7
Authors
- Publisher:
- Springer
- Journal:
- Theory of Computing Systems More from this journal
- Volume:
- 65
- Issue:
- 4
- Pages:
- 638-661
- Publication date:
- 2020-04-04
- Acceptance date:
- 2020-02-24
- DOI:
- EISSN:
-
1433-0490
- ISSN:
-
1432-4350
- Language:
-
English
- Keywords:
- Pubs id:
-
1093165
- Local pid:
-
pubs:1093165
- Deposit date:
-
2020-03-12
- ARK identifier:
Terms of use
- Copyright holder:
- Springer
- Copyright date:
- 2020
- Rights statement:
- Β© Springer Science+Business Media, LLC, part of Springer Nature 2020
- Notes:
- This is the accepted manuscript version of the article. The final version is available online from Springer at: https://doi.org/10.1007/s00224-020-09976-7
If you are the owner of this record, you can report an update to it here: Report update to this record