A partitioned epsilon-relaxation algorithm for separable convex network flow problems