Summary
Sequential analysis of context-free languages. Since 1965 several methods to solve the word problem for context-free languages in no more than cn 3steps have been published where c is a constant and n the length of the word [2, 5, 7]. The procedure to be described is a sequential procedure that means that the word which is to be analyzed has to be read monotonic from left to right and that the word problem is decided for each partial word. The method consists in constructing a “growing” automaton whose wiring (in a physical way of speaking) grows only quadratically. From a monotonicity of property of signal propagation in our automata we can conclude that the procedure can be implemented on a RAM (random access machine) in such a way that the word problem is decided in at most cn 3steps.
Similar content being viewed by others
Literatur
Chomsky, N., Schützenberger, M. P.: The algebraic theory of context-free languages. In: Braffort and Hirschberg, Computer Programming and Formal Systems, pp. 118–161. Amsterdam: North Holland 1963
Early, J.: An efficient context-free passing algorithm. Comm. ACM 13, 94–103 (1970)
Hotz, G.: Eindeutigkeit und Mehrdeutigkeit formaler Sprachen. EIK 2, 235–246 (1966)
Hotz, G., Claus, V.: Automatentheorie und Formale Sprachen. BI-Hochschul-skripten. Mannheim: Bibliographisches Institut 1971
Torii, K., Kasami, T., Ozaki, H.: On the complexity of recognition algorithm of context-free languages. J. Inst. Electr. and Comm Engrs. Japan, 264–270 (1967)
Rabin, M., Scott, D.: Finite automata and their decision problems. IBM J. R and D 3, 114–125 (1959)
Younger, D. H.: Recognition and parsing of context-free languages in time n 3. Information and Control 10, 189–208 (1967)
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Hotz, G. Sequentielle Analyse kontextfreier Sprachen. Acta Informatica 4, 55–75 (1974). https://doi.org/10.1007/BF00288936
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF00288936