On Robustness for the Skolem, Positivity and Ultimate Positivity Problems
S. Akshay, Hugo Bazille, Blaise Genest, Mihir Vahanwala

TL;DR
This paper investigates the robustness of the Skolem and positivity problems in linear recurrence sequences, showing their decidability under certain conditions and establishing their computational complexity and hardness in various variants.
Contribution
It introduces and analyzes robust variants of the Skolem and positivity problems, establishing decidability results and complexity bounds, and connecting these problems to Diophantine approximation.
Findings
Robust Skolem and positivity problems are Diophantine hard when neighborhoods are input.
Decidability is achieved when the neighborhood existence is asked, with PSPACE complexity.
Robust ultimate positivity is tractable for open neighborhoods in the non-uniform case.
Abstract
The Skolem problem is a long-standing open problem in linear dynamical systems: can a linear recurrence sequence (LRS) ever reach 0 from a given initial configuration? Similarly, the positivity problem asks whether the LRS stays positive from an initial configuration. Deciding Skolem (or positivity) has been open for half a century: the best known decidability results are for LRS with special properties (e.g., low order recurrences). But these problems are easier for "uninitialized" variants, where the initial configuration is not fixed but can vary arbitrarily: checking if there is an initial configuration from which the LRS stays positive can be decided in polynomial time (Tiwari in 2004, Braverman in 2006). In this paper, we consider problems that lie between the initialized and uninitialized variants. More precisely, we ask if 0 (resp. negative numbers) can be avoided from every…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
