Skip to main content

Paths, Cycles, and Connectivity

  • Chapter
  • First Online:
Basic Graph Theory

Part of the book series: Undergraduate Topics in Computer Science ((UTICS))

  • 6151 Accesses

Abstract

In this chapter, we study some important fundamental concepts of graph theory. In Section 3.1 we start with the definitions of walks, trails, paths, and cycles. The well-known Eulerian graphs and Hamiltonian graphs are studied in Sections 3.2 and 3.3, respectively. In Section 3.4, we study the concepts of connectivity and connectivity-driven graph decompositions.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.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

Notes

  1. 1.

    A complete proof for the sufficiency of Theorem 3.2.1 was missing in Euler’s paper, and the sufficiency was established by Hierholzer in 1873 [1].

References

  1. Biggs, N.L., Lloyd, E.K., Wilson, R.J.: Graph Theory: 1736–1936. Oxford University Press, Oxford (1976)

    Google Scholar 

  2. Ore, O.: Note on Hamiltonian circuits. Am. Mat. Mon. 67, 55 (1960)

    Article  MATH  Google Scholar 

  3. Whitney, H.: Congruent graphs and the connectivity of graphs. Am. J. Math. 54, 150–168 (1932)

    Article  MathSciNet  MATH  Google Scholar 

  4. Agnarsson, G., Greenlaw, R.: Graph Theory: Modeling Applications and Algorithms. Pearson Education Inc., London (2007)

    MATH  Google Scholar 

  5. West, D.B.: Introduction to Graph Theory, 2nd edn. Prentice Hall, New Jersey (2001)

    Google Scholar 

  6. Wilson, R.J.: Introduction to Graph Theory, 4th edn. Longman, London (1996)

    Google Scholar 

  7. Nash-Williams, C.St.J.A.: Edge-disjoint Hamiltonian circuits in graphs with vertices of large valency. Studies in Pure Mathematics. Academic Press, London (1971)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Md. Saidur Rahman .

Exercises

Exercises

  1. 1.

    Let G be a graph having exactly two vertices u and v of degree three and all other vertices have even degree. Then show that there is an uv-path in G.

  2. 2.

    Write an algorithm to find a Eulerian circuit in an Eulerian graph based on the sufficiency proof of Lemma 3.2.1.

  3. 3.

    Give a proof of Lemma 3.2.2.

  4. 4.

    Count the minimum number of edges required to add for making a non-Eulerian graph an Eulerian graph.

  5. 5.

    Let \(K_n\) be a complete graph of n vertices where n is odd and \(n\ge 3\). Show that \(K_n\) has \((n-1)/2\) edge-disjoint Hamiltonian cycles.

  6. 6.

    Show that every k-regular graph on \(2k+1\) vertices is Hamiltonian [7].

  7. 7.

    Write an algorithm to find a pair of vertex disjoint paths between a pair of vertices in a 2-connected graph.

  8. 8.

    Write an algorithm to find an ear decomposition of a biconnected graph.

  9. 9.

    Let s be a designated vertex in a connected graph \(G=(V,E)\). Design an \(O(n\,{+}\,m)\) time algorithm to find a path between s and v with the minimum number of edges for all vertices \(v\in V\).

  10. 10.

    Show that a 3-connected graph has at least six edges.

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Rahman, M.S. (2017). Paths, Cycles, and Connectivity. In: Basic Graph Theory. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-49475-3_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49475-3_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49474-6

  • Online ISBN: 978-3-319-49475-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics