Well-structured transition systems everywhere!
A Finkel, P Schnoebelen - Theoretical Computer Science, 2001 - Elsevier
Well-structured transition systems (WSTSs) are a general class of infinite-state systems for
which decidability results rely on the existence of a well-quasi-ordering between states that …
which decidability results rely on the existence of a well-quasi-ordering between states that …
Flashfill++: Scaling programming by example by cutting to the chase
Programming-by-Examples (PBE) involves synthesizing an" intended program" from a small
set of user-provided input-output examples. A key PBE strategy has been to restrict the …
set of user-provided input-output examples. A key PBE strategy has been to restrict the …
Reduction and covering of infinite reachability trees
A Finkel - Information and Computation, 1990 - Elsevier
We present a structure for transition systems with which the main decidability results on Petri
nets can be generalized to structured transition systems. We define the reduced reachability …
nets can be generalized to structured transition systems. We define the reduced reachability …
Complexity hierarchies beyond elementary
S Schmitz - ACM Transactions on Computation Theory (TOCT), 2016 - dl.acm.org
We introduce a hierarchy of fast-growing complexity classes and show its suitability for
completeness statements of many nonelementary problems. This hierarchy allows the …
completeness statements of many nonelementary problems. This hierarchy allows the …
String constraints with concatenation and transducers solved efficiently
String analysis is the problem of reasoning about how strings are manipulated by a program.
It has numerous applications including automatic detection of cross-site scripting, and …
It has numerous applications including automatic detection of cross-site scripting, and …
FAST: acceleration from theory to practice
Fast acceleration of symbolic transition systems (F ast) is a tool for the analysis of systems
manipulating unbounded integer variables. We check safety properties by computing the …
manipulating unbounded integer variables. We check safety properties by computing the …
The power of well-structured systems
S Schmitz, P Schnoebelen - International Conference on Concurrency …, 2013 - Springer
Well-structured systems, aka WSTS, are computational models where the set of possible
configurations is equipped with a well-quasi-ordering which is compatible with the transition …
configurations is equipped with a well-quasi-ordering which is compatible with the transition …
Forward analysis for WSTS, part II: Complete WSTS
A Finkel, J Goubault-Larrecq - Logical Methods in Computer …, 2012 - lmcs.episciences.org
We describe a simple, conceptual forward analysis procedure for infinity-complete WSTS S.
This computes the so-called clover of a state. When S is the completion of a WSTS X, the …
This computes the so-called clover of a state. When S is the completion of a WSTS X, the …
Well (and better) quasi-ordered transition systems
PA Abdulla - Bulletin of Symbolic Logic, 2010 - cambridge.org
In this paper, we give a step by step introduction to the theory of well quasi-ordered
transition systems. The framework combines two concepts, namely (i) transition systems …
transition systems. The framework combines two concepts, namely (i) transition systems …
A unified approach for deciding the existence of certain Petri net paths
HC Yen - Information and Computation, 1992 - Elsevier
In this paper, we develop a unified approach for deriving complexity results for a number of
Petri net problems. We first define a class of formulas for paths in Petri nets. We then show …
Petri net problems. We first define a class of formulas for paths in Petri nets. We then show …