Despite a considerable amount of work on the subject, there is no generally accepted formal definition of mild context-sensitivity. According to the original characterization by Joshi, takes the perspective that mild context-sensitivity should be defined as a property of classes of languages rather than, as in Joshi’s characterization, classes of grammars. Such a language-based definition leads to a different notion of the concept than Joshi’s.
Cross-serial dependencies The term
cross-serial dependencies refers to certain characteristic word ordering patterns, in particular to the verb–argument patterns observed in subordinate clauses in Dutch Most mildly context-sensitive grammar formalisms (in particular, LCFRS/MCFG) actually satisfy a stronger property than constant growth called
semilinearity. A language is semilinear if its image under the Parikh-mapping (the mapping that "forgets" the relative position of the symbols in a string, effectively treating it as a bag of words) is a
regular language. All semilinear languages are of constant growth, but not every language with constant growth is semilinear.
Polynomial parsing A grammar formalism is said to have
polynomial parsing if its membership problem can be solved in
deterministic polynomial time. This is the problem to decide, given a grammar
G written in the formalism and a string
w, whether
w is generated by
G – that is, whether
w is "grammatical" according to
G. The time complexity of this problem is measured in terms of the combined size of
G and
w. Under the view on mild context-sensitivity as a property of classes of languages,
polynomial parsing refers to the language membership problem. This is the problem to decide, for a fixed language
L, whether a given string
w belongs to
L. The time complexity of this problem is measured in terms of the length of
w; it ignores the question how
L is specified. Note that both understandings of
polynomial parsing are idealizations in the sense that for practical applications one is interested not only in the yes/no question whether a sentence is grammatical, but also in the syntactic structure that the grammar assigns to the sentence. == Formalisms ==