Skip to main content

A Pseudo-approximation for the Genus of Hamiltonian Graphs

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8096))

Abstract

The genus of a graph is a very basic parameter in topological graph theory, that has been the subject of extensive study. Perhaps surprisingly, despite its importance, the problem of approximating the genus of a graph is very poorly understood. It has been shown to be NPcomplete by Thomassen [Tho89], and the best known upper bound for general graphs is an O(n)-approximation that follows by Euler’s characteristic.

We give a polynomial-time pseudo-approximation algorithm for the orientable genus of Hamiltonian graphs. More specifically, on input a graph G of orientable genus g, and a Hamiltonian path in G, our algorithm computes a drawing into a surface of either orientable, or nonorientable genus g O(1).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chimani, M., Hliněný, P.: A tighter insertion-based approximation of the crossing number. In: Aceto, L., Henzinger, M., Sgall, J. (eds.) ICALP 2011, Part I. LNCS, vol. 6755, pp. 122–134. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  2. Chuzhoy, J.: An algorithm for the graph crossing number problem. In: STOC, pp. 303–312 (2011)

    Google Scholar 

  3. Chen, J., Kanchi, S.P., Kanevsky, A.: A note on approximating graph genus. Inf. Process. Lett. 61(6), 317–322 (1997)

    Article  MathSciNet  Google Scholar 

  4. Chuzhoy, J., Makarychev, Y., Sidiropoulos, A.: On graph crossing number and edge planarization. In: SODA, pp. 1050–1069 (2011)

    Google Scholar 

  5. Chekuri, C., Sidiropoulos, A.: Approximating the genus of a graph. Manuscript

    Google Scholar 

  6. Filotti, I.S., Miller, G.L., Reif, J.H.: On determining the genus of a graph in O(v O(g)) steps. In: STOC, pp. 27–37 (1979)

    Google Scholar 

  7. Gross, J.L., Tucker, T.W.: Topological graph theory. Dover Publications (2001)

    Google Scholar 

  8. Hatcher, A.: Algebraic Topology. Cambridge University Press (2002)

    Google Scholar 

  9. Hopcroft, J., Tarjan, R.: Efficient planarity testing. J. ACM 21(4), 549–568 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  10. Ken-ichi, Mohar, B., Reed, B.A.: A simpler linear time algorithm for embedding graphs into an arbitrary surface and the genus of graphs of bounded tree-width. In: FOCS, pp. 771–780 (2008)

    Google Scholar 

  11. Leighton, F.T., Rao, S.: Multicommodity max-flow min-cut theorems and their use in designing approximation algorithms. J. ACM 46(6), 787–832 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  12. Chimani, M., Hliněný, P., Mutzel, P.: Approximating the crossing number of apex graphs. In: Tollis, I.G., Patrignani, M. (eds.) GD 2008. LNCS, vol. 5417, pp. 432–434. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  13. Malnic, A., Mohar, B.: Generating locally cyclic triangulations of surfaces. Journal of Combinatorial Theory, Series B 56(2), 147–164 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  14. Mohar, B.: A linear time algorithm for embedding graphs in an arbitrary surface. SIAM J. Discrete Math. 12(1), 6–26 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  15. Mohar, B.: Face covers and the genus problem for apex graphs. Journal of Combinatorial Theory, Series B 82(1), 102–117 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  16. Mohar, B., Thomassen, C.: Graphs on surfaces. Johns Hopkins studies in the mathematical sciences. Johns Hopkins University Press (2001)

    Google Scholar 

  17. Hlinený, P., Chimani, M.: Approximating the crossing number of graphs embeddable in any orientable surface. In: SODA, pp. 918–927 (2010)

    Google Scholar 

  18. Robertson, N., Seymour, P.D.: Graph minors. VIII. A Kuratowski theorem for general surfaces. J. Comb. Theory, Ser. B 48(2), 255–288 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  19. Thomassen, C.: The graph genus problem is np-complete. J. Algorithms 10(4), 568–576 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  20. Thomassen, C.: Triangulating a surface with a prescribed graph. J. Comb. Theory, Ser. B 57(2), 196–206 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  21. White, A.T.: Graphs of groups on surfaces: interactions and models. North-Holland mathematics studies. Elsevier (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Makarychev, Y., Nayyeri, A., Sidiropoulos, A. (2013). A Pseudo-approximation for the Genus of Hamiltonian Graphs. In: Raghavendra, P., Raskhodnikova, S., Jansen, K., Rolim, J.D.P. (eds) Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. APPROX RANDOM 2013 2013. Lecture Notes in Computer Science, vol 8096. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40328-6_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40328-6_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40327-9

  • Online ISBN: 978-3-642-40328-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics