Finding Minimum-Cost Circulations by Successive Approximation