Multiobjective optimization with polygon boundary

4 Ansichten (letzte 30 Tage)
neil vaz
neil vaz am 22 Jan. 2025
Kommentiert: Walter Roberson am 25 Jan. 2025
I have a fixed designed space. I have the k values of conhull. How do I implement this boundary for the multiobjective optimization problem?

Antworten (2)

Matt J
Matt J am 22 Jan. 2025
Use vert2lcon to find the inequalities for the constrained region,

Walter Roberson
Walter Roberson am 22 Jan. 2025
convex hulls can always be represented as a series of linear inequalities, so you would use the "A" and "b" matrices
A = [....]
b = [...]
sol = gamultiobj(FUNCTION, num_parameters, A, b)
  2 Kommentare
neil vaz
neil vaz am 25 Jan. 2025
I have the hull points in three dimensions. So, should I be adding the x and y axis in A = [..] and z in b = [...] ?
Walter Roberson
Walter Roberson am 25 Jan. 2025
The contribution mentioned by @Matt J looks very useful for constructing the appropriate matrices.
(I notice that Matt J wrote the contribution!)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Multiobjective Optimization finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by