The purpose of this article is to introduce Monadic Second-order Logic as a practical means of specifying regularity. The logic is a highly succinct alternative to the use of regular expressions. We have built a tool MONA, which acts as a decision procedure and as a translator to finite-state automata. The tool is based on new algorithms for minimizing finite-state automata that use binary decision diagrams (BDDs) to represent transition functions in compressed form. A byproduct of this work is an algorithm that matches the time but improves the space of Sieling and Wegener's algorithm to reduce OBDDs in linear time. The potential applications are numerous. We discuss text processing, Boolean circuits, and distributed systems. Our main...
Monadic second-order logic on finite words (MSO) is a decidable yet expressive logic into which many...
Abstract. The Mona tool provides an implementation of the decision procedures for the logics WS1S an...
The MONA tool provides an implementation of automaton-based decision procedures for the logics WS1S ...
The purpose of this article is to introduce Monadic Second-order Logic as a practical means of speci...
The purpose of this article is to introduce Monadic Second-orderLogic as a practical means of specif...
We show how the second-order monadic theory of strings can be used to specify hardware components an...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
Abstract—While monadic second-order logic is a promi-nent logic for specifying languages of finite w...
These notes present the essentials of first- and second-order monadic logics on strings with introdu...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
Abstract. We study Monadic Second-Order Logic (MSO) over finite words, extended with (non-uniform ar...
In his seminal work [5], Büchi envisioned weak monadic second-order logic of one successor (WS1S) to...
International audienceWe study Monadic Second-Order Logic (MSO) over finite words, extended with (no...
Monadic second-order logic on finite words (MSO) is a decidable yet expressive logic into which many...
Abstract. The Mona tool provides an implementation of the decision procedures for the logics WS1S an...
The MONA tool provides an implementation of automaton-based decision procedures for the logics WS1S ...
The purpose of this article is to introduce Monadic Second-order Logic as a practical means of speci...
The purpose of this article is to introduce Monadic Second-orderLogic as a practical means of specif...
We show how the second-order monadic theory of strings can be used to specify hardware components an...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
Abstract—While monadic second-order logic is a promi-nent logic for specifying languages of finite w...
These notes present the essentials of first- and second-order monadic logics on strings with introdu...
We present a new approach to hardware verification based on describing circuits in Monadic Second-or...
Abstract. We study Monadic Second-Order Logic (MSO) over finite words, extended with (non-uniform ar...
In his seminal work [5], Büchi envisioned weak monadic second-order logic of one successor (WS1S) to...
International audienceWe study Monadic Second-Order Logic (MSO) over finite words, extended with (no...
Monadic second-order logic on finite words (MSO) is a decidable yet expressive logic into which many...
Abstract. The Mona tool provides an implementation of the decision procedures for the logics WS1S an...
The MONA tool provides an implementation of automaton-based decision procedures for the logics WS1S ...