VLDB 2026 Research / reviewers in the wild / expert
Sylvain Schmitz
dblp:62/6048
· DBLP profile ↗
44ranked-venue papers
10as first author
7since 2021 · last 2025
0000-0002-4101-4308ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 38 · 8 first-author · 7 since 2021Software engineering, systems software and programming languages · 4 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Note on the Parameterised Complexity of Coverability in Vector Addition SystemsabstractWe investigate the parameterised complexity of the classic coverability problem for vector addition systems (VAS): V ⊆ ℤ^d, an initial configuration s ∈ ℕ^d, and a target configuration t ∈ ℕ^d, decide whether starting from s, one can iteratively add vectors from V to ultimately arrive at a configuration that is larger than or equal to t on every coordinate, while not observing any negative value on any coordinate along the way. We consider two natural parameters for the problem: the dimension d and the size of V, defined as the total bitsize of its encoding. We present several results charting the complexity of those two parameterisations, among which the highlight is that coverability for VAS parameterised by the dimension and with all the numbers in the input encoded in unary is complete for the class XNL under PL-reductions. We also discuss open problems in the topic, most notably the question about fixed-parameter tractability for the parameterisation by the size of V. Michal Pilipczuk, Sylvain Schmitz, Henry Sinclair-Banks |
IPEC | 2 |
| 2024 | On the Length of Strongly Monotone Descending Chains over ℕ^dabstractA recent breakthrough by Künnemann, Mazowiecki, Schütze, Sinclair-Banks, and Wegrzycki (ICALP, 2023) bounds the running time for the coverability problem in $d$-dimensional vector addition systems under unary encoding to $n^{2^{O(d)}}$, improving on Rackoff's $n^{2^{O(d\lg d)}}$ upper bound (Theor. Comput. Sci., 1978), and provides conditional matching lower bounds. In this paper, we revisit Lazić and Schmitz' "ideal view" of the backward coverability algorithm (Inform. Comput., 2021) in the light of this breakthrough. We show that the controlled strongly monotone descending chains of downwards-closed sets over $\mathbb{N}^d$ that arise from the dual backward coverability algorithm of Lazić and Schmitz on $d$-dimensional unary vector addition systems also enjoy this tight $n^{2^{O(d)}}$ upper bound on their length, and that this also translates into the same bound on the running time of the backward coverability algorithm. Furthermore, our analysis takes place in a more general setting than that of Lazić and Schmitz, which allows to show the same results and improve on the 2EXPSPACE upper bound derived by Benedikt, Duff, Sharad, and Worrell (LICS, 2017) for the coverability problem in invertible affine nets. Sylvain Schmitz, Lia Schütze |
ICALP | 1 |
| 2024 | Verifying Unboundedness via AmalgamationabstractWell-structured transition systems (WSTS) are an abstract family of systems that encompasses a vast landscape of infinite-state systems. By requiring a well-quasi-ordering (wqo) on the set of states, a WSTS enables generic algorithms for classic verification tasks such as coverability and termination. However, even for systems that are WSTS like vector addition systems (VAS), the framework is notoriously ill-equipped to analyse reachability (as opposed to coverability). Moreover, some important types of infinite-state systems fall out of WSTS' scope entirely, such as pushdown systems (PDS). Ashwani Anand, Sylvain Schmitz, Lia Schütze, Georg Zetzsche |
LICS | 2 |
| 2022 | On the Computation of the Zariski Closure of Finitely Generated Groups of MatricesabstractWe 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 the closure. Our bound shows that the closure can be computed in elementary time. We also obtain upper bounds on the length of chains of linear algebraic groups, where all the groups are generated over a fixed number field. Klara Nosan, Amaury Pouly, Sylvain Schmitz, Mahsa Shirmohammadi, James Worrell 0001 |
ISSAC | 3 |
| 2022 | Preface
Paul Bell, Igor Potapov, Sylvain Schmitz, Patrick Totzke |
Fundam. Informaticae | 3 |
| 2021 | Branching in Well-Structured Transition Systems (Invited Talk)abstractThe framework of well-structured transition systems has been highly successful in providing generic algorithms to show the decidability of verification problems for infinite-state systems. In some of these applications, the executions in the system at hand are actually trees, and need to be "lifted" to executions over sets of configurations in order to fit in the framework. The downside of this approach is that we might lose precision when analysing the computational complexity of the algorithms, compared to reasoning over branching executions. Sylvain Schmitz |
CSL | 1 |
| 2021 | The ideal view on Rackoff's coverability technique
Ranko Lazic 0001, Sylvain Schmitz |
Inf. Comput. | 2 |
| 2019 | The Parametric Complexity of Lossy Counter MachinesabstractInternational audience Sylvain Schmitz |
ICALP | 1 |
| 2019 | Bisimulation Equivalence of First-Order Grammars is ACKERMANN-CompleteabstractChecking whether two pushdown automata with restricted silent actions are weakly bisimilar was shown decidable by Sénizergues (1998, 2005). We provide the first known complexity upper bound for this famous problem, in the equivalent setting of first-order grammars. This ACKERMANN upper bound is optimal, and we also show that strong bisimilarity is primitive-recursive when the number of states of the automata is fixed. Petr Jancar, Sylvain Schmitz |
LICS | 2 |
| 2019 | Reachability in Vector Addition Systems is Primitive-Recursive in Fixed DimensionabstractThe reachability problem in vector addition systems is a central question, not only for the static verification of these systems, but also for many inter-reducible decision problems occurring in various fields. The currently best known upper bound on this problem is not primitive-recursive, even when considering systems of fixed dimension. We provide significant refinements to the classical decomposition algorithm of Mayr, Kosaraju, and Lambert and to its termination proof, which yield an ACKERMANN upper bound in the general case, and primitive-recursive upper bounds in fixed dimension. While this does not match the currently best known TOWER lower bound for reachability, it is optimal for related problems. Jérôme Leroux, Sylvain Schmitz |
LICS | 2 |
| 2019 | Decidable XPath Fragments in the Real WorldabstractXPath is arguably the most popular query language for selecting elements in XML documents. Besides query evaluation, query satisfiability and containment are the main computational problems for XPath; they are useful, for instance, to detect dead code or validate query optimisations. These problems are undecidable in general, but several fragments have been identified over time for which satisfiability (or query containment) is decidable: CoreXPath 1.0 and 2.0 without so-called data joins, fragments with data joins but limited navigation, etc. However, these fragments are often given in a simplified syntax, and sometimes w.r.t. a simplified XPath semantics. Moreover, they have been studied mostly with theoretical motivations, with little consideration for the practically relevant features of XPath. To investigate the practical impact of these theoretical fragments, we design a benchmark compiling thousands of real-world XPath queries extracted from open-source projects, and match them against syntactic fragments from the literature. We investigate how to extend these fragments with seldom-considered features such as free variables, data tests, data joins, and the last () and id () functions, for which we provide both undecidability and decidability results. We analyse the coverage of the original and extended fragments, and further provide a glimpse at which other practical features might be worth investigating in the future. David Baelde, Anthony Lick, Sylvain Schmitz |
PODS | 3 |
| 2018 | A Hypersequent Calculus with Clusters for Linear Frames
David Baelde, Anthony Lick, Sylvain Schmitz |
Advances in Modal Logic | 3 |
| 2018 | A Hypersequent Calculus with Clusters for Tense Logic over OrdinalsabstractPrior's tense logic forms the core of linear temporal logic, with both past- and future-looking modalities. We present a sound and complete proof system for tense logic over ordinals. Technically, this is a hypersequent system, enriched with an ordering, clusters, and annotations. The system is designed with proof search algorithms in mind, and yields an optimal coNP complexity for the validity problem. It entails a small model property for tense logic over ordinals: every satisfiable formula has a model of order type at most omega^2. It also allows to answer the validity problem for ordinals below or exactly equal to a given one. David Baelde, Anthony Lick, Sylvain Schmitz |
FSTTCS | 3 |
| 2018 | The Complexity of Diagnosability and Opacity Verification for Petri NetsabstractDiagnosability and opacity are two well-studied problems in discrete-event systems. We revisit these two problems with respect to expressiveness and complexity issues. We first relate different notions of diagnosability and opacity. We consider in particular fairness issues and extend the definition of Germanos et al. [ACM TECS, 2015] of weakly fair diagnosability for safe Petri nets to general Petri nets and to opacity questions. Second, we provide a global picture of complexity results for the verification of diagnosability and opacity. We show that diagnosability is NL-complete for finite state systems, PSPACE-complete for safe convergent Petri nets (even with fairness), and EXPSPACE-complete for general Petri nets without fairness, while non diagnosability is inter-reducible with reachability when fault events are not weakly fair. Opacity is ESPACE-complete for safe Petri nets (even with fairness) and undecidable for general Petri nets already without fairness. Béatrice Bérard, Stefan Haar, Sylvain Schmitz, Stefan Schwoon |
Fundam. Informaticae | 3 |
| 2017 | The Complexity of Diagnosability and Opacity Verification for Petri Nets
Béatrice Bérard, Stefan Haar, Sylvain Schmitz, Stefan Schwoon |
Petri Nets | 3 |
| 2017 | Perfect half space gamesabstractWe introduce perfect half space games, in which the goal of Player 2 is to make the sums of encountered multi-dimensional weights diverge in a direction which is consistent with a chosen sequence of perfect half spaces (chosen dynamically by Player 2). We establish that the bounding games of Jurdziński et al. (ICALP 2015) can be reduced to perfect half space games, which in turn can be translated to the lexicographic energy games of Colcombet and Niwiński, and are positionally determined in a strong sense (Player 2 can play without knowing the current perfect half space). We finally show how perfect half space games and bounding games can be employed to solve multi-dimensional energy parity games in pseudo-polynomial time when both the numbers of energy dimensions and of priorities are fixed, regardless of whether the initial credit is given as part of the input or existentially quantified. This also yields an optimal 2-EXPTIME complexity with given initial credit, where the best known upper bound was non-elementary. Thomas Colcombet, Marcin Jurdzinski, Ranko Lazic 0001, Sylvain Schmitz |
LICS | 4 |
| 2016 | A Sequent Calculus for a Modal Logic on Finite Data TreesabstractWe investigate the proof theory of a modal fragment of XPath equipped with data (in)equality tests over finite data trees, i.e., over finite unranked trees where nodes are labelled with both a symbol from a finite alphabet and a single data value from an infinite domain. We present a sound and complete sequent calculus for this logic, which yields the optimal PSPACE complexity bound for its validity problem. David Baelde, Simon Lunel, Sylvain Schmitz |
CSL | 3 |
| 2016 | Coverability Trees for Petri Nets with Unordered Data
Piotr Hofman, Slawomir Lasota 0001, Ranko Lazic 0001, Jérôme Leroux, Sylvain Schmitz, Patrick Totzke |
FoSSaCS | 5 |
| 2016 | Deciding Piecewise Testable Separability for Regular Tree Languages
Jean Goubault-Larrecq, Sylvain Schmitz |
ICALP | 2 |
| 2016 | The Complexity of Coverability in ν-Petri NetsabstractWe show that the coverability problem in ν-Petri nets is complete for 'double Ackermann' time, thus closing an open complexity gap between an Ackermann lower bound and a hyper-Ackermann upper bound. The coverability problem captures the verification of safety properties in this nominal extension of Petri nets with name management and fresh name creation. Our completeness result establishes ν-Petri nets as a model of intermediate power among the formalisms of nets enriched with data, and relies on new algorithmic insights brought by the use of well-quasi-order ideals. Ranko Lazic 0001, Sylvain Schmitz |
LICS | 2 |
| 2016 | Ideal Decompositions for Vector Addition Systems (Invited Talk)abstractInternational audience Jérôme Leroux, Sylvain Schmitz |
STACS | 2 |
| 2016 | Implicational Relevance Logic is 2-EXPTIME-CompleteabstractAbstract We show that provability in the implicational fragment of relevance logic is complete for doubly exponential time, using reductions to and from coverability in branching vector addition systems. Sylvain Schmitz |
J. Symb. Log. | 1 |
| 2016 | Forward analysis and model checking for trace bounded WSTS
Pierre Chambart, Alain Finkel, Sylvain Schmitz |
Theor. Comput. Sci. | 3 |
| 2015 | Fixed-Dimensional Energy Games are in Pseudo-Polynomial Time
Marcin Jurdzinski, Ranko Lazic 0001, Sylvain Schmitz |
ICALP (2) | 3 |
| 2015 | Demystifying Reachability in Vector Addition SystemsabstractMore than 30 years after their inception, the decidability proofs for reach ability in vector addition systems (VAS) still retain much of their mystery. These proofs rely crucially on a decomposition of runs successively refined by Mayr, Kosaraju, and Lambert, which appears rather magical, and for which no complexity upper bound is known. We first offer a justification for this decomposition technique, by showing that it computes the ideal decomposition of the set of runs, using the natural embedding relation between runs as well quasi ordering. In a second part, we apply recent results on the complexity of termination thanks to well quasi orders and well orders to obtain a cubic Ackermann upper bound for the decomposition algorithms, thus providing the first known upper bounds for general VAS reach ability. Jérôme Leroux, Sylvain Schmitz |
LICS | 2 |
| 2015 | Nonelementary Complexities for Branching VASS, MELL, and ExtensionsabstractWe study the complexity of reachability problems on branching extensions of vector addition systems, which allows us to derive new non-elementary complexity bounds for fragments and variants of propositional linear logic. We show that provability in the multiplicative exponential fragment is T ower -hard already in the affine case—and hence non-elementary. We match this lower bound for the full propositional affine linear logic, proving its T ower -completeness. We also show that provability in propositional contractive linear logic is A ckermann -complete. Ranko Lazic 0001, Sylvain Schmitz |
ACM Trans. Comput. Log. | 2 |
| 2014 | Alternating Vector Addition Systems with States
Jean-Baptiste Courtois, Sylvain Schmitz |
MFCS (1) | 2 |
| 2013 | On LR Parsing with Selective Delays
Eberhard Bertsch, Mark-Jan Nederhof, Sylvain Schmitz |
CC | 3 |
| 2013 | The Power of Priority Channel Systems
Christoph Haase, Sylvain Schmitz, Philippe Schnoebelen |
CONCUR | 2 |
| 2013 | The Power of Well-Structured Systems
Sylvain Schmitz, Philippe Schnoebelen |
CONCUR | 1 |
| 2013 | The Parametric Ordinal-Recursive Complexity of Post Embedding Problems
Prateek Karandikar, Sylvain Schmitz |
FoSSaCS | 2 |
| 2013 | Model-Checking Parse TreesabstractParse trees are fundamental syntactic structures in both computational linguistics and programming language design. We argue in this paper that, in both fields, there are good incentives for model-checking sets of parse trees for some word according to a context-free grammar. We put forward the adequacy of propositional dynamic logic (PDL) on trees in these applications, and study as a sanity check the complexity of the corresponding model-checking problem: although complete for exponential time in the general case, we find natural restrictions on grammars for our applications and establish complexities ranging from nondeterministic polynomial time to polynomial space in the relevant cases. Anudhyan Boral, Sylvain Schmitz |
LICS | 2 |
| 2012 | The Ordinal-Recursive Complexity of Timed-arc Petri Nets, Data Nets, and Other Enriched NetsabstractWe show how to reliably compute fast-growing functions with timed-arc Petri nets and data nets. This construction provides ordinal-recursive lower bounds on the complexity of the main decidable properties (safety, termination, regular simulation, etc.) of these models. Since these new lower bounds match the upper bounds that one can derive from wqo theory, they precisely characterise the computational power of these so-called "enriched" nets. Serge Haddad, Sylvain Schmitz, Philippe Schnoebelen |
LICS | 2 |
| 2011 | Forward Analysis and Model Checking for Trace Bounded WSTS
Pierre Chambart, Alain Finkel, Sylvain Schmitz |
Petri Nets | 3 |
| 2011 | Multiply-Recursive Upper Bounds with Higman's Lemma
Sylvain Schmitz, Philippe Schnoebelen |
ICALP (2) | 1 |
| 2011 | Ackermannian and Primitive-Recursive Bounds with Dickson's LemmaabstractDickson's Lemma is a simple yet powerful tool widely used in decidability proofs, especially when dealing with counters or related data structures in algorithmics, verification and model-checking, constraint solving, logic, etc. While Dickson's Lemma is well-known, most computer scientists are not aware of the complexity upper bounds that are entailed by its use. This is mainly because, on this issue, the existing literature is not very accessible. We propose a new analysis of the length of bad sequences over (Nk,≤), improving on earlier results and providing upper bounds that are essentially tight. This analysis is complemented by a ``user guide'' explaining through practical examples how to easily derive complexity upper bounds from Dickson's Lemma. Diego Figueira, Santiago Figueira, Sylvain Schmitz, Philippe Schnoebelen |
LICS | 3 |
| 2011 | Model Checking Coverability Graphs of Vector Addition Systems
Michel Blockelet, Sylvain Schmitz |
MFCS | 2 |
| 2010 | On the Computational Complexity of Dominance Links in Grammatical Formalisms
Sylvain Schmitz |
ACL | 1 |
| 2010 | An experimental ambiguity detection tool
Sylvain Schmitz |
Sci. Comput. Program. | 1 |
| 2010 | Parametric random generation of deterministic tree automata
Pierre-Cyrille Héam, Cyril Nicaud, Sylvain Schmitz |
Theor. Comput. Sci. | 3 |
| 2009 | Random Generation of Deterministic Tree (Walking) Automata
Pierre-Cyrille Héam, Cyril Nicaud, Sylvain Schmitz |
CIAA | 3 |
| 2007 | Conservative Ambiguity Detection in Context-Free Grammars
Sylvain Schmitz |
ICALP | 1 |
| 2006 | Noncanonical LALR(1) Parsing
Sylvain Schmitz |
Developments in Language Theory | 1 |
| 2006 | Shift-Resolve Parsing: Simple, Unbounded Lookahead, Linear Time
José Fortes Gálvez, Sylvain Schmitz, Jacques Farré |
CIAA | 2 |