Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Multipass automata and group word problems
Ceccherini-Silberstein T., Coornaert M., Fiorenzi F., Schupp P., Touikan N. Theoretical Computer Science600 (C):19-33,2015.Type:Article
Date Reviewed: Dec 7 2015

It is well known that context-free languages (CFLs) can be recognized by pushdown automata. Such machines maintain a stack such that the top of the stack affects the state transitions. During the state transitions, the stack may get modified as well. In the classical model, after a single pass over the input, the automaton will be in an accepting state for valid strings.

This paper considers automata that make multiple passes over the input. Motivation here seems to be theoretical, with a goal to investigate the classes of languages that can be accepted by such machines. It is not yet clear if these enhanced machines can exhibit superiority over the single pass versions in practical applications.

The authors have delivered a well-written work that is full of mathematical rigor. The first section provides some introduction and the second defines the automata, but the details quickly become intense. Some background in the algebra of groups will be helpful to follow the content. Essentially, deterministic multipass automata can recognize the Boolean closure of the class of deterministic CFLs. The nondeterministic ones can accept languages, which are the intersection of finitely many CFLs.

The focus here is on group word problems. Specifically, the authors consider the class of finitely generated groups whose word problem is in the Boolean closure of deterministic CFLs. Sections 3 and 4 provide proofs of theorems related to this. Section 5 reviews theory related to Abelianization maps, with further results covered in sections 6 and 7.

Overall, an impressive academic contribution that will be best enjoyed by researchers pursuing formal language theory.

Reviewer:  Paparao Kavalipati Review #: CR143995 (1602-0128)
Bookmark and Share
  Featured Reviewer  
 
Formal Languages (F.4.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Formal Languages": Date
The three subfamilies of rational &ohgr;-languages closed under &ohgr;-transduction
Timmerman E. Theoretical Computer Science 76(2-3): 243-250, 2001. Type: Article
Jul 1 1992
Introduction to formal languages
Révész G., Dover Publications, Inc., New York, NY, 1991. Type: Book (9780486666976)
Jan 1 1993
Fibonacci morphisms and Sturmian words
Séébold P. Theoretical Computer Science 88(2): 365-384, 1991. Type: Article
Oct 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy