Skip to main content

Showing 1–50 of 91 results for author: Worrell, J

.
  1. arXiv:2407.08218  [pdf, ps, other

    cs.FL cs.DM

    On Tree Automata, Generating Functions, and Differential Equations

    Authors: Rida Ait El Manssour, Vincent Cheval, Mahsa Shirmohammadi, James Worrell

    Abstract: In this paper we introduce holonomic tree automata: a common extension of weighted tree automata and holonomic recurrences. We show that the generating function of the tree series represented by such an automaton is differentially algebraic. Conversely, we give an algorithm that inputs a differentially algebraic power series, represented as a solution of a rational dynamical system, and outputs an… ▽ More

    Submitted 11 July, 2024; originally announced July 2024.

  2. arXiv:2407.05191  [pdf, ps, other

    cs.LO

    On the Decidability of Presburger Arithmetic Expanded with Powers

    Authors: Toghrul Karimov, Florian Luca, Joris Nieuwveld, Joël Ouaknine, James Worrell

    Abstract: We prove that for any integers $α, β> 1$, the existential fragment of the first-order theory of the structure $\langle \mathbb{Z}; 0,1,<, +, α^{\mathbb{N}}, β^{\mathbb{N}}\rangle$ is decidable (where $α^{\mathbb{N}}$ is the set of positive integer powers of $α$, and likewise for $β^{\mathbb{N}}$). On the other hand, we show by way of hardness that decidability of the existential fragment of the th… ▽ More

    Submitted 6 July, 2024; originally announced July 2024.

  3. arXiv:2407.04626  [pdf, ps, other

    cs.CC math.AG

    Determination Problems for Orbit Closures and Matrix Groups

    Authors: Rida Ait El Manssour, George Kenison, Mahsa Shirmohammadi, James Worrell

    Abstract: Computational problems concerning the orbit of a point under the action of a matrix group occur in numerous subfields of computer science, including complexity theory, program analysis, quantum computation, and automata theory. In many cases the focus extends beyond orbits proper to orbit closures under a suitable topology. Typically one starts from a group and several points and asks questions ab… ▽ More

    Submitted 5 July, 2024; originally announced July 2024.

    Comments: 22 pages

  4. arXiv:2405.12992  [pdf, other

    cs.LO

    The 2-Dimensional Constraint Loop Problem is Decidable

    Authors: Quentin Guilmant, Engel Lefaucheux, Joël Ouaknine, James Worrell

    Abstract: A linear constraint loop is specified by a system of linear inequalities that define the relation between the values of the program variables before and after a single execution of the loop body. In this paper we consider the problem of determining whether such a loop terminates, i.e., whether all maximal executions are finite, regardless of how the loop is initialised and how the non-… ▽ More

    Submitted 26 April, 2024; originally announced May 2024.

    Comments: Full version of a conference paper

  5. arXiv:2405.07953  [pdf, ps, other

    cs.LO

    On the Decidability of Monadic Second-Order Logic with Arithmetic Predicates

    Authors: Valérie Berthé, Toghrul Karimov, Joris Nieuwveld, Joël Ouaknine, Mihir Vahanwala, James Worrell

    Abstract: We investigate the decidability of the monadic second-order (MSO) theory of the structure $\langle \mathbb{N};<,P_1, \ldots,P_k \rangle$, for various unary predicates $P_1,\ldots,P_k \subseteq \mathbb{N}$. We focus in particular on "arithmetic" predicates arising in the study of linear recurrence sequences, such as fixed-base powers $\mathsf{Pow}_k = \{k^n : n \in \mathbb{N}\}$, $k$-th powers… ▽ More

    Submitted 20 May, 2024; v1 submitted 13 May, 2024; originally announced May 2024.

    Comments: 17 pages

  6. arXiv:2405.05279  [pdf, other

    math.NT cs.FL

    On Transcendence of Numbers Related to Sturmian and Arnoux-Rauzy Words

    Authors: Pavol Kebis, Florian Luca, Joel Ouaknine, Andrew Scoones, James Worrell

    Abstract: We consider numbers of the form $S_β(\boldsymbol{u}):=\sum_{n=0}^\infty \frac{u_n}{β^n}$, where $\boldsymbol{u}=\langle u_n \rangle_{n=0}^\infty$ is an infinite word over a finite alphabet and $β\in \mathbb{C}$ satisfies $|β|>1$. Our main contribution is to present a combinatorial criterion on $\boldsymbol u$, called echoing, that implies that $S_β(\boldsymbol{u})$ is transcendental whenever $β$ i… ▽ More

    Submitted 6 May, 2024; originally announced May 2024.

    Comments: arXiv admin note: text overlap with arXiv:2308.13657

    ACM Class: F.0; F.4.3

  7. arXiv:2404.19136  [pdf, ps, other

    cs.SC cs.FL math.AC math.DS

    On Rational Recursion for Holonomic Sequences

    Authors: Bertrand Teguia Tabuguia, James Worrell

    Abstract: It was recently conjectured that every component of a discrete-time rational dynamical system is a solution to an algebraic difference equation that is linear in its highest-shift term (a quasi-linear equation). We prove that the conjecture holds in the special case of holonomic sequences, which can straightforwardly be represented by rational dynamical systems. We propose two algorithms for conve… ▽ More

    Submitted 15 June, 2024; v1 submitted 29 April, 2024; originally announced April 2024.

    Comments: 12 pages. To appear in the Proceedings of CASC'24

    MSC Class: 68W30; 12H10 (Primary); 13-04; 03C60 (Secondary) ACM Class: I.1.2

  8. arXiv:2403.06515  [pdf, other

    cs.LO

    Multiple Reachability in Linear Dynamical Systems

    Authors: Toghrul Karimov, Edon Kelmendi, Joël Ouaknine, James Worrell

    Abstract: We consider reachability decision problems for linear dynamical systems: Given a linear map on $\mathbb{R}^d$ , together with source and target sets, determine whether there is a point in the source set whose orbit, obtained by repeatedly applying the linear map, enters the target set. When the source and target sets are semialgebraic, this problem can be reduced to a point-to-polytope reachabilit… ▽ More

    Submitted 11 March, 2024; originally announced March 2024.

  9. arXiv:2401.06537  [pdf, ps, other

    math.NT

    Twisted rational zeros of linear recurrence sequences

    Authors: Yuri Bilu, Florian Luca, Joris Nieuwveld, Joël Ouaknine, James Worrell

    Abstract: We introduce the notion of a twisted rational zero of a non-degenerate linear recurrence sequence (LRS). We show that any non-degenerate LRS has only finitely many such twisted rational zeros. In the particular case of the Tribonacci sequence, we show that $1/3$ and $-5/3$ are the only twisted rational zeros which are not integral zeros.

    Submitted 12 January, 2024; originally announced January 2024.

    Comments: 30 pages

    MSC Class: 11D04

  10. arXiv:2311.06241  [pdf, other

    cs.LO

    Nonnegativity Problems for Matrix Semigroups

    Authors: Julian D'Costa, Joel Ouaknine, James Worrell

    Abstract: The matrix semigroup membership problem asks, given square matrices $M,M_1,\ldots,M_k$ of the same dimension, whether $M$ lies in the semigroup generated by $M_1,\ldots,M_k$. It is classical that this problem is undecidable in general but decidable in case $M_1,\ldots,M_k$ commute. In this paper we consider the problem of whether, given $M_1,\ldots,M_k$, the semigroup generated by… ▽ More

    Submitted 10 November, 2023; originally announced November 2023.

  11. arXiv:2311.04895  [pdf, other

    cs.LO

    The Monadic Theory of Toric Words

    Authors: Valérie Berthé, Toghrul Karimov, Joël Ouaknine, Mihir Vahanwala, James Worrell

    Abstract: For which unary predicates $P_1, \ldots, P_m$ is the MSO theory of the structure $\langle \mathbb{N}; <, P_1, \ldots, P_m \rangle$ decidable? We survey the state of the art, leading us to investigate combinatorial properties of almost-periodic, morphic, and toric words. In doing so, we show that if each $P_i$ can be generated by a toric dynamical system of a certain kind, then the attendant MSO th… ▽ More

    Submitted 15 December, 2023; v1 submitted 8 November, 2023; originally announced November 2023.

  12. arXiv:2310.14725  [pdf, ps, other

    cs.LO cs.FL cs.PL

    On Learning Polynomial Recursive Programs

    Authors: Alex Buna-Marginean, Vincent Cheval, Mahsa Shirmohammadi, James Worrell

    Abstract: We introduce the class of P-finite automata. These are a generalisation of weighted automata, in which the weights of transitions can depend polynomially on the length of the input word. P-finite automata can also be viewed as simple tail-recursive programs in which the arguments of recursive calls can non-linearly refer to a variable that counts the number of recursive calls. The nomenclature is… ▽ More

    Submitted 23 October, 2023; originally announced October 2023.

    ACM Class: F.3.1; F.4.3; F.4.1; F.1.1

  13. arXiv:2308.13657  [pdf, ps, other

    cs.FL

    Transcendence of Sturmian Numbers over an Algebraic Base

    Authors: Florian Luca, Joel Ouaknine, James Worrell

    Abstract: We consider numbers of the form $S_β(\boldsymbol{u}):=\sum_{n=0}^\infty \frac{u_n}{β^n}$ for $\boldsymbol{u}=\langle u_n \rangle_{n=0}^\infty$ a Sturmian sequence over a binary alphabet and $β$ an algebraic number with $|β|>1$. We show that every such number is transcendental. More generally, for a given base~$β$ and given irrational number~$θ$ we characterise the… ▽ More

    Submitted 25 August, 2023; originally announced August 2023.

    ACM Class: F.4.m

  14. arXiv:2308.01152  [pdf, ps, other

    cs.DM math.NT

    Skolem Meets Bateman-Horn

    Authors: Florian Luca, James Maynard, Armand Noubissie, Joël Ouaknine, James Worrell

    Abstract: The Skolem Problem asks to determine whether a given integer linear recurrence sequence has a zero term. This problem arises across a wide range of topics in computer science, including loop termination, formal languages, automata theory, and control theory, amongst many others. Decidability of the Skolem Problem is notoriously open. The state of the art is a decision procedure for recurrences of… ▽ More

    Submitted 20 February, 2024; v1 submitted 2 August, 2023; originally announced August 2023.

    ACM Class: F.3.0; G.2.0; I.1.2

  15. arXiv:2304.14145  [pdf, ps, other

    cs.FL cs.CC

    Multiplicity Problems on Algebraic Series and Context-Free Grammars

    Authors: Nikhil Balaji, Lorenzo Clemente, Klara Nosan, Mahsa Shirmohammadi, James Worrell

    Abstract: In this paper we obtain complexity bounds for computational problems on algebraic power series over several commuting variables. The power series are specified by systems of polynomial equations: a formalism closely related to weighted context-free grammars. We focus on three problems -- decide whether a given algebraic series is identically zero, determine whether all but finitely many coefficien… ▽ More

    Submitted 28 April, 2023; v1 submitted 27 April, 2023; originally announced April 2023.

    Comments: full technical report of a LICS'23 paper

  16. arXiv:2303.09204  [pdf, other

    cs.LO

    The Membership Problem for Hypergeometric Sequences with Quadratic Parameters

    Authors: George Kenison, Klara Nosan, Mahsa Shirmohammadi, James Worrell

    Abstract: Hypergeometric sequences are rational-valued sequences that satisfy first-order linear recurrence relations with polynomial coefficients; that is, a hypergeometric sequence $\langle u_n \rangle_{n=0}^{\infty}$ is one that satisfies a recurrence of the form $f(n)u_n = g(n)u_{n-1}$ where $f,g \in \mathbb{Z}[x]$. In this paper, we consider the Membership Problem for hypergeometric sequences: given… ▽ More

    Submitted 23 May, 2023; v1 submitted 16 March, 2023; originally announced March 2023.

    Comments: 18 pages (including appendices). Accepted at ISSAC 2023

  17. arXiv:2210.16959  [pdf, ps, other

    math.NT

    On the $p$-adic zeros of the Tribonacci sequence

    Authors: Yuri Bilu, Florian Luca, Joris Nieuwveld, Jöel Ouaknine, James Worrell

    Abstract: In this paper, we refute some conjectures of Marques and Lengyel concerning the $p$-adic valuations of members of the Tribonacci sequence.

    Submitted 30 October, 2022; originally announced October 2022.

  18. arXiv:2210.06089  [pdf, other

    cs.LG

    When are Local Queries Useful for Robust Learning?

    Authors: Pascale Gourdeau, Varun Kanade, Marta Kwiatkowska, James Worrell

    Abstract: Distributional assumptions have been shown to be necessary for the robust learnability of concept classes when considering the exact-in-the-ball robust risk and access to random examples by Gourdeau et al. (2019). In this paper, we study learning models where the learner is given more power through the use of local queries, and give the first distribution-free algorithms that perform robust empiri… ▽ More

    Submitted 20 July, 2023; v1 submitted 12 October, 2022; originally announced October 2022.

    Comments: Accepted to NeurIPS 2022; V2 contains new results (Section 3.6) and an erratum from the previous version (Appendix C)

  19. arXiv:2207.01550  [pdf, other

    cs.CC

    Bounding the Escape Time of a Linear Dynamical System over a Compact Semialgebraic Set

    Authors: Julian D'Costa, Engel Lefaucheux, Eike Neumann, Joël Ouaknine, James Worrell

    Abstract: We study the Escape Problem for discrete-time linear dynamical systems over compact semialgebraic sets. We establish a uniform upper bound on the number of iterations it takes for every orbit of a rational matrix to escape a compact semialgebraic set defined over rational data. Our bound is doubly exponential in the ambient dimension, singly exponential in the degrees of the polynomials used to de… ▽ More

    Submitted 5 August, 2022; v1 submitted 4 July, 2022; originally announced July 2022.

  20. arXiv:2206.11412  [pdf, other

    math.DS cs.LO

    What's Decidable about Discrete Linear Dynamical Systems?

    Authors: Toghrul Karimov, Edon Kelmendi, Joël Ouaknine, James Worrell

    Abstract: We survey the state of the art on the algorithmic analysis of discrete linear dynamical systems, focussing in particular on reachability, model-checking, and invariant-generation questions, both unconditionally as well as relative to oracles for the Skolem Problem.

    Submitted 19 September, 2022; v1 submitted 22 June, 2022; originally announced June 2022.

    ACM Class: F.4

  21. Probabilistic Automata of Bounded Ambiguity

    Authors: Nathanaël Fijalkow, Cristian Riveros, James Worrell

    Abstract: Probabilistic automata are an extension of nondeterministic finite automata in which transitions are annotated with probabilities. Despite its simplicity, this model is very expressive and many of the associated algorithmic questions are undecidable. In this work we focus on the emptiness problem (and its variant the value problem), which asks whether a given probabilistic automaton accepts some w… ▽ More

    Submitted 19 May, 2022; v1 submitted 17 May, 2022; originally announced May 2022.

    Comments: Short version in CONCUR'17, Long version in Information and Computation (special issue on Weighted Automata)

    Journal ref: Information and Computation, Volume 282, January 2022, 104648

  22. arXiv:2205.06127  [pdf, ps, other

    cs.LG stat.ML

    Sample Complexity Bounds for Robustly Learning Decision Lists against Evasion Attacks

    Authors: Pascale Gourdeau, Varun Kanade, Marta Kwiatkowska, James Worrell

    Abstract: A fundamental problem in adversarial machine learning is to quantify how much training data is needed in the presence of evasion attacks. In this paper we address this issue within the framework of PAC learning, focusing on the class of decision lists. Given that distributional assumptions are essential in the adversarial setting, we work with probability distributions on the input data that satis… ▽ More

    Submitted 12 May, 2022; originally announced May 2022.

    Comments: To appear in the proceedings of International Joint Conference on Artificial Intelligence (2022)

  23. arXiv:2204.13417  [pdf, other

    cs.LO math.NT

    Skolem Meets Schanuel

    Authors: Yuri Bilu, Florian Luca, Joris Nieuwveld, Joël Ouaknine, David Purser, James Worrell

    Abstract: The celebrated Skolem-Mahler-Lech Theorem states that the set of zeros of a linear recurrence sequence is the union of a finite set and finitely many arithmetic progressions. The corresponding computational question, the Skolem Problem, asks to determine whether a given linear recurrence sequence has a zero term. Although the Skolem-Mahler-Lech Theorem is almost 90 years old, decidability of the S… ▽ More

    Submitted 28 April, 2022; originally announced April 2022.

    ACM Class: G.2.0; F.4.0

  24. arXiv:2204.12253  [pdf, other

    cs.LO

    The Pseudo-Reachability Problem for Diagonalisable Linear Dynamical Systems

    Authors: Julian D'Costa, Toghrul Karimov, Rupak Majumdar, Joël Ouaknine, Mahmoud Salamati, James Worrell

    Abstract: We study fundamental reachability problems on pseudo-orbits of linear dynamical systems. Pseudo-orbits can be viewed as a model of computation with limited precision and pseudo-reachability can be thought of as a robust version of classical reachability. Using an approach based on $o$-minimality of $\reals_{\exp}$ we prove decidability of the discrete-time pseudo-reachability problem with arbitrar… ▽ More

    Submitted 5 July, 2022; v1 submitted 26 April, 2022; originally announced April 2022.

  25. arXiv:2204.08268  [pdf, ps, other

    math.NT

    On the transcendence of a series related to Sturmian words

    Authors: Florian Luca, Joël Ouaknine, James Worrell

    Abstract: Let $b$ be an algebraic number with $|b|>1$ and $\mathcal{H}$ a finite set of algebraic numbers. We study the transcendence of numbers of the form $\sum_{n=0}^\infty \frac{a_n}{b^n}$ where $a_n \in \mathcal{H}$ for all $n\in\mathbb{N}$. We assume that the sequence $(a_n)_{n=0}^\infty$ is generated by coding the orbit of a point under an irrational rotation of the unit circle. In particular, this a… ▽ More

    Submitted 10 June, 2022; v1 submitted 18 April, 2022; originally announced April 2022.

    MSC Class: 11J81

  26. arXiv:2202.07961  [pdf, other

    cs.CC cs.LO cs.SC

    Identity Testing for Radical Expressions

    Authors: Nikhil Balaji, Klara Nosan, Mahsa Shirmohammadi, James Worrell

    Abstract: We study the Radical Identity Testing problem (RIT): Given an algebraic circuit representing a polynomial $f\in \mathbb{Z}[x_1, \ldots, x_k]$ and nonnegative integers $a_1, \ldots, a_k$ and $d_1, \ldots,$ $d_k$, written in binary, test whether the polynomial vanishes at the real radicals $\sqrt[d_1]{a_1}, \ldots,\sqrt[d_k]{a_k}$, i.e., test whether $f(\sqrt[d_1]{a_1}, \ldots,\sqrt[d_k]{a_k}) = 0$.… ▽ More

    Submitted 1 June, 2022; v1 submitted 16 February, 2022; originally announced February 2022.

    Comments: 32 pages

  27. arXiv:2202.07416  [pdf, other

    cs.LO cs.SC

    The Membership Problem for Hypergeometric Sequences with Rational Parameters

    Authors: Klara Nosan, Amaury Pouly, Mahsa Shirmohammadi, James Worrell

    Abstract: We investigate the Membership Problem for hypergeometric sequences: given a hypergeometric sequence $\langle u_n \rangle_{n=0}^\infty$ of rational numbers and a target $t \in \mathbb{Q}$, decide whether $t$ occurs in the sequence. We show decidability of this problem under the assumption that in the defining recurrence $p(n)u_{n}=q(n)u_{n-1}$, the roots of the polynomials $p(x)$ and $q(x)$ are all… ▽ More

    Submitted 24 May, 2022; v1 submitted 15 February, 2022; originally announced February 2022.

  28. arXiv:2107.02060  [pdf, other

    cs.CC cs.LO

    On the Complexity of the Escape Problem for Linear Dynamical Systems over Compact Semialgebraic Sets

    Authors: Julian D'Costa, Engel Lefaucheux, Eike Neumann, Joël Ouaknine, James Worrell

    Abstract: We study the computational complexity of the Escape Problem for discrete-time linear dynamical systems over compact semialgebraic sets, or equivalently the Termination Problem for affine loops with compact semialgebraic guard sets. Consider the fragment of the theory of the reals consisting of negation-free $\exists \forall$-sentences without strict inequalities. We derive several equivalent chara… ▽ More

    Submitted 5 July, 2021; originally announced July 2021.

  29. arXiv:2106.01853  [pdf, other

    cs.CC math.AG math.GR

    On the Computation of the Zariski Closure of Finitely Generated Groups of Matrices

    Authors: Klara Nosan, Amaury Pouly, Sylvain Schmitz, Mahsa Shirmohammadi, James Worrell

    Abstract: We investigate the complexity of computing the Zariski closure of a finitely generated group of matrices. The Zariski closure was previously shown to be computable by Derksen, Jeandel, and Koiran, but the termination argument for their algorithm appears not to yield any complexity bound. In this paper we follow a different approach and obtain a bound on the degree of the polynomials that define th… ▽ More

    Submitted 7 June, 2022; v1 submitted 3 June, 2021; originally announced June 2021.

    Journal ref: Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation (ISSAC'22), pp. 129--138

  30. arXiv:2106.00662  [pdf, other

    cs.LO

    Porous Invariants

    Authors: Engel Lefaucheux, Joël Ouaknine, David Purser, James Worrell

    Abstract: We introduce the notion of porous invariants for multipath (or branching/nondeterministic) affine loops over the integers; these invariants are not necessarily convex, and can in fact contain infinitely many 'holes'. Nevertheless, we show that in many cases such invariants can be automatically synthesised, and moreover can be used to settle (non-)reachability questions for various interesting clas… ▽ More

    Submitted 1 June, 2021; originally announced June 2021.

    Comments: Full version of paper to appear at CAV 2021

  31. The Orbit Problem for Parametric Linear Dynamical Systems

    Authors: Christel Baier, Florian Funke, Simon Jantsch, Toghrul Karimov, Engel Lefaucheux, Florian Luca, Joël Ouaknine, David Purser, Markus A. Whiteland, James Worrell

    Abstract: We study a parametric version of the Kannan-Lipton Orbit Problem for linear dynamical systems. We show decidability in the case of one parameter and Skolem-hardness with two or more parameters. More precisely, consider a $d$-dimensional square matrix $M$ whose entries are algebraic functions in one or more real variables. Given initial and target vectors $u,v\in \mathbb{Q}^d$, the parametric poi… ▽ More

    Submitted 13 August, 2021; v1 submitted 21 April, 2021; originally announced April 2021.

    Comments: Full version of the paper appearing at CONCUR 2021

  32. arXiv:2010.14432  [pdf, other

    cs.LO cs.FL eess.SY

    Deciding $ω$-Regular Properties on Linear Recurrence Sequences

    Authors: Shaull Almagor, Toghrul Karimov, Edon Kelmendi, Jöel Ouaknine, James Worrell

    Abstract: We consider the problem of deciding $ω$-regular properties on infinite traces produced by linear loops. Here we think of a given loop as producing a single infinite trace that encodes information about the signs of program variables at each time step. Formally, our main result is a procedure that inputs a prefix-independent $ω$-regular property and a sequence of numbers satisfying a linear recurre… ▽ More

    Submitted 27 October, 2020; originally announced October 2020.

    ACM Class: F.3.1; F.4.1

  33. arXiv:2007.13179  [pdf, ps, other

    cs.CC cs.SC

    Cyclotomic Identity Testing and Applications

    Authors: Nikhil Balaji, Sylvain Perifel, Mahsa Shirmohammadi, James Worrell

    Abstract: We consider the cyclotomic identity testing (CIT) problem: given a polynomial $f(x_1,\ldots,x_k)$, decide whether $f(ζ_n^{e_1},\ldots,ζ_n^{e_k})$ is zero, where $ζ_n = e^{2πi/n}$ is a primitive complex $n$-th root of unity and $e_1,\ldots,e_k$ are integers, represented in binary. When $f$ is given by an algebraic circuit, we give a randomized polynomial-time algorithm for CIT assuming the generali… ▽ More

    Submitted 4 May, 2021; v1 submitted 26 July, 2020; originally announced July 2020.

  34. arXiv:2007.12282  [pdf, other

    math.NT cs.DM

    On Positivity and Minimality for Second-Order Holonomic Sequences

    Authors: George Kenison, Oleksiy Klurman, Engel Lefaucheux, Florian Luca, Pieter Moree, Joël Ouaknine, Markus A. Whiteland, James Worrell

    Abstract: An infinite sequence $\langle{u_n}\rangle_{n\in\mathbb{N}}$ of real numbers is holonomic (also known as P-recursive or P-finite) if it satisfies a linear recurrence relation with polynomial coefficients. Such a sequence is said to be positive if each $u_n \geq 0$, and minimal if, given any other linearly independent sequence $\langle{v_n}\rangle_{n \in\mathbb{N}}$ satisfying the same recurrence re… ▽ More

    Submitted 23 July, 2020; originally announced July 2020.

    Comments: 38 pages

    MSC Class: 11B37; 11Y65; 68R99 ACM Class: G.2.1

  35. arXiv:2007.02911  [pdf, other

    cs.LO

    On LTL Model Checking for Low-Dimensional Discrete Linear Dynamical Systems

    Authors: Toghrul Karimov, Joël Ouaknine, James Worrell

    Abstract: Consider a discrete dynamical system given by a square matrix $M \in \mathbb{Q}^{d \times d}$ and a starting point $s \in \mathbb{Q}^d$. The orbit of such a system is the infinite trajectory $\langle s, Ms, M^2s, \ldots\rangle$. Given a collection $T_1, T_2, \ldots, T_m \subseteq \mathbb{R}^d$ of semialgebraic sets, we can associate with each $T_i$ an atomic proposition $P_i$ which evaluates to tr… ▽ More

    Submitted 9 July, 2020; v1 submitted 6 July, 2020; originally announced July 2020.

    Comments: Long version of MFCS 2020 paper (19 pages)

  36. On the Skolem Problem and Prime Powers

    Authors: George Kenison, Richard Lipton, Joël Ouaknine, James Worrell

    Abstract: The Skolem Problem asks, given a linear recurrence sequence $(u_n)$, whether there exists $n\in\mathbb{N}$ such that $u_n=0$. In this paper we consider the following specialisation of the problem: given in addition $c\in\mathbb{N}$, determine whether there exists $n\in\mathbb{N}$ of the form $n=lp^k$, with $k,l\leq c$ and $p$ any prime number, such that $u_n=0$.

    Submitted 12 June, 2020; originally announced June 2020.

    Comments: 13 pages, ISSAC 2020

    ACM Class: G.0

  37. arXiv:2004.11661  [pdf, other

    cs.LO math.DS

    Invariants for Continuous Linear Dynamical Systems

    Authors: Shaull Almagor, Edon Kelmendi, Joël Ouaknine, James Worrell

    Abstract: Continuous linear dynamical systems are used extensively in mathematics, computer science, physics, and engineering to model the evolution of a system over time. A central technique for certifying safety properties of such systems is by synthesising inductive invariants. This is the task of finding a set of states that is closed under the dynamics of the system and is disjoint from a given set of… ▽ More

    Submitted 28 April, 2020; v1 submitted 24 April, 2020; originally announced April 2020.

    Comments: Full version of a ICALP 2020 paper

  38. arXiv:2001.08200  [pdf, other

    math.DS

    How Fast Can You Escape a Compact Polytope?

    Authors: Julian D'Costa, Engel Lefaucheux, Joël Ouaknine, James Worrell

    Abstract: The Continuous Polytope Escape Problem (CPEP) asks whether every trajectory of a linear differential equation initialised within a convex polytope eventually escapes the polytope. We provide a polynomial-time algorithm to decide CPEP for compact polytopes. We also establish a quantitative uniform upper bound on the time required for every trajectory to escape the given polytope. In addition, we es… ▽ More

    Submitted 14 January, 2020; originally announced January 2020.

    Comments: Long version of a STACS 2020 paper

  39. arXiv:1909.05822  [pdf, other

    cs.LG cs.CC stat.ML

    On the Hardness of Robust Classification

    Authors: Pascale Gourdeau, Varun Kanade, Marta Kwiatkowska, James Worrell

    Abstract: It is becoming increasingly important to understand the vulnerability of machine learning models to adversarial attacks. In this paper we study the feasibility of robust learning from the perspective of computational learning theory, considering both sample and computational complexity. In particular, our definition of robust learnability requires polynomial sample complexity. We start with two ne… ▽ More

    Submitted 12 September, 2019; originally announced September 2019.

    Comments: To appear in the proceedings of Neural Information Processing Systems Conference (2019)

  40. On the Monniaux Problem in Abstract Interpretation

    Authors: Nathanaël Fijalkow, Engel Lefaucheux, Pierre Ohlmann, Joël Ouaknine, Amaury Pouly, James Worrell

    Abstract: The Monniaux Problem in abstract interpretation asks, roughly speaking, whether the following question is decidable: given a program $P$, a safety (\emph{e.g.}, non-reachability) specification $\varphi$, and an abstract domain of invariants $\mathcal{D}$, does there exist an inductive invariant $I$ in $\mathcal{D}$ guaranteeing that program $P$ meets its specification $\varphi$. The Monniaux Probl… ▽ More

    Submitted 18 July, 2019; originally announced July 2019.

  41. arXiv:1903.09773  [pdf, ps, other

    cs.FL

    Effective Definability of the Reachability Relation in Timed Automata

    Authors: Martin Fränzle, Karin Quaas, Mahsa Shirmohammadi, James Worrell

    Abstract: We give a new proof of the result of Comon and Jurski that the binary reachability relation of a timed automaton is definable in linear arithmetic.

    Submitted 23 March, 2019; originally announced March 2019.

  42. Algebraic Invariants for Linear Hybrid Automata

    Authors: Rupak Majumdar, Joël Ouaknine, Amaury Pouly, James Worrell

    Abstract: We exhibit an algorithm to compute the strongest algebraic (or polynomial) invariants that hold at each location of a given unguarded linear hybrid automaton (i.e., a hybrid automaton having only unguarded transitions, all of whose assignments are given by affine expressions, and all of whose continuous dynamics are given by linear differential equations). Our main tool is a control-theoretic resu… ▽ More

    Submitted 27 February, 2019; originally announced February 2019.

  43. On Reachability Problems for Low-Dimensional Matrix Semigroups

    Authors: Thomas Colcombet, Joël Ouaknine, Pavel Semukhin, James Worrell

    Abstract: We consider the Membership and the Half-Space Reachability problems for matrices in dimensions two and three. Our first main result is that the Membership Problem is decidable for finitely generated sub-semigroups of the Heisenberg group over rational numbers. Furthermore, we prove two decidability results for the Half-Space Reachability Problem. Namely, we show that this problem is decidable for… ▽ More

    Submitted 29 April, 2019; v1 submitted 25 February, 2019; originally announced February 2019.

    Comments: Full version of the paper submitted to ICALP 2019

    ACM Class: F.2.1; F.1.1

  44. Termination of Linear Loops over the Integers

    Authors: Mehran Hosseini, Joël Ouaknine, James Worrell

    Abstract: We consider the problem of deciding termination of single-path while loops with integer variables, affine updates, and affine guard conditions. The question is whether such a loop terminates on all integer initial values. This problem is known to be decidable for the subclass of loops whose update matrices are diagonalisable, but the general case has remained open since being conjectured decidable… ▽ More

    Submitted 20 November, 2021; v1 submitted 20 February, 2019; originally announced February 2019.

    Comments: Published in ICALP 2019

  45. arXiv:1902.06576  [pdf, other

    cs.LO

    Coverability in 1-VASS with Disequality Tests

    Authors: Shaull Almagor, Nathann Cohen, Guillermo A. Pérez, Mahsa Shirmohammadi, James Worrell

    Abstract: We study a class of reachability problems in weighted graphs with constraints on the accumulated weight of paths. The problems we study can equivalently be formulated in the model of vector addition systems with states (VASS). We consider a version of the vertex-to-vertex reachability problem in which the accumulated weight of a path is required always to be non-negative. This is equivalent to the… ▽ More

    Submitted 7 September, 2020; v1 submitted 18 February, 2019; originally announced February 2019.

  46. arXiv:1901.11023  [pdf, other

    cs.CC

    The Semialgebraic Orbit Problem

    Authors: Shaull Almagor, Joël Oukanine, James Worrell

    Abstract: The Semialgebraic Orbit Problem is a fundamental reachability question that arises in the analysis of discrete-time linear dynamical systems such as automata, Markov chains, recurrence sequences, and linear while loops. An instance of the problem comprises a dimension $d\in\mathbb{N}$, a square matrix $A\in\mathbb{Q}^{d\times d}$, and semialgebraic source and target sets… ▽ More

    Submitted 30 January, 2019; originally announced January 2019.

    Comments: arXiv admin note: text overlap with arXiv:1611.01344

  47. Effective Divergence Analysis for Linear Recurrence Sequences

    Authors: Shaull Almagor, Brynmor Chapman, Mehran Hosseini, Joël Ouaknine, James Worrell

    Abstract: We study the growth behaviour of rational linear recurrence sequences. We show that for low-order sequences, divergence is decidable in polynomial time. We also exhibit a polynomial-time algorithm which takes as input a divergent rational linear recurrence sequence and computes effective fine-grained lower bounds on the growth rate of the sequence.

    Submitted 19 November, 2021; v1 submitted 20 June, 2018; originally announced June 2018.

    Comments: Published in CONCUR 2018

  48. arXiv:1804.09077  [pdf, ps, other

    cs.FL

    When is Containment Decidable for Probabilistic Automata?

    Authors: Laure Daviaud, Marcin Jurdziński, Ranko Lazić, Filip Mazowiecki, Guillermo A. Pérez, James Worrell

    Abstract: The emptiness and containment problems for probabilistic automata are natural quantitative generalisations of the classical language emptiness and inclusion problems for Boolean automata. It is well known that both problems are undecidable. In this paper we provide a more refined view of these problems in terms of the degree of ambiguity of probabilistic automata. We show that a gap version of the… ▽ More

    Submitted 29 March, 2020; v1 submitted 24 April, 2018; originally announced April 2018.

    ACM Class: F.3.1

  49. On the Expressiveness and Monitoring of Metric Temporal Logic

    Authors: Hsi-Ming Ho, Joël Ouaknine, James Worrell

    Abstract: It is known that Metric Temporal Logic (MTL) is strictly less expressive than the Monadic First-Order Logic of Order and Metric (FO[<, +1]) when interpreted over timed words; this remains true even when the time domain is bounded a priori. In this work, we present an extension of MTL with the same expressive power as FO[<, +1] over bounded timed words (and also, trivially, over time-bounded signal… ▽ More

    Submitted 9 May, 2019; v1 submitted 7 March, 2018; originally announced March 2018.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 2 (May 10, 2019) lmcs:4366

  50. arXiv:1803.01914  [pdf, other

    cs.LO

    Costs and Rewards in Priced Timed Automata

    Authors: Martin Fränzle, Mahsa Shirmohammadi, Mani Swaminathan, James Worrell

    Abstract: We consider Pareto analysis of reachable states of multi-priced timed automata (MPTA): timed automata equipped with multiple observers that keep track of costs (to be minimised) and rewards (to be maximised) along a computation. Each observer has a constant non-negative derivative which may depend on the location of the MPTA. We study the Pareto Domination Problem, which asks whether it is possi… ▽ More

    Submitted 15 May, 2018; v1 submitted 5 March, 2018; originally announced March 2018.