Truss2DΒΆ
The problem was proposed in [26] for the purpose of investigating rules on Pareto-front.
Definition
\begin{align} \begin{split} \end{split} \end{align}
Optimum
Contour
[1]:
from pymoo.factory import get_problem
from pymoo.visualization.scatter import scatter
pf = get_problem("truss2d").pareto_front()
plot = scatter(title="Pareto-front")
plot.add(pf, s=80, facecolors='none', edgecolors='r')
plot.add(pf, plot_type="line", color="black", linewidth=2)
plot.show()

[2]:
plot.reset()
plot.do()
plot.apply(lambda ax: ax.set_yscale("log"))
plot.apply(lambda ax: ax.set_xscale("log"))
plot.show()
<Figure size 576x432 with 0 Axes>

[ ]:
[ ]: