Determination of Pareto frontier in multi-objective maintenance optimization