@inproceedings{8876c246ebd242f982c408e429564dba,
title = "Semialgebraic invariant synthesis for the Kannan-Lipton orbit problem",
abstract = "The Orbit Problem consists of determining, given a linear transformation A on ℚd, together with vectors x and y, whether the orbit of x under repeated applications of A can ever reach y. This problem was famously shown to be decidable by Kannan and Lipton in the 1980s. In this paper, we are concerned with the problem of synthesising suitable invariants P ⊆ ℝ, i.e., sets that are stable under A and contain x and not y, thereby providing compact and versatile certificates of non-reachability We show that whether a given instance of the Orbit Problem admits a semialgebraic invariant is decidable, and moreover in positive instances we provide an algorithm to synthesise suitable invariants of polynomial size. It is worth noting that the existence of semilinear invariants, on the other hand, is (to the best of our knowledge) not known to be decidable.",
keywords = "Algebraic computation, Invariants, Orbit Problem, Skolem Problem, Verification",
author = "Nathana{\"e}l Fijalkow and Pierre Ohlmann and Jo{\"e}l Ouaknine and Amaury Pouly and James Worrell",
note = "Publisher Copyright: {\textcopyright} Nathana{\"e}l Fijalkow, Pierre Ohlmann, Jo{\"e}l Ouaknine, Amaury Pouly, and James Worrell.; 34th Symposium on Theoretical Aspects of Computer Science, STACS 2017 ; Conference date: 08-03-2017 Through 11-03-2017",
year = "2017",
month = mar,
day = "1",
doi = "10.4230/LIPIcs.STACS.2017.29",
language = "English",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
editor = "Brigitte Vallee and Heribert Vollmer",
booktitle = "34th Symposium on Theoretical Aspects of Computer Science, STACS 2017",
}