Cycles in a graph
References and Further Readings
Textbooks and Course Materials 📚
Rosen, K. H. (2019). Discrete Mathematics and Its Applications (8th ed.). McGraw-Hill Education.
- Chapter 10: Graphs
- Chapter 10.5: Euler and Hamilton Paths
Lecture Notes on Discrete Mathematics
- IIT Kanpur Course Materials
- Sections on Graph Theory and Graph Cycles
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 🌐
-
- Simon Fraser University
- Comprehensive explanation with examples
GeeksforGeeks Articles:
Wikipedia Articles:
Video Lectures 🎥
NPTEL Courses:
- Graph Theory
- Lectures 15-17: Euler Tours and Hamilton Cycles
MIT OpenCourseWare:
- Mathematics for Computer Science
- Lecture 6: Graph Theory and Coloring
Interactive Learning Tools 🔧
Brilliant.org:
VisuAlgo:
- Graph Algorithms Visualization
- Interactive demonstrations of graph traversal
Research Papers and Advanced Reading 📄
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
Skiena, S. S. (2020). The Algorithm Design Manual (3rd ed.). Springer.
- Chapter 16: Graph Problems: Hard Problems
- Section 16.5: Hamiltonian Cycles
Additional Resources 📌
Khan Academy:
Practice Problems:
- Project Euler - Problems related to graph theory
- USACO Guide - Graph traversal problems