Abstract
It is known that embedding a graph G into a surface of minimum genus γmin(G) is NP-hard, whereas embedding a graph G into a surface of maximum genus γ m(G) can be done in polynomial time. However, the complexity of embedding a graph G into a surface of genus between γ min(G) and γ m(G) is still unknown. In this paper, it is proved that for any function f(n)=O(n) ∈, 0 ≤ε<1, the problem of embedding a graph G of n vertices into a surface of genus at most γ min(G)+f(n) remains NP-hard, while there is a linear time algorithm that approximates the minimum genus embedding either within a constant ratio or within a difference O(n). A polynomial time algorithm is also presented for embedding a graph G into a surface of genus γ m(G)−1.
Supported by the National Sciecne Foundation under Grant CCR-9110824.
Supported by Engineering Excellence Award from Texas A&M University.
Supported in part by the NATO Scientific Affairs Division under collaborative research grant 911016.
Preview
Unable to display preview. Download preview PDF.
References
J. Chen, J. L. Gross and R.G. Rieper, Overlap matrices and imbedding distributions, Discrete Mathematics, to appear.
H. Djidjev and J. Reif, An efficient algorithm for the genus problem with explicit construction of forbidden subgraphs, Proc. 23rd Annual ACM Symposium on Theory of Computing, (1991), pp. 337–347.
J. Edmonds, A combinatorial representation for polyhedral surfaces. Not. Am. Math. Soc.7 (1960), pp. 646.
I. S. Filotti, G. L. Miller, and J. H. Reif, On determining the genus of a graph in O(v O(g) steps, Proc. 11th Annual ACM Symposium on Theory of Computing, (1979), pp. 27–37.
M. L. Furst, J. L. Gross, and L. A. McGeoch, Finding a maximum-genus graph imbedding, J. of ACM35-3, (1988), pp. 523–534.
M. R. Garey and D. S. Johnson, Computers and Intractability, A Guide to the Theory of NP-Completeness, W. H. Freeman, 1979.
J. L. Gross and M. L. Furst, Hierarchy of imbedding-distribution invariants of a graph, J. of Graph Theory11-2, (1987), pp. 205–220.
J. L. Gross and T. W. Tucker, Topological Graph Theory, Wiley-Interscience, 1987.
J. L. Gross and R. G. Rieper, Local extrema in genus-stratified graphs, J. Graph Theory15-2, (1991) pp. 159–171.
L. Heffter, uber das Problem der Hachbargeibeite, Math. Annalen38, (1891), pp. 447–508.
F. P. Preparata and M. I. Shamos, Computational Geometry: An Introduction, Springer-Verlag, 1985.
N. Robertson and P. D. Seymour, Graph minors —a survey, Survey in Combinatorics, I. Anderson ed., Cambridge University Press, (1985), pp. 153–171.
C. Thomassen, The graph genus problem is NP-complete, J. of Algorithms10, (1989), pp. 568–576.
N. H. Xuong, How to determine the maximum genus of a graph, J. Combinatorial Theory B26, (1979), pp. 217–225.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, J., Kanchi, S.P., Kanevsky, A. (1993). On the complexity of graph embeddings. In: Dehne, F., Sack, JR., Santoro, N., Whitesides, S. (eds) Algorithms and Data Structures. WADS 1993. Lecture Notes in Computer Science, vol 709. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57155-8_251
Download citation
DOI: https://doi.org/10.1007/3-540-57155-8_251
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57155-1
Online ISBN: 978-3-540-47918-5
eBook Packages: Springer Book Archive