A context-free superset approximation of unification-based grammars

We present a simple and intuitive approximation method for turning unification-based grammars into context-free grammars. We apply our method to several grammars and report on the quality of the approximation. We also present several methods that speed up the approximation process and that might be interesting to other areas of unification-based processing. Finally, we introduce a novel disambiguation method for unification grammars which is based on probabilistic context-free approximations.

[1]  H. Alshawi,et al.  The Core Language Engine , 1994 .

[2]  Stuart M. Shieber,et al.  An Introduction to Unification-Based Approaches to Grammar , 1986, CSLI Lecture Notes.

[3]  Bob Carpenter,et al.  The logic of typed feature structures , 1992 .

[4]  Mark-Jan Nederhof,et al.  Practical Experiments with Regular Approximation of Context-Free Languages , 1999, CL.

[5]  Hans-Ulrich Krieger,et al.  An HPSG-to-CFG Approximation of Japanese , 2000, COLING.

[6]  Hans-Ulrich Krieger,et al.  A Context-free Approximation of Head-driven Phrase Structure Grammar , 2000, IWPT.

[7]  Steve Young,et al.  Applications of stochastic context-free grammars using the Inside-Outside algorithm , 1990 .

[8]  Patrick Lincoln,et al.  Efficient implementation of lattice operations , 1989, TOPL.

[9]  William C. Rounds Set values for unification-based grammar formalisms and logic programming , 1988 .

[10]  Mark-Jan Nederhof,et al.  Efficient and Robust Parsing of Word Hypotheses Graphs , 2000 .

[11]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[12]  Bruno Courcelle,et al.  Recursive Applicative Program Schemes , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[13]  Bob Carpenter Logic of Typed Feature Structures, The (Cambridge Tracts in Theoretical Computer Science) , 2005 .

[14]  John Wylie Lloyd,et al.  Foundations of Logic Programming , 1987, Symbolic Computation.

[15]  Stuart M. Shieber,et al.  Using Restriction to Extend Parsing Algorithms for Complex-Feature-Based Formalisms , 1985, ACL.

[16]  Robert C. Moore Using Natural-Language Knowledge Sources in Speech Recognition , 1999 .

[17]  Geoffrey K. Pullum,et al.  Generalized Phrase Structure Grammar , 1985 .

[18]  Ivan A. Sag,et al.  Book Reviews: Head-driven Phrase Structure Grammar and German in Head-driven Phrase-structure Grammar , 1996, CL.

[19]  Hans-Ulrich Krieger Greatest Model Semantics for Typed Feature Structures , 2001, Grammars.

[20]  Carl A. Gunter,et al.  Semantic Domains , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[21]  Wolfgang Wahlster,et al.  Verbmobil: Foundations of Speech-to-Speech Translation , 2000, Artificial Intelligence.

[22]  Hans-Ulrich Krieger,et al.  A Bag of Useful Techniques for Efficient and Robust Parsing , 1999, ACL.

[23]  J. W. Lloyd,et al.  Foundations of logic programming; (2nd extended ed.) , 1987 .

[24]  Hans-Ulrich Krieger,et al.  A Novel Disambiguation Method for Unification-Based Grammars Using Probabilistic Context-Free Approximations , 2002, COLING.

[25]  Günter Neumann,et al.  DISCO-An HPSG-based NLP System and its Application for Appointment Scheduling Project Note , 1994, COLING.

[26]  T. Mark Ellison,et al.  Restriction and Termination in Parsing with Feature-Theoretic Grammars , 1992, CL.

[27]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[28]  Jan van Leeuwen,et al.  Handbook of Theoretical Computer Science, Vol. B: Formal Models and Semantics , 1994 .

[29]  Beth Ann Hockey,et al.  Practical Issues in Compiling Typed Unification Grammars for Speech Recognition , 2001, ACL.

[30]  Ivan A. Sag,et al.  Information-based syntax and semantics , 1987 .