Conference item
On the complexity of the Skolem Problem at low orders
- Abstract:
-
The Skolem Problem asks to determine whether a given linear recurrence sequence (LRS) ⟨un⟩∞ n=0 over the integers has a zero term, that is, whether there exists n such that un = 0. Decidability of the problem is open in general, with the most notable positive result being a decision procedure for LRS of order at most 4. In this paper we consider a bounded version of the Skolem Problem, in which the input consists of an LRS ⟨un⟩∞ n=0 and a bound N ∈ N (with all integers written in binary), and the task is to determine whether there exists n ∈ {0, . . . , N} such that un = 0. We give a randomised algorithm for this problem that, for all d ∈ N, runs in polynomial time on the class of LRS of order at most d. As a corollary we show that the (unrestricted) Skolem Problem for LRS of order at most 4 lies in coRP, improving the best previous upper bound of NPRP . The running time of our algorithm is exponential in the order of the LRS—a dependence that appears necessary in view of the NP-hardness of the Bounded Skolem Problem. However, even for LRS of a fixed order, the problem involves detecting zeros within an exponentially large range. For this, our algorithm relies on results from p-adic analysis to isolate polynomially many candidate zeros and then test in randomised polynomial time whether each candidate is an actual zero by reduction to arithmetic-circuit identity testing.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 574.4KB, Terms of use)
-
- Publisher copy:
- 10.1137/1.9781611978971.191
Authors
- Funder identifier:
- https://ror.org/001aqnf71
- Grant:
- EP/X033813/1
- Publisher:
- Society for Industrial and Applied Mathematics
- Host title:
- Proceedings of the 2026 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)
- Pages:
- 5255-5269
- Publication date:
- 2026-01-01
- Acceptance date:
- 2025-10-03
- Event title:
- ACM-SIAM Symposium on Discrete Algorithms (SODA 2026)
- Event location:
- Vancouver, Canada
- Event website:
- https://www.siam.org/conferences-events/siam-conferences/soda26/
- Event start date:
- 2026-01-11
- Event end date:
- 2026-01-14
- DOI:
- EISBN:
- 9781611978971
- Language:
-
English
- Pubs id:
-
2305783
- Local pid:
-
pubs:2305783
- Deposit date:
-
2025-11-20
- ARK identifier:
Terms of use
- Copyright holder:
- SIAM
- Copyright date:
- 2026
- Rights statement:
- Copyright © 2026 by SIAM. Unauthorized reproduction of this article is prohibited.
- Notes:
- The author accepted manuscript (AAM) of this paper has been made available under the University of Oxford's Open Access Publications Policy, and a CC BY public copyright licence has been applied.
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record