Skip to main content

The Complexity of Counting Eulerian Tours in 4-Regular Graphs

  • Conference paper
LATIN 2010: Theoretical Informatics (LATIN 2010)

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

Included in the following conference series:

Abstract

We investigate the complexity of counting Eulerian tours (#ET) and its variations from two perspectives—the complexity of exact counting and the complexity w.r.t. approximation-preserving reductions (AP-reductions [DGGJ04]). We prove that #ET is #P-complete even for planar 4-regular graphs.

A closely related problem is that of counting A-trails (#A-trails) in graphs with rotational embedding schemes (so called maps). Kotzig [Kot68] showed that #A-trails can be computed in polynomial time for 4-regular plane graphs (embedding in the plane is equivalent to giving a rotational embedding scheme). We show that for 4-regular maps the problem is #P-hard. Moreover, we show that from the approximation viewpoint #A-trails in 4-regular maps captures the essence of #ET, that is, we give an AP-reduction from #ET in general graphs to #A-trails in 4-regular maps. The reduction uses a fast mixing result for a card shuffling problem [Wil04].

Research supported, in part, by NSF grant CCF-0910584.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andersen, L.D., Fleischner, H.: The NP-completeness of finding A-trails in Eulerian graphs and of finding spanning trees in hypergraphs. Discrete Appl. Math. 59(3), 203–214 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bent, S.W., Manber, U.: On nonintersecting Eulerian circuits. Discrete Appl. Math. 18(1), 87–94 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bach, E., Shallit, J.: Algorithmic number theory. Foundations of Computing Series, vol. 1. MIT Press, Cambridge (1996); Efficient algorithms

    MATH  Google Scholar 

  4. Brightwell, G., Winkler, P.: Counting eulerian circuits is #p-complete. In: ALENEX/ANALCO, pp. 259–262 (2005)

    Google Scholar 

  5. Dyer, M., Goldberg, L.A., Greenhill, C., Jerrum, M.: The relative complexity of approximate counting problems. Algorithmica 38(3), 471–500 (2004); Approximation algorithms

    Article  MATH  MathSciNet  Google Scholar 

  6. Dvořák, Z.: Eulerian tours in graphs with forbidden transitions and bounded degree. KAM-DIMATIA (669) (2004)

    Google Scholar 

  7. Fleischner, H.: Eulerian graphs and related topics. Part 1. vol. 1. Annals of Discrete Mathematics, vol. 45. North-Holland Publishing Co., Amsterdam (1990)

    Google Scholar 

  8. Jerrum, M.: http://www.ams.org/mathscinet/search/publdoc.html?pg1=ISSI&s1=191567&r=2&mx-pid=1822924

  9. Jerrum, M.: Counting, sampling and integrating: algorithms and complexity. Lectures in Mathematics. ETH Zürich. Birkhäuser Verlag, Basel (2003)

    Google Scholar 

  10. Kotzig, A.: Eulerian lines in finite 4-valent graphs and their transformations. In: Theory of Graphs (Proc. Colloq., Tihany, 1966), pp. 219–230. Academic Press, New York (1968)

    Google Scholar 

  11. Tetali, P., Vempala, S.: Random sampling of Euler tours. Algorithmica 30(3), 376–385 (2001); Approximation algorithms for combinatorial optimization problems

    MATH  MathSciNet  Google Scholar 

  12. Vazirani, V.V.: Approximation algorithms. Springer, Berlin (2001)

    Google Scholar 

  13. Wilson, D.B.: Mixing times of Lozenge tiling and card shuffling Markov chains. Ann. Appl. Probab. 14(1), 274–325 (2004)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ge, Q., Štefankovič, D. (2010). The Complexity of Counting Eulerian Tours in 4-Regular Graphs. In: López-Ortiz, A. (eds) LATIN 2010: Theoretical Informatics. LATIN 2010. Lecture Notes in Computer Science, vol 6034. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12200-2_55

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12200-2_55

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-642-12200-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics