---
title: "Using Descriptions of Trees in a Tree Adjoining Grammar (1992)"
description: "In the traditional view, a Tree Adjoining Grammar (TAG) builds structures by combining elementary… 24 references, cited by 24 papers here."
authors: ["K Vijay-Shanker"]
year: 1992
venue: "Computational Linguistics"
source: "https://aclanthology.org/J92-4004/"
licence: "CC BY-NC-SA 3.0 (ACL Anthology, before 2016)"
licence_url: "https://creativecommons.org/licenses/by-nc-sa/3.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/shanker-1992-descriptions-trees-tree-adjoining-grammar/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/shanker-1992-descriptions-trees-tree-adjoining-grammar/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [1992](https://md.research.elamur.ai/free/en/papers/1992/) / Using Descriptions of Trees in a Tree Adjoining Grammar

# Using Descriptions of Trees in a Tree Adjoining Grammar

**Authors:** [K Vijay-Shanker](https://md.research.elamur.ai/free/en/authors/k-vijay-shanker/) · **Year:** 1992 · **Venue:** [Computational Linguistics](https://md.research.elamur.ai/free/en/venues/cl/) ([Computational Linguistics 1992](https://md.research.elamur.ai/free/en/venues/cl/1992/)) · **Licence:** [CC BY-NC-SA 3.0 (ACL Anthology, before 2016)](https://creativecommons.org/licenses/by-nc-sa/3.0/)

**Links:** [Publisher's page](https://aclanthology.org/J92-4004/) · [PDF](https://aclanthology.org/J92-4004.pdf)

**Citations:** 24 in our library, of the 149,439 papers whose bibliographies we read

## Summary
In the traditional view, a Tree Adjoining Grammar (TAG) builds structures by combining elementary trees through adjoining and substitution. Adjoining, however, fails to keep the structural relations stated in the input trees, so TAG does not fit cleanly into declarative, constraint-based unification frameworks such as FUG, LFG, GPSG or HPSG. Vijay-Shanker solves this by changing what a TAG is taken to operate on. Instead of trees, the grammar combines partial descriptions of trees. Following D-theory, these descriptions state immediate dominance and also allow dominance to be left partly unspecified. Their graphical form is called quasi-trees. Seen this way, combining structures only adds information. The trees the grammar actually produces are the minimal readings of the finished descriptions. The approach gives a principled basis for feature-structure-based TAG (FTAG) and refines it. It also lets adjoining constraints follow from feature statements instead of hand-listed sets. A logical formulation with its own semantics keeps grammar descriptions separate from the structures that satisfy them. The paper is purely formal and reports no corpus or experimental results.

## Key points
- Introduces **quasi-trees**, partial tree descriptions adapted from D-theory (Marcus, Hindle, and Fleck 1983). Under this view, adjoining keeps the dominance relations stated in the combined structures.
- Gives a principled justification for **FTAG**, first defined in Vijay-Shanker (1987) and Vijay-Shanker and Joshi (1988), and refines it.
- Handles **Selective (SA), Null (NA) and Obligatory (OA) adjoining constraints** through feature-structure statements rather than stipulated lists. This also removes some redundant structural specifications.
- Provides a **logical formulation of FTAG** modeled on Rounds and Manaster-Ramer's (1987) treatment of Functional Unification Grammar, together with a semantics for it.
- Raises open questions:
  - whether adjoining, and multi-component adjoining, can be reduced to substitution;
  - whether the split between initial and auxiliary structures is needed.
- The work was supported by NSF grant IRI-9016591, and its figures were drawn with the XTAG workbench.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

📚 Shelves (2): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 18,614 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 17,965 works

🧭 Topics (1): [📐 Syntax & grammar formalisms](https://md.research.elamur.ai/free/en/topics/syntax-grammar/) · 221 works

## Cite

Cite as: K Vijay-Shanker. 1992. Using Descriptions of Trees in a Tree Adjoining Grammar. Computational Linguistics.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@article{vijayshanker1992using,
  title = {{Using Descriptions of Trees in a Tree Adjoining Grammar}},
  author = {K Vijay-Shanker},
  journal = {Computational Linguistics},
  year = {1992},
  url = {https://aclanthology.org/J92-4004/}
}
```

- [← previous Approximating an Interlingua in a Principled Way](https://md.research.elamur.ai/free/en/papers/hovy-1992-approximating-interlingua-principled-way/)
- [next → Conversational Implicatures in Indirect Replies](https://md.research.elamur.ai/free/en/papers/green-1992-conversational-implicatures-indirect-replies/)
- [↑ back to papers of 1992](https://md.research.elamur.ai/free/en/papers/1992/)

## References

24 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Abeille, A.; Bishop, K.; Cote, Sharon; and Schabes, Y. (1990). "A lexicalized tree adjoining grammar for English." Technical report MS-CIS-90-24, Department of Computer and Information Science, University of Pennsylvania. [find](https://scholar.google.com/scholar?q=Abeille%2C+A%2E%3B+Bishop%2C+K%2E%3B+Cote%2C+Sharon%3B+and+Schabes%2C+Y%2E+%281990%29%2E+%22A+lexicalized+tree+adjoining+grammar+for+English%2E%22+Technical+report+MS%2DCIS%2D90%2D24%2C+Department+of+Computer+and+Information+Science%2C+Univer)
2. Abeille, A. (1991). Une grammaire lexicalisde d'Arbres adjoints pour le Franqais: Application d~ l'analyse automatique. Doctoral dissertation, Universit6 Paris 7, Paris, France. [find](https://scholar.google.com/scholar?q=Abeille%2C+A%2E+%281991%29%2E+Une+grammaire+lexicalisde+d%27Arbres+adjoints+pour+le+Franqais%3A+Application+d%7E+l%27analyse+automatique%2E+Doctoral+dissertation%2C+Universit6+Paris+7%2C+Paris%2C+France%2E)
3. Gazdar, G.; Klein, E.; Pullum, S.; and Sag, I. (1985). Generalized Phrase Structure Grammar. Blackwell. [find](https://scholar.google.com/scholar?q=Gazdar%2C+G%2E%3B+Klein%2C+E%2E%3B+Pullum%2C+S%2E%3B+and+Sag%2C+I%2E+%281985%29%2E+Generalized+Phrase+Structure+Grammar%2E+Blackwell%2E)
4. Harbusch, K. (1990). "Constraining tree adjoining grammars by unification." In Proceedings, 13th International Conference on Computational Linguistics. [find](https://scholar.google.com/scholar?q=Harbusch%2C+K%2E+%281990%29%2E+%22Constraining+tree+adjoining+grammars+by+unification%2E%22+In+Proceedings%2C+13th+International+Conference+on+Computational+Linguistics%2E)
5. Henderson, J. (1990). "Structure Unification Grammar: A Unifying Framework for Investigating Natural Language." Technical Report MS-CIS-90-94, Department of Computer and Information Science, University of Pennsylvania. [find](https://scholar.google.com/scholar?q=Henderson%2C+J%2E+%281990%29%2E+%22Structure+Unification+Grammar%3A+A+Unifying+Framework+for+Investigating+Natural+Language%2E%22+Technical+Report+MS%2DCIS%2D90%2D94%2C+Department+of+Computer+and+Information+Science%2C+Universit)
6. Johnson, M. (1988). Attribute Value Logic and the Theory of Grammar. University of Chicago Press. [find](https://scholar.google.com/scholar?q=Johnson%2C+M%2E+%281988%29%2E+Attribute+Value+Logic+and+the+Theory+of+Grammar%2E+University+of+Chicago+Press%2E)
7. Joshi, A. K. (1987). "An introduction to tree adjoining grammar." In Mathematics of Language, edited by A. Manaster-Ramer, 87-115. Benjamins Publishing Company. [find](https://scholar.google.com/scholar?q=Joshi%2C+A%2E+K%2E+%281987%29%2E+%22An+introduction+to+tree+adjoining+grammar%2E%22+In+Mathematics+of+Language%2C+edited+by+A%2E+Manaster%2DRamer%2C+87%2D115%2E+Benjamins+Publishing+Company%2E)
8. Joshi, A. K. (1985). "How much context-sensitivity is necessary for characterizing structural descriptions--Tree Adjoining Grammars." In Natural Language Processing--Theoretical, Computational and Psychological Perspective, edited by D. Dowty, L. Karttunen, and A. Zwicky, 206-250. Cambridge Universi… [find](https://scholar.google.com/scholar?q=Joshi%2C+A%2E+K%2E+%281985%29%2E+%22How+much+context%2Dsensitivity+is+necessary+for+characterizing+structural+descriptions%2D%2DTree+Adjoining+Grammars%2E%22+In+Natural+Language+Processing%2D%2DTheoretical%2C+Computational+and+Psy)
9. Joshi, A. K., and Vijay-Shanker, K. (1989). "Treatment of long-distance dependencies in LFG and TAG." In Proceedings, 27th Annual Meeting of the Association for Computational Linguistics, 220-227. [find](https://scholar.google.com/scholar?q=Joshi%2C+A%2E+K%2E%2C+and+Vijay%2DShanker%2C+K%2E+%281989%29%2E+%22Treatment+of+long%2Ddistance+dependencies+in+LFG+and+TAG%2E%22+In+Proceedings%2C+27th+Annual+Meeting+of+the+Association+for+Computational+Linguistics%2C+220%2D227%2E)
10. Joshi, A. K.; Levy, L. S.; and Takahashi, M. (1975). "Tree adjunct grammars." Journal of Computer and System Sciences, 10(1), 136-163. [find](https://scholar.google.com/scholar?q=Joshi%2C+A%2E+K%2E%3B+Levy%2C+L%2E+S%2E%3B+and+Takahashi%2C+M%2E+%281975%29%2E+%22Tree+adjunct+grammars%2E%22+Journal+of+Computer+and+System+Sciences%2C+10%281%29%2C+136%2D163%2E)
11. Kaplan, R. M., and Maxwell, J. T. (1988). "An algorithm for functional uncertainty." In Proceedings, 12th International Conference on Computational Linguistics, 297-302. [find](https://scholar.google.com/scholar?q=Kaplan%2C+R%2E+M%2E%2C+and+Maxwell%2C+J%2E+T%2E+%281988%29%2E+%22An+algorithm+for+functional+uncertainty%2E%22+In+Proceedings%2C+12th+International+Conference+on+Computational+Linguistics%2C+297%2D302%2E)
12. Kasper, R., and Rounds, W. C. (1986). "A logical semantics for feature structures." In Proceedings, 24th Annual Meeting of the Association for Computational Linguistics, 257-266. [find](https://scholar.google.com/scholar?q=Kasper%2C+R%2E%2C+and+Rounds%2C+W%2E+C%2E+%281986%29%2E+%22A+logical+semantics+for+feature+structures%2E%22+In+Proceedings%2C+24th+Annual+Meeting+of+the+Association+for+Computational+Linguistics%2C+257%2D266%2E)
13. Kroch, A. S. (1989). "Asymmetries in long distance extraction in a tag grammar." In Alternative Conceptions of Phrase Structure, edited by M. Baltin and A. Kroch, 66-98. University of Chicago Press. [find](https://scholar.google.com/scholar?q=Kroch%2C+A%2E+S%2E+%281989%29%2E+%22Asymmetries+in+long+distance+extraction+in+a+tag+grammar%2E%22+In+Alternative+Conceptions+of+Phrase+Structure%2C+edited+by+M%2E+Baltin+and+A%2E+Kroch%2C+66%2D98%2E+University+of+Chicago+Press%2E)
14. Kroch, A. S. (1987). "Unbounded dependencies and subjacency in a tree adjoining grammar." In Mathematics of Language, edited by A. Manaster-Ramer, 143-172. Benjamins Publishing Company. [find](https://scholar.google.com/scholar?q=Kroch%2C+A%2E+S%2E+%281987%29%2E+%22Unbounded+dependencies+and+subjacency+in+a+tree+adjoining+grammar%2E%22+In+Mathematics+of+Language%2C+edited+by+A%2E+Manaster%2DRamer%2C+143%2D172%2E+Benjamins+Publishing+Company%2E)
15. Kroch, A., and Joshi, A. K. (1985). "Linguistic relevance of tree adjoining grammars." Technical report MS-CI-85-18, Department of Computer and Information Science, University of Pennsylvania. [find](https://scholar.google.com/scholar?q=Kroch%2C+A%2E%2C+and+Joshi%2C+A%2E+K%2E+%281985%29%2E+%22Linguistic+relevance+of+tree+adjoining+grammars%2E%22+Technical+report+MS%2DCI%2D85%2D18%2C+Department+of+Computer+and+Information+Science%2C+University+of+Pennsylvania%2E)
16. Marcus, M.; Hindle, D.; and Fleck, M. M. (1983). "D-theory--talking about talking about trees." In Proceedings, 21st Annual Meeting of the Association for Computational Linguistics, 129-136. [find](https://scholar.google.com/scholar?q=Marcus%2C+M%2E%3B+Hindle%2C+D%2E%3B+and+Fleck%2C+M%2E+M%2E+%281983%29%2E+%22D%2Dtheory%2D%2Dtalking+about+talking+about+trees%2E%22+In+Proceedings%2C+21st+Annual+Meeting+of+the+Association+for+Computational+Linguistics%2C+129%2D136%2E)
17. Moshier, M. A. (1988). Extensions to unification grammar for the description of programming languages. Doctoral dissertation, University of Michigan, Ann Arbor, MI. [find](https://scholar.google.com/scholar?q=Moshier%2C+M%2E+A%2E+%281988%29%2E+Extensions+to+unification+grammar+for+the+description+of+programming+languages%2E+Doctoral+dissertation%2C+University+of+Michigan%2C+Ann+Arbor%2C+MI%2E)
18. Rogers, J., and Vijay-Shanker, K. (1992). "Reasoning with descriptions of trees." In Proceedings, 30th Annual Meeting of the Association for Computational Linguistics, 72-80. [find](https://scholar.google.com/scholar?q=Rogers%2C+J%2E%2C+and+Vijay%2DShanker%2C+K%2E+%281992%29%2E+%22Reasoning+with+descriptions+of+trees%2E%22+In+Proceedings%2C+30th+Annual+Meeting+of+the+Association+for+Computational+Linguistics%2C+72%2D80%2E)
19. Rounds, W., and Manaster-Ramer, A. (1987). "A logical version of functional grammar." In Proceedings, 25th Annual Meeting of the Association for Computational Linguistics, 89-96. [find](https://scholar.google.com/scholar?q=Rounds%2C+W%2E%2C+and+Manaster%2DRamer%2C+A%2E+%281987%29%2E+%22A+logical+version+of+functional+grammar%2E%22+In+Proceedings%2C+25th+Annual+Meeting+of+the+Association+for+Computational+Linguistics%2C+89%2D96%2E)
20. Schabes, Y., and Paroubek, P. (1992). "Xtag--a graphical workbench for developing tree adjoining grammars." In Proceedings, Third Conference on Applied Natural Language Processing, 216-223. [find](https://scholar.google.com/scholar?q=Schabes%2C+Y%2E%2C+and+Paroubek%2C+P%2E+%281992%29%2E+%22Xtag%2D%2Da+graphical+workbench+for+developing+tree+adjoining+grammars%2E%22+In+Proceedings%2C+Third+Conference+on+Applied+Natural+Language+Processing%2C+216%2D223%2E)
21. Schabes, Y.; Abeille, A.; and Joshi, A. K. (1988). "New parsing strategies for tree adjoining grammars." In Proceedings, 12th International Conference on Computational Linguistics, 578-583. [find](https://scholar.google.com/scholar?q=Schabes%2C+Y%2E%3B+Abeille%2C+A%2E%3B+and+Joshi%2C+A%2E+K%2E+%281988%29%2E+%22New+parsing+strategies+for+tree+adjoining+grammars%2E%22+In+Proceedings%2C+12th+International+Conference+on+Computational+Linguistics%2C+578%2D583%2E)
22. Vijay-Shanker, K. (1987). A study of tree adjoining grammars. Doctoral dissertation, University of Pennsylvania, Philadelphia, PA. [find](https://scholar.google.com/scholar?q=Vijay%2DShanker%2C+K%2E+%281987%29%2E+A+study+of+tree+adjoining+grammars%2E+Doctoral+dissertation%2C+University+of+Pennsylvania%2C+Philadelphia%2C+PA%2E)
23. Vijay-Shanker, K., and Joshi, A. K. (1988). "Feature structure based tree adjoining grammars." In Proceedings, 12th International Conference on Computational Linguistics, 714-719. [find](https://scholar.google.com/scholar?q=Vijay%2DShanker%2C+K%2E%2C+and+Joshi%2C+A%2E+K%2E+%281988%29%2E+%22Feature+structure+based+tree+adjoining+grammars%2E%22+In+Proceedings%2C+12th+International+Conference+on+Computational+Linguistics%2C+714%2D719%2E)
24. Vijay-Shanker, K., and Schabes, Y. (1992). "Structure sharing in a lexicalized tree adjoining grammar." In Proceedings, 14th International Conference on Computational Linguistics, 205-211. [find](https://scholar.google.com/scholar?q=Vijay%2DShanker%2C+K%2E%2C+and+Schabes%2C+Y%2E+%281992%29%2E+%22Structure+sharing+in+a+lexicalized+tree+adjoining+grammar%2E%22+In+Proceedings%2C+14th+International+Conference+on+Computational+Linguistics%2C+205%2D211%2E)

*Updated 30 October 2026*
