An NC algorithm for recognizing tree adjoining languages (Q685232): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Removed claim: reviewed by (P1447): Item:Q585901
RedirectionBot (talk | contribs)
Changed an Item
Property / reviewed by
 
Property / reviewed by: Neculai Curteanu / rank
 
Normal rank

Revision as of 10:24, 16 February 2024

scientific article
Language Label Description Also known as
English
An NC algorithm for recognizing tree adjoining languages
scientific article

    Statements

    An NC algorithm for recognizing tree adjoining languages (English)
    0 references
    0 references
    0 references
    30 September 1993
    0 references
    The Tree Adjoining Grammar (TAG) is a tree rewriting system that uses the operation called adjunction to compose larger (derived) trees from a finite set of basic (elementary) trees. The authors (and D. S. L. Wei) have shown (1990) that TA languages (TALs) can be recognized by a parallel algorithm running in \(0(n)\) time using polynomially many processors. The present paper proves that the TAL recognition problem can be solved by a concurrent-read concurrent-write parallel random-access machine (CRCW PRAM) in \(0(\log n)\) time and using \(0(n^{12})\) processors. This result places TALs in the class \({\mathcal A}{\mathcal C}^ 1\) of languages accepted by an alternating Turing machine in space \(0(\log n)\) and alternation depth \(0(\log n)\), and effectively extends the \textit{W. L. Ruzzo}'s [Automata, languages and programming, 6th Collow., Graz 1979, Lect. Notes Comput. Sci. 71, 489-497 (1979; Zbl 0409.68024)] results according to which context-free languages belong to \({\mathcal A}{\mathcal C}^ 1\) too. Investigating the place of TALs within the \textit{D. J. Weir}'s [Theoret. Comput. Sci. 104, No. 2, 235-261 (1992; Zbl 0754.68070)] Control Language Hierarchy is proposed.
    0 references
    parallel recognition algorithms
    0 references
    tree adjoining grammar
    0 references
    CRCW
    0 references
    PRAM
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references