  In engineering practice, it is often necessary to increase the effectiveness
of existing protective constructions for ports and coasts (i. e. breakwaters)
by extending their configuration, because existing configurations don't provide
the appropriate environmental conditions. That extension task can be considered
as an optimisation problem. In the paper, the multi-objective evolutionary
approach for the breakwaters optimisation is proposed. Also, a greedy heuristic
is implemented and included to algorithm, that allows achieving the appropriate
solution faster. The task of the identification of the attached breakwaters
optimal variant that provides the safe ship parking and manoeuvring in large
Black Sea Port of Sochi has been used as a case study. The results of the
experiments demonstrated the possibility to apply the proposed multi-objective
evolutionary approach in real-world engineering problems. It allows identifying
the Pareto-optimal set of the possible configuration, which can be analysed by
decision makers and used for final construction
