Resource Allocation Using Multi-Objective Evolutionary Algorithms by Dilip Datta