Processing English With a Generalized Phrase Structure Grammar
Paper · 1982 · Jean Mark Gawron, Jonathan King, John Lamping et al.
Summary
The paper reports interim progress from a project at Hewlett-Packard's Computer Research Center, running since summer 1981. The project asks whether Generalized Phrase Structure Grammar (GPSG), a strictly context-free formalism, can drive a practical English understanding system. The implemented pipeline has five parts:
- a GPSG grammar made of a lexicon, rules and metarules;
- a top-down parser with a grammar compiler;
- a semantics handler that turns parse trees into first-order logic;
- a disambiguator that uses sortal information to rewrite those formulas into queries;
- the HIRE relational database, hosted in SPHERE.
Following Montague's Rule-to-Rule Hypothesis, every syntactic rule carries its own semantic translation. Metarules derive related rules, such as passives from actives. Gap-carrying categories handle the long-distance dependencies in questions and relative clauses without leaving context-free power. The fragment covers many core English constructions. A worked example shows quantifier handling via Cooper storage.
The authors argue that syntax and compositional semantics are fully domain-independent. Porting to a new application would then mean only retuning the disambiguator and adding vocabulary. The paper gives no quantitative evaluation. Its contribution is an architecture that ties linguistic theory, model-theoretic semantics and database access together.
Key points
- Architecture: GPSG grammar → top-down parser and grammar compiler → logic transducer producing first-order logic → sortal disambiguator → query language of HIRE, a relational database inside the SPHERE system.
- Rule format: each rule is a triple of rule name, syntactic node-admissibility condition and semantic combination. An example is
VP109, a verb taking twoN!!objects, where!marks X-bar levels. - Coverage: the implemented subset handles prepositional phrases, noun-noun compounds, the auxiliary system, genitives, questions, relative clauses, passives and existential sentences.
- Lexicon: entries hold syntactic features, including rule-name features that encode strict subcategorization and irregular morphology. They also hold semantics: either a direct HIRE predicate or, for verbs and prepositions, case-role assignments.
- Theory and scope: the paper leans on Gazdar & Pullum (1982), who rebut claims that natural languages are not context-free. The current goal is limited to literal meaning of isolated sentences, with pragmatics and discourse left for later.
Interesting ideas
- I1. Pairing every syntactic rule with exactly one semantic composition makes every piece of meaning traceable to the rule that built it.
- I2. Metarules state a relation once, for example passive derived from active, and generate the derived rules automatically while preserving subcategorization.
- I3. Cooper storage keeps a quantified noun phrase in a side store until the clause is complete, then binds it with a placeholder variable, which postpones scope decisions.
- I4. Encoding in the lexicon which rules a word may appear in gives a cheap, explicit licensing check on structures.
- I5. Domain-independent grammar and logic, with all application-specific mapping confined to a thin sortal disambiguator, makes porting a matter of swapping one module.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (frames): each UD relation pattern used by prag could be bound to one named frame-building rule, so every role in a frame cites the construction that produced it.
- I2 (frames): VerbNet role mappings could be written once for active clauses, with passive and other alternation variants (
nsubj:pass,obl:agent) derived mechanically instead of hand-listed. - I3 (world): phrases like "every applicant" could be stored at clause level and resolved into sets or universal statements when the world model is built, rather than becoming single entities too early.
- I4 (tree): a lexicon of verb argument frames could validate or rerank parser outputs, flagging trees where a verb appears in a construction it does not license.
- I5 (answer): keep frames and logical forms generic and put each test domain's (school tests, word problems, fables) mapping into a small swappable adapter.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 works
🧭 Topics 2Research subjects and languages the work is about.English · 2,263 worksSyntax & grammar formalisms · 214 works
Cite
Cite as Jean Mark Gawron, Jonathan King, John Lamping, Egon Loebner, E. Anne Paulson, Geoffrey K. Pullum, Ivan A. Sag and Thomas Wasow. 1982. Processing English With a Generalized Phrase Structure Grammar. 20th Annual Meeting of the Association for Computational Linguistics.
@inproceedings{gawron1982processing,
title = {{Processing English With a Generalized Phrase Structure Grammar}},
author = {Jean Mark Gawron, Jonathan King, John Lamping, Egon Loebner, E. Anne Paulson, Geoffrey K. Pullum, Ivan A. Sag and Thomas Wasow},
booktitle = {20th Annual Meeting of the Association for Computational Linguistics},
year = {1982},
doi = {10.3115/981251.981269},
url = {https://doi.org/10.3115/981251.981269}
}References
- Barwise, Jon, "Situations and John Perry. 1981. and attitudes." Journal of Philosophy 78, 668-692. find
- Cooper, Robin. 1975. Montague's Semantic Theory and Transformational Syntax. Doctoral dissertation, University of Massachusetts, Amherst. find
- Fillmore, Charles. 1968. "The Case for Case." In Bach, Emmon and Robert Harms. Universals in Linguistic Theory. New York: Holt, Rinehart and Winston. ↗
- Filman, Robert E., John Lamping, and Fanya Nlontalvo. 1982. "Metalanguage and Metareasoning." Submitted for presentation at the AAAI National Conference on Artificial Intelligence, Carnegie-Mellon University, Pittsburgh, Pennsylvania. find
- Gallaire, Herv$, and Jack Minker, eds. 1978. Logic and Data Bases. New York: Plenum Press. Gallaire, Herv$, Jack Minker, and Jean Marie Nicolas, eds. 1 9 8 1 . Advances in Date Base Theory. New York: Plenum Press. find
- Gazdar, Gerald. 1981. "Unbounded Dependencies and Coordinate Structure." Linguistic Inquiry 12, 155-184. Gazdar, Gerald. 1 9 8 2 . "Phrase Structure Grammar." In Pauline Jacobson and Geoffrey K. Pullum, eds. The Nature of Syntactic Representation. Dordrecht: D. Reidel. Gazdar, Gerald, Geoffrey K. Pullum, and Ivan A. Sag. In press. "Auxiliaries and Related Phenomena." Language. ↗
- Gazdar, Gerald, Geoffrey K. Pullum, Ivan A. Sag, and Thomas Wasow. 1982. "Coordination and Transformational Grammar". Linguistic Inquiry 13. find
- Jackendoff, Ray. 1977. ~" Syntax. Cambridge: MIT Press. find
- Kay, Martin. 1982. "When Metarules are not Metarules." Ms. Xerox Palo Alto Research Center. Montague, Richard. 1 9 7 0 . "The Proper Treatment of Quantification in English." in Richmond Thomason, ed. 1974. Formal Philosophy. New Haven: Yale University Press. Pratt, Vaughan R. 1 9 7 5 . "LINGOL a progress report." Advance Papers of the Fourth /nternational Joint Conference on Artificia/ /nte//igence, Tbilisi, Georgia, USSR, 3-8 September 1975. Cambridge, MA: Artificial Intelligence Laboratory. 422-428. find
- Pullum, Geoffrey K. and Gerald Gazdar. 1982. Natural languages and context-free languages. Linguistics and phitos.ophy 4. ↗
- Sag, Ivan A. 1982. "Coordination, Extraction, and Generalized Phrase Structure Grammar." Linguistic Inquiry 13. find
- Weyhrauch, Richard W. 1980. "Prolegomena to a theory of mechanized formal reasoning." Artificial Intelligence, 1, pp. 133-170. ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/gawron-1982-processing-english-generalized-phrase-structure/