Network theory
Shortest path problem
Bellman–Ford algorithm
Linked list
Search algorithms
Mathematics
Theoretical computer science
Applied mathematics