Multi-objective Genetic Algorithms: Problem Difficulties and Construction of Test Problems | Synapse