Mental Model
Bellman Ford finds shortest paths even when edges have negative weights by relaxing edges multiple times.
Analogy: Imagine sending messages through a network of friends where some messages reduce your total cost. You keep updating your best known cost after hearing from each friend until no better cost is found.
Graph: (0)---5--->(1) | / -3 /-4 | / (2)---->(3) Edges have weights, some negative.
