Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sylvain Schmitz is active.

Publication


Featured researches published by Sylvain Schmitz.


international colloquium on automata languages and programming | 2011

Multiply-recursive upper bounds with Higman's Lemma

Sylvain Schmitz; Philippe Schnoebelen

We develop a new analysis for the length of controlled bad sequences in well-quasi-orderings based on Higmans Lemma. This leads to tight multiply-recursive upper bounds that readily apply to several verification algorithms for well-structured systems.


ACM Transactions on Computation Theory | 2016

Complexity Hierarchies beyond Elementary

Sylvain Schmitz

We introduce a hierarchy of fast-growing complexity classes and show its suitability for completeness statements of many nonelementary problems. This hierarchy allows the classification of many decision problems with a nonelementary complexity, which occur naturally in areas such as logic, combinatorics, formal languages, and verification, with complexities ranging from simple towers of exponentials to Ackermannian and beyond.


logic in computer science | 2015

Demystifying Reachability in Vector Addition Systems

Jérôme Leroux; Sylvain Schmitz

More than 30 years after their inception, the decidability proofs for reachability 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 emerges naturally in the study of the ideals of a well quasi ordering of VAS runs. In a second part, we apply recent results on the complexity of termination thanks to well quasi orders and well orders to obtain fast-growing complexity upper bounds for the decomposition algorithms, thus providing the first known upper bounds for general VAS reachability.More 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.


international colloquium on automata languages and programming | 2007

Conservative ambiguity detection in context-free grammars

Sylvain Schmitz

The ability to detect ambiguities in context-free grammars is vital for their use in several fields, but the problem is undecidable in the general case. We present a safe, conservative approach, where the approximations cannot result in overlooked ambiguous cases. We analyze the complexity of the verification, and provide formal comparisons with several other ambiguity detection methods.


Science of Computer Programming | 2010

An experimental ambiguity detection tool

Sylvain Schmitz

Although programs convey an unambiguous meaning, the grammars used in practice to describe their syntax are often ambiguous, and completed with disambiguation rules. Whether these rules achieve the removal of all the ambiguities while preserving the original intended language can be difficult to ensure. We present an experimental ambiguity detection tool for GNU Bison, and illustrate how it can assist a grammatical development for a subset of Standard ML.


international colloquium on automata languages and programming | 2015

Fixed-Dimensional Energy Games are in Pseudo-Polynomial Time

Marcin Jurdzinski; Ranko Lazić; Sylvain Schmitz

We generalise the hyperplane separation technique Chatterjee and Velner, 2013 from multi-dimensional mean-payoff to energy games, and achieve an algorithm for solving the latter whose running time is exponential only in the dimension, but not in the number of vertices of the game graph. This answers an open question whether energy games with arbitrary initial credit can be solved in pseudo-polynomial time for fixed dimensionsi¾?3 or larger Chaloupka, 2013. It also improves the complexity of solving multi-dimensional energy games with given initial credit from non-elementary Brazdil, Janăi¾?ar, and Kuăi¾?era, 2010 to 2EXPTIME, thus establishing their 2EXPTIME-completeness.


Logical Methods in Computer Science | 2014

The Power of Priority Channel Systems

Christoph Haase; Sylvain Schmitz; Philippe Schnoebelen

We introduce Priority Channel Systems, a new class of channel systems where messages carry a numeric priority and where higher-priority messages can supersede lower-priority messages preceding them in the fifo communication buffers. The decidability of safety and inevitability properties is shown via the introduction of a priority embedding, a well-quasi-ordering that has not previously been used in well-structured systems. We then show how Priority Channel Systems can compute Fast-Growing functions and prove that the aforementioned verification problems are


mathematical foundations of computer science | 2014

Alternating Vector Addition Systems with States

Jean-Baptiste Courtois; Sylvain Schmitz

\mathbf{F}_{\varepsilon_{0}}


foundations of software science and computation structure | 2011

Coverability trees for petri nets with unordered data

Piotr Hofman; Sławomir Lasota; Ranko Lazić; Jérôme Leroux; Sylvain Schmitz; Patrick Totzke

-complete.


international colloquium on automata, languages and programming | 2016

Deciding Piecewise Testable Separability for Regular Tree Languages

Jean Goubault-Larrecq; Sylvain Schmitz

Alternating vector addition systems are obtained by equipping vector addition systems with states (VASS) with ‘fork’ rules, and provide a natural setting for infinite-arena games played over a VASS. Initially introduced in the study of propositional linear logic, they have more recently gathered attention in the guise of multi-dimensional energy games for quantitative verification and synthesis.

Collaboration


Dive into the Sylvain Schmitz's collaboration.

Top Co-Authors

Avatar

Philippe Schnoebelen

École normale supérieure de Cachan

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jacques Farré

University of Nice Sophia Antipolis

View shared research outputs
Top Co-Authors

Avatar

Igor Litovsky

University of Nice Sophia Antipolis

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alain Finkel

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

José Fortes Gálvez

University of Nice Sophia Antipolis

View shared research outputs
Top Co-Authors

Avatar

Pierre Chambart

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar

Pierre-Cyrille Héam

University of Franche-Comté

View shared research outputs
Researchain Logo
Decentralizing Knowledge