Greedy, Hungarian and MCMF algorithms added