The Setup The problem is simple. Given a 'cost matrix', assign tasks to workers to minimize total cost needed to complete the tasks. Workers may not perform more than 1 task. Assignment p... Really Interesting Problem!! My approach is similar to yours - generate all the permutations...