[Nauty-list] readgraph()

keith.briggs at bt.com keith.briggs at bt.com
Fri Feb 18 21:48:05 EST 2011

Yes, I know Brendan McKay makes the best and fastest programs!
That's why my python script calls geng to do all the hard work.  The point of it is to provide an interface to a high-level language, where processing the generated graphs is easier.

Another approach is my very_nauty package http://keithbriggs.info/very_nauty.html.
This is in C and has a function to read the compressed geng output, and also to iterate over a set of graphs - graph_geng_reader(FILE* f, int op(graph_t), char* lbl) applies an arbitrary function to every graph in file f.


-----Original Message-----
From: nauty-list-bounces at cs.anu.edu.au [mailto:nauty-list-bounces at cs.anu.edu.au] On Behalf Of niess at ma.tum.de
Sent: 17 February 2011 18:03
To: nauty-list at cs.anu.edu.au
Subject: Re: [Nauty-list] readgraph()

Hi William,

thank you very much. writeg6() was exactly what I needed (I already knew the rest).

Hi Keith,

what I need are programs that handle huge amounts of data very quickly.
Before I heard about nauty, I had already written programs that do almost everything with graphs but Brendan McKay makes much faster programs.

Nauty-list mailing list
Nauty-list at cs.anu.edu.au

More information about the Nauty mailing list