The following are based on graph theory:
- Binary trees and other trees such as Red-black trees, splay trees, etc.
- Linked lists
- Anything that's modelled as a state machine (GUIs, network stacks, CPUs, etc)
- Decision trees (used in AI and other applications)
- Complex class inheritance