Graph
NP-complete problems
Eulerian path
Path decomposition
Graph theory
Theoretical computer science
Mathematics