|
ABSTRACT
We present an algorithm which determines isomorphism of graphs in vO(g)steps where v is the number of vertices and g is the genus of the graphs. In [FMR 79] an algorithm was presented for embedding graph on surfaces of genus g in vO(g) steps. Here we show how to extend this algorithm to isomorphism testing for graphs of small genus. This result is noteworthy for at least two reasons. First, this extends the polynomial time isomorphism results for the plane [HT 72] and also the projective plane [L 80] to arbitrary surfaces. Second, this gives one of the few known natural decompositions of the isomorphism problem into an infinite hierarchy of problems Po,P1,... such that isomorphism testing of problems in P1 is decidable in time vO(i).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Edmonds, Private Communication.
|
| |
2
|
I.S. Filotti, G. L. Miller and J. Reif “On Determining the Genus of a Graph in 0(V 0(g)) Steps,” STOC 1979.
|
| |
3
|
P. Gacs and L. Lovasz “Khachian's Algorithm for Linear Programming” Stanford Technical Report #STAN-CS-79-750.
|
| |
4
|
J. E. Hopcroft and R. E. Tarjan “Isomorphism of Planar Graphs (working paper) Complexity of Computer Computations” (R. E. Miller,; J. W. Thatcher, eds) Plenum, 1972, 131–152.
|
| |
5
|
J. E. Hopcroft and R. E. Tarjan “Dividing A Graph into Triconnected Components” SIAM J. Comput., Vol. 2, No. 3, Sept. 1973, 294–303.
|
 |
6
|
|
 |
7
|
|
| |
8
|
R. M. Karp, “Reducibility Among Combinatorial Problems”, Complexity of Computer Computations (R. E. Miller and J. W. Thatcher, ed) Plenum Press, 1972.
|
| |
9
|
N. N. Kazarinoff “Analytic Inequality”, Holt, Rinehart and Winston, (1964).
|
| |
10
|
L. G. Khachian “Polynomial Algorithm for Linear Programming” Doklady Adademii Nauk SSSR, 1979, Vol. 244, No. 5, 1093–1096.
|
 |
11
|
|
| |
12
|
G. L. Miller “Riemann's Hypothesis and Tests for Primality”, JCSS Vol. 13, No. 3, Dec. 1976, pp. 300–317.
|
| |
13
|
G. L. Miller, “Graph Isomorphism, General Remark” JCSS, Vol. 18, No. 2, April, 1979, pp. 128–141.
|
| |
14
|
G. L. Miller, “Poincare Intersection Numbers and Some Application” (to appear).
|
 |
15
|
|
| |
16
|
L. G. Valiant, “The Complexity of Enumeration and Reliability Problems” SIAM J Comput. Vol. 8 No. 3, August 1979, pp. 410–421.
|
| |
17
|
H. Whitney, “A Set of Topological Invariants for Graphs,” American J. Math 55 (1933) pp. 321–235.
|
CITED BY 12
|
|
|
|
|
László Babai , D. Yu. Grigoryev , David M. Mount, Isomorphism of graphs with bounded eigenvalue multiplicity, Proceedings of the fourteenth annual ACM symposium on Theory of computing, p.310-324, May 05-07, 1982, San Francisco, California, United States
|
|
|
|
|
|
Harry B. Hunt, III , Madhav V. Marathe , Venkatesh Radhakrishnan , S. S. Ravi , Daniel J. Rosenkrantz , Richard E. Stearns, Parallel approximation schemes for a class of planar and near planar combinatorial optimization problems, Information and Computation, v.173 n.1, p.40-63, February 25, 2002
|
|
|
|
|
|
|
|
|
M. Lades , J. C. Vorbruggen , J. Buhmann , J. Lange , C. von der Malsburg , R. P. Wurtz , W. Konen, Distortion Invariant Object Recognition in the Dynamic Link Architecture, IEEE Transactions on Computers, v.42 n.3, p.300-311, March 1993
|
|
|
|
|
|
|
|
|
|
|
|
Erin W. Chambers , Jeff Erickson , Amir Nayyeri, Homology flows, cohomology cuts, Proceedings of the 41st annual ACM symposium on Theory of computing, May 31-June 02, 2009, Bethesda, MD, USA
|
|
|
|
|