Graph Modelling Language

Graph Modeling Language (GML ), also Graph Meta Language, is a hierarchical markup language in ASCII format for modeling graph. GML is the precursor of the data format GraphML.

In addition to the definition of nodes and edges can also be attributes such as Set labels. The selection of attributes is not in this case determined by the GML, which results in a high flexibility of use.

Example

A simple example graph in GML:

Graph [ comment " This is an example graph. " directed 1 id 42 label " graph " node [ id 1 label "A" more attribute- 42 ] node [ id 2 label "B" more attribute- 43 ] node [ id 3 label "C" more attribute- 44 ] edge [ source 1 target 2 label " edge AB " ] edge [ source 2 target 3 label " edge BC" ] edge [ source 3 target 1 label " edge CA" ] ] Web Links

  • Http://www.fim.uni-passau.de/en/fim/faculty/chairs/theoretische-informatik/projects.html
  • Http://www.fim.uni-passau.de/fileadmin/files/lehrstuhl/brandenburg/projekte/gml/gml-technical-report.pdf
  • Data format
  • Graph Theory
277364
de