Parallel Multiple Context-Free Grammars, Finite-State Translation Systems, and Polynomial-Time Recognizable Subclasses of Lexical-Functional Grammars

A number of grammatical formalisms were introduced to define the syntax of natural languages. Among them are parallel multiple context-free grammars (pmcfg's) and lexical-functional grammars (lfg's). Pmcfg's and their subclass called multiple context-free grammars (mcfg's) are natural extensions of cfg's, and pmcfg's are known to be recognizable in polynomial time. Some subclasses of lfg's have been proposed, but they were shown to generate an NP-complete language. Finite state translation systems (fts') were introduced as a computational model of transformational grammars. In this paper, three subclasses of lfg's called nc-lfg's, dc-lfg's and fc-lfg's are introduced and the generative capacities of the above mentioned grammatical formalisms are investigated. First, we show that the generative capacity of fts' is equal to that of nc-lfg's. As relations among subclasses of those formalisms, it is shown that the generative capacities of deterministic fts', dc-lfg's, and pmcfg's are equal to each other, and the generative capacity of fc-lfg's is equal to that of mcfg's. It is also shown that at least one NP-complete language is generated by fts'. Consequently, deterministic fts', dc-lfg's and fc-lfg's can be recognized in polynomial time. However, fts' (and nc-lfg's) cannot, if P ≠ NP.

[1]  R. Nakanishi On the generative capacity of Lexical-functional grammars , 1992 .

[2]  Tadao Kasami,et al.  Generalized context-free grammars and multiple context-free grammars , 1989, Systems and Computers in Japan.

[3]  Tadao Kasami,et al.  Finite state translation systems and parallel multiple context-free grammars , 1993 .

[4]  Joost Engelfriet,et al.  The String Generating Power of Context-Free Hypergraph Grammars , 1991, J. Comput. Syst. Sci..

[5]  David J. Weir Linear Context-Free Rewriting Systems and Deterministic Tree-Walking Transducers , 1992, ACL.

[6]  Aravind K. Joshi,et al.  A study of tree adjoining grammars , 1987 .

[7]  T. Kasami,et al.  Recognition of Parallel Multiple Context-Free Grammars and Finite State Translation Systems , 2022 .

[8]  Aravind K. Joshi,et al.  Tree Adjunct Grammars , 1975, J. Comput. Syst. Sci..

[9]  David J. Weir,et al.  Characterizing mildly context-sensitive grammar formalisms , 1988 .

[10]  M. Baltin,et al.  The Mental representation of grammatical relations , 1985 .

[11]  James W. Thatcher,et al.  Characterizing Derivation Trees of Context-Free Grammars through a Generalization of Finite Automata Theory , 1967, J. Comput. Syst. Sci..

[12]  Tadao Kasami,et al.  On Multiple Context-Free Grammars , 1991, Theor. Comput. Sci..

[13]  Tetsuro Nishino,et al.  Mathematical Analysis of Lexical-Functional Grammars -Complexity, Parsability, and Learnability- , 1991 .

[14]  Peter Radford,et al.  Petri Net Theory and the Modeling of Systems , 1982 .

[15]  William C. Rounds,et al.  Context-free grammars on trees , 1969, STOC.

[16]  Joost Engelfriet,et al.  Tree transducers, L systems and two-way machines (Extended Abstract) , 1978, J. Comput. Syst. Sci..

[17]  David J. Weir,et al.  Characterizing Structural Descriptions Produced by Various Grammatical Formalisms , 1987, ACL.

[18]  Joan Bresnan,et al.  Lexical-functional grammar , 1987 .

[19]  Carl Jesse Pollard,et al.  Generalized phrase structure grammars, head grammars, and natural language , 1984 .

[20]  Tetsuro Nishino,et al.  Relating attribute grammars and lexical-functional grammars , 1992, Inf. Sci..