Contextual Hypergraph Grammars – A New Approach to the Generation of Hypergraph Languages

  • Adrian-Horia Dediu
  • Renate Klempien-Hinrichs
  • Hans-Jörg Kreowski
  • Benedek Nagy
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4036)


In this paper, we introduce contextual hypergraph grammars, which generalize the total contextual string grammars. We study the position of the class of languages generated by contextual hypergraph grammars in comparison with graph languages generated by hyperedge replacement grammars and double-pushout hypergraph grammars. Moreover, several examples show the potential of the new class of grammars.


Contextual hypergraph grammars contextual grammars hypergraphs hyperedge replacement grammars double-pushout hypergraph grammars 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Păun, G.: Marcus Contextual Grammars. Kluwer Academic Publishers, Norwell (1997)zbMATHGoogle Scholar
  2. 2.
    Kudlek, M., Martín-Vide, C., Mateescu, A., Mitrana, V.: Contexts and the concept of mild context-sensitivity. Linguistics and Philosophy (26), 703–725 (2002)Google Scholar
  3. 3.
    Marcus, S., Păun, G., Martín-Vide, C.: Contextual grammars as generative models of natural languages. Comput. Linguist. 24(2), 245–274 (1998)MathSciNetGoogle Scholar
  4. 4.
    Kappes, M.: Combining contextual grammars and tree adjoining grammars. Grammars, A Journal of Mathematical Research on Formal and Natural Languages 3(2-3), 175–187 (2000)zbMATHMathSciNetGoogle Scholar
  5. 5.
    Habel, A.: Hyperedge Replacement: Grammars and Languages. LNCS, vol. 643. Springer, Heidelberg (1992)zbMATHGoogle Scholar
  6. 6.
    Drewes, F., Kreowski, H.J., Habel, A.: Hyperedge replacement graph grammars. In: Handbook of graph grammars and computing by graph transformation: vol. I, foundations, pp. 95–162. World Scientific Publishing, Singapore (1997)CrossRefGoogle Scholar
  7. 7.
    Corradini, A., Montanari, U., Rossi, F., Ehrig, H., Heckel, R., Löwe, M.: Algebraic approaches to graph transformation. Part I: basic concepts and double pushout approach, pp. 163–245. World Scientific, River Edge (1997)Google Scholar
  8. 8.
    Courcelle, B.: The expression of graph properties and graph transformations in monadic second-order logic. In: Rozenberg, G. (ed.) Handbook of graph grammars and computing by graph transformations, vol. 1: Foundations, pp. 313–400. World Scientific, New-Jersey, London (1997)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Adrian-Horia Dediu
    • 1
    • 4
  • Renate Klempien-Hinrichs
    • 2
  • Hans-Jörg Kreowski
    • 3
  • Benedek Nagy
    • 1
    • 5
  1. 1.Research Group on Mathematical LinguisticsRovira i Virgili UniversityTarragonaSpain
  2. 2.Department of Production EngineeringUniversity of BremenBremenGermany
  3. 3.Department of Computer ScienceUniversity of BremenBremenGermany
  4. 4.Faculty of Engineering in Foreign LanguagesUniversity “Politehnica” of BucharestRomania
  5. 5.Faculty of InformaticsUniversity of DebrecenHungary

Personalised recommendations