English

Semialgebraic Invariant Synthesis for the Kannan-Lipton Orbit Problem

Computational Complexity 2017-01-10 v1 Logic in Computer Science Symbolic Computation Algebraic Geometry Number Theory

Abstract

The \emph{Orbit Problem} consists of determining, given a linear transformation AA on Qd\mathbb{Q}^d, together with vectors xx and yy, whether the orbit of xx under repeated applications of AA can ever reach yy. 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} PRd\mathcal{P} \subseteq \mathbb{R}^d, \emph{i.e.}, sets that are stable under AA and contain xx and not yy, 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.

Keywords

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}
}
R2 v1 2026-06-22T17:44:42.566Z