ACM Home Page
Please provide us with feedback. Feedback
An optimal parallel algorithm for learning DFA
Full text PdfPdf (781 KB)
Source Annual Workshop on Computational Learning Theory archive
Proceedings of the seventh annual conference on Computational learning theory table of contents
New Brunswick, New Jersey, United States
Pages: 208 - 217  
Year of Publication: 1994
ISBN:0-89791-655-7
Authors
José L. Balcázar  Department of Software (L.S.I.), Univ. Politècnica de Catalunya, Pau Gargallo 5, 08028 Barcelona, Spain
Josep Díaz  Department of Software (L.S.I.), Univ. Politècnica de Catalunya, Pau Gargallo 5, 08028 Barcelona, Spain
Ricard Gavaldà  Department of Software (L.S.I.), Univ. Politècnica de Catalunya, Pau Gargallo 5, 08028 Barcelona, Spain
Osamu Watanabe  Department of Computer Science, Tokyo Institute of Technology, Meguro-ku, Tokyo 152, Japan
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 40,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/180139.181110
What is a DOI?

ABSTRACT

Sequential algorithms given by Alguin (1987) and Schapire (1992) learn deterministic finite automata (dfa) exactly from Membership and Equivalence queries. These algorithms are feasible, in the sense that they take time polynomial in n and m, 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/logn) time. Furthermore, this lower bound is tight up to constant factors: we develop a CRCW PRAM learning algorithm that uses polynomially many processors and exactly learns dfa in time O(n/logn).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Ang87
 
Ang88
 
BDGW92
 
BC92
N.H. Bshouty and R. Cleve, "On the exact learning of formulas in parallel'', in Proc. 33rd Annual Symposium on Foundations of Computer Science, IEEE Computer Society Press, 1992, pp. 513-522.
BGHM93
 
HU79
 
JJ92
 
KR90
RS89
 
Sch92
Val84
 
VL88
 
Wat92


Collaborative Colleagues:
José L. Balcázar: colleagues
Josep Díaz: colleagues
Ricard Gavaldà: colleagues
Osamu Watanabe: colleagues