ACM Home Page
Please provide us with feedback. Feedback
On determining the genus of a graph in O(v O(g)) steps(Preliminary Report)
Full text PdfPdf (702 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the eleventh annual ACM symposium on Theory of computing table of contents
Atlanta, Georgia, United States
Pages: 27 - 37  
Year of Publication: 1979
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 33,   Citation Count: 20
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800135.804395
What is a DOI?

ABSTRACT

In this paper we present an algorithm which on input a graph G and a positive integer g finds an embedding of G on a surface on genius g, if such an embedding exists. This algorithm runs in (v) O(g) steps where v is the number of vertices of G. We believe that removing the nondiscrete topological definitions (i.e., the notation or differentiability, 2-dimensional surface, etc.) from our formal definitions has a multitude of advantages. First our goal is to produce an algorithm which operates on discrete machines and thus at some point we must remove these notions anyway. Secondly, demonstrations on proofs in the amalgam of graph theory and topology have been riddled with flaws (e.g., 4-color theorem, planarity algorithms, Jordan curve theorem), and which, no doubt, this paper also suffers. The hope is that a combinatorial proof may transcend these problems. Third, our main goal is not just to draw graphs on “inner tubes” but to understand how graph theory, topology and computational complexity interact. We have kept no definitions sacred and we have redefined the notion of a graph. We have even rewritten Euler's formula.


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
 
2
 
3
J. Edmonds, "A Combinatorial Representation for Polyhedral Surfaces", Amer. Math. Soc. Notices, 7 (1960), 646.
4
 
5
I. S. Filotti, "An Algorithm for Imbedding Cubic Graphs in the Torus", J.C.S.S. (to appear).
 
6
P. Giblin, "Graphs, Surfaces and Homology - An Introduction to Algebraic Topology", Chapman and Hall, London, U.K., 1977.
7
 
8
W. Massey, "Algebraic Topology: An Introduction", Harcourt, Brace and World Inc., New York, New York, 1967.
 
9
G. Miller, "Poincaré Intersection Numbers and Some Applications"(to appear).
 
10
J. Reif, "A Note on the Complexity of Imbedding Extension Problems" (to appear).
 
11
J. Reif, "Polynomial Time Recognition of Graphs of Fixed Genus" (to appear).
 
12
A. White, "Graphs, Groups and Surfaces", North-Holland Publishing Co., American Elsevier Co., New York, New York, 1973.
 
13
M. Garey, D. Johnson, G. Miller, C. Papadimitriou, "Circular Arc Coloring and Related Problems" to appear.

CITED BY  20

Collaborative Colleagues:
I. S. Filotti: colleagues
Gary L. Miller: colleagues
John Reif: colleagues