Catálogo de publicaciones - libros

Compartir en
redes sociales


Developments in Language Theory: 10th International Conference, DLT 2006, Santa Barbara, CA, USA, June 26-29, 2006, Proceedings

Oscar H. Ibarra ; Zhe Dang (eds.)

En conferencia: 10º International Conference on Developments in Language Theory (DLT) . Santa Barbara, CA, USA . June 26, 2006 - June 29, 2006

Resumen/Descripción – provisto por la editorial

No disponible.

Palabras clave – provistas por la editorial

Mathematical Logic and Formal Languages; Computation by Abstract Devices; Logics and Meanings of Programs; Discrete Mathematics in Computer Science; Symbolic and Algebraic Manipulation

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2006 SpringerLink

Información

Tipo de recurso:

libros

ISBN impreso

978-3-540-35428-4

ISBN electrónico

978-3-540-35430-7

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2006

Tabla de contenidos

Adding Nesting Structure to Words

Rajeev Alur; P. Madhusudan

We propose to capture models where there is a natural linear sequencing of positions and a hierarchically nested matching of positions. Such dual structure exists for executions of structured programs where there is a natural well-nested correspondence among entries to and exits from program components such as functions and procedures, and for XML documents where each open-tag is matched with a closing tag in a well-nested manner.

We define and study finite-state automata as acceptors of nested words. A nested-word automaton is similar to a classical finite-state word automaton, and reads the input from left to right according to the linear sequence. However, at a position with two predecessors, one due to linear sequencing and one due to a hierarchical nesting edge, the next state depends on states of the run at both these predecessors. The resulting class of languages of nested words has all the appealing theoretical properties that the class of classical regular word languages enjoys: deterministic nested word automata are as expressive as their nondeterministic counterparts; the class is closed under operations such as union, intersection, complementation, concatenation, and Kleene-*; decision problems such as membership, emptiness, language inclusion, and language equivalence are all decidable; definability in monadic second order logic of nested words corresponds exactly to finite-state recognizability; and finiteness of the congruence induced by a language of nested words is a necessary and sufficient condition for regularity.

- Invited Lectures | Pp. 1-13

Can Abstract State Machines Be Useful in Language Theory?

Yuri Gurevich; Charles Wallace

Abstract state machines (originally called evolving algebras) constitute a modern computation model [8]. ASMs describe algorithms without compromising the abstraction level. ASMs and ASM based tools have been used in academia and industry to give precise semantics for computing artifacts and to specify software and hardware [1, 2, 6]. In connection to the conference on Developments in Language Theory, we consider how and whether ASMs could be useful in language theory.

- Invited Lectures | Pp. 14-19

Languages in Membrane Computing: Some Details for Spiking Neural P Systems

Gheorghe Păun

After a brief introduction to membrane computing, pointing out the more important intersections with formal language theory, we survey a series of recent results related to spiking neural P systems used as devices for handling languages. Several open problems are formulated.

- Invited Lectures | Pp. 20-35

Computational Nature of Biochemical Reactions

A. Ehrenfeucht; G. Rozenberg

The functioning of a living cell consists of a (huge) number of individual biochemical reactions. These reactions are regulated, where the two main regulation mechanisms are: facilitation/acceleration and inhibition/retardation. The interaction between individual biochemical reactions takes place through their influence on each other, and this influence is through facilitation or inhibition (or both).

- Invited Lectures | Pp. 36-36

Polynomials, Fragments of Temporal Logic and the Variety DA over Traces

Manfred Kufleitner

We show that some language theoretic and logical characterizations of recognizable word languages whose syntactic monoid is in the variety also hold over traces. To this aim we give algebraic characterizations for the language operations of generating the polynomial closure and generating the unambiguous polynomial closure over traces.

We also show that there exist natural fragments of local temporal logic that describe this class of languages corresponding to . All characterizations are known to hold for words.

- Papers | Pp. 37-48

Weighted Automata and Weighted Logics on Infinite Words

Manfred Droste; George Rahonis

We introduce weighted automata over infinite words with Muller acceptance condition and we show that their behaviors coincide with the semantics of weighted restricted MSO-sentences. Furthermore, we establish an equivalence property of weighted Muller and weighted Büchi automata over certain semirings.

- Papers | Pp. 49-58

Simulation Relations for Alternating Parity Automata and Parity Games

Carsten Fritz; Thomas Wilke

We adapt the notion of delayed simulation to alternating parity automata and parity games. On the positive side, we show that (i) the corresponding simulation relation can be computed in polynomial time and (ii) delayed simulation implies language inclusion. On the negative side, we point out that quotienting with respect to delayed simulation does not preserve the language recognized, which means that delayed simulation cannot be used for state-space reduction via merging of simulation equivalent states. As a remedy, we introduce finer, so-called biased notions of delayed simulation where we show quotienting does preserve the language recognized. We propose a heuristic for reducing the size of alternating parity automata and parity games and, as an evidence for its usefulness, demonstrate that it is successful when applied to the Jurdziński family of parity games.

- Papers | Pp. 59-70

Equivalence of Functions Represented by Simple Context-Free Grammars with Output

Cédric Bastien; Jurek Czyzowicz; Wojciech Fraczak; Wojciech Rytter

A partial function :Σ→Ω is called a function if () ∈Ω is the output produced in the generation of a word ∈Σ from a nonterminal of a simple context free grammar with output alphabet Ω. In this paper we present an efficient algorithm for testing equivalence of simple functions. Such functions correspond also to one-state deterministic pushdown transducers. Our algorithm works in time polynomial with respect to ||+ (), where || is the size of the textual description of , and () is the maximum of the shortest lengths of words generated by nonterminals of .

- Papers | Pp. 71-82

On the Gap-Complexity of Simple RL-Automata

F. Mráz; F. Otto; M. Plátek

is a method used in linguistics for checking the correctness of sentences of natural languages. This method is modelled by . Here we introduce and study a new type of restarting automaton, the so-called sRL, which is an RL-automaton that is rather restricted in that it has a window of size 1 only, and that it works under a minimal acceptance condition. On the other hand, it is allowed to perform up to rewrite (that is, delete) steps per cycle. Here we study the of these automata. The membership problem for a language that is accepted by a -sRL-automaton with a bounded number of gaps can be solved in polynomial time. On the other hand, -sRL-automata with an unbounded number of gaps accept NP-complete languages.

- Papers | Pp. 83-94

Noncanonical LALR(1) Parsing

Sylvain Schmitz

This paper addresses the longstanding problem of the recognition limitations of classical LALR(1) parser generators by proposing the usage of noncanonical parsers. To this end, we present a definition of noncanonical LALR(1) parsers, NLALR(1). The class of grammars accepted by NLALR(1) parsers is a proper superclass of the NSLR(1) and LALR(1) grammar classes. Among the recognized languages are some nondeterministic languages. The proposed parsers retain many of the qualities of canonical LALR(1) parsers: they are deterministic, easy to construct, and run in linear time. We argue that they could provide the basis for a range of powerful noncanonical parsers.

- Papers | Pp. 95-107