Skip to main content

Language Hierarchies

  • Chapter
  • 102 Accesses

Part of the book series: Symbolic Computation ((1064))

Abstract

Section 7.1 presents three theorems which relate types of LA-grammars to the recursive languages in the Chomsky hierarchy. Section 7.2 introduces a new hierarchy, which is more natural for LA-grammar. Section 7.3 explains the notions of non-determinism, syntactic ambiguity, and lexical ambiguity. Section 7.4 discusses an example of a syntactically-ambiguous LA-grammar. Section 7.5 explains the properties of lexically-ambiguous LA-grammars.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. See Hopcroft and Ullman (1979) for further discussion.

    Google Scholar 

  2. See Hopcroft and Ullman (1979), p. 79.

    Google Scholar 

  3. See Hopcroft and Ullman (1979), p. 223.

    Google Scholar 

  4. See Hopcroft and Ullman (1979), p. 217.

    Google Scholar 

  5. Hopcroft & Ullman (1979), pp. 107 f.

    Google Scholar 

  6. Hopcroft and Ullman (1979), p. 113.

    Google Scholar 

  7. Hopcroft & Ullman (1979), p. 225.

    Google Scholar 

  8. See Theorem 3 (7.1.1), Theorem 4 (7.1.2), and Theorem 5 (7.1.7) above.

    Google Scholar 

  9. This finite constant will vary between different grammars.

    Google Scholar 

  10. The definition of C-LAGs and B-LAGs benefitted from a discussion with Helmut Schwichtenberg.

    Google Scholar 

  11. The categorial operation of r-3 defines a function because the segment $ is introduced only once (by r-2).

    Google Scholar 

  12. For detailed discussion of finite automata see Section 8.2. The complexity result for unambiguous C-LAGs is given in Section 10.1.

    Google Scholar 

  13. The class of D-LAGs is defined in Section 9.2

    Google Scholar 

  14. Earley doesn’t distinguish between syntactically- and lexically-ambiguous LAGs. His result of n 3 for “ambiguous” context-free grammars holds only for “packed parsing” (cf. Section 10.3).

    Google Scholar 

  15. Cf. Hopcroft and Ullman (1979), Chapter 12. Berwick and Weinberg (1984), p. 149, call non-deterministic systems a “convenient mathematical fiction.”

    Google Scholar 

  16. E.g., the house belongs in the class of singular noun phrases, but not in the class plural noun phrases. Furthermore, the houses belongs in the class of plural noun phrases, but not in the class of singular noun phrases.

    Google Scholar 

  17. See Hopcroft and Ullman (1979), pp. 99 – 103, for a detailed discussion of this language within the PS-grammar paradigm.

    Google Scholar 

  18. The inclusion of at least one unambiguous propositional constant in the lexicon of 3SAT is necessary in order for the propositional variables to be genuinely lexically ambiguous in the sense of definition 7.3.11.

    Google Scholar 

  19. Alternatively, the rules could have been defined to operate only at the beginning of the categories. But then the categories would be intuitively less transparent.

    Google Scholar 

  20. Hopcroft and Ullman, p. 325.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Hausser, R. (1989). Language Hierarchies. In: Computation of Language. Symbolic Computation. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74564-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-74564-5_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-74566-9

  • Online ISBN: 978-3-642-74564-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics