Combinatorial Algorithms for the Generalized Circulation Problem | Synapse