In this paper we define and study regular expressions for data words. We first define regular expression with memory (REM), which extend standard regular ex-pressions with limited memory and show that they capture the class of data words defined by register automata. We also study the complexity of the standard deci-sion problems for REM, which turn out to be the same as for register automata. In order to lower the complexity of main reasoning tasks, we then look at two natural subclasses of REM that can define many properties of interest in the applications of data words: regular expression with binding (REWB) and regular expression with equality (REWE). We study their expressive power and analyse the com-plexity of their standard decision...
AbstractWe describe algorithms that directly infer very simple forms of 1-unambiguous regular expres...
We consider two formalisms for representing regular languages: constant height pushdown automata an...
We consider two formalisms for representing regular languages: constant height pushdown automata and...
Many modern regular expression engines employ various extensions to give more expressive support for...
We formalize a unified framework for verified decision procedures for regular expression equivalence...
Abstract. Motivated by considerations in XML theory and model check-ing, data strings have been intr...
Regular expressions are used in many practical applications. Practical regular expressions are commo...
Most modern implementations of regular expression engines allow the use of variables (also called ba...
AbstractWith motivation from considerations in XML database theory and model checking, data strings ...
Abstract Most modern implementations of regular expression engines allow the use of variables (also ...
This paper introduces a technique that allows to build deterministic finite-state automata from word...
Artículo de publicación ISIWe study regular expressions that use variables, or parameters, which are...
Regular expressions with numerical constraints are an extension of regular expressions, allowing to ...
Monadic second-order logic on finite words (MSO) is a decidable yet expressive logic into which many...
AbstractIn this paper we revisit the semantics of extended regular expressions (regex), defined succ...
AbstractWe describe algorithms that directly infer very simple forms of 1-unambiguous regular expres...
We consider two formalisms for representing regular languages: constant height pushdown automata an...
We consider two formalisms for representing regular languages: constant height pushdown automata and...
Many modern regular expression engines employ various extensions to give more expressive support for...
We formalize a unified framework for verified decision procedures for regular expression equivalence...
Abstract. Motivated by considerations in XML theory and model check-ing, data strings have been intr...
Regular expressions are used in many practical applications. Practical regular expressions are commo...
Most modern implementations of regular expression engines allow the use of variables (also called ba...
AbstractWith motivation from considerations in XML database theory and model checking, data strings ...
Abstract Most modern implementations of regular expression engines allow the use of variables (also ...
This paper introduces a technique that allows to build deterministic finite-state automata from word...
Artículo de publicación ISIWe study regular expressions that use variables, or parameters, which are...
Regular expressions with numerical constraints are an extension of regular expressions, allowing to ...
Monadic second-order logic on finite words (MSO) is a decidable yet expressive logic into which many...
AbstractIn this paper we revisit the semantics of extended regular expressions (regex), defined succ...
AbstractWe describe algorithms that directly infer very simple forms of 1-unambiguous regular expres...
We consider two formalisms for representing regular languages: constant height pushdown automata an...
We consider two formalisms for representing regular languages: constant height pushdown automata and...