Manipulating derivation forests by scheduling techniques (Q1820586): Difference between revisions

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: On the computational power of pushdown automata / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the complexity of formal grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3949970 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4047117 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Concerning two-adjacent context-free languages / rank
 
Normal rank
Property / cites work
 
Property / cites work: Scheduling Flat Graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Profile Scheduling of Opposing Forests and Level Orders / rank
 
Normal rank
Property / cites work
 
Property / cites work: An efficient context-free parsing algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Scattered context grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Closure properties of selective substitution grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Pattern selector grammars and several parsing algorithms in the context- free style / rank
 
Normal rank
Property / cites work
 
Property / cites work: Applications of scheduling theory to formal language theory / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4198075 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5592246 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Context-free like restrictions on selective rewriting / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the generative power of regular pattern grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: One-sided and two-sided context in formal grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4162498 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4140407 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5678435 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4133131 / rank
 
Normal rank
Property / cites work
 
Property / cites work: The membership question for ETOL-languages is polynomially complete / rank
 
Normal rank
Property / cites work
 
Property / cites work: Recognition and parsing of context-free languages in time n3 / rank
 
Normal rank

Latest revision as of 18:17, 17 June 2024

scientific article
Language Label Description Also known as
English
Manipulating derivation forests by scheduling techniques
scientific article

    Statements

    Manipulating derivation forests by scheduling techniques (English)
    0 references
    0 references
    0 references
    1986
    0 references
    This paper continues the investigation into k-parallel rewriting begun by the first author and \textit{E. Shamir} [J. Comput. Syst. Sci. 30, 249-273 (1985; Zbl 0601.68057)] and by the authors [Theor. Comput. Sci. 37, 217- 243 (1985; Zbl 0602.68058)]. This rewriting mechanism is a generalization of context-free rewriting; instead of applying a single production (or, alternatively, arbitrarily many productions) at each derivation step, exactly k productions are applied. In the works mentioned above, polynomial dynamic programming algorithms were presented which require constant k and propagating grammars. We solve the various membership problems left open in the authors' earlier paper, for arbitrary grammars, using Scheduling Theory. We develop various kinds of pumping, obtaining bounds on the sizes of k-derivations and k-derivation forests. A polynomial dynamic programming membership algorithm is presented for arbitrary (i.e., possibly nonpropagating) grammars, for fixed k. If k is a variable of the problem, then membership is in NP and, hence, by the authors' earlier paper, NP-complete. For unary alphabets, the latter problem is polynomial. Similarly, membership is polynomial in the size of k if only k is variable.
    0 references
    membership complexity
    0 references
    nonpropagating grammars
    0 references
    k-parallel rewriting
    0 references
    generalization of context-free rewriting
    0 references
    membership problems
    0 references
    arbitrary grammars
    0 references
    pumping
    0 references
    polynomial dynamic programming membership algorithm
    0 references
    NP
    0 references

    Identifiers