Pattern selector grammars and several parsing algorithms in the context- free style (Q1081314): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
Set OpenAlex properties.
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0022-0000(85)90046-7 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W1965321646 / rank
 
Normal rank

Revision as of 02:28, 20 March 2024

scientific article
Language Label Description Also known as
English
Pattern selector grammars and several parsing algorithms in the context- free style
scientific article

    Statements

    Pattern selector grammars and several parsing algorithms in the context- free style (English)
    0 references
    0 references
    1985
    0 references
    Pattern selector grammars are defined in general. We concentrate on the study of special grammars, the pattern selectors of which contain precisely k ''one''s \((0^*(10^*)^ k)\) or k adjacent ''one''s \((0^*1^ k0^*)\). This means that precisely k symbols (resp. k adjacent symbols) in each sentential form are rewritten. The main results concern parsing algorithms and the complexity of the membership problem. We first obtain a polynomial bound on the shortest derivation and hence an NP time bound for parsing. In the case \(k=2\), we generalize the well- known context-free dynamic programming type algorithms, which run in polynomial time. It is shown that the generated languages, for \(k=2\), are log-space reducible to the context-free languages. The membership problem is thus solvable in \(\log^ 2\) space.
    0 references
    0 references
    complexity of the membership problem
    0 references
    polynomial bound on the shortest derivation
    0 references
    NP time bound for parsing
    0 references
    context-free languages
    0 references
    0 references