scispace - formally typeset
Search or ask a question
Topic

Context-sensitive grammar

About: Context-sensitive grammar is a research topic. Over the lifetime, 1938 publications have been published within this topic receiving 45911 citations. The topic is also known as: CSG.


Papers
More filters
Journal ArticleDOI
TL;DR: A family of distributional learning algorithms for context-free grammars are extended to the class of Parallel Multiple Context-Free Grammars (pmcfgs), which are capable of representing all of the syntactic phenomena that have been claimed to exist in natural language.
Abstract: Natural languages require grammars beyond context-free for their description. Here we extend a family of distributional learning algorithms for context-free grammars to the class of Parallel Multiple Context-Free Grammars (pmcfgs). These grammars have two additional operations beyond the simple context-free operation of concatenation: the ability to interleave strings of symbols, and the ability to copy or duplicate strings. This allows the grammars to generate some non-semilinear languages, which are outside the class of mildly context-sensitive grammars. These grammars, if augmented with a suitable feature mechanism, are capable of representing all of the syntactic phenomena that have been claimed to exist in natural language. We present a learning algorithm for a large subclass of these grammars, that includes all regular languages but not all context-free languages. This algorithm relies on a generalisation of the notion of distribution as a function from tuples of strings to entire sentences; we define nonterminals using finite sets of these functions. Our learning algorithm uses a nonprobabilistic learning paradigm which allows for membership queries as well as positive samples; it runs in polynomial time.

28 citations

Journal ArticleDOI
TL;DR: This work provides a characterization of the class of context-free string languages in terms of DNLC grammars, and studies the use of those Grammars to define string languages.
Abstract: Directed node-label controlled graph grammars (DNLC grammars) are sequential graph rewriting systems. In a direct derivation step of a DNLC grammar a single node is rewritten. Both the rewriting of a node and the embedding of a "daughter graph" in a "host graph" are controlled by the labels of nodes only. We study the use of those grammars to define string languages. In particular we provide a characterization of the class of context-free string languages in terms of DNLC grammars.

28 citations

01 Jan 1997
TL;DR: This chapter contains sections titled: Motivation, The Approximation Method, Formal Properties, Implementation and Example, Informal Analysis, Related Work and Conclusions, Appendix—APSG formalism and example.
Abstract: This chapter contains sections titled: Motivation, The Approximation Method, Formal Properties, Implementation and Example, Informal Analysis, Related Work and Conclusions, Appendix—APSG formalism and example, Acknowledgments, References

28 citations

01 Jan 1999
TL;DR: This work presents in detail a method for constructing local grammars using large corpora using a particular representation by graphs which is well-adapted to the syntax of natural languages.
Abstract: Local grammars are finite-state grammars or finite-state automata that represent sets of utterances of a natural language. Local grammars have been used to describe a wide variety of sets of strings, ranging from finite sets of words related by prefixation and suffixation to sets of sentences syntactically and semantically related. Formal representations of finite-state grammars are quite varied, although equivalent. We have chosen a particular representation by graphs which is well-adapted to the syntax of natural languages. Using a particular example, we will present in detail a method for constructing local grammars using large corpora.

28 citations

Journal ArticleDOI
TL;DR: The complexity of (the membership problem for) the class of regular DNLC grammars is investigated and it is found that it provides a useful framework for the theory of concurrent systems based on the Theory of traces.

28 citations


Network Information
Related Topics (5)
Graph (abstract data type)
69.9K papers, 1.2M citations
80% related
Time complexity
36K papers, 879.5K citations
79% related
Concurrency
13K papers, 347.1K citations
78% related
Model checking
16.9K papers, 451.6K citations
77% related
Directed graph
12.2K papers, 302.4K citations
77% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202311
202212
20211
20204
20191
20181