Abstract
Phrase structure grammars, in which non-terminal symbols on the left side of a production can be rewritten by the string on the right side, together with their Chomsky hierarch classification, are familiar to computer scientists. But, these grammars are most effective only to generate, and parse, strings.
In this paper, we introduce a new kind of grammar in which the right side of the production is simply appended to the intermediate structure in such a way that the left side becomes its “neighborhood” in the new structure.
This permits the grammatical definition of many different kinds of “n-dimensional” discrete structures. Several examples are given.
Moreover, these grammars yield a formal theory grounded in antimatroid closure spaces. For example, we show that restricted neighborhood expansion grammars capture the essence of finite state and context free phrase structure grammars.
Research supported in part by DOE grant DE-FG05-95ER25254.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brink, C., Kahl, W., Schmidt, G.: Relational Methods in Computer Science. Springer, Wien (1997)
Chomsky, N.: Formal Properties of Grammars. In: Luce, R.D., Bush, R.R., Galanter, E. (eds.) Handbook of Mathematical Psychology. Wiley, Chichester (1963)
Edelman, P.H.: Meet-Distributive Lattices and the Anti-exchange Closure. Algebra Universalis 10(3), 290–299 (1980)
Edelman, P.H., Jamison, R.E.: The Theory of Convex Geometries. Geometriae Dedicata 19(3), 247–270 (1985)
Farber, M., Jamison, R.E.: Convexity in Graphs and Hypergraphs. SIAM J. Algebra and Discrete Methods 7(3), 433–444 (1986)
Gavril, F.: The Intersection Graphs of Subtrees in Trees are exactly the Chordal Graphs. J. Combinatorial Theory B 16, 47–56 (1974)
Golumbic, M.C.: Algorithmic Graph Theory and Perfect Graphs. Academic Press, New York (1980)
Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, Reading (1979)
Jamison-Waldner, R.E.: Convexity and Block Graphs. Congressus Numerantium 33, 129–142 (1981)
Jamison-Waldner, R.E.: Partition Numbers for Trees and Ordered Sets. Pacific J. of Math. 96(1), 115–140 (1981)
Kuratowski, K.: Introduction to Set Theory and Topology. Pergamon Press, Oxford (1972)
McKee, T.A., McMorris, F.R.: Topics in Intersection Graph Theory. SIAM Monographs on Discrete Mathematics and Applications. Society for Industrial and Applied Math., Philadelphia (1999)
Monjardet, B.: A Use for Frequently Rediscovering a Concept. Order 1, 415–416 (1985)
Pfaltz, J.L.: Computer Data Structures. McGraw-Hill, New York (1977)
Pfaltz, J.L.: Evaluating the binary partition function when N=2n. Congress Numerantium 109, 3–12 (1995)
Pfaltz, J.L.: Closure Lattices. Discrete Mathematics 154, 217–236 (1996)
Pfaltz, J.L., Rosenfeld, A.: Web Grammars. In: Proc. Intn’l Joint Conf. on AI, Washington, DC, pp. 609–619 (1969)
Tutte, W.T.: Introduction to the Theory of Matroids. Amer. Elsevier, Amsterdam (1971)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pfaltz, J.L. (2000). Neighborhood Expansion Grammars. In: Ehrig, H., Engels, G., Kreowski, HJ., Rozenberg, G. (eds) Theory and Application of Graph Transformations. TAGT 1998. Lecture Notes in Computer Science, vol 1764. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-46464-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-46464-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67203-6
Online ISBN: 978-3-540-46464-8
eBook Packages: Springer Book Archive