Problem 524. Sequential Unconstrained Minimization (SUMT) using Interior Penalty
Write a function to find the values of a design variable vector, x, that minimizes a scalar objective function, f ( x ), given a function handle to f, and a starting guess, x0, subject to inequality constraints g ( x )<=0 with function handle g. Use a logarithmic interior penalty for the sequential unconstrained minimization technique (SUMT) with an optional input vector of increasing penalty parameter values. That is, the penalty (barrier) function, P, is
P(x,r) = -sum(log(-g(x)))/r
where r is the penalty parameter.
Solution Stats
Problem Comments
-
1 Comment
In this problem, we have the formula, or do we? There is more than one way to apply the interior penalty.
Solution Comments
Show commentsProblem Recent Solvers7
Suggested Problems
-
104 Solvers
-
Get the length of a given vector
10948 Solvers
-
54 Solvers
-
462 Solvers
-
Generate a vector like 1,2,2,3,3,3,4,4,4,4
11357 Solvers
More from this Author17
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!