Formal Languages and Automata Theory

  1. Implementing Turing Machines in Dynamic Field Architectures.

    Authors: Peter beim Graben, Roland Potthast
    Subjects: Formal Languages and Automata Theory
    Abstract

    Cognitive computation such as e.g. language processing, is conventionally
    regarded as Turing computation, and Turing machines can be uniquely implemented
    as nonlinear dynamical systems using generalized shifts and subsequent G\"odel
    encoding of the symbolic repertoire. The resulting nonlinear dynamical automata
    (NDA) are piecewise affine-linear maps acting on the unit square that is
    partitioned into rectangular domains. Iterating a single point, i.e. a
    microstate, by the dynamics yields a trajectory of, in principle, infinitely
    many points scattered through phase space.

  2. Numeration Systems: a Link between Number Theory and Formal Language Theory.

    Authors: Michel Rigo
    Subjects: Formal Languages and Automata Theory
    Abstract

    We survey facts mostly emerging from the seminal results of Alan Cobham
    obtained in the late sixties and early seventies. We do not attempt to be
    exhaustive but try instead to give some personal interpretations and some
    research directions. We discuss the notion of numeration systems, recognizable
    sets of integers and automatic sequences. We briefly sketch some results about
    transcendence related to the representation of real numbers. We conclude with
    some applications to combinatorial game theory and verification of
    infinite-state systems and present a list of open problems.

  3. First-Order Quantifiers and the Syntactic Monoid of Height Fragments of Picture Languages.

    Authors: Oliver Matz
    Subjects: Formal Languages and Automata Theory
    Abstract

    We investigate the expressive power of first-order quantifications in the
    context of monadic second-order logic over pictures. We show that k+1 set
    quantifier alternations allow to define a picture language that cannot be
    defined using k set quantifier alternations preceded by arbitrarily many
    first-order quantifier alternations. The approach uses, for a given picture
    language L and an integer m > 0 the height-m fragment of L, which is defined as
    the word language obtained by considering each picture p of height m in L as a
    word, where the letters of that word are the columns of p.

  4. The Cerny Conjecture.

    Authors: Mikhail Berlinkov
    Subjects: Formal Languages and Automata Theory
    Abstract

    The \v{C}ern\'y conjecture (\v{C}ern\'y, 1964) states that each n-state \san\
    possess a \sw\ of length $(n-1)^2$. From the other side the best upper bound
    for the \rl\ of n-state \sa\ known so far is equal to $\frac{n^3-n}6$ (Pin,
    1983) and so is cubic (a slightly better though still cubic upper bound
    $\frac{n(7n^2+6n-16)}{48}$ has been claimed in Trahtman but the published proof
    of this result contains an unclear place) in $n$. In the paper the \v{C}ern\'y
    conjecture is reduced to a simpler conjecture.

  5. Bounded Counter Languages.

    Authors: Holger Petersen
    Subjects: Formal Languages and Automata Theory
    Abstract

    We show that deterministic finite automata equipped with $k$ two-way heads
    are equivalent to deterministic machines with a single two-way input head and
    $k-1$ linearly bounded counters if the accepted language is strictly bounded,
    i.e., a subset of $a_1^*a_2^*... a_m^*$ for a fixed sequence of symbols $a_1,
    a_2,..., a_m$. Then we investigate linear speed-up for counter machines. Lower
    and upper time bounds for concrete recognition problems are shown, implying
    that in general linear speed-up does not hold for counter machines.

  6. Deciding if a Regular Language is Generated by a Splicing System.

    Authors: Lila Kari, Steffen Kopecki
    Subjects: Formal Languages and Automata Theory
    Abstract

    Splicing as a binary word/language operation is inspired by the DNA
    recombination under the action of restriction enzymes and ligases, and was
    first introduced by Tom Head in 1987. Shortly after, it was proven that the
    languages enerated by (finite) splicing systems form a proper subclass of the
    class of regular languages. However, the question of whether or not one can
    decide if a given regular language is generated by a splicing system remained
    open. In this paper we give a positive answer to this question.

  7. An Alternative Interpretation of Linguistic Variables as Linguistic Finite Automata.

    Authors: Supriya Raheja, Reena Dhadich, Smita Rajpal
    Subjects: Formal Languages and Automata Theory
    Abstract

    Linguistic variables represent crisp information in a form and precision
    appropriate for the problem. For example, to answer the question "How are you?"
    one may say "I am fine." the linguistic variables like "fine", so common in
    everyday speech. In this paper an alternative interpretation of linguistic
    variables is introduced with the notion of a linguistic description of a value
    or set of values. The use of linguistic variables in many applications reduces
    the overall computation complexity of the application.

  8. Reaction Automata.

    Authors: Fumiya Okubo, Satoshi Kobayashi, Takashi Yokomori
    Subjects: Formal Languages and Automata Theory
    Abstract

    Reaction systems are a formal model that has been introduced to investigate
    the interactive behaviors of biochemical reactions. Based on the formal
    framework of reaction systems, we propose new computing models called reaction
    automata that feature (string) language acceptors with multiset manipulation as
    a computing mechanism, and show that reaction automata are computationally
    Turing universal. Further, some subclasses of reaction automata with space
    complexity are investigated and their language classes are compared to the ones
    in the Chomsky hierarchy.

  9. Quantitative Languages Defined by Functional Automata.

    Authors: Emmanuel Filiot, Jean-François Raskin, Raffaella Gentilini
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we study several decision problems for functional weighted
    automata. To associate values with runs, we consider four different measure
    functions: the sum, the mean, the discounted sum of weights along edges and the
    ratio between rewards and costs. On the positive side, we show that the
    existential and universal threshold problems, the language inclusion problem
    and the equivalence problem are all decidable for the class of functional
    weighted automata and the four measure functions that we consider.

  10. Regular Functions, Cost Register Automata, and Generalized Min-Cost Problems.

    Authors: Rajeev Alur, Loris D'Antoni, Jyotirmoy V. Deshmukh, Mukund Raghothaman, Yifei Yuan
    Subjects: Formal Languages and Automata Theory
    Abstract

    Motivated by the successful application of the theory of regular languages to
    formal verification of finite-state systems, there is a renewed interest in
    developing a theory of analyzable functions from strings to numerical values
    that can provide a foundation for analyzing {\em quantitative} properties of
    finite-state systems.

  11. B\"uchi Complementation and Size-Change Termination.

    Authors: Seth Fogarty, Moshe Y. Vardi
    Subjects: Formal Languages and Automata Theory
    Abstract

    We compare tools for complementing nondeterministic B\"uchi automata with a
    recent termination-analysis algorithm. Complementation of B\"uchi automata is a
    key step in program verification. Early constructions using a Ramsey-based
    argument have been supplanted by rank-based constructions with exponentially
    better bounds. In 2001 Lee et al. presented the size-change termination (SCT)
    problem, along with both a reduction to B\"uchi automata and a Ramsey-based
    algorithm.

  12. Graph Reachability and Pebble Automata over Infinite Alphabets.

    Authors: Tony Tan
    Subjects: Formal Languages and Automata Theory
    Abstract

    We study the graph reachability problem from automata theoretic point of
    view. Let D denote an infinite alphabet -- a set that consists of infinitely
    many symbols. A word w = a_0 b_0 a_1 b_1 ... a_n b_n of even length over D can
    be viewed as a directed graph G_w whose vertices are the symbols that appear in
    w, and the edges are (a_0,b_0),(a_1,b_1),...,(a_n,b_n). For a positive integer
    m, define a language R_m such that a word w = a_0 b_0 ... a_n b_n is in R_m if
    and only if there is a path in the graph G_w of length <= m from the vertex a_0
    to the vertex b_n.

  13. Treating Insomnia, Amnesia, and Acalculia in Regular Expression Matching.

    Authors: Luis Quesada, Fernando Berzal, Francisco J. Cortijo
    Subjects: Formal Languages and Automata Theory
    Abstract

    Regular expressions provide a flexible means for matching strings and they
    are often used in data-intensive applications. They are formally equivalent to
    either deterministic finite automata (DFAs) or nondeterministic finite automata
    (NFAs). Both DFAs and NFAs are affected by two problems known as amnesia and
    acalculia, and DFAs are also affected by a problem known as insomnia. Existing
    techniques require an automata conversion and compaction step that prevents the
    use of existing automaton databases and hinders the maintenance of the
    resulting compact automata.

  14. On the Delone property of (-\beta)-integers.

    Authors: Wolfgang Steiner
    Subjects: Formal Languages and Automata Theory
    Abstract

    The (-\beta)-integers are natural generalisations of the \beta-integers, and
    thus of the integers, for negative real bases. They can be described by
    infinite words which are fixed points of anti-morphisms. We show that they are
    not necessarily uniformly discrete and relatively dense in the real numbers.

  15. Abelian returns in Sturmian words.

    Authors: Svetlana Puzynina, Luca Q. Zamboni
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper we study an abelian version of the notion of return word. Our
    main result is a new characterization of Sturmian words via abelian returns.
    Namely, we prove that a word is Sturmian if and only if each of its factors has
    two or three abelian returns. In addition, we describe the structure of abelian
    returns in Sturmian words, and discuss connections between abelian returns and
    periodicity.

  16. Systems of Word Equations and Polynomials: a New Approach.

    Authors: Aleksi Saarela
    Subjects: Formal Languages and Automata Theory
    Abstract

    We develop new polynomial methods for studying systems of word equations. We
    use them to improve some earlier results and to analyze how sizes of systems of
    word equations satisfying certain independence properties depend on the lengths
    of the equations. These methods give the first nontrivial upper bounds for the
    sizes of the systems.

  17. Constructing Premaximal Binary Cube-free Words of Any Level.

    Authors: Arseny M. Shur, Elena A. Petrova
    Subjects: Formal Languages and Automata Theory
    Abstract

    We study the structure of the language of binary cube-free words. Namely, we
    are interested in the cube-free words that cannot be infinitely extended
    preserving cube-freeness. We show the existence of such words with arbitrarily
    long finite extensions, both to one side and to both sides.

  18. Unambiguous 1-Uniform Morphisms.

    Authors: Hossein Nevisi, Daniel Reidenbach
    Subjects: Formal Languages and Automata Theory
    Abstract

    A morphism h is unambiguous with respect to a word w if there is no other
    morphism g that maps w to the same image as h. In the present paper we study
    the question of whether, for any given word, there exists an unambiguous
    1-uniform morphism, i.e., a morphism that maps every letter in the word to an
    image of length 1.

  19. From Regular to Strictly Locally Testable Languages.

    Authors: Stefano Crespi Reghizzi, Pierluigi San Pietro
    Subjects: Formal Languages and Automata Theory
    Abstract

    A classical result (often credited to Y. Medvedev) states that every language
    recognized by a finite automaton is the homomorphic image of a local language,
    over a much larger so-called local alphabet, namely the alphabet of the edges
    of the transition graph. Local languages are characterized by the value k=2 of
    the sliding window width in the McNaughton and Papert's infinite hierarchy of
    strictly locally testable languages (k-slt).

  20. Dynamical generalizations of the Lagrange spectrum.

    Authors: S&#xe9;bastien Ferenczi
    Subjects: Formal Languages and Automata Theory
    Abstract

    We compute two invariants of topological conjugacy, the upper and lower
    limits of the inverse of Boshernitzan's ne_n, where e_n is the smallest measure
    of a cylinder of length n, for three families of symbolic systems, the natural
    codings of rotations and three-interval exchanges and the Arnoux-Rauzy systems.
    The sets of values of these invariants for a given family of systems generalize
    the Lagrange spectrum, which is what we get for the family of rotations with
    the upper limit of 1/ne_n.

  21. A Classification of Trapezoidal Words.

    Authors: Gabriele Fici
    Subjects: Formal Languages and Automata Theory
    Abstract

    Trapezoidal words are finite words having at most n+1 distinct factors of
    length n, for every n>=0. They encompass finite Sturmian words. We distinguish
    trapezoidal words into two disjoint subsets: open and closed trapezoidal words.
    A trapezoidal word is closed if its longest repeated prefix has exactly two
    occurrences in the word, the second one being a suffix of the word. Otherwise
    it is open. We show that open trapezoidal words are all primitive and that
    closed trapezoidal words are all Sturmian. We then show that trapezoidal
    palindromes are closed (and therefore Sturmian).

  22. On Pansiot Words Avoiding 3-Repetitions.

    Authors: Arseny M. Shur, Irina A. Gorbunova
    Subjects: Formal Languages and Automata Theory
    Abstract

    The recently confirmed Dejean's conjecture about the threshold between
    avoidable and unavoidable powers of words gave rise to interesting and
    challenging problems on the structure and growth of threshold words. Over any
    finite alphabet with k >= 5 letters, Pansiot words avoiding 3-repetitions form
    a regular language, which is a rather small superset of the set of all
    threshold words.

  23. A new proof for the decidability of D0L ultimate periodicity.

    Authors: Tero Harju, Vesa Halava, Tomi K&#xe4;rki
    Subjects: Formal Languages and Automata Theory
    Abstract

    We give a new proof for the decidability of the D0L ultimate periodicity
    problem based on the decidability of p-periodicity of morphic words adapted to
    the approach of Harju and Linna.

  24. Bounded Parikh Automata.

    Authors: Alain Finkel, Micha&#xeb;l Cadilhac, Pierre McKenzie
    Subjects: Formal Languages and Automata Theory
    Abstract

    The Parikh finite word automaton model (PA) was introduced and studied by
    Klaedtke and Ruess in 2003. Here, by means of related models, it is shown that
    the bounded languages recognized by PA are the same as those recognized by
    deterministic PA. Moreover, this class of languages is the class of bounded
    languages whose set of iterations is semilinear.

  25. Monoids and Maximal Codes.

    Authors: Fabio Burderi
    Subjects: Formal Languages and Automata Theory
    Abstract

    In recent years codes that are not Uniquely Decipherable (UD) are been
    studied partitioning them in classes that localize the ambiguities of the code.
    A natural question is how we can extend the notion of maximality to codes that
    are not UD. In this paper we give an answer to this question. To do this we
    introduce a partial order in the set of submonoids of a monoid showing the
    existence, in this poset, of maximal elements that we call full monoids. Then a
    set of generators of a full monoid is, by definition, a maximal code.

  26. Pattern Avoidability with Involution.

    Authors: Dirk Nowotka, Bastian Bischoff
    Subjects: Formal Languages and Automata Theory
    Abstract

    An infinte word w avoids a pattern p with the involution t if there is no
    substitution for the variables in p and no involution t such that the resulting
    word is a factor of w. We investigate the avoidance of patterns with respect to
    the size of the alphabet. For example, it is shown that the pattern a t(a) a
    can be avoided over three letters but not two letters, whereas it is well known
    that a a a is avoidable over two letters.

  27. Circular words and applications.

    Authors: Beno&#xee;t Rittaud, Laurent Vivier
    Subjects: Formal Languages and Automata Theory
    Abstract

    We define the notion of circular words, then consider on such words a
    constraint derived from the Fibonacci condition. We give several results on the
    structure of these circular words, then mention possible applications to
    various situations: periodic expansion of numbers in numeration systems,
    "gcd-property" of integer sequences, partition of the prefix of the fixed point
    of the Fibonacci substitution, spanning trees of a wheel. Eventually, we
    mention some open questions.

  28. Finite-Repetition threshold for infinite ternary words.

    Authors: Maxime Crochemore, Golnaz Badkobeh
    Subjects: Formal Languages and Automata Theory
    Abstract

    The exponent of a word is the ratio of its length over its smallest period.
    The repetitive threshold r(a) of an a-letter alphabet is the smallest rational
    number for which there exists an infinite word whose finite factors have
    exponent at most r(a). This notion was introduced in 1972 by Dejean who gave
    the exact values of r(a) for every alphabet size a as it has been eventually
    proved in 2009.

  29. Uniformly balanced words with linear complexity and prescribed letter frequencies.

    Authors: Val&#xe9;rie Berth&#xe9;, S&#xe9;bastien Labb&#xe9;
    Subjects: Formal Languages and Automata Theory
    Abstract

    We consider the following problem. Let us fix a finite alphabet A; for any
    given d-uple of letter frequencies, how to construct an infinite word u over
    the alphabet A satisfying the following conditions: u has linear complexity
    function, u is uniformly balanced, the letter frequencies in u are given by the
    given d-uple. This paper investigates a construction method for such words
    based on the use of mixed multidimensional continued fraction algorithms.

  30. Pattern 1^j0^i avoiding binary words.

    Authors: Stefano Bilotta, Elisa Pergola, Renzo Pinzani
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper we study the enumeration and the construction, according to the
    number of ones, of particular binary words avoiding a fixed pattern. The growth
    of such words can be described by particular jumping and marked succession
    rules. This approach enables us to obtain an algorithm which constructs all
    binary words having a fixed number of ones and then kills those containing the
    forbidden pattern.

  31. Combinatorics on words in information security: Unavoidable regularities in the construction of multicollision attacks on iterated hash functions.

    Authors: Juha Kortelainen
    Subjects: Formal Languages and Automata Theory
    Abstract

    Classically in combinatorics on words one studies unavoidable regularities
    that appear in sufficiently long strings of symbols over a fixed size alphabet.
    In this paper we take another viewpoint and focus on combinatorial properties
    of long words in which the number of occurrences of any symbol is restritced by
    a fixed constant. We then demonstrate the connection of these properties to
    constructing multicollision attacks on so called generalized iterated hash
    functions.

  32. Infinite permutations vs. infinite words.

    Authors: Anna E. Frid
    Subjects: Formal Languages and Automata Theory
    Abstract

    I am going to compare well-known properties of infinite words with those of
    infinite permutations, a new object studied since middle 2000s. Basically, it
    was Sergey Avgustinovich who invented this notion, although in an early study
    by Davis et al. permutations appear in a very similar framework as early as in
    1977. I am going to tell about periodicity of permutations, their complexity
    according to several definitions and their automatic properties, that is, about
    usual parameters of words, now extended to permutations and behaving sometimes
    similarly to those for words, sometimes not.

  33. Non-uniform cellular automata and distributions of rules.

    Authors: Enrico Formenti, Julien Provillard, Alberto Dennunzio
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper we study $\nu$-CA on one-dimensional lattice defined over a
    finite set of local rules. The main goal is to determine how the local rules
    can be mixed to ensure the produced $\nu$-CA has some properties. In a first
    part, we give some background for the study of $\nu$-CA. Then surjectivity and
    injectivity are studied using a variant of DeBruijn graphs. The next part is
    dedicated to the number-conserving property.

  34. Pattern avoidance with involution.

    Authors: James D. Currie
    Subjects: Formal Languages and Automata Theory
    Abstract

    We give the avoidance indices (morphic and antimorphic) for all unary
    patterns with involution.

  35. A Class of Probabilistic Automata with a Decidable Value 1 Problem.

    Authors: Nathana&#xeb;l Fijalkow, Hugo Gimbert, Youssouf Oualhadj
    Subjects: Formal Languages and Automata Theory
    Abstract

    The value 1 problem is a decision problem for probabilistic automata over
    finite words: given a probabilistic automaton, are there words accepted with
    probability arbitrarily close to 1? This problem was proved undecidable
    recently. We introduce a new class of probabilistic automata, called leaktight
    automata, for which the value 1 problem is decidable. The algorithm is based on
    the computation of a monoid abstracting the behaviors of the automaton. The
    correctness proof relies on algebraic techniques developped by Simon.

  36. Pushing undecidability of the isolation problem for probabilistic automata.

    Authors: Nathana&#xeb;l Fijalkow, Hugo Gimbert, Youssouf Oualhadj
    Subjects: Formal Languages and Automata Theory
    Abstract

    This short note aims at proving that the isolation problem is undecidable for
    probabilistic automata with only one probabilistic transition. This problem is
    known to be undecidable for general probabilistic automata, without restriction
    on the number of probabilistic transitions. In this note, we develop a
    simulation technique that allows to simulate any probabilistic automaton with
    one having only one probabilistic transition.

  37. Optimal Hyper-Minimization.

    Authors: Andreas Maletti, Daniel Quernheim
    Subjects: Formal Languages and Automata Theory
    Abstract

    Minimal deterministic finite automata (DFAs) can be reduced further at the
    expense of a finite number of errors. Recently, such minimization algorithms
    have been improved to run in time O(n log n), where n is the number of states
    of the input DFA, by [Gawrychowski and Je\.z: Hyper-minimisation made
    efficient. Proc. MFCS, LNCS 5734, 2009] and [Holzer and Maletti: An n log n
    algorithm for hyper-minimizing a (minimized) deterministic automaton. Theor.
    Comput. Sci. 411, 2010]. Both algorithms return a DFA that is as small as
    possible, while only committing a finite number of errors.

  38. Streaming Tree Transducers.

    Authors: Rajeev Alur, Loris D&#x27;Antoni
    Subjects: Formal Languages and Automata Theory
    Abstract

    We introduce streaming tree transducers as an analyzable and expressive model
    for transforming hierarchically structured data in a single pass. Given a
    linear encoding of the input tree, the transducer makes a single left-to-right
    pass through the input, and computes the linear encoding of the output tree in
    linear time using a finite-state control, a finite number of string variables,
    and a visibly pushdown stack.

  39. Algorithms for computing the greatest simulations and bisimulations between fuzzy automata.

    Authors: Miroslav &#x106;iri&#x107;, Jelena Ignjatovi&#x107;, Ivana Jan&#x10d;i&#x107;, Nada Damljanovi&#x107;
    Subjects: Formal Languages and Automata Theory
    Abstract

    Recently, two types of simulations (forward and backward simulations) and
    four types of bisimulations (forward, backward, forward-backward, and
    backward-forward bisimulations) between fuzzy automata have been introduced. If
    there is at least one simulation/bisimulation of some of these types between
    the given fuzzy automata, it has been proved that there is the greatest
    simulation/bisimulation of this kind.

  40. Enumeration and Decidable Properties of Automatic Sequences.

    Authors: Narad Rampersad, Jeffrey Shallit, Emilie Charlier
    Subjects: Formal Languages and Automata Theory
    Abstract

    We show that various aspects of k-automatic sequences - such as having an
    unbordered factor of length n - are both decidable and effectively enumerable.
    As a consequence it follows that many related sequences are k-regular.

  41. Efficient Analysis of Probabilistic Programs with an Unbounded Counter.

    Authors: Stefan Kiefer, Tomas Brazdil, Antonin Kucera
    Subjects: Formal Languages and Automata Theory
    Abstract

    We show that a subclass of infinite-state probabilistic programs that can be
    modeled by probabilistic one-counter automata (pOC) admits an efficient
    quantitative analysis. In particular, we show that the expected termination
    time can be approximated up to an arbitrarily small relative error with
    polynomially many arithmetic operations, and the same holds for the probability
    of all runs that satisfy a given omega-regular property.

  42. Storming the Parikh Automaton.

    Authors: Alain Finkel, Micha&#xeb;l Cadilhac, Pierre McKenzie
    Subjects: Formal Languages and Automata Theory
    Abstract

    The Parikh finite word automaton model (PA) was introduced and studied by
    Klaedtke and Rue\ss. Here we characterize PA languages by means of automata
    that semilinearly constrain the numbers of transitions in a run. Natural PA
    variants thus arise: the affine PA (APA) extends the PA by having each
    transition induce an affine transformation on the PA registers and the PA on
    letters (LPA) restricts the PA by forcing any two transitions on same letter to
    affect the registers equally. Here we report on the expressiveness, closure,
    and decidability properties of several such PA variants.

  43. The growth function of S-recognizable sets.

    Authors: Narad Rampersad, Emilie Charlier
    Subjects: Formal Languages and Automata Theory
    Abstract

    A set $X\subseteq\mathbb N$ is S-recognizable for an abstract numeration
    system S if the set $\rep_S(X)$ of its representations is accepted by a finite
    automaton. We show that the growth function of an S-recognizable set is always
    either $\Theta((\log(n))^{c-df}n^f)$ where $c,d\in\mathbb N$ and $f\ge 1$, or
    $\Theta(n^r \theta^{\Theta(n^q)})$, where $r,q\in\mathbb Q$ with $q\le 1$. If
    the number of words of length n in the numeration language is bounded by a
    polynomial, then the growth function of an S-recognizable set is $\Theta(n^r)$,
    where $r\in \mathbb Q$ with $r\ge 1$.

  44. A collective of stateless automata in a $n$-dimensional environment as a distributed dynamic automaton-like object: a model and its corollaries.

    Authors: Oleksiy Kurganskyy
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this work a collective of interacting stateless automata in a discrete
    geometric $n$-dimenstional environment is considered as an integral
    automaton-like computational dynamic object. For such distributed on the
    environment object different approaches to definition of the measure of state
    transition are possible. We propose an approach for defining what a state is.
    The approach is based on the concept of relativity in Poincar\'e's
    interpretation.

  45. A Calculus of Consistent Component-based Software Updates.

    Authors: Xiaohui Xu, Linpeng Huang, Dejun Wang, Junqing Chen
    Subjects: Formal Languages and Automata Theory
    Abstract

    It is important to enable reasoning about the meaning and possible effects of
    updates to ensure that the updated system operates correctly. A formal,
    mathematical model of dynamic update should be developed, in order to
    understand by both users and implementors of update technology what design
    choices can be considered. In this paper, we define a formal calculus
    $update\pi$, a variant extension of higher-order $\pi$ calculus, to model
    dynamic updates of component-based software, which is language and technology
    independent.

  46. An introduction to finite automata and their connection to logic.

    Authors: Pascal Weil, Howard Straubing
    Subjects: Formal Languages and Automata Theory
    Abstract

    This is a tutorial on finite automata. We present the standard material on
    determinization and minimization, as well as an account of the equivalence of
    finite automata and monadic second-order logic. We conclude with an
    introduction to the syntactic monoid, and as an application give a proof of the
    equivalence of first-order definability and aperiodicity.

  47. Relating timed and register automata.

    Authors: Diego Figueira, Piotr Hofman, S&#x142;awomir Lasota
    Subjects: Formal Languages and Automata Theory
    Abstract

    Timed automata and register automata are well-known models of computation
    over timed and data words respectively. The former has clocks that allow to
    test the lapse of time between two events, whilst the latter includes registers
    that can store data values for later comparison. Although these two models
    behave in appearance differently, several decision problems have the same
    (un)decidability and complexity results for both models. As a prominent
    example, emptiness is decidable for alternating automata with one clock or
    register, both with non-primitive recursive complexity.

  48. A criterion for separating process calculi.

    Authors: Federico Banti, Rosario Pugliese, Francesco Tiezzi
    Subjects: Formal Languages and Automata Theory
    Abstract

    We introduce a new criterion, replacement freeness, to discern the relative
    expressiveness of process calculi. Intuitively, a calculus is strongly
    replacement free if replacing, within an enclosing context, a process that
    cannot perform any visible action by an arbitrary process never inhibits the
    capability of the resulting process to perform a visible action. We prove that
    there exists no compositional and interaction sensitive encoding of a not
    strongly replacement free calculus into any strongly replacement free one.

  49. On Three Alternative Characterizations of Combined Traces.

    Authors: Dai Tri Man Le
    Subjects: Formal Languages and Automata Theory
    Abstract

    Combined traces (i.e., comtraces), a generalization of Mazurkiewicz traces,
    were introduced by Janicki and Koutny in 1995 as congruence classes of step
    sequences, where the congruence relation is induced by two relations
    simultaneity and serializability on events. They also showed that comtraces
    corresponds to some class of labeled stratified order structures, but the
    question "what class of labeled stratified orders represent comtraces?" was
    left open. In this work, we proposed a class of labeled stratified order
    structures that captures exactly the comtrace notion.

  50. Qualitative modelling and analysis of regulations in multi-cellular systems using Petri nets and topological collections.

    Authors: Jean-Louis Giavitto, Hanna Klaudel, Franck Pommereau
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we aim at modelling and analyzing the regulation processes in
    multi-cellular biological systems, in particular tissues.

    The modelling framework is based on interconnected logical regulatory
    networks a la Rene Thomas equipped with information about their spatial
    relationships. The semantics of such models is expressed through colored Petri
    nets to implement regulation rules, combined with topological collections to
    implement the spatial information.

  51. Enumerating Finitary Processes.

    Authors: B. D. Johnson, J. P. Crutchfield, C. J. Ellison, C. S. McTague
    Subjects: Formal Languages and Automata Theory
    Abstract

    We show how to efficiently enumerate a class of finite-memory stochastic
    processes using the causal representation of epsilon-machines. We characterize
    epsilon-machines in the language of automata theory and adapt a recent
    algorithm for generating accessible deterministic finite automata, pruning this
    over-large class down to that of epsilon-machines. As an application, we
    exactly enumerate topological epsilon-machines up to seven states and
    six-letter alphabets.

  52. Minimization of Automata.

    Authors: Jean Berstel, Luc Boasson, Olivier Carton, Isabelle Fagnot
    Subjects: Formal Languages and Automata Theory
    Abstract

    This chapter is concerned with the design and analysis of algorithms for
    minimizing finite automata. Getting a minimal automaton is a fundamental issue
    in the use and implementation of finite automata tools in frameworks like text
    processing, image analysis, linguistic computer science, and many other
    applications. There are two main families of minimization algorithms. The first
    by a sequence of refinements of a partition of the set of states, the second by
    a sequence of fusions or merges of states.

  53. Syntactic Complexity of Ideal and Closed Languages.

    Authors: Janusz Brzozowski, Yuli Ye
    Subjects: Formal Languages and Automata Theory
    Abstract

    The state complexity of a regular language is the number of states in the
    minimal deterministic automaton accepting the language. The syntactic
    complexity of a regular language is the cardinality of its syntactic semigroup.
    The syntactic complexity of a subclass of regular languages is the worst-case
    syntactic complexity taken as a function of the state complexity $n$ of
    languages in that class. We study the syntactic complexity of the class of
    regular ideal languages and their complements, the closed languages.

  54. On ternary square-free circular words.

    Authors: Arseny M. Shur
    Subjects: Formal Languages and Automata Theory
    Abstract

    Circular words are cyclically ordered finite sequences of letters. We give a
    computer-free proof of the following result by Currie: square-free circular
    words over the ternary alphabet exist for all lengths $l$ except for 5, 7, 9,
    10, 14, and 17. Our proof reveals an interesting connection between ternary
    square-free circular words and closed walks in the $K_{3{,}3}$ graph. In
    addition, our proof implies an exponential lower bound on the number of such
    circular words of length $l$ and allows one to list all lengths $l$ for which
    such a circular word is unique up to isomorphism.

  55. Numerical values of the growth rates of power-free languages.

    Authors: Arseny M. Shur
    Subjects: Formal Languages and Automata Theory
    Abstract

    We present upper and two-sided bounds of the exponential growth rate for a
    wide range of power-free languages. All bounds are obtained with the use of
    algorithms previously developed by the author.

  56. Tree Languages Defined in First-Order Logic with One Quantifier Alternation.

    Authors: Mikolaj Bojanczyk, Luc Segoufin
    Subjects: Formal Languages and Automata Theory
    Abstract

    We study tree languages that can be defined in \Delta_2 . These are tree
    languages definable by a first-order formula whose quantifier prefix is forall
    exists, and simultaneously by a first-order formula whose quantifier prefix is
    . For the quantifier free part we consider two signatures, either the
    descendant relation alone or together with the lexicographical order relation
    on nodes. We provide an effective characterization of tree and forest languages
    definable in \Delta_2 . This characterization is in terms of algebraic
    equations.

  57. Inverse Star, Borders, and Palstars.

    Authors: Narad Rampersad, Jeffrey Shallit, Ming-wei Wang
    Subjects: Formal Languages and Automata Theory
    Abstract

    A language L is closed if L = L*. We consider an operation on closed
    languages, L-*, that is an inverse to Kleene closure. We prove that if L is
    closed and regular, then L-* is regular. However, the analogous result fails to
    hold for the context-free languages. Along the way we find a new relationship
    between the unbordered words and the prime palstars of Knuth, Morris, and
    Pratt. We use this relationship to enumerate the prime palstars, and we prove
    that neither the language of all unbordered words nor the language of all prime
    palstars is context-free.

  58. State Complexity of Testing Divisibility.

    Authors: Narad Rampersad, Emilie Charlier, Michel Rigo, Laurent Waxweiler
    Subjects: Formal Languages and Automata Theory
    Abstract

    Under some mild assumptions, we study the state complexity of the trim
    minimal automaton accepting the greedy representations of the multiples of m >=
    2 for a wide class of linear numeration systems. As an example, the number of
    states of the trim minimal automaton accepting the greedy representations of
    the multiples of m in the Fibonacci system is exactly 2m^2.

  59. Finite-State Complexity and the Size of Transducers.

    Authors: Kai Salomaa, Cristian Calude, Tania Roblot
    Subjects: Formal Languages and Automata Theory
    Abstract

    Finite-state complexity is a variant of algorithmic information theory
    obtained by replacing Turing machines with finite transducers. We consider the
    state-size of transducers needed for minimal descriptions of arbitrary strings
    and, as our main result, we show that the state-size hierarchy with respect to
    a standard encoding is infinite. We consider also hierarchies yielded by more
    general computable encodings.

  60. Remembering Chandra Kintala.

    Authors: Martin Kappes, Andreas Malcher, Detlef Wotschke
    Subjects: Formal Languages and Automata Theory
    Abstract

    With this contribution we would like to remember Chandra M. R. Kintala who
    passed away in November 2009. We will give short overviews of his CV and his
    contributions to the field of theoretical and applied computer science and,
    given the opportunity, will attempt to present the current state of limited
    nondeterminism and limited resources for machines. Finally, we will briefly
    touch on some research topics which hopefully will be addressed in the not so
    distant future.

  61. Learning Residual Finite-State Automata Using Observation Tables.

    Authors: Anna Kasprzik
    Subjects: Formal Languages and Automata Theory
    Abstract

    We define a two-step learner for RFSAs based on an observation table by using
    an algorithm for minimal DFAs to build a table for the reversal of the language
    in question and showing that we can derive the minimal RFSA from it after some
    simple modifications. We compare the algorithm to two other table-based ones of
    which one (by Bollig et al. 2009) infers a RFSA directly, and the other is
    another two-step learner proposed by the author. We focus on the criterion of
    query complexity.

  62. Complexity in Prefix-Free Regular Languages.

    Authors: Galina Jir&#xe1;skov&#xe1;, Monika Krausov&#xe1;
    Subjects: Formal Languages and Automata Theory
    Abstract

    We examine deterministic and nondeterministic state complexities of regular
    operations on prefix-free languages. We strengthen several results by providing
    witness languages over smaller alphabets, usually as small as possible. We next
    provide the tight bounds on state complexity of symmetric difference, and
    deterministic and nondeterministic state complexity of difference and cyclic
    shift of prefix-free languages.

  63. Nondeterministic State Complexity for Suffix-Free Regular Languages.

    Authors: Kai Salomaa, Yo-Sub Han
    Subjects: Formal Languages and Automata Theory
    Abstract

    We investigate the nondeterministic state complexity of basic operations for
    suffix-free regular languages. The nondeterministic state complexity of an
    operation is the number of states that are necessary and sufficient in the
    worst-case for a minimal nondeterministic finite-state automaton that accepts
    the language obtained from the operation. We consider basic operations
    (catenation, union, intersection, Kleene star, reversal and complementation)
    and establish matching upper and lower bounds for each operation.

  64. On the Descriptional Complexity of Limited Propagating Lindenmayer Systems.

    Authors: Bianca Truthe
    Subjects: Formal Languages and Automata Theory
    Abstract

    We investigate the descriptional complexity of limited propagating
    Lindenmayer systems and their deterministic and tabled variants with respect to
    the number of rules and the number of symbols. We determine the decrease of
    complexity when the generative capacity is increased. For incomparable
    families, we give languages that can be described more efficiently in either of
    these families than in the other.

  65. Transformations Between Different Types of Unranked Bottom-Up Tree Automata.

    Authors: Kai Salomaa, Xiaoxue Piao
    Subjects: Formal Languages and Automata Theory
    Abstract

    We consider the representational state complexity of unranked tree automata.
    The bottom-up computation of an unranked tree automaton may be either
    deterministic or nondeterministic, and further variants arise depending on
    whether the horizontal string languages defining the transitions are
    represented by a DFA or an NFA. Also, we consider for unranked tree automata
    the alternative syntactic definition of determinism introduced by Cristau et
    al. (FCT'05, Lect. Notes Comput. Sci. 3623, pp. 68-79).

  66. Operational State Complexity of Deterministic Unranked Tree Automata.

    Authors: Kai Salomaa, Xiaoxue Piao
    Subjects: Formal Languages and Automata Theory
    Abstract

    We consider the state complexity of basic operations on tree languages
    recognized by deterministic unranked tree automata. For the operations of union
    and intersection the upper and lower bounds of both weakly and strongly
    deterministic tree automata are obtained. For tree concatenation we establish a
    tight upper bound that is of a different order than the known state complexity
    of concatenation of regular string languages.

  67. State Elimination Ordering Strategies: Some Experimental Results.

    Authors: Nelma Moreira, Davide Nabais, Rog&#xe9;rio Reis
    Subjects: Formal Languages and Automata Theory
    Abstract

    Recently, the problem of obtaining a short regular expression equivalent to a
    given finite automaton has been intensively investigated. Algorithms for
    converting finite automata to regular expressions have an exponential blow-up
    in the worst-case. To overcome this, simple heuristic methods have been
    proposed.

    In this paper we analyse some of the heuristics presented in the literature
    and propose new ones. We also present some experimental comparative results
    based on uniform random generated deterministic finite automata.

  68. Descriptional Complexity of the Languages KaL: Automata, Monoids and Varieties.

    Authors: Ond&#x159;ej Kl&#xed;ma, Libor Pol&#xe1;k
    Subjects: Formal Languages and Automata Theory
    Abstract

    The first step when forming the polynomial hierarchies of languages is to
    consider languages of the form KaL where K and L are over a finite alphabet A
    and from a given variety V of languages, a being a letter from A. All such
    KaL's generate the variety of languages BPol1(V).

  69. Ciliate Gene Unscrambling with Fewer Templates.

    Authors: Lila Kari, Afroza Rahman
    Subjects: Formal Languages and Automata Theory
    Abstract

    One of the theoretical models proposed for the mechanism of gene unscrambling
    in some species of ciliates is the template-guided recombination (TGR) system
    by Prescott, Ehrenfeucht and Rozenberg which has been generalized by Daley and
    McQuillan from a formal language theory perspective. In this paper, we propose
    a refinement of this model that generates regular languages using the iterated
    TGR system with a finite initial language and a finite set of templates, using
    fewer templates and a smaller alphabet compared to that of the Daley-McQuillan
    model.

  70. Transition Complexity of Incomplete DFAs.

    Authors: Yuan Gao, Sheng Yu, Kai Salomaa
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we consider the transition complexity of regular languages
    based on the incomplete deterministic finite automata. A number of results on
    Boolean operations have been obtained. It is shown that the transition
    complexity results for union and complementation are very different from the
    state complexity results for the same operations. However, for intersection,
    the transition complexity result is similar to that of state complexity.

  71. Graph-Controlled Insertion-Deletion Systems.

    Authors: Rudolf Freund, Marian Kogler, Yurii Rogozhin, Sergey Verlan
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this article, we consider the operations of insertion and deletion working
    in a graph-controlled manner. We show that like in the case of context-free
    productions, the computational power is strictly increased when using a control
    graph: computational completeness can be obtained by systems with insertion or
    deletion rules involving at most two symbols in a contextual or in a
    context-free manner and with the control graph having only four nodes.

  72. Representing Small Ordinals by Finite Automata.

    Authors: Zoltan &#xc9;sik
    Subjects: Formal Languages and Automata Theory
    Abstract

    It is known that an ordinal is the order type of the lexicographic ordering
    of a regular language if and only if it is less than omega^omega. We design a
    polynomial time algorithm that constructs, for each well-ordered regular
    language L with respect to the lexicographic ordering, given by a deterministic
    finite automaton, the Cantor Normal Form of its order type.

  73. State Complexity of Catenation Combined with Star and Reversal.

    Authors: Lila Kari, Bo Cui, Yuan Gao, Sheng Yu
    Subjects: Formal Languages and Automata Theory
    Abstract

    This paper is a continuation of our research work on state complexity of
    combined operations. Motivated by applications, we study the state complexities
    of two particular combined operations: catenation combined with star and
    catenation combined with reversal. We show that the state complexities of both
    of these combined operations are considerably less than the compositions of the
    state complexities of their individual participating operations.

  74. The Maximal Subword Complexity of Quasiperiodic Infinite Words.

    Authors: Ronny Polley, Ludwig Staiger
    Subjects: Formal Languages and Automata Theory
    Abstract

    We provide an exact estimate on the maximal subword complexity for
    quasiperiodic infinite words. To this end we give a representation of the set
    of finite and of infinite words having a certain quasiperiod q via a finite
    language derived from q. It is shown that this language is a suffix code having
    a bounded delay of decipherability. Our estimate of the subword complexity now
    follows from this result, previously known results on the subword complexity
    and elementary results on formal power series.

  75. The Magic Number Problem for Subregular Language Families.

    Authors: Markus Holzer, Sebastian Jakobi, Martin Kutrib
    Subjects: Formal Languages and Automata Theory
    Abstract

    We investigate the magic number problem, that is, the question whether there
    exists a minimal n-state nondeterministic finite automaton (NFA) whose
    equivalent minimal deterministic finite automaton (DFA) has alpha states, for
    all n and alpha satisfying n less or equal to alpha less or equal to exp(2,n).
    A number alpha not satisfying this condition is called a magic number (for n).
    It was shown in [11] that no magic numbers exist for general regular languages,
    while in [5] trivial and non-trivial magic numbers for unary regular languages
    were identified.

  76. Proceedings Twelfth Annual Workshop on Descriptional Complexity of Formal Systems.

    Authors: Giovanni Pighizzini, Ian McQuillan
    Subjects: Formal Languages and Automata Theory
    Abstract

    The 12th annual workshop, Descriptional Complexity of Formal Systems 2010, is
    taking place in Saskatoon, Canada, on August 8-10, 2010. It is jointly
    organized by the IFIP Working Group 1.2 on Descriptional Complexity and by the
    Department of Computer Science at the University of Saskatchewan. This volume
    contains the papers of the invited lectures and the accepted contributions.

  77. A state of a dynamic computational structure distributed in an environment: a model and its corollaries.

    Authors: Oleksiy Kurgansky
    Subjects: Formal Languages and Automata Theory
    Abstract

    Currently there is great interest in computational models consisting of
    underlying regular computational environments, and built on them distributed
    computational structures. Examples of such models are cellular automata,
    spatial computation and space-time crystallography. For any computational model
    it is natural to define a functional equivalence of different but related
    computational structures.

  78. A measure of state transition of collective of stateless automata in discrete environment.

    Authors: Oleksiy Kurganskyy, Igor Potapov
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this work a collective of interacting stateless automata in a discrete
    geometric environment is considered as an integral automata-like computational
    dynamic object. For such distributed on the environment object different
    approaches to definition of the measure of state transition are possible. We
    propose a geometric approach for defining what a state is.

  79. Minimisation of Deterministic Parity and Buchi Automata and Relative Minimisation of Deterministic Finite Automata.

    Authors: Sven Schewe
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this report we study the problem of minimising deterministic automata over
    finite and infinite words. Deterministic finite automata are the simplest
    devices to recognise regular languages, and deterministic Buchi, Co-Buchi, and
    parity automata play a similar role in the recognition of \omega-regular
    languages. While it is well known that the minimisation of deterministic finite
    and weak automata is cheap, the complexity of minimising deterministic Buchi
    and parity automata has remained an open challenge. We establish the
    NP-completeness of these problems.

  80. Compositional closure for Bayes Risk in probabilistic noninterference.

    Authors: Annabelle McIver, Larissa Meinicke, Carroll Morgan
    Subjects: Formal Languages and Automata Theory
    Abstract

    We give a sequential model for noninterference security including probability
    (but not demonic choice), thus supporting reasoning about the likelihood that
    high-security values might be revealed by observations of low-security
    activity. Our novel methodological contribution is the definition of a
    refinement order and its use to compare security measures between
    specifications and (their supposed) implementations. This contrasts with the
    more common practice of evaluating the security of individual programs in
    isolation.

  81. Weighted Automata and Recurrence Equations for Regular Languages.

    Authors: Edoardo Carta-Gerardino, Parisa Babaali
    Subjects: Formal Languages and Automata Theory
    Abstract

    Let $\mathcal{P}(\Sigma^*)$ be the semiring of languages, and consider its
    subset $\mathcal{P}(\Sigma)$. In this paper we define the language recognized
    by a weighted automaton over $\mathcal{P}(\Sigma)$ and a one-letter alphabet.
    Similarly, we introduce the notion of language recognition by linear recurrence
    equations with coefficients in $\mathcal{P}(\Sigma)$. We will see that these
    two definitions coincide.

  82. A Saturation Method for the Modal Mu-Calculus with Backwards Modalities over Pushdown Systems.

    Authors: M. Hague, C.-H. L. Ong
    Subjects: Formal Languages and Automata Theory
    Abstract

    We present an extension of an algorithm for computing directly the denotation
    of a mu-calculus formula X over the configuration graph of a pushdown system to
    allow backwards modalities. Our method gives the first extension of the
    saturation technique to the full mu-calculus with backwards modalities.

  83. Optimal Time-Abstract Schedulers for CTMDPs and Markov Games.

    Authors: Markus Rabe, Sven Schewe
    Subjects: Formal Languages and Automata Theory
    Abstract

    We study time-bounded reachability in continuous-time Markov decision
    processes for time-abstract scheduler classes. Such reachability problems play
    a paramount role in dependability analysis and the modelling of manufacturing
    and queueing systems. Consequently, their analysis has been studied
    intensively, and techniques for the approximation of optimal control are well
    understood. From a mathematical point of view, however, the question of
    approximation is secondary compared to the fundamental question whether or not
    optimal control exists.

  84. Quotient Complexity of Bifix-, Factor-, and Subword-Free Languages.

    Authors: Janusz Brzozowski, Galina Jir&#xe1;skov&#xe1;, Joshua Smith
    Subjects: Formal Languages and Automata Theory
    Abstract

    A language L is prefix-free if, whenever words u and v are in L and u is a
    prefix of v, then u = v. Suffix, bifix, factor, and subword-free languages are
    defined similarly, where by "subword" we mean "subsequence". We study the
    quotient complexity, more commonly known as state complexity, of regular
    operations in the classes of bifix-, factor-, and subword-free languages. We
    find tight upper bounds on the complexity of intersection, union, difference,
    symmetric difference, concatenation, star, and reversal in bifix-, factor-, and
    subword-free languages.

  85. Dynamic Observers for Fault Diagnosis of Timed Systems.

    Authors: Franck Cassez
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper we extend the work on \emph{dynamic ob\-servers} for fault
    diagnosis to timed automata. We study sensor minimization problems with static
    observers and then address the problem of computing the most permissive dynamic
    observer for a system given by a timed automaton.

  86. State Complexity of Two Combined Operations: Reversal-Catenation and Star-Catenation.

    Authors: Lila Kari, Bo Cui, Yuan Gao, Sheng Yu
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we show that, due to the structural properties of the
    resulting automaton obtained from a prior operation, the state complexity of a
    combined operation may not be equal but close to the mathematical composition
    of the state complexities of its component operations. In particular, we
    provide two witness combined operations: reversal combined with catenation and
    star combined with catenation.

  87. An upper bound on the number of states for a strongly universal hyperbolic cellular automaton on the pentagrid.

    Authors: Maurice Margenstern
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, following the way opened by a previous paper deposited on
    arXiv, we give an upper bound to the number of states for a hyperbolic cellular
    automaton in the pentagrid. Indeed, we prove that there is a hyperbolic
    cellular automaton which is rotation invariant and whose halting problem is
    undecidable and which has 9~states.

  88. Finite Optimal Control for Time-Bounded Reachability in CTMDPs and Continuous-Time Markov Games.

    Authors: Markus Rabe, Sven Schewe
    Subjects: Formal Languages and Automata Theory
    Abstract

    We establish the existence of optimal scheduling strategies for time-bounded
    reachability in continuous-time Markov decision processes, and of co-optimal
    strategies for continuous-time Markov games. Furthermore, we show that optimal
    control does not only exist, but has a surprisingly simple structure: The
    optimal schedulers from our proofs are deterministic and timed-positional, and
    the bounded time can be divided into a finite number of intervals, in which the
    optimal strategies are positional. That is, we demonstrate the existence of
    finite optimal control.

  89. A new weakly universal cellular automaton in the 3D hyperbolic space with two states.

    Authors: Maurice Margenstern
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we show a construction of a weakly universal cellular
    automaton in the 3D hyperbolic space with two states. The cellular automaton is
    rotation invariant and, moreover, based on a new implementation of a railway
    circuit in the dodecagrid,the construction is a truly 3D-one.

  90. Simulations of Weighted Tree Automata.

    Authors: Andreas Maletti, Zolt&#xe1;n &#xc9;sik
    Subjects: Formal Languages and Automata Theory
    Abstract

    Simulations of weighted tree automata (wta) are considered. It is shown how
    such simulations can be decomposed into simpler functional and dual functional
    simulations also called forward and backward simulations. In addition, it is
    shown in several cases (fields, commutative rings, Noetherian semirings,
    semiring of natural numbers) that all equivalent wta M and N can be joined by a
    finite chain of simulations. More precisely, in all mentioned cases there
    exists a single wta that simulates both M and N.

  91. The Cerny conjecture for one-cluster automata with prime length cycle.

    Authors: Benjamin Steinberg
    Subjects: Formal Languages and Automata Theory
    Abstract

    We prove the Cerny conjecture for one-cluster automata with prime length
    cycle. Consequences are given for the hybrid Road-coloring-Cerny conjecture for
    digraphs with a proper cycle of prime length.

  92. Slowly synchronizing automata and digraphs.

    Authors: Dmitry S. Ananichev, Vladimir V. Gusev, Mikhail V. Volkov
    Subjects: Formal Languages and Automata Theory
    Abstract

    We present several infinite series of synchronizing automata for which the
    minimum length of reset words is close to the square of the number of states.
    These automata are closely related to primitive digraphs with large exponent.

  93. Comparison of Two Context-Free Rewriting Systems with Simple Context-Checking Mechanisms.

    Authors: Tomas Masopust
    Subjects: Formal Languages and Automata Theory
    Abstract

    This paper solves an open problem concerning the generative power of
    nonerasing context-free rewriting systems using a simple mechanism for checking
    for context dependencies, in the literature known as semi-conditional grammars
    of degree (1,1). In these grammars, two nonterminal symbols are attached to
    each context-free production, and such a production is applicable if one of the
    two attached symbols occurs in the current sentential form, while the other
    does not.

  94. Fault Diagnosis with Dynamic Observers.

    Authors: Franck Cassez, Stavros Tripakis
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we review some recent results about the use of dynamic
    observers for fault diagnosis of discrete event systems. Fault diagnosis
    consists in synthesizing a diagnoser that observes a given plant and identifies
    faults in the plant as soon as possible after their occurrence. Existing
    literature on this problem has considered the case of fixed static observers,
    where the set of observable events is fixed and does not change during
    execution of the system.

  95. The Complexity of Codiagnosability for Discrete Event and Timed Systems.

    Authors: Franck Cassez
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper we study the fault codiagnosis problem for discrete event
    systems given by finite automata (FA) and timed systems given by timed automata
    (TA). We provide a uniform characterization of codiagnosability for FA and TA
    which extends the necessary and sufficient condition that characterizes
    diagnosability. We also settle the complexity of the codiagnosability problems
    both for FA and TA and show that codiagnosability is PSPACE-complete in both
    cases. For FA this improves on the previously known bound (EXPTIME) and for TA
    it is a new result.

  96. Simulation vs. Equivalence.

    Authors: Zoltan Esik, Andreas Maletti
    Subjects: Formal Languages and Automata Theory
    Abstract

    For several semirings S, two weighted finite automata with multiplicities in
    S are equivalent if and only if they can be connected by a chain of
    simulations. Such a semiring S is called "proper". It is known that the Boolean
    semiring, the semiring of natural numbers, the ring of integers, all finite
    commutative positively ordered semirings and all fields are proper. The
    semiring S is Noetherian if every subsemimodule of a finitely generated
    S-semimodule is finitely generated.

  97. A note on decidability of cellularity.

    Authors: Udayan B.Darji, Steve W. Seif
    Subjects: Formal Languages and Automata Theory
    Abstract

    A regular language L is said to be cellular if there exists a 1-dimensional
    cellular automaton CA such that L is the language consisting of the finite
    blocks associated with CA. It is shown that cellularity of a regular language
    is decidable using a new characterization of cellular languages formulated by
    Freiling, Goldstein and Moews and implied by a deep result of Boyle in symbolic
    dynamics.

  98. About the embedding of one dimensional cellular automata into hyperbolic cellular automata.

    Authors: Maurice Margenstern
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we look at two ways to implement determinisitic one
    dimensional cellular automata into hyperbolic cellular automata in three
    contexts: the pentagrid, the heptagrid and the dodecagrid, these tilings being
    classically denoted by $\{5,4\}$, $\{7,3\}$ and $\{5,3,4\}$ respectively.

  99. An undecidable property of context-free languages.

    Authors: Zoltan Esik
    Subjects: Formal Languages and Automata Theory
    Abstract

    We prove that there exists no algorithm to decide whether the language
    generated by a context-free grammar is dense with respect to the lexicographic
    ordering. As a corollary to this result, we show that it is undecidable whether
    the lexicographic orderings of the languages generated by two context-free
    grammars have the same order type.

  100. Construction of minimal DFAs from biological motifs.

    Authors: Tobias Marschall
    Subjects: Formal Languages and Automata Theory
    Abstract

    Deterministic finite automata (DFAs) are constructed for various purposes in
    computational biology. Few attention, however, has been spent on the efficient
    construction of minimal DFAs. In this article, we define simple
    non-deterministic finite automata (NFAs) and prove that NFAs of this special
    type are always transformed into minimal DFAs by the standard subset
    construction. Furthermore, we show how simple NFAs can be constructed from two
    types of patterns popular in bioinformatics, namely (sets of) generalized
    strings and (generalized) strings with a Hamming neighborhood.

  101. Complexity of Problems for Commutative Grammars.

    Authors: Eryk Kopczy&#x144;ski
    Subjects: Formal Languages and Automata Theory
    Abstract

    We consider Parikh images of languages accepted by non-deterministic finite
    automata and context-free grammars; in other words, we treat the languages in a
    commutative way --- we do not care about the order of letters in the accepted
    word, but rather how many times each one of them appears. In most cases we
    assume that the alphabet is of fixed size. We show tight complexity bounds for
    problems like membership, equivalence, and disjointness.

  102. k-Step Relative Inductive Generalization.

    Authors: Aaron R. Bradley
    Subjects: Formal Languages and Automata Theory
    Abstract

    We introduce a new form of SAT-based symbolic model checking. One common idea
    in SAT-based symbolic model checking is to generate new clauses from states
    that can lead to property violations. Our previous work suggests applying
    induction to generalize from such states. While effective on some benchmarks,
    the main problem with inductive generalization is that not all such states can
    be inductively generalized at a given time in the analysis, resulting in long
    searches for generalizable states on some benchmarks.

  103. State machine models of timing and circuit design.

    Authors: Victor Yodaiken
    Subjects: Formal Languages and Automata Theory
    Abstract

    This paper illustrates a technique for specifying the detailed timing,
    logical operation, and compositional circuit design of digital circuits in
    terms of ordinary state machines with output (transducers). The method is
    illustrated here with specifications of gates, latches, and other simple
    circuits and via the construction of devices starting with a SR latch built
    from gates and then moving on to more complex devices. Circuit timing and
    transients are treated in some detail. The method is based on "classical"
    automata and recursive functions on strings.

  104. Complete Context Calculus Design and Implementation in GIPSY.

    Authors: Joey Paquet, Serguei A. Mokhov, Xin Tong
    Subjects: Formal Languages and Automata Theory
    Abstract

    This paper presents the integration into the GIPSY of Lucx's context calculus
    defined in Wan's PhD thesis. We start by defining different types of tag sets,
    then we explain the concept of context, the types of context and the context
    calculus operators. Finally, we present how context entities have been
    abstracted into Java classes and embedded into the GIPSY system.

  105. A proof Procedure for Testing Membership in Regular Expressions.

    Authors: Keehang Kwon, Hong Pyo Ha, Jiseung Kim
    Subjects: Formal Languages and Automata Theory
    Abstract

    We propose an algorithm that test membership for regular expressions and show
    that the algorithm is correct. This algorithm is written in the style of a
    sequent proof system. The advantage of this algorithm over traditional ones is
    that the complex conversion process from regular expressions to finite automata
    is not needed. As a consequence, our algorithm is simple and extends easily to
    various extensions to regular expressions such as timed regular expressions or
    regular languages with the intersection.

  106. On the Minimal Uncompletable Word Problem.

    Authors: Gabriele Fici, Elena V. Pribavkina, Jacques Sakarovitch
    Subjects: Formal Languages and Automata Theory
    Abstract

    Let S be a finite set of words over an alphabet Sigma. The set S is said to
    be complete if every word w over the alphabet Sigma is a factor of some element
    of S*, i.e. w belongs to Fact(S*). Otherwise if S is not complete, we are
    interested in finding bounds on the minimal length of words in Sigma* which are
    not elements of Fact(S*) in terms of the maximal length of words in S.

  107. Algebraic Linear Orderings.

    Authors: Stephen L. Bloom, Zoltan Esik
    Subjects: Formal Languages and Automata Theory
    Abstract

    An algebraic linear ordering is a component of the initial solution of a
    first-order recursion scheme over the continuous categorical algebra of
    countable linear orderings equipped with the sum operation and the constant 1.
    Due to a general Mezei-Wright type result, algebraic linear orderings are
    exactly those isomorphic to the linear ordering of the leaves of an algebraic
    tree.

  108. On Functionality of Visibly Pushdown Transducers.

    Authors: Emmanuel Filiot, Jean-Fran&#xe7;ois Raskin, Pierre-Alain Reynier, Fr&#xe9;d&#xe9;ric Servais, Jean-Marc Talbot
    Subjects: Formal Languages and Automata Theory
    Abstract

    Visibly pushdown transducers form a subclass of pushdown transducers that
    (strictly) extends finite state transducers with a stack. Like visibly pushdown
    automata, the input symbols determine the stack operations. In this paper, we
    prove that functionality is decidable in PSpace for visibly pushdown
    transducers. The proof is done via a pumping argument: if a word with two
    outputs has a sufficiently large nesting depth, there exists a nested word with
    two outputs whose nesting depth is strictly smaller. The proof uses technics of
    word combinatorics.

  109. Algebraic Ordinals.

    Authors: S.L. Bloom, Z. Esik
    Subjects: Formal Languages and Automata Theory
    Abstract

    An algebraic tree T is one determined by a finite system of fixed point
    equations. The frontier \Fr(T) of an algebraic tree t is linearly ordered by
    the lexicographic order \lex. When (\Fr(T),\lex) is well-ordered, its order
    type is an \textbf{algebraic ordinal}. We prove that the algebraic ordinals are
    exactly the ordinals less than $\omega^{\omega^\omega}$.

  110. Relation between the Usual Order and the Enumeration Orders of r.e. sets (2) : E-Reducibility.

    Authors: Ali-AkbarSafilian, Farzad Didehvar
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this article we define a new reducibility based on enumeration orders.

  111. On equations over sets of integers.

    Authors: Artur Je&#x17c;, Alexander Okhotin
    Subjects: Formal Languages and Automata Theory
    Abstract

    Systems of equations with sets of integers as unknowns are considered. It is
    shown that the class of sets representable by unique solutions of equations
    using the operations of union and addition $S+T=\makeset{m+n}{m \in S, \: n \in
    T}$ and with ultimately periodic constants is exactly the class of
    hyper-arithmetical sets. Equations using addition only can represent every
    hyper-arithmetical set under a simple encoding.

  112. Integer Reset Timed Automata: Clock Reduction and Determinizability.

    Authors: Lakshmi Manasa, Krishna.S
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper, we propose a procedure that given an integer reset timed
    automaton (IRTA) ${\cal A}$, produces a language equivalent deterministic one
    clock IRTA ${\cal B}$ whose size is at most doubly exponential in the size of
    ${\cal A}$. We prove that this bound on the number of locations is tight.
    Further, if integer resets are used in stopwatch automata, a subclass of
    stopwatch automata which is closed under all boolean operations and for which
    reachability is decidable is obtained.

  113. Undecidability Results for Finite Interactive Systems.

    Authors: Alexandru Sofronia, Alexandru Popa, Gheorghe Stefanescu
    Subjects: Formal Languages and Automata Theory
    Abstract

    A new approach to the design of massively parallel and interactive
    programming languages has been recently proposed using rv-systems (interactive
    systems with registers and voices) and Agapia programming. In this paper we
    present a few theoretical results on FISs (finite interactive systems), the
    underlying mechanism used for specifying control and interaction in these
    systems. First, we give a proof for the undecidability of the emptiness problem
    for FISs, by reduction to the Post Correspondence Problem.

  114. Ultimate Traces of Cellular Automata.

    Authors: Julien Cervelle, Enrico Formenti, Pierre Guillon
    Subjects: Formal Languages and Automata Theory
    Abstract

    A cellular automaton (CA) is a parallel synchronous computing model, which
    consists in a juxtaposition of finite automata (cells) whose state evolves
    according to that of their neighbors. Its trace is the set of infinite words
    representing the sequence of states taken by some particular cell. In this
    paper we study the ultimate trace of CA and partial CA (a CA restricted to a
    particular subshift). The ultimate trace is the trace observed after a long
    time run of the CA.

  115. Quotient Complexity of Closed Languages.

    Authors: J. Brzozowski, G. Jir&#xe1;skov&#xe1;, C. Zou
    Subjects: Formal Languages and Automata Theory
    Abstract

    A language L is prefix-closed if, whenever a word w is in L, then every
    prefix of w is also in L. We define suffix-, factor-, and subword-closed
    languages in the same way, where by subword we mean subsequence. We study the
    quotient complexity (usually called state complexity) of operations on prefix-,
    suffix-, factor-, and subword-closed languages.

  116. A Type System for a Stochastic CLS.

    Authors: Mariangiola Dezani-Ciancaglini, Paola Giannini, Angelo Troina
    Subjects: Formal Languages and Automata Theory
    Abstract

    The Stochastic Calculus of Looping Sequences is suitable to describe the
    evolution of microbiological systems, taking into account the speed of the
    described activities. We propose a type system for this calculus that models
    how the presence of positive and negative catalysers can modify these speeds.
    We claim that types are the right abstraction in order to represent the
    interaction between elements without specifying exactly the element positions.
    Our claim is supported through an example modelling the lactose operon.

  117. A Tighter Bound for the Determinization of Visibly Pushdown Automata.

    Authors: Nguyen Van Tang
    Subjects: Formal Languages and Automata Theory
    Abstract

    Visibly pushdown automata (VPA), introduced by Alur and Madhusuan in 2004, is
    a subclass of pushdown automata whose stack behavior is completely determined
    by the input symbol according to a fixed partition of the input alphabet. Since
    its introduce, VPAs have been shown to be useful in various context, e.g., as
    specification formalism for verification and as automaton model for processing
    XML streams. Due to high complexity, however, implementation of formal
    verification based on VPA framework is a challenge.

  118. On external presentations of infinite graphs.

    Authors: Christophe Morvan
    Subjects: Formal Languages and Automata Theory
    Abstract

    The vertices of a finite state system are usually a subset of the natural
    numbers. Most algorithms relative to these systems only use this fact to select
    vertices.

  119. Wave propagation in filamental cellular automata.

    Authors: Alan Gibbons, Martyn Amos
    Subjects: Formal Languages and Automata Theory
    Abstract

    Motivated by questions in biology and distributed computing, we investigate
    the behaviour of particular cellular automata, modelled as one-dimensional
    arrays of identical finite automata. We investigate what sort of
    self-stabilising cooperative behaviour these can induce in terms of waves of
    cellular state changes along a filament of cells. We discover what the minimum
    requirements are, in terms of numbers of states and the range of communication
    between automata, to observe this for individual filaments.

  120. Circular Languages Generated by Complete Splicing Systems and Pure Unitary Languages.

    Authors: Paola Bonizzoni, Clelia De Felice, Rosalba Zizza
    Subjects: Formal Languages and Automata Theory
    Abstract

    Circular splicing systems are a formal model of a generative mechanism of
    circular words, inspired by a recombinant behaviour of circular DNA. Some
    unanswered questions are related to the computational power of such systems,
    and finding a characterization of the class of circular languages generated by
    circular splicing systems is still an open problem. In this paper we solve this
    problem for complete systems, which are special finite circular splicing
    systems.

  121. Pseudo-Power Avoidance.

    Authors: Ehsan Chiniforooshan, Lila Kari, Zhi Xu
    Subjects: Formal Languages and Automata Theory
    Abstract

    Repetition avoidance has been studied since Thue's work. In this paper, we
    considered another type of repetition, which is called pseudo-power. This
    concept is inspired by Watson-Crick complementarity in DNA sequence and is
    defined over an antimorphic involution $\phi$. We first classify the alphabet
    $\Sigma$ and the antimorphic involution $\phi$, under which there exists
    sufficiently long pseudo-$k$th-power-free words. Then we present algorithms to
    test whether a finite word $w$ is pseudo-$k$th-power-free.

  122. A Type System for Required/Excluded Elements in CLS.

    Authors: Mariangiola Dezani-Ciancaglini, Paola Giannini, Angelo Troina
    Subjects: Formal Languages and Automata Theory
    Abstract

    The calculus of looping sequences is a formalism for describing the evolution
    of biological systems by means of term rewriting rules. We enrich this calculus
    with a type discipline to guarantee the soundness of reduction rules with
    respect to some biological properties deriving from the requirement of certain
    elements, and the repellency of others. As an example, we model a toy system
    where the repellency of a certain element is captured by our type system and
    forbids another element to exit a compartment.

  123. An Intuitive Automated Modelling Interface for Systems Biology.

    Authors: Ozan Kahramano&#x11f;ullari, Luca Cardelli, Emmanuelle Caron
    Subjects: Formal Languages and Automata Theory
    Abstract

    We introduce a natural language interface for building stochastic pi calculus
    models of biological systems. In this language, complex constructs describing
    biochemical events are built from basic primitives of association, dissociation
    and transformation. This language thus allows us to model biochemical systems
    modularly by describing their dynamics in a narrative-style language, while
    making amendments, refinements and extensions on the models easy. We
    demonstrate the language on a model of Fc-gamma receptor phosphorylation during
    phagocytosis.

  124. Almost Linear B\"uchi Automata.

    Authors: Tom&#xe1;&#x161; Babiak, Vojt&#x11b;ch &#x158;eh&#xe1;k, Jan Strej&#x10d;ek
    Subjects: Formal Languages and Automata Theory
    Abstract

    We introduce a new fragment of Linear temporal logic (LTL) called LIO and a
    new class of Buechi automata (BA) called Almost linear Buechi automata (ALBA).
    We provide effective translations between LIO and ALBA showing that the two
    formalisms are expressively equivalent. While standard translations of LTL into
    BA use some intermediate formalisms, the presented translation of LIO into ALBA
    is direct.

  125. Entropy sensitivity of languages defined by infinite automata, via Markov chains with forbidden transitions.

    Authors: Wolfgang Woess, Wilfried Huss, Ecaterina Sava
    Subjects: Formal Languages and Automata Theory
    Abstract

    A language L over a finite alphabet is growth-sensitive (or entropy
    sensitive) if forbidding any set of subwords F yields a sub-language L^F whose
    exponential growth rate (entropy) is smaller than that of L. Let (X, E, l) be
    an infinite, oriented, labelled graph. Considering the graph as an (infinite)
    automaton, we associate with any pair of vertices x,y in X the language
    consisting of all words that can be read as the labels along some path from x
    to y. Under suitable, general assumptions we prove that these languages are
    growth-sensitive.

  126. On Pebble Automata for Data Languages with Decidable Emptiness Problem.

    Authors: Tony Tan
    Subjects: Formal Languages and Automata Theory
    Abstract

    In this paper we study a subclass of pebble automata (PA) for data languages
    for which the emptiness problem is decidable. Namely, we introduce the
    so-called top view weak PA. Roughly speaking, top view weak PA are weak PA
    where the equality test is performed only between the data values seen by the
    two most recently placed pebbles. The emptiness problem for this model is
    decidable. We also show that it is robust: alternating, nondeterministic and
    deterministic top view weak PA have the same recognition power.

  127. Automata and Reduced Words in the Free Group.

    Authors: Thomas Ang, Giovanni Pighizzini, Narad Rampersad, Jeffrey Shallit
    Subjects: Formal Languages and Automata Theory
    Abstract

    We consider some questions about formal languages that arise when inverses of
    letters, words and languages are defined. The reduced representation of a
    language over the free monoid is its unique equivalent representation in the
    free group. We show that the class of regular languages is closed under taking
    the reduced representation, while the class of context-free languages is not.
    We also give an upper bound on the state complexity of the reduced
    representation of a regular language, and prove upper and lower bounds on the
    length of the shortest reducible string in a regular language.

  128. A unifying approach to picture grammars.

    Authors: Matteo Pradella, Alessandra Cherubini, Stefano Crespi Reghizzi
    Subjects: Formal Languages and Automata Theory
    Abstract

    Several classical models of picture grammars based on array rewriting rules
    can be unified and extended by a tiling based approach. The right part of a
    rewriting rule is formalized by a finite set of permitted tiles. We focus ona
    simple type of tiling, named regional, and define the corresponding regional
    tile grammars. They include both Siromoney's (or Matz's) Kolam grammars, and
    their generalization by Prusa. Regionally defined pictures can be recognized
    with polynomial time complexity by an algorithm extending the CKY one for
    strings.

  129. The Complexity of Translation Membership for Macro Tree Transducers.

    Authors: Kazuhiro Inaba, Sebastian Maneth
    Subjects: Formal Languages and Automata Theory
    Abstract

    Macro tree transducers (mtts) are a useful formal model for XML query and
    transformation languages. In this paper one of the fundamental decision
    problems on translations, namely the "translation membership problem" is
    studied for mtts. For a fixed translation, the translation membership problem
    asks whether a given input/output pair is element of the translation. For
    call-by-name mtts this problem is shown to be NP-complete. The main result is
    that translation membership for call-by-value mtts is in polynomial time.

  130. Smelling Lilly of the Valley: Nature inspired or A Mathematical construct?.

    Authors: Pabitra Pal Choudhury, Sk. Sarif Hassan, Amita Pal, R. L. Brahmachary, Arunava Goswami
    Subjects: Formal Languages and Automata Theory
    Abstract

    Human olfactory receptor, OR1D2, binds to Bourgeonal, a chemical constituent
    of the mythical flower, Lily of the valley or Our Lady's tears (1). OR1D2,
    OR1D4 and OR1D5 are three full length olfactory receptors present in an
    olfactory locus in human genome. These receptors are more than 80% identical in
    DNA sequences and have 107 base pair mismatches among them. Apparently, these
    mismatch positions show no striking pattern using computer pattern recognition
    tools.

  131. The averaging trick and the Cerny conjecture.

    Authors: Benjamin Steinberg
    Subjects: Formal Languages and Automata Theory
    Abstract

    The results of several papers concerning the \v{C}ern\'y conjecture are
    deduced as consequences of a simple idea that I call the averaging trick. This
    idea is implicitly used in the literature, but no attempt was made to formalize
    the proof scheme axiomatically. Instead, authors axiomatized classes of
    automata to which it applies.

  132. Extension Method and The Cerny Conjecture.

    Authors: M.V. Berlinkov
    Subjects: Formal Languages and Automata Theory
    Abstract

    Let $\mathrsfs{A}$ be an arbitrary synchronizing (directable) automaton with
    $n$ states. The famous \v{C}ern\'y conjecture claims that $\mathrsfs{A}$
    possesses a \sw of length at most $(n-1)^2$. The best upper bound for the
    minimum length of \sws for $\mathrsfs{A}$ known so far is a cubic polynomial of
    $n$. The \emph{Extension} conjecture claims that each proper subset of states
    can be extended to a larger subset using an \emph{expanding} word of length at
    most $n$. \v{C}ern\'y conjecture easily follows from this one statement.

  133. On calculating length of minimal synchronizing words.

    Authors: M.V. Berlinkov
    Subjects: Formal Languages and Automata Theory
    Abstract

    The famous \v{C}ern\'y conjecture claims that each $n$-state synchronizing
    automaton $\mathrsfs{A}$ has a reset word of length at most $(n-1)^2$. The best
    upper bound for the minimum length of reset word for $\mathrsfs{A}$ known so
    far is a cubic polynomial of $n$. So the problem of searching length of a
    shortest word is of certain importance. This problem is $NP$-complete. However,
    the algorithmic problem of approximation length of a minimal reset word is
    still open. Gawrychowski proved that this problem is $NP$-complete for the
    error 2.

  134. On Continuous Weighted Finite Automata.

    Authors: Alexandr Kazda, Jarkko Kari, Paula Steinby
    Subjects: Formal Languages and Automata Theory
    Abstract

    We investigate the continuity of the \omega-functions and real functions
    defined by weighted finite automata (WFA). We concentrate on the case of
    average preserving WFA. We show that every continuous \omega-function definable
    by some WFA can be defined by an average preserving WFA and then characterize
    minimal average preserving WFA whose \omega-function or \omega-function and
    real function are continuous.

RSS-материал