Technical Reports (CIS)

Document Type

Technical Report

Date of this Version

August 1988


University of Pennsylvania Department of Computer and Information Science Technical Report No. MS-CIS-88-66.


A parallel algorithm is presented for recognizing the class of languages generated by tree adjoining grammars, a tree rewriting system which has applications in computational Linguistics. This class of languages is known to properly include all context-free languages; for example, the non-context-free sets {anbncn} and {ww) are in this class. It is shown that the recognition problem for tree adjoining languages can be solved by a concurrent-read, exclusive-write parallel random-access machine (CREW PRAM) in 0 (log2(n)) time using polynomially many processors. This extends a previous result for context-free languages.



Date Posted: 01 November 2007