Semialgebraic Invariant Synthesis for the Kannan-Lipton Orbit Problem
Abstract
The \emph{Orbit Problem} consists of determining, given a linear transformation on , together with vectors and , whether the orbit of under repeated applications of can ever reach . 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 \emph{invariants} , \emph{i.e.}, sets that are stable under and contain and not , 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 \emph{semilinear} invariants, on the other hand, is (to the best of our knowledge) not known to be decidable.
Cite
@article{arxiv.1701.02162,
title = {Semialgebraic Invariant Synthesis for the Kannan-Lipton Orbit Problem},
author = {Nathanaël Fijalkow and Pierre Ohlmann and Joël Ouaknine and Amaury Pouly and James Worrell},
journal= {arXiv preprint arXiv:1701.02162},
year = {2017}
}