Extended LR Methods for Efficient Parsing with Feature-based Grammars

  • Le, Kang-Hyuk (Department of Game Engineering Tongmyong University of Information Technology)
  • Published : 2004.03.01

Abstract

This paper discusses two problems with LR parsing with regard to constructing parsing tables with feature-based grammars. First, we show that traditional LR parsing methods suffer from nontermination and nondeterminism problems when they are applied to feature-based grammars. We then present an LR method for feature-based grammars that avoids both nontermination and nondetermisim by making use of partial information of a feature structure. Second, we describe the problem of adapting LR parsing to feature-based grammars with schematic rules (i.e., rules that do not contain enough information to construct parsing tables). To remedy this problem, we propose a rule inference algorithm which instantiates underspecified rules into more specified ones containing enough information.

본 논문은 자질기반 문법의 LR 파싱 테이블 생성과 관련된 두 가지 문제점을 논의한다. 먼저 자질기반 문법에 LR 파싱 방법을 적용할 경우 발생하는 비종결성 및 비결정성의 문제를 살펴본 후, 이 문제를 해결할 수 있는 LR 방법을 제시한다. 또한 파싱 테이블을 생성하기에는 충분한 정보를 가지지 못하는 하위명시 규칙의 문제점을 지적하고, 이러한 규칙들을 LR 파싱 방법으로 처리할 수 있도록 하는 규칙추론 알고리듬을 제안한다.

Keywords

References

  1. Computing Surveys v.6 no.2 LR parsing Aho,A.V.;S.C.Johnson
  2. Principles of Compiler Design Aho,A.;J.D.Ullman
  3. Lexicon Development for Speech and Language Processing Constraint-based Lexica Bouma, Gosse;Frank Van Eynde;Dan Flickinger;Frank Van Eynde;Dafydd Gibbon
  4. Computational Linguistics v.19 no.1 Generalized Probabilistic LR Parsing of Natural Language (Corpora) with Unification-based Grammars Briscoe,T.;J.Carroll
  5. Commurications of the ACM v.13 no.2 An Efficient Context-Free Parsing Algorithm Earley,J.
  6. Paper presented at the Conference on Alternative Conception of Phrase Structure Karttunen,L.
  7. Natural Language Parsing and Linguistic Theories An Extension of LR-Parsing for Lexical Functional Grammar Kindermann;Meier;U.Reyle(ed.);C.Rohrer(ed.)
  8. Generalized LR Parsing GLR Parsing in Time O${(n³)}^ II$ Kipps,J.R.;M.Tomita(ed.)
  9. Proceedings of EACL '95 Incremental Interpretation of Categorial Grammar Milward, D.
  10. Proceedings of the ACL An Extended LR Parsing Algorithm for Grammars Using Feature-based Syntactic Categories Nakazawa, Tsuneko
  11. Information-based Syntax and Semantics. Volume 1: Fundamentals Pollard,C.;I.Seg
  12. Head-drivert Phrase Structure Grammar Pollard,C.;I.Sag
  13. Proceedings of ACL Using Restriction to Extend Parsing Algorithms for Complex-feature-based Formalisms Shieber,S.
  14. An Introduction to Unification-Based approaches to Grammar Shieber,S.
  15. Prolog and Nathural Language Analysis Shieber,S.;F.Pereira
  16. Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems Tomita,M.
  17. Computational Linguistics v.13 An Efficient Augmented Context-Free Parsing Algorithm Tomita,M.
  18. Proceedings of Coling '86 Categorial Unification Grammar Uzkoreit,H.