Semialgebraic invariant synthesis for the Kannan-Lipton orbit problem

  • Nathanaël Fijalkow
  • , Pierre Ohlmann
  • , Joël Ouaknine
  • , Amaury Pouly
  • , James Worrell

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publication34th Symposium on Theoretical Aspects of Computer Science, STACS 2017
EditorsBrigitte Vallee, Heribert Vollmer
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770286
DOIs
Publication statusPublished - 1 Mar 2017
Externally publishedYes
Event34th Symposium on Theoretical Aspects of Computer Science, STACS 2017 - Hannover, Germany
Duration: 8 Mar 201711 Mar 2017

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume66
ISSN (Print)1868-8969

Conference

Conference34th Symposium on Theoretical Aspects of Computer Science, STACS 2017
Country/TerritoryGermany
CityHannover
Period8/03/1711/03/17

Keywords

  • Algebraic computation
  • Invariants
  • Orbit Problem
  • Skolem Problem
  • Verification

Fingerprint

Dive into the research topics of 'Semialgebraic invariant synthesis for the Kannan-Lipton orbit problem'. Together they form a unique fingerprint.

Cite this