Applications of Graph Theory in Network Optimization: Shortest Path, Spanning Trees, and Flow Problems | Synapse