grf_io, a Python code which reads or writes a GRF file containing information about an abstract graph.

The file includes information about


The computer code and data files described and made available on this web page are distributed under the MIT license


grf_io is available in a C++ version and a FORTRAN90 version and a MATLAB version and a Python version.

Related Data and Programs:

graffiti, a dataset directory which contains 195 abstract graphs, with adjacency and embedding information, stored in the GRF format.

grf, a data directory which contains a description of the GRF format and some examples.


  1. Peter Eades, Ian Fogg, David Kelly,
    SPREMB: A System for Developing Graph Algorithms,
    Congressus Numerantium,
    Volume 66, December 1988.
  2. Stephen Skiena,
    Implementing Discrete Mathematics: Combinatorics and Graph Theory in Mathematica,
    Addison Wesley, 1990.

Source Code: