Computing lcm(m, n) via computing gcd(m, n) – Counting number of paths of length k in a graph by raising the graph’s adjacency matrix to the k-th power – Transforming a maximization problem to a minimization problem and vice versa (also, min-heap construction) – Reduction to graph problems (e.g., solving puzzles via state-space graphs)