1. A method for optimizing steady state flow of a network, wherein the method comprises: determining a first set of two or more nodes in a network; computing a steady-state flow probability of the first set of two or more nodes; and iteratively interchanging nodes from a second set of two or more nodes into the first set of two or more nodes to determine an optimum total steady state flow of the network, wherein determining an optimum total steady-state flow of the network comprises iteratively interchanging nodes until no additional improvements in steady-state flow over the computed steady-state flow probability can be obtained.