Defined by Heinz et al. (2011) the Tier-Based Strictly Local (TSL) class of stringsets has not previously been characterized by an abstract property that allows one to prove a stringset\u27s membership or lack thereof. We provide here two such characterizations: a generalization of suffix substitution closure and an algorithm based on deterministic finite-state automata (DFAs). We use the former to prove closure properties of the class. Additionally, we extend the approximation and constraint-extraction algorithms of Rogers and Lambert (2019a) to account for TSL constraints, allowing for free conversion between TSL logical formulae and DFAs
International audienceWe introduce the class of Rigid Tree Automata (RTA), an extension of standard ...
A data language is a set of finite words defined on an infinite alphabet. Data languages are used to...
The results presented in this thesis are small additions to the field known as the theory of formal ...
Recent research in computational linguistics suggests that unbounded dependencies in phonotactics, m...
We introduce algorithms that, given a finite-state automaton (FSA), compute a minimal set of forbidd...
This paper is a formal study of a simplified version of Negative Polarity Item (NPI) licensing requi...
For each class in the piecewise-local subregular hierarchy, a relativized (tier-based) variant is de...
We have developed an efficient algorithm for determining if a Finite State Automaton de-scribes a St...
String analysis is the problem of reasoning about how strings are manipulated by a program. It has n...
International audienceWe define two proper subclasses of subsequential functions based on the concep...
International audienceWe see data words as sequences of letters with additional edges that connect p...
In this paper we identify strict locality as a defining computational property of the input-output m...
AbstractWe introduce the class of rigid tree automata (RTA), an extension of standard bottom-up auto...
In this paper, we use harmony systems with multiple feature spreadings as a litmus test for the poss...
AbstractLocally finite ω-languages, defined via second-order quantifications followed by a first-ord...
International audienceWe introduce the class of Rigid Tree Automata (RTA), an extension of standard ...
A data language is a set of finite words defined on an infinite alphabet. Data languages are used to...
The results presented in this thesis are small additions to the field known as the theory of formal ...
Recent research in computational linguistics suggests that unbounded dependencies in phonotactics, m...
We introduce algorithms that, given a finite-state automaton (FSA), compute a minimal set of forbidd...
This paper is a formal study of a simplified version of Negative Polarity Item (NPI) licensing requi...
For each class in the piecewise-local subregular hierarchy, a relativized (tier-based) variant is de...
We have developed an efficient algorithm for determining if a Finite State Automaton de-scribes a St...
String analysis is the problem of reasoning about how strings are manipulated by a program. It has n...
International audienceWe define two proper subclasses of subsequential functions based on the concep...
International audienceWe see data words as sequences of letters with additional edges that connect p...
In this paper we identify strict locality as a defining computational property of the input-output m...
AbstractWe introduce the class of rigid tree automata (RTA), an extension of standard bottom-up auto...
In this paper, we use harmony systems with multiple feature spreadings as a litmus test for the poss...
AbstractLocally finite ω-languages, defined via second-order quantifications followed by a first-ord...
International audienceWe introduce the class of Rigid Tree Automata (RTA), an extension of standard ...
A data language is a set of finite words defined on an infinite alphabet. Data languages are used to...
The results presented in this thesis are small additions to the field known as the theory of formal ...