Mathematics
Distributed computing
Top tree
Minimum spanning tree
Spanning tree
Graph theory
Theoretical computer science