I don't think voting can happen until people can actually trivially
try it out on several machines? I.e., can you post directions for
people to install the spkg, etc., so they can try it out, look at the
code, etc.
William
Thanks. I installed this into http://alpha.sagenb.org, so people can
easily try it out.
Make sure to do "Action --> Restart worksheet" to get the new version
of Sage with cliquer. Then this should work:
sage: G = graphs.RandomGNP(1000, .1)
sage: time G.clique_number(algorithm='cliquer')
CPU times: user 1.34 s, sys: 0.11 s, total: 1.45 s
Wall time: 1.45 s
6
sage: time G.clique_number(algorithm='networkx')
CPU times: user 17.41 s, sys: 0.00 s, total: 17.41 s
Wall time: 17.41 s
6
sage: 17.41 / 1.45
12.0068965517241
sage:
The cliquer web page says "Cliquer was developed on Linux, and it
should compile without modification on most modern UNIX systems. Other
operating systems may require minor changes to the source code."
What build testing have you done?
How will cliquer be used in the sage library? How hard is porting it
to Microsoft Windows going to be?
William
OK, then I vote +1 to inclusion of Cliquer.
-- William