Performance Grammar

Gerard Kempen and Karin Harbusch


Performance Grammar (PG) is a psycholinguistically motivated grammar formalism. It aims to describe and explain intuitive judgments and other data concerning the well-formedness of sentences of a language, but at the same time it contributes to accounts of syntactic processing phenomena observable during language comprehension and language production.

Garrett (1975) identifies two stages of syntactic processing: an early `functional' and a later `positional' stage. This distinction has since been adopted by most students of language production (e.g., see (Bock and Levelt 1994)). Accordingly, we assume that syntactic tree formation in PG is a two-stage process. First, an unordered hierarchical structure (`mobile') is assembled out of lexical building blocks. The key operation at work here is feature unification, which also delimits the positional options of the syntactic constituents. During the second step, the branches of the mobile are temporally arranged by a `read-out' module that realizes one positional option of every constituent.

See the dominance component at work in an e-learning program for German based on PG, called COMPASSII. The user can select words by double click from the lexicon in the left panel in order to drag them into the workspace. Here treelets can be combined by moving a tree to an appropriate footnode. The word order component is not yet online available.


Literature on the formalism, its features and its complexity

Literature on applications based on the formalism


For freely available JAVA-implementations of a parser and a generator, respectively, contact one of the authors.

Gerard Kempen
Karin Harbusch

free tracking