Cycles in a graph

References and Further Readings

Textbooks and Course Materials 📚

  1. Rosen, K. H. (2019). Discrete Mathematics and Its Applications (8th ed.). McGraw-Hill Education.

    • Chapter 10: Graphs
    • Chapter 10.5: Euler and Hamilton Paths
  2. Lecture Notes on Discrete Mathematics

    • IIT Kanpur Course Materials
    • Sections on Graph Theory and Graph Cycles
  3. Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to Algorithms (3rd ed.). MIT Press.

    • Chapter 34: NP-Completeness
    • Section on Hamiltonian Cycles and TSP

Online Learning Resources 🌐

  1. Euler and Hamiltonian Paths

    • Simon Fraser University
    • Comprehensive explanation with examples
  2. GeeksforGeeks Articles:

  3. Wikipedia Articles:

Video Lectures 🎥

  1. NPTEL Courses:

    • Graph Theory
    • Lectures 15-17: Euler Tours and Hamilton Cycles
  2. MIT OpenCourseWare:

Interactive Learning Tools 🔧

  1. Brilliant.org:

  2. VisuAlgo:

Research Papers and Advanced Reading 📄

  1. Held, M., & Karp, R. M. (1970). The traveling-salesman problem and minimum spanning trees. Operations Research, 18(6), 1138-1162.

    • Classical paper on TSP algorithms
  2. Skiena, S. S. (2020). The Algorithm Design Manual (3rd ed.). Springer.

    • Chapter 16: Graph Problems: Hard Problems
    • Section 16.5: Hamiltonian Cycles

Additional Resources 📌

  1. Khan Academy:

  2. Practice Problems: