Results 1 - 10
of
11
Expressivity and complexity of the Grammatical Framework
- Göteborg University and Chalmers University of Technology, Gothenburg, Sweden
, 2004
"... Varje varelse, varje skapelse, varje dröm som människan n˚agonsin drömt finns här. Ni formade dem i era drömmar och fabler och i era böcker, ni gav dem form och substans och ni trodde p˚a dem och gav dem makt att göra det och det ända tills de fick eget liv. Och sedan övergav ni dem. i Lundwall (197 ..."
Abstract
-
Cited by 11 (2 self)
- Add to MetaCart
Varje varelse, varje skapelse, varje dröm som människan n˚agonsin drömt finns här. Ni formade dem i era drömmar och fabler och i era böcker, ni gav dem form och substans och ni trodde p˚a dem och gav dem makt att göra det och det ända tills de fick eget liv. Och sedan övergav ni dem. i Lundwall (1974, p. 114) ii This thesis investigates the expressive power and parsing complexity of the grammatical framework (gf), a formalism originally designed for displaying formal propositions and proofs in natural language. This is done by relating gf with two more well-known grammar formalisms; generalized contextfree grammar (gcfg), best seen as a framework for describing various grammar formalisms; and parallel multiple context-free grammar (pmcfg), an instance of gcfg. Since gf is a fairly new theory, some questions about expressivity and parsing complexity have until now not been answered; and these questions are the main focus of this thesis. The main result is that the important subclass context-free gf is equivalent to pmcfg, which has polynomial parsing complexity, and whose expressive power is fairly well known. Furthermore, we give a number of tabular parsing algorithms for pmcfg with polynomial complexity, by extending existing algorithms for context-free grammars. We suggest three possible extensions of gf/pmcfg, and discuss how the expressive power and parsing complexity are influenced. Finally, we discuss the parsing problem for unrestricted gf grammars, which is undecidable in general. We nevertheless describe a procedure for parsing grammars containing higher-order functions and dependent types.
Evaluating Grammar Formalisms For Applications To Natural Language Processing And Biological Sequence Analysis
, 2004
"... EVALUATING GRAMMAR FORMALISMS FOR APPLICATIONS TO NATURAL LANGUAGE PROCESSING AND BIOLOGICAL SEQUENCE ANALYSIS David Chiang Supervisor: Aravind K. Joshi Grammars are gaining importance in statistical natural language processing and computational biology as a means of encoding theories and struc ..."
Abstract
-
Cited by 7 (0 self)
- Add to MetaCart
EVALUATING GRAMMAR FORMALISMS FOR APPLICATIONS TO NATURAL LANGUAGE PROCESSING AND BIOLOGICAL SEQUENCE ANALYSIS David Chiang Supervisor: Aravind K. Joshi Grammars are gaining importance in statistical natural language processing and computational biology as a means of encoding theories and structuring algorithms. But one serious obstacle to applications of grammars is that formal language theory traditionally classifies grammars according to their weak generative capacity (WGC)---what sets of strings they generate---and tends to ignore strong generative capacity (SGC)---what sets of structural descriptions they generate---even though the latter is more relevant to applications.
Some remarks on an extension of synchronous TAG
- In Proceedings of TAG+5
, 2000
"... We explore some properties of the synchronous formalism introduced in Dras (1999), showing that it handles an interaction, noted in Schuler (1999), between bridge and raising verbs which is problematic for synchronous TAG. We also show that it has greater formal power than synchronous TAG and discus ..."
Abstract
-
Cited by 5 (2 self)
- Add to MetaCart
We explore some properties of the synchronous formalism introduced in Dras (1999), showing that it handles an interaction, noted in Schuler (1999), between bridge and raising verbs which is problematic for synchronous TAG. We also show that it has greater formal power than synchronous TAG and discuss its computational complexity. 1.
How to Build Argumental graphs Using TAG Shared Forest: a view from control verbs problematic
- IN "PROC. OF THE 5TH INTERNATIONAL CONFERENCE ON THE LOGICAL ASPECT OF COMPUTIONAL LINGUISTIC - LACL’05
, 2005
"... The aim of this paper is to describe an approach to semantic representation in the Lexicalized Tree Adjoining Grammars (LTAG)[1] paradigm. We show how to use all the informations contained in the two representation structures provided by the LTAG formalism in order to provide a dependency graph. ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
The aim of this paper is to describe an approach to semantic representation in the Lexicalized Tree Adjoining Grammars (LTAG)[1] paradigm. We show how to use all the informations contained in the two representation structures provided by the LTAG formalism in order to provide a dependency graph.
New Tabular Algorithms For Lig Parsing
, 2000
"... We develop a set of new tabular parsing algorithms for Linear Indexed Grammars, including bottomup algorithms and Earley-like algorithms with and without the valid prefix property, creating a continuum in which one algorithm can in turn be derived from another. The output of these algorithms is a sh ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
We develop a set of new tabular parsing algorithms for Linear Indexed Grammars, including bottomup algorithms and Earley-like algorithms with and without the valid prefix property, creating a continuum in which one algorithm can in turn be derived from another. The output of these algorithms is a shared forest in the form of a context-free grammar that encodes all possible derivations for a given input string. 1 Introduction Tree Adjoining Grammars (TAG) [8] and Linear Indexed Grammars (LIG) [7] are extensions of Context Free Grammars (CFG). Tree adjoining grammars use trees instead of productions as primary representing structure and seems to be adequate to describe syntactic phenomena occurring in natural language, due to their extended domain of locality and to their ability for factoring recursion from the domain of dependencies. Linear indexed grammars associate a stack of indices with each non-terminal symbol, with the restriction that the indices stack of the head non-terminal ...
Practical aspects in compiling tabular TAG parsers
"... This paper describes the extension of the system DyALog to compile tabular parsers from Feature Tree Adjoining Grammars. The compilation process uses intermediary 2-stack automata to encode various parsing strategies and a dynamic programming interpretation to break automata derivations into tabulab ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper describes the extension of the system DyALog to compile tabular parsers from Feature Tree Adjoining Grammars. The compilation process uses intermediary 2-stack automata to encode various parsing strategies and a dynamic programming interpretation to break automata derivations into tabulable fragments. 1.
Yet Another O(n^6) Recognition Algorithm for Mildly Context-Sensitive Languages
, 1996
"... : Vijay-Shanker and Weir have shown in [19] that Tree Adjoining Grammars and Combinatory Categorial Grammars can be transformed into equivalent Linear Indexed Grammars (LIGs) which can be recognized in O(n 6 ) time using a Cocke-Kasami-Younger style algorithm. This paper exhibits another recogniti ..."
Abstract
- Add to MetaCart
: Vijay-Shanker and Weir have shown in [19] that Tree Adjoining Grammars and Combinatory Categorial Grammars can be transformed into equivalent Linear Indexed Grammars (LIGs) which can be recognized in O(n 6 ) time using a Cocke-Kasami-Younger style algorithm. This paper exhibits another recognition algorithm for LIGs, with the same upper-bound complexity, but whose average case behaves much better. This algorithm works in two steps: first a general context-free parsing algorithm (using the underlying context-free grammar) builds a shared parse forest, and second, the LIG properties are checked on this forest. This check is based upon the composition of simple relations and does not require any computation of symbol stacks. Key-words: context-sensitive parsing, ambiguity, parse tree, shared parse forest. (R'esum'e : tsvp) This research report is an extended version of [3].It benefits from discussions, especially with David Weir, and amends the original algorithm. E-mail: Pierre.Bo...
Notes on Computational Phonology
, 1999
"... Contents 1Preface 5 2 Finite recognizers of languages 6 3 Some early proposals 19 4 Using non-deterministic machines 34 5 One level phonology 41 6 Optimality theory: first ideas 62 7 OTP: Primitive optimality theory 76 Lenient compositions: the proper treatment of OT? 86 9 Acquisition models ..."
Abstract
- Add to MetaCart
Contents 1Preface 5 2 Finite recognizers of languages 6 3 Some early proposals 19 4 Using non-deterministic machines 34 5 One level phonology 41 6 Optimality theory: first ideas 62 7 OTP: Primitive optimality theory 76 Lenient compositions: the proper treatment of OT? 86 9 Acquisition models 91 10 Exercises and speculations 113 1 Stabler - Lx 236 1999 A web page of readin gs: 236: some readings the beauty of finite state machines and related topics Yu 1997 Regular languages. In Rozenberg & Salomaa, eds. Handbook of Formal Languages, Volume 1. Perrin 1990 Finite automata. In J. Van Leuwen, Handbook of Theoretical Computer Science, Volume B. Salomaa 1973 Formal Languages. Sec 5 Hopcroft and Ullman 1979 Introduction to Automata Theory, Languages, and Comp
Weighted parsing of trees
"... We show how parsing of trees can be formalized in terms of the intersection of two tree languages. The focus is on weighted regular tree grammars and weighted tree adjoining grammars. Potential applications are discussed, such as parameter estimation across formalisms. 1 ..."
Abstract
- Add to MetaCart
We show how parsing of trees can be formalized in terms of the intersection of two tree languages. The focus is on weighted regular tree grammars and weighted tree adjoining grammars. Potential applications are discussed, such as parameter estimation across formalisms. 1

