[Nauty] Suggested Reading
Mark Goldberg
goldberg at cs.rpi.edu
Tue Mar 4 11:57:01 EST 2003
>>
> I am an undergraduate research assistant starting on a project to use
> Nauty. I was wondering if anyone had any suggested readings on canonical
> labelling of graphs etc.. to ge me started. Thanks for the help.
>
> Nathaniel
You can start with this. Probably, some references are missed.
My apologies.
-Mark
\rf{
[AHU] A. V. Aho, J. E. Hopcroft, and J.D. Ullman, The Design and Analysis
of Computer Algorithms, Addison-Wesley, 1974.
}
\rf{
[Ba80] L. Babai, P. Erd\"os, and S. M. Selkov, Random graph isomorphism,
{\sl SIAM J. of Computing} (1980), Vol. 9, 628--635.
}
\rf{
[Ba82] L. Babai, D. Yu. Grigoryev, and D. M. Mount, Isomorphism of graphs
with bounded multiplicity,
{\sl Proceedings 14th Ann. ACM Symp. Theory of Computing} (1982), 310--324.
}
\rf{
[Ba83] L. Babai and E. M. Luks, Canoncal labeling of graphs,
{\sl Proceedings 15th Ann. ACM Symp. Theory of Computing} (1983), 171--183.
}
\rf{
[Bo78] K. S. Booth, Isomorphism testing for graphs, semigroups and finite
automata are polynomially equivalent, {\sl SIAM J. Computing}, 7, (1978),
273--279.
}
\rf{
[Co78] M. J. Colbourn and C. J. Colbourn, Graph isomorphism and self-complementary graphs, {\sl SIGACT News}, 10, (1978), 25--29.
}
\rf{
[Co81] M. J. Colbourn and K. S. Booth, Linear time automorphism algorithm
for trees, interval graphs, and planar graphs, {\sl SIAM J. Computing}, 10,
(1981), 203--225.
}
\rf{
[Co70] D. G. Corneil and C. C. Gotlieb, An efficient algorithm for graph
isomorphism, {\sl J. ACM} (1970), Vol 17, 51--64.
}
\rf{
[Co84] D. Corneil and M. Goldberg, A Non-Factorial Algorithm for
Canonical Numbering of a Graph,
{\sl J. Algorithms} Vol. 5, (1984), 345--362.
}
\rf
{[De77] N. Deo, J. M. Davis, and R. E. Lord, A new algorithm for
digraph isomorphism, {\sl BIT}, (17), (1977), 16--30.
}
\rf
{[Fi80] I. S. Filotti and J. N. Mayer, A polynomial algorithm for determining
the isomorphism of graphs of fixed genus, {\sl Proceedings 12th Ann. ACM Symp.
Theory of Computing}, 17, (1980), 236--243,
}
\rf{
[F\"u83] M. F\"urer, W. Schnyder, and E. Specker,
Normal forms for trivalent graphs and graphs of bounded valency,
{\sl Proceedings 15th Ann. ACM Symp. Theory of Computing}, (1983),
161--170.
}
\rf{
[Fu80] M. Furst, J. Hopcroft, and E. Luks,
A subexponential algorithm for trivalent graph isomorphism,
{\sl Proceedings 11th Southesatern Conference on Combinatorics, Graph
Theory, and Computing}, (1980);in Congressum Numerantium, 33,
36--41.
}
\rf{
[Fu80] M. Furst, J. Hopcroft, and E. Luks,
Polynomial time algorithms for permutation groups,
{\sl Proceedings 21th IEEE Symp. on Foundations Computer Science}, (1980),
36--41.
}
\rf{
[Ga87] Z. Galil, C. M. Hoffman, E. M. Luks, C. P. Schnorr, and
A. Weber], An $O(n^3 \log n)$ deterministic and $O(n^3)$ probabilistic
isomorphism test for trivalent graphs, {\sl J. ACM}, 34, (1987), 513--531.
}
\rf{
[Go83] M. Goldberg, A Non-Factorial Algorithm for the Graph
Isomorphism Problem,
{\sl Discrete Applied Mathematics} Vol. 6, (1983), 229--236.
}
\rf{
[Ha82] F. Harary, M. Plantholt, and R. Statman, The graph
isomorphism problem is polynomially equivalent to the legitimate
deck problem for regular graphs, {\sl Carib\-bean J. Math.}
1(1) (1982), 15--23.}
\rf
{[Ho74] J. E. Hopcroft and C. K. Wong, Linear Time algorithms for
isomorphism of planar graphs, {\sl Proceedings 6th Ann. ACM Symp.
Theory of Computing}, (1974), 172--184.
}
\rf{
[Ho82] C. M. Hoffman, Group-Theoretic Algorithms and Graph Isomorphism,
{\sl Lectures Notes in Computer Science}, 136, (1982), Springer.
}
\rf{
[JvLe99] J. van Leeuwen, in {\sl Handbook of Theoretical Computer Science}
Chapter 10, Graph Algorithms, (1994), Elsevier Scienceu 525--631.
}
\rf{
[Kl02] A. Klivans and D. van Melkebeek,
Graph Nonisomorphism has Subexponential Size Proof Unless the Polynomial-Time
Hierarchy Collapses, {\sl SIAM J. Computing}, 31, (2002), 1501--1526.
}
\rf{
[K\"o93] J. K\"obler, U. Sch\"oning, and J. Tor\'an, {\sl
The Graph Isomorphism Problem: Its Structural Complexity},
Birkh\"auser, 1993.}
\rf{
[Kr94] D. Kratsch and L. A. Hemaspaandra, On the complexity
of graph reconstruction, {\sl Math. Systems Theory}
27(3) (1994), 257--273.}
\rf{
[Kr02] I. Krasikov, A. Lev, and B.D. Thatte, Upper bounds
on the automorphism group of a graph, {\sl Discrete Math.}
256 (2002), 489--493.
}
\rf{
[Lu82] E. M. Luks, {Isomorphism of graphs of bounded valence can be tested
in polynomial time}, {\sl J. Comput. System Sci.}, 25, (1982), 42--65.
}
\rf{
[Lu81] A. Lubiw, Some NP-complete problems similar to graph isomorphism,
{\sl SIAM J. Computing} Vol. 10, (1981), 11--24.
}
\rf{
[Ma82] A. Mansfield, The relationship between the
computational complexities of the legitimate deck and isomorphism
problems, {\sl Quart. J. Math. Oxford (2)} 33 (1982), 345--347.
}
\rf{
[Ma79] R. Mathon, ``A note on the graph isomorphism counting problem'',
{\sl Information Processing Letters}, Vol. 8, No.3 (1979), 131--132.
}
\rf{
[Mc81] B. D. McKay, Practical Graph Isomorphism, {\sl Congressus Numerantium},
30, (1981), 45--87.
}
\rf{
[Mi80], G. Miller, Isomorphism testing for graphs of bounded genus,
{\sl Proceedings 12th Ann. ACM Symp. Theory of Computing},
17, (1980), 225--235.
}
\rf{
[We68], B. Weisfeiler and A.A. Leman, Reduction of a graph to a canonical
form and an algebra arizing during this reduction,
{\sl Nauchno-Technicheskaya Informatsia}, 9, Ser. 2, (1968), 12--16.
}
\rf
{[We79], B. Weisfeiler, (ed.) On construction and identifacation of graphs,
{\sl Lecture Notes in Mathematics}, 558, Springer, Berlin, (1976).
}
More information about the Nauty
mailing list