Overview

TipReading

Shieber (1985) on the non-context-freeness of Swiss German and Joshi (1985) on mild context-sensitivity.

The morphological module used CFGs to compose morphemes into words. What happens when we use the same formalism to compose words into phrases and sentences? The change of empirical domain does not alter the definition of a CFG or the logic of CKY and Earley parsing.

It does change the pressure placed on the formalism. Syntactic grammars must represent long-distance dependencies, discontinuous constituents, and cross-serial patterns. Some of these can be encoded awkwardly in a CFG; others give rise to string languages that are not context-free (Shieber 1985). So we need to ask both whether a CFG generates the right strings and whether it assigns the right structures.

The formalisms proposed near that boundary do not define one universally agreed-upon class. Tree-Adjoining Grammars (TAGs), a restricted form of Combinatory Categorial Grammar (CCG), Head Grammars, and Linear Indexed Grammars are weakly equivalent (Vijay-Shanker and Weir 1994). Multiple Context-Free Grammars (MCFGs) and Linear Context-Free Rewriting Systems (LCFRSs) describe a larger family, while still permitting polynomial recognition for a fixed grammar (Seki et al. 1991). Formal versions of Minimalist Grammars can be translated into that MCFG/LCFRS family (Michaelis 2001).

We first apply CFGs to syntax and separate their weak generative capacity from the structures they assign. We then recast parsing as deduction, which supplies the control structure for the final project. With that machinery in place, we can ask where CFGs stop being adequate and how the mildly context-sensitive formalisms extend them.

References

Joshi, Aravind K. 1985. “Tree Adjoining Grammars: How Much Context-Sensitivity Is Required to Provide Reasonable Structural Descriptions?” In Natural Language Parsing: Psychological, Computational, and Theoretical Perspectives, edited by David R. Dowty, Lauri Karttunen, and Arnold M. Zwicky. Cambridge University Press. https://doi.org/10.1017/CBO9780511597855.007.
Michaelis, Jens. 2001. “Transforming Linear Context-Free Rewriting Systems into Minimalist Grammars.” Logical Aspects of Computational Linguistics, LNCS, vol. 2099: 228–44. https://doi.org/10.1007/3-540-48199-0_14.
Seki, Hiroyuki, Takashi Matsumura, Mamoru Fujii, and Tadao Kasami. 1991. “On Multiple Context-Free Grammars.” Theoretical Computer Science 88 (2): 191–229. https://doi.org/10.1016/0304-3975(91)90374-B.
Shieber, Stuart M. 1985. “Evidence Against the Context-Freeness of Natural Language.” Linguistics and Philosophy 8 (3): 333–43. https://doi.org/10.1007/BF00630917.
Vijay-Shanker, K., and David J. Weir. 1994. “The Equivalence of Four Extensions of Context-Free Grammars.” Mathematical Systems Theory 27 (6): 511–46. https://doi.org/10.1007/BF01191624.