I am interested in using Max Flow algorithm. I want to simulate transfer of quantity. Anyway, I am unsure of some thing. 


Does Max Flow algorithm produce uniformly distributed max flow?


I have provided example picture to show what I meant.


Black: edge capabilities
Red: wrong, non-uniform results
Green: correct, uniform results


[max-flow-image-example](https://i.stack.imgur.com/WBLQm.png)


I do realize there are many types of Max Flow algorithms, so to add onto question, or to be more specific - which Max Flow algorithms produce uniform max flow and which don't?


Extra thing: I will use floating points (converted into integers) and then back. But I don't think this matters here.


Thanks in advance!



Does Max Flow produce uniform results?
Typical max flow algorithms won't necessarily output a uniform flow. 


The following paper defines a version of max flow called "balanced flow", and solve it in polynomial time.


Devanur, N. R., Papadimitriou, C. H., Saberi, A., & Vazirani, V. V. (2008). Market equilibrium via a primal--dual algorithm for a convex program. Journal of the ACM (JACM), 55(5), 22.


