Graph theory
NP-complete problems
Eulerian path
Route inspection problem
Cycle
Degree
Leonhard Euler
Matching
Seven Bridges of Knigsberg
2-factor theorem