Multi-objective Optimization

In many real-world applications, we face the problem that several objectives have to be optimized concurrently. Such problems are termed as multi-objective optimization problems (MOPs) in literature. As one general example, consider the design of a product where two important objectives are commonly to minimize the cost of the product in order to maximize the profit as well as to maximize its quality.