Skip to main content

Showing 1–15 of 15 results for author: Lefaucheux, E

Searching in archive cs. Search in all archives.
.
  1. 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

  2. Expiring opacity problems in parametric timed automata

    Authors: Étienne André, Engel Lefaucheux, Dylan Marinho

    Abstract: Information leakage can have dramatic consequences on the security of real-time systems. Timing leaks occur when an attacker is able to infer private behavior depending on timing information. In this work, we propose a definition of expiring timed opacity w.r.t. execution time, where a system is opaque whenever the attacker is unable to deduce the reachability of some private state solely based on… ▽ More

    Submitted 12 March, 2024; originally announced March 2024.

    Comments: This is the author (and slightly modified) version of the manuscript of the same name published in the proceedings of the 27th International Conference on Engineering of Complex Computer Systems (ICECCS 2023). This work is partially supported by the ANR-NRF French-Singaporean research program ProMiS (ANR-19-CE25-0015 / 2019 ANR NRF 0092) and the ANR research program BisoUS (ANR-22-CE48-0012)

    Journal ref: Proceedings of the 27th International Conference on Engineering of Complex Computer Systems (ICECCS 2023), pages 89-98

  3. arXiv:2310.20392  [pdf, other

    cs.LO cs.CR cs.SE

    Configuring Timing Parameters to Ensure Execution-Time Opacity in Timed Automata

    Authors: Étienne André, Engel Lefaucheux, Didier Lime, Dylan Marinho, Jun Sun

    Abstract: Timing information leakage occurs whenever an attacker successfully deduces confidential internal information by observing some timed information such as events with timestamps. Timed automata are an extension of finite-state automata with a set of clocks evolving linearly and that can be tested or reset, making this formalism able to reason on systems involving concurrency and timing constraints.… ▽ More

    Submitted 31 October, 2023; originally announced October 2023.

    Comments: In Proceedings TiCSA 2023, arXiv:2310.18720. This invited paper mainly summarizes results on opacity from two recent works published in ToSEM (2022) and at ICECCS 2023, providing unified notations and concept names for the sake of consistency. In addition, we prove a few original results absent from these works

    ACM Class: F.1.1; F.4.1; D.4.6

    Journal ref: EPTCS 392, 2023, pp. 1-26

  4. arXiv:2211.14233  [pdf, ps, other

    cs.CR cs.FL cs.LO

    strategFTO: Untimed control for timed opacity

    Authors: Étienne André, Shapagat Bolat, Engel Lefaucheux, Dylan Marinho

    Abstract: We introduce a prototype tool strategFTO addressing the verification of a security property in critical software. We consider a recent definition of timed opacity where an attacker aims to deduce some secret while having access only to the total execution time. The system, here modeled by timed automata, is deemed opaque if for any execution time, there are either no corresponding runs, or both pu… ▽ More

    Submitted 25 November, 2022; originally announced November 2022.

    Comments: This work is partially supported by the ANR-NRF French-Singaporean research program ProMiS (ANR-19-CE25-0015 / 2019 ANR NRF 0092) and the ANR research program BisoUS. Experiments presented in this paper were carried out using the Grid'5000 testbed, supported by a scientific interest group hosted by Inria and including CNRS, RENATER and several universities as well as other organizations

    Journal ref: Proceedings of the 8th International Workshop on Formal Techniques for Safety-Critical Systems (FTSCS 2022)

  5. arXiv:2211.04301  [pdf, ps, other

    cs.LO

    Model Checking Linear Dynamical Systems under Floating-point Rounding

    Authors: Engel Lefaucheux, Joël Ouaknine, David Purser, Mohammadamin Sharifi

    Abstract: We consider linear dynamical systems under floating-point rounding. In these systems, a matrix is repeatedly applied to a vector, but the numbers are rounded into floating-point representation after each step (i.e., stored as a fixed-precision mantissa and an exponent). The approach more faithfully models realistic implementations of linear loops, compared to the exact arbitrary-precision setting… ▽ More

    Submitted 27 January, 2023; v1 submitted 8 November, 2022; originally announced November 2022.

    Comments: Long version of the TACAS 2023 paper

  6. 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.

  7. arXiv:2205.13516  [pdf, other

    cs.FL cs.LO

    The boundedness and zero isolation problems for weighted automata over nonnegative rationals

    Authors: Wojciech Czerwiński, Engel Lefaucheux, Filip Mazowiecki, David Purser, Markus A. Whiteland

    Abstract: We consider linear cost-register automata (equivalent to weighted automata) over the semiring of nonnegative rationals, which generalise probabilistic automata. The two problems of boundedness and zero isolation ask whether there is a sequence of words that converge to infinity and to zero, respectively. In the general model both problems are undecidable so we focus on the copyless linear restrict… ▽ More

    Submitted 26 May, 2022; originally announced May 2022.

    Comments: Full versions of the LICS 2022 paper

  8. 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.

  9. 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

  10. 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

  11. arXiv:2009.13353  [pdf, other

    cs.CC

    Reachability in Dynamical Systems with Rounding

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

    Abstract: We consider reachability in dynamical systems with discrete linear updates, but with fixed digital precision, i.e., such that values of the system are rounded at each step. Given a matrix $M \in \mathbb{Q}^{d \times d}$, an initial vector $x\in\mathbb{Q}^{d}$, a granularity $g\in \mathbb{Q}_+$ and a rounding operation $[\cdot]$ projecting a vector of $\mathbb{Q}^{d}$ onto another vector whose ever… ▽ More

    Submitted 28 September, 2020; originally announced September 2020.

    Comments: To appear at FSTTCS'20

  12. One-Clock Priced Timed Games with Negative Weights

    Authors: Thomas Brihaye, Gilles Geeraerts, Axel Haddad, Engel Lefaucheux, Benjamin Monmege

    Abstract: Priced timed games are two-player zero-sum games played on priced timed automata (whose locations and transitions are labeled by weights modelling the cost of spending time in a state and executing an action, respectively). The goals of the players are to minimise and maximise the cost to reach a target location, respectively. We consider priced timed games with one clock and arbitrary integer wei… ▽ More

    Submitted 6 August, 2022; v1 submitted 7 September, 2020; originally announced September 2020.

    Comments: arXiv admin note: substantial text overlap with arXiv:1507.03786

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 3 (August 9, 2022) lmcs:6764

  13. 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

  14. 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.

  15. Simple Priced Timed Games Are Not That Simple

    Authors: Thomas Brihaye, Gilles Geeraerts, Axel Haddad, Engel Lefaucheux, Benjamin Monmege

    Abstract: Priced timed games are two-player zero-sum games played on priced timed automata (whose locations and transitions are labeled by weights modeling the costs of spending time in a state and executing an action, respectively). The goals of the players are to minimise and maximise the cost to reach a target location, respectively. We consider priced timed games with one clock and arbitrary (positive a… ▽ More

    Submitted 21 September, 2015; v1 submitted 14 July, 2015; originally announced July 2015.

    ACM Class: D.2.4; F.3.1