Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

An algorithmic framework for disambiguation of finite automata

View through CrossRef
En esta tesis, estudiamos la tarea de desambiguación de autómatas finitos, es decir, convertir un autómata en otro equivalente y no ambiguo. Para ello, desarrollamos un nuevo marco algorítmico que generaliza la determinizacion basada en construcción de subconjuntos y que cumple algunas propiedades deseables: (1) conserva el autómata original si este es no ambiguo, (2) calcula los estados sucesores sobre la marcha y (3) calcula cada nuevo estado en tiempo polinomial. A continuación, mostramos como aplicar este marco para la desambiguación parcial: cambiando el criterio que se utiliza para construir los nuevos estados, desarrollamos algoritmos para diferentes niveles de ambigüedad, es decir, autómatas finitamente ambiguos y polinomialmente ambiguos. Estos algoritmos también satisfacen las condiciones (1) para sus respectivos niveles de ambigüedad, así como (2) y (3). Por ultimo, extendemos el procedimiento de desambiguación a los autómatas con peso, para los mismos niveles de ambigüedad, conservando las propiedades anteriores. El autómata resultante no siempre es finito, por lo que nos centramos en los autómatas sobre el semianillo tropical y presentamos algunas condiciones simples para garantizar la finitud en ese caso.
Pontificia Universidad Catolica de Chile
Title: An algorithmic framework for disambiguation of finite automata
Description:
En esta tesis, estudiamos la tarea de desambiguación de autómatas finitos, es decir, convertir un autómata en otro equivalente y no ambiguo.
Para ello, desarrollamos un nuevo marco algorítmico que generaliza la determinizacion basada en construcción de subconjuntos y que cumple algunas propiedades deseables: (1) conserva el autómata original si este es no ambiguo, (2) calcula los estados sucesores sobre la marcha y (3) calcula cada nuevo estado en tiempo polinomial.
A continuación, mostramos como aplicar este marco para la desambiguación parcial: cambiando el criterio que se utiliza para construir los nuevos estados, desarrollamos algoritmos para diferentes niveles de ambigüedad, es decir, autómatas finitamente ambiguos y polinomialmente ambiguos.
Estos algoritmos también satisfacen las condiciones (1) para sus respectivos niveles de ambigüedad, así como (2) y (3).
Por ultimo, extendemos el procedimiento de desambiguación a los autómatas con peso, para los mismos niveles de ambigüedad, conservando las propiedades anteriores.
El autómata resultante no siempre es finito, por lo que nos centramos en los autómatas sobre el semianillo tropical y presentamos algunas condiciones simples para garantizar la finitud en ese caso.

Related Results

Simulations for Event-Clock Automata
Simulations for Event-Clock Automata
Event-clock automata (ECA) are a well-known semantic subclass of timed automata (TA) which enjoy admirable theoretical properties, e.g., determinizability, and are practically usef...
A Unified Model for Real-Time Systems: Symbolic Techniques and Implementation
A Unified Model for Real-Time Systems: Symbolic Techniques and Implementation
AbstractIn this paper, we consider a model of generalized timed automata (GTA) with two kinds of clocks, history and future, that can express many timed features succinctly, includ...
Permutation Groups in Automata Diagrams
Permutation Groups in Automata Diagrams
Automata act as classical models for recognition devices. From the previous researches, the classical models of automata have been used to scan strings and to determine the types o...
On Computational Power of Partially Blind Automata
On Computational Power of Partially Blind Automata
On Computational Power of Partially Blind Automata In this paper we deal with 1-way multihead finite automata, in which the symbol under only one head (called read head) co...
FUZZY‐FUZZY AUTOMATA
FUZZY‐FUZZY AUTOMATA
Based on the concept of fuzzy sets of type 2 (or fuzzy‐fuzzy sets) defined by L. A. Zadeh, fuzzy‐fuzzy automata ate newly formulated and some properties of these automata are inves...
General Fuzzy Finite Switchboard Automata
General Fuzzy Finite Switchboard Automata
The constructions of finite switchboard state automata are known to be an extension of finite automata in the view of commutative and switching state machines. This research incorp...
Minimisation and Language Inclusion for Separating B\"uchi and Parity Automata
Minimisation and Language Inclusion for Separating B\"uchi and Parity Automata
We provide simple proofs of the NC results for the universality, language inclusion, and equivalence problems of unambiguous finite automata, based on recent advances in model chec...
Epsilon-removal constructions of fuzzy finite automata based on fuzzy matrices
Epsilon-removal constructions of fuzzy finite automata based on fuzzy matrices
Abstract The equivalence of different forms of automata provides a lot of convenience for us to solve practical problems. Sometimes, for efficient use of a fuzzy finite aut...

Back to Top