Skip to main content

Showing 1–19 of 19 results for author: Demri, S

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

    cs.LO

    Computational Complexity of Standpoint LTL

    Authors: Stéphane Demri, Przemysław Andrzej Wałęga

    Abstract: Standpoint linear temporal logic SLTL is a recent formalism able to model possibly conflicting commitments made by distinct agents, taking into account aspects of temporal reasoning. In this paper, we analyse the computational properties of SLTL. First, we establish logarithmic-space reductions between the satisfiability problems for the multi-dimensional modal logic PTLxS5 and SLTL. This leads to… ▽ More

    Submitted 16 August, 2024; originally announced August 2024.

  2. Constraint Automata on Infinite Data Trees: From CTL(Z)/CTL*(Z) To Decision Procedures

    Authors: Stephane Demri, Karin Quaas

    Abstract: We introduce the class of tree constraint automata with data values in Z (equipped with the less than relation and equality predicates to constants) and we show that the nonemptiness problem is ExpTime-complete. Using an automata-based approach, we establish that the satisfiability problem for CTL(Z) (CTL with constraints in Z) is ExpTime-complete and the satisfiability problem for CTL*(Z) is 2Exp… ▽ More

    Submitted 18 June, 2025; v1 submitted 10 February, 2023; originally announced February 2023.

    Journal ref: Logical Methods in Computer Science, Volume 21, Issue 2 (May 30, 2025) lmcs:12982

  3. Why Does Propositional Quantification Make Modal and Temporal Logics on Trees Robustly Hard?

    Authors: Bartosz Bednarczyk, Stéphane Demri

    Abstract: Adding propositional quantification to the modal logics K, T or S4 is known to lead to undecidability but CTL with propositional quantification under the tree semantics (tQCTL) admits a non-elementary Tower-complete satisfiability problem. We investigate the complexity of strict fragments of tQCTL as well as of the modal logic K with propositional quantification under the tree semantics. More spec… ▽ More

    Submitted 4 August, 2022; v1 submitted 27 April, 2021; originally announced April 2021.

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 3 (July 28, 2022) lmcs:7409

  4. arXiv:2007.08598  [pdf, other

    cs.LO

    Modal Logics with Composition on Finite Forests: Expressivity and Complexity (Extra Material)

    Authors: Bartosz Bednarczyk, Stéphane Demri, Raul Fervari, Alessio Mansutti

    Abstract: We investigate the expressivity and computational complexity of two modal logics on finite forests equipped with operators to reason on submodels. The logic ML(|) extends the basic modal logic ML with the composition operator | from static ambient logic, whereas ML(*) contains the separating conjunction * from separation logic. Though both operators are second-order in nature, we show that ML(|) i… ▽ More

    Submitted 16 July, 2020; originally announced July 2020.

    Comments: Extra material for our LICS 2020 paper published under the same title

  5. A Complete Axiomatisation for Quantifier-Free Separation Logic

    Authors: Stéphane Demri, Étienne Lozes, Alessio Mansutti

    Abstract: We present the first complete axiomatisation for quantifier-free separation logic. The logic is equipped with the standard concrete heaplet semantics and the proof system has no external feature such as nominals/labels. It is not possible to rely completely on proof systems for Boolean BI as the concrete semantics needs to be taken into account. Therefore, we present the first internal Hilbert-sty… ▽ More

    Submitted 9 August, 2021; v1 submitted 9 June, 2020; originally announced June 2020.

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 3 (August 10, 2021) lmcs:6548

  6. arXiv:1910.05016  [pdf, other

    cs.LO

    Internal Calculi for Separation Logics

    Authors: Stéphane Demri, Etienne Lozes, Alessio Mansutti

    Abstract: We present a general approach to axiomatise separation logics with heaplet semantics with no external features such as nominals/labels. To start with, we design the first (internal) Hilbert-style axiomatisation for the quantifier-free separation logic. We instantiate the method by introducing a new separation logic with essential features: it is equipped with the separating conjunction, the predic… ▽ More

    Submitted 11 October, 2019; originally announced October 2019.

  7. arXiv:1810.05410  [pdf, other

    cs.LO

    The Effects of Adding Reachability Predicates in Quantifier-Free Separation Logic

    Authors: Stéphane Demri, Etienne Lozes, Alessio Mansutti

    Abstract: The list segment predicate ls used in separation logic for verifying programs with pointers is well-suited to express properties on singly-linked lists. We study the effects of adding ls to the full quantifier-free separation logic with the separating conjunction and implication, which is motivated by the recent design of new fragments in which all these ingredients are used indifferently and veri… ▽ More

    Submitted 28 February, 2021; v1 submitted 12 October, 2018; originally announced October 2018.

  8. Reasoning about Data Repetitions with Counter Systems

    Authors: Stephane Demri, Diego Figueira, M Praveen

    Abstract: We study linear-time temporal logics interpreted over data words with multiple attributes. We restrict the atomic formulas to equalities of attribute values in successive positions and to repetitions of attribute values in the future or past. We demonstrate correspondences between satisfiability problems for logics and reachability-like decision problems for counter systems. We show that allowing/… ▽ More

    Submitted 29 July, 2016; v1 submitted 11 April, 2016; originally announced April 2016.

    Comments: 54 pages

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

    Journal ref: Logical Methods in Computer Science, Volume 12, Issue 3 (August 4, 2016) lmcs:1645

  9. arXiv:1304.6301  [pdf, ps, other

    cs.LO

    On the Complexity of Verifying Regular Properties on Flat Counter Systems

    Authors: Stéphane Demri, Amit Kumar Dhar, Arnaud Sangnier

    Abstract: Among the approximation methods for the verification of counter systems, one of them consists in model-checking their flat unfoldings. Unfortunately, the complexity characterization of model-checking problems for such operational models is not always well studied except for reachability queries or for Past LTL. In this paper, we characterize the complexity of model-checking problems on flat counte… ▽ More

    Submitted 23 April, 2013; originally announced April 2013.

  10. arXiv:1212.1485  [pdf, other

    cs.LO cs.FL

    A Note on the Complexity of Model-Checking Bounded Multi-Pushdown Systems

    Authors: Kshitij Bansal, Stéphane Demri

    Abstract: In this note, we provide complexity characterizations of model checking multi-pushdown systems. Multi-pushdown systems model recursive concurrent programs in which any sequential process has a finite control. We consider three standard notions for boundedness: context boundedness, phase boundedness and stack ordering. The logical formalism is a linear-time temporal logic extending well-known logic… ▽ More

    Submitted 6 December, 2012; originally announced December 2012.

    Report number: NYU TR2012-949 ACM Class: F.4.1; D.2.4

  11. Petri Net Reachability Graphs: Decidability Status of First Order Properties

    Authors: Philippe Darondeau, Stephane Demri, Roland Meyer, Christophe Morvan

    Abstract: We investigate the decidability and complexity status of model-checking problems on unlabelled reachability graphs of Petri nets by considering first-order and modal languages without labels on transitions or atomic propositions on markings. We consider several parameters to separate decidable problems from undecidable ones. Not only are we able to provide precise borders and a systematic analysis… ▽ More

    Submitted 19 October, 2012; v1 submitted 10 October, 2012; originally announced October 2012.

    ACM Class: F.1.1; F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 8, Issue 4 (October 22, 2012) lmcs:872

  12. arXiv:1205.6584  [pdf, ps, other

    cs.LO

    Taming Past LTL and Flat Counter Systems

    Authors: Stéphane Demri, Amit Kumar Dhar, Arnaud sangnier

    Abstract: Reachability and LTL model-checking problems for flat counter systems are known to be decidable but whereas the reachability problem can be shown in NP, the best known complexity upper bound for the latter problem is made of a tower of several exponentials. Herein, we show that the problem is only NP-complete even if LTL admits past-time operators and arithmetical constraints on counters. Actually… ▽ More

    Submitted 8 February, 2013; v1 submitted 30 May, 2012; originally announced May 2012.

  13. arXiv:1011.0217  [pdf, other

    cs.FL cs.CC cs.LO

    On Selective Unboundedness of VASS

    Authors: Stéphane Demri

    Abstract: Numerous properties of vector addition systems with states amount to checking the (un)boundedness of some selective feature (e.g., number of reversals, run length). Some of these features can be checked in exponential space by using Rackoff's proof or its variants, combined with Savitch's theorem. However, the question is still open for many others, e.g., reversal-boundedness. In the paper, we int… ▽ More

    Submitted 31 October, 2010; originally announced November 2010.

    Comments: In Proceedings INFINITY 2010, arXiv:1010.6112

    Journal ref: EPTCS 39, 2010, pp. 1-15

  14. The complexity of linear-time temporal logic over the class of ordinals

    Authors: Stephane Demri, Alexander Rabinovich

    Abstract: We consider the temporal logic with since and until modalities. This temporal logic is expressively equivalent over the class of ordinals to first-order logic by Kamp's theorem. We show that it has a PSPACE-complete satisfiability problem over the class of ordinals. Among the consequences of our proof, we show that given the code of some countable ordinal alpha and a formula, we can decide in PSP… ▽ More

    Submitted 21 December, 2010; v1 submitted 27 September, 2010; originally announced September 2010.

    Comments: Accepted for publication in LMCS

    ACM Class: F.4.1, F.3.1., F.2.2

    Journal ref: Logical Methods in Computer Science, Volume 6, Issue 4 (December 21, 2010) lmcs:1230

  15. arXiv:0810.5517  [pdf, ps, other

    cs.LO

    Model checking memoryful linear-time logics over one-counter automata

    Authors: Stephane Demri, Ranko Lazic, Arnaud Sangnier

    Abstract: We study complexity of the model-checking problems for LTL with registers (also known as freeze LTL) and for first-order logic with data equality tests over one-counter automata. We consider several classes of one-counter automata (mainly deterministic vs. nondeterministic) and several logical fragments (restriction on the number of registers or variables and on the use of propositional variable… ▽ More

    Submitted 18 January, 2010; v1 submitted 30 October, 2008; originally announced October 2008.

    Comments: Substantially revised and extended version of "Model checking freeze LTL over one-counter automata" by the same authors in FoSSaCS 2008

    ACM Class: F.1.1; F.4.1

  16. arXiv:cs/0610027  [pdf, ps, other

    cs.LO cs.CC

    LTL with the Freeze Quantifier and Register Automata

    Authors: Stephane Demri, Ranko Lazic

    Abstract: A data word is a sequence of pairs of a letter from a finite alphabet and an element from an infinite set, where the latter can only be compared for equality. To reason about data words, linear temporal logic is extended by the freeze quantifier, which stores the element at the current word position into a register, for equality comparisons deeper in the formula. By translations from the logic t… ▽ More

    Submitted 3 April, 2008; v1 submitted 5 October, 2006; originally announced October 2006.

    Comments: 29 pages

    ACM Class: F.1.1; F.4.1

  17. On the freeze quantifier in Constraint LTL: decidability and complexity

    Authors: Stéphane Demri, Ranko Lazic, David Nowak

    Abstract: Constraint LTL, a generalisation of LTL over Presburger constraints, is often used as a formal language to specify the behavior of operational models with constraints. The freeze quantifier can be part of the language, as in some real-time logics, but this variable-binding mechanism is quite general and ubiquitous in many logical languages (first-order temporal logics, hybrid logics, logics for… ▽ More

    Submitted 29 September, 2006; v1 submitted 4 September, 2006; originally announced September 2006.

    Comments: 29 pages

    Journal ref: Information and Computation, 205(1):2-24, January 2007

  18. Reasoning about transfinite sequences

    Authors: Stéphane Demri, David Nowak

    Abstract: We introduce a family of temporal logics to specify the behavior of systems with Zeno behaviors. We extend linear-time temporal logic LTL to authorize models admitting Zeno sequences of actions and quantitative temporal operators indexed by ordinals replace the standard next-time and until future-time operators. Our aim is to control such systems by designing controllers that safely work on $ω$-… ▽ More

    Submitted 16 August, 2006; v1 submitted 26 May, 2005; originally announced May 2005.

    Comments: 38 pages

    Journal ref: International Journal of Foundations of Computer Science, 18(1):87-112, February 2007

  19. arXiv:cs/0306117  [pdf, ps, other

    cs.LO

    Deciding regular grammar logics with converse through first-order logic

    Authors: Stephane Demri, Hans de Nivelle

    Abstract: We provide a simple translation of the satisfiability problem for regular grammar logics with converse into GF2, which is the intersection of the guarded fragment and the 2-variable fragment of first-order logic. This translation is theoretically interesting because it translates modal logics with certain frame conditions into first-order logic, without explicitly expressing the frame conditions… ▽ More

    Submitted 16 February, 2004; v1 submitted 20 June, 2003; originally announced June 2003.

    Comments: 34 pages

    ACM Class: F.4.1; I.2.4; I.2.3