An optimal parallel algorithm for learning DFA
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/82046
Tipus de documentReport de recerca
Data publicació1993-01-01
EditorUniversitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
In 1987, D. Angluin presented an algorithm that exactly learns regular languages represented by deterministic finite automata (dfa) from Membership and Equivalence queries. Furthermore, the algorithm is feasible in the sense that it takes time O(n^2m^2), where n is the number of states of the automaton and m is the length of the longest counterexample to an Equivalence query. This paper studies whether parallelism can lead to substantially more efficient algorithms for the problem. We show that no CRCW PRAM machine using a number of processors polynomial in n and m can identify dfa in o(n/log n) time. Furthermore, this lower bound is tight: we develop a CRCW PRAM learning algorithm that uses polynomially many processors and exactly learns dfa in O(n/log n) time.
Descripció
Preliminary version in Proc. COLT'94.
CitacióBalcázar Navarro, José Luis [et al.]. "An optimal parallel algorithm for learning DFA". Barcelona: Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics, 1993.
Forma partLSI-93-38-R
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
R93-38.ps | 221,8Kb | Postscript | Visualitza/Obre |