Nonlinear constraint not satisfied for paretosearch
15 次查看(过去 30 天)
显示 更早的评论
Hi community,
I am using paretosearch for a 2-objective optimization problem to maximize them. Based on hardcoded values, I know objective #2 can be at least c. So I want to make it a constraint that in the constraint function, I specify objective #2 has to be greater than c, which I know it can be achieved. But after I run the algorithm and get the pareto front, there are points on the pareto front whose objective #2 is lower than the constrainted value, why this is the case?
As shown in the attached picture, I already set a constraint that objective #2 has to be greater than
. But the pareto front still has the points that are lower than
. Why this is the case? Can I not set the constraint this way?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1738091/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1738091/image.png)
I am setting this constraint in the mindset that I want the solver to explore more in this direction.
Thank you!
Xiaowei
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1738086/image.jpeg)
1 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Multiobjective Optimization 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!