Skip to main content

Complexity of Cycle Length Modularity Problems in Graphs

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2976))

Abstract

The even cycle problem for both undirected [Tho88] and directed [RST99] graphs has been the topic of intense research in the last decade. In this paper, we study the computational complexity of cycle length modularity problems. Roughly speaking, in a cycle length modularity problem, given an input (undirected or directed) graph, one has to determine whether the graph has a cycle C of a specific length (or one of several different lengths), modulo a fixed integer. We denote the two families (one for undirected graphs and one for directed graphs) of problems by (S,m)-UC and (S,m)-DC, where m ∈ ℕ and S ⊆ {0,1, ..., m − 1}. (S,m)-UC (respectively, (S,m)-DC) is defined as follows: Given an undirected (respectively, directed) graph G, is there a cycle in G whose length, modulo m, is a member of S? In this paper, we fully classify (i.e., as either polynomial-time solvable or as NP-complete) each problem (S,m)-UC such that 0 ∈ S and each problem (S,m)-DC such that 0 ∉ S. We also give a sufficient condition on S and m for the following problem to be polynomial-time computable: (S,m)-UC such that 0 ∉ S.

Supported in part by grants NSF-INT-9815095/DAAD-315-PPP-g ü-ab, NSF-CCR-0311021, and a DAAD grant.

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   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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Apostol, T.: Introduction to Analytic Number Theory. Undergraduate Texts in Mathematics. Springer, Heidelberg (1976)

    MATH  Google Scholar 

  2. Arkin, E., Papadimitriou, C., Yannakakis, M.: Modularity of cycles and paths in graphs. Journal of the ACM 38(2), 255–274 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  3. Balcer, Y., Veinott, A.: Computing a graph’s period quadratically by node condensation. Discrete Mathematics 4, 295–303 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  4. Erdös, P., Pósa, L.: On independent circuits contained in a graph. Canadian Journal on Mathematics 17, 347–352 (1965)

    Article  MATH  Google Scholar 

  5. Fortune, S., Hopcroft, J., Wyllie, J.: The directed subgraph homeomorphism problem. Theoretical Computer Science 10, 111–121 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  6. Galluccio, A., Loebl, M.: Cycles of prescribed modularity in planar digraphs. Journal of Algorithms 21, 51–70 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  7. Kasteleyn, P.: Graph theory and crystal physics. In: Harary, F. (ed.) Graph Theory and Theoretical Physics, pp. 43–110. Academic Press, New York (1967)

    Google Scholar 

  8. Knuth, D.: Strong components. Technical Report 004639, Computer Science Department, Stanford University, Stanford, California (1973)

    Google Scholar 

  9. McCuaig, W., Robertson, N., Seymour, P., Thomas, R.: Permanents, pfaffian orientations, and even directed circuits. In: Proceedings of the 29th ACM Symposium on Theory of Computing, pp. 402–405 (1997)

    Google Scholar 

  10. Polya, G.: Aufgabe 424. Arch. Math. Phys. 20(3), 271 (1913)

    Google Scholar 

  11. Robertson, N., Seymour, P.: Graph minors—a survey. In: Anderson, I. (ed.) Surveys in Combinatorics 1985: Invited Papers for the Tenth British Combinatorial Conference, pp. 153–171. Cambridge University Press, Cambridge (1985)

    Google Scholar 

  12. Robertson, N., Seymour, P.: Graph minors II. Algorithmic aspects of tree-width. Journal of Algorithms 7, 309–322 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  13. Robertson, N., Seymour, P., Thomas, R.: Permanents, pfaffian orientations, and even directed circuits. Annals of Mathematics 150, 929–975 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  14. Tarjan, R.: Depth first search and linear graph algorithms. SIAM Journal on Computing 2, 146–160 (1972)

    Article  MathSciNet  Google Scholar 

  15. Thomassen, C.: On the presence of disjoint subgraphs of a specified type. Journal of Graph Theory 12(1), 101–111 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  16. Vazirani, V., Yannakakis, M.: Pfaffian orientations, 0-1 permanents, and even cycles in directed graphs. Discrete Applied Mathematics 25, 179–190 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  17. Yuster, R., Zwick, U.: Finding even cycles even faster. SIAM Journal on Discrete Mathematics 10(2), 209–222 (1997)

    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

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hemaspaandra, E., Spakowski, H., Thakur, M. (2004). Complexity of Cycle Length Modularity Problems in Graphs. In: Farach-Colton, M. (eds) LATIN 2004: Theoretical Informatics. LATIN 2004. Lecture Notes in Computer Science, vol 2976. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24698-5_54

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24698-5_54

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21258-4

  • Online ISBN: 978-3-540-24698-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics