1,167 research outputs found
An Automata Theoretic Approach to the Zero-One Law for Regular Languages: Algorithmic and Logical Aspects
A zero-one language L is a regular language whose asymptotic probability
converges to either zero or one. In this case, we say that L obeys the zero-one
law. We prove that a regular language obeys the zero-one law if and only if its
syntactic monoid has a zero element, by means of Eilenberg's variety theoretic
approach. Our proof gives an effective automata characterisation of the
zero-one law for regular languages, and it leads to a linear time algorithm for
testing whether a given regular language is zero-one. In addition, we discuss
the logical aspects of the zero-one law for regular languages.Comment: In Proceedings GandALF 2015, arXiv:1509.0685
A Comparison Between Different Cycle Decompositions for Metropolis Dynamics
In the last decades the problem of metastability has been attacked on
rigorous grounds via many different approaches and techniques which are briefly reviewed in this paper.
It is then useful to understand connections between different
point of views. In view of this
we consider irreducible, aperiodic and
reversible Markov chains with exponentially
small transition probabilities in the framework of Metropolis dynamics.
We compare two different cycle decompositions and prove their equivalence
A comparison between different cycle decompositions for Metropolis dynamics
In the last decades the problem of metastability has been attacked on
rigorous grounds via many different approaches and techniques which are briefly
reviewed in this paper. It is then useful to understand connections between
different point of views. In view of this we consider irreducible, aperiodic
and reversible Markov chains with exponentially small transition probabilities
in the framework of Metropolis dynamics. We compare two different cycle
decompositions and prove their equivalence
A Coalgebraic View on Reachability
Coalgebras for an endofunctor provide a category-theoretic framework for
modeling a wide range of state-based systems of various types. We provide an
iterative construction of the reachable part of a given pointed coalgebra that
is inspired by and resembles the standard breadth-first search procedure to
compute the reachable part of a graph. We also study coalgebras in Kleisli
categories: for a functor extending a functor on the base category, we show
that the reachable part of a given pointed coalgebra can be computed in that
base category
Courcelle's Theorem - A Game-Theoretic Approach
Courcelle's Theorem states that every problem definable in Monadic
Second-Order logic can be solved in linear time on structures of bounded
treewidth, for example, by constructing a tree automaton that recognizes or
rejects a tree decomposition of the structure. Existing, optimized software
like the MONA tool can be used to build the corresponding tree automata, which
for bounded treewidth are of constant size. Unfortunately, the constants
involved can become extremely large - every quantifier alternation requires a
power set construction for the automaton. Here, the required space can become a
problem in practical applications.
In this paper, we present a novel, direct approach based on model checking
games, which avoids the expensive power set construction. Experiments with an
implementation are promising, and we can solve problems on graphs where the
automata-theoretic approach fails in practice.Comment: submitte
From Monomials to Words to graphs
Given a finite alphabet X and an ordering on the letters, the map \sigma
sends each monomial on X to the word that is the ordered product of the letter
powers in the monomial. Motivated by a question on Groebner bases, we
characterize ideals I in the free commutative monoid (in terms of a generating
set) such that the ideal generated by \sigma(I) in the free monoid
is finitely generated. Whether there exists an ordering such that
is finitely generated turns out to be NP-complete. The latter problem is
closely related to the recognition problem for comparability graphs.Comment: 27 pages, 2 postscript figures, uses gastex.st
Tight Upper Bounds for Streett and Parity Complementation
Complementation of finite automata on infinite words is not only a
fundamental problem in automata theory, but also serves as a cornerstone for
solving numerous decision problems in mathematical logic, model-checking,
program analysis and verification. For Streett complementation, a significant
gap exists between the current lower bound and upper
bound , where is the state size, is the number of
Streett pairs, and can be as large as . Determining the complexity
of Streett complementation has been an open question since the late '80s. In
this paper show a complementation construction with upper bound for and for ,
which matches well the lower bound obtained in \cite{CZ11a}. We also obtain a
tight upper bound for parity complementation.Comment: Corrected typos. 23 pages, 3 figures. To appear in the 20th
Conference on Computer Science Logic (CSL 2011
- …