Complete Semialgebraic Invariant Synthesis for the Kannan-Lipton Orbit Problem

Theory of Computing Systems(2019)

引用 5|浏览67
暂无评分
摘要
The Orbit Problem consists of determining, given a matrix 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 𝒫⊆ℝ^d , i.e., sets that are stable under A and contain x but 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 succinct invariants of polynomial size. Our results imply that the class of closed semialgebraic invariants is closure-complete : there exists a closed semialgebraic invariant if and only if y is not in the topological closure of the orbit of x under A .
更多
查看译文
关键词
Verification, Algebraic computation, Skolem Problem, Orbit problem, Invariants
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要