Many real-world application areas, such as advanced manufacturing, involve optimisation of several, often time-consuming and conflicting objectives. For example, they require the maximisation of the product quality while minimising the production cost, and rely on demanding numerical simulations in order to assess the objectives. These, so-called multi-objective optimisation problems can be solved ...