Genetic Algorithms For Multi-Objective Partitioning