UniformtrafficUniformcyclicRandompermutationWait-until-fullNon-uniformtraffic,knowntrafficmatrixBirkhoff-von-NeumannUnknowntrafficmatrixMaximumSizeMatchingMaximumWeightMatching