Manipulating derivation forests by scheduling techniques
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.
- An efficient context-free parsing algorithm
- Applications of scheduling theory to formal language theory
- Closure properties of selective substitution grammars
- Concerning two-adjacent context-free languages
- Context-free like restrictions on selective rewriting
- scientific article; zbMATH DE number 3768968 (Why is no real title available?)
- scientific article; zbMATH DE number 3461491 (Why is no real title available?)
- scientific article; zbMATH DE number 3557232 (Why is no real title available?)
- scientific article; zbMATH DE number 3569855 (Why is no real title available?)
- scientific article; zbMATH DE number 3592987 (Why is no real title available?)
- scientific article; zbMATH DE number 3639163 (Why is no real title available?)
- scientific article; zbMATH DE number 3311755 (Why is no real title available?)
- scientific article; zbMATH DE number 3413820 (Why is no real title available?)
- On the complexity of formal grammars
- On the computational power of pushdown automata
- On the generative power of regular pattern grammars
- One-sided and two-sided context in formal grammars
- Pattern selector grammars and several parsing algorithms in the context- free style
- Profile Scheduling of Opposing Forests and Level Orders
- Recognition and parsing of context-free languages in time n3
- Scattered context grammars
- Scheduling Flat Graphs
- The membership question for ETOL-languages is polynomially complete
This page was built for publication: Manipulating derivation forests by scheduling techniques
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1820586)