• Keine Ergebnisse gefunden

Exercise No. 3 – The Himmelblau Sky (2 points)

N/A
N/A
Protected

Academic year: 2021

Aktie "Exercise No. 3 – The Himmelblau Sky (2 points)"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Numerical Algorithms for Visual Computing III: Optimisation

Michael Breuß and Kai Uwe Hagenburg Released:10.06.2011

Assigned to:Tutorial at 16.06.2011

Assignment 5

Exercise No. 1 – The Convex Complexity (5 + 3 + 3 + 3 = 14 points)

(a) Prove the following theorem from the lecture:

Supposef ∈ C1. Thenf is convex on a setSif and only if

f(y) ≥ f(x) + (∇f(x))>(y−x) for allx, y∈S.

(b) Given convex functionsf1, . . . , fm. Then the pointwise maximumf(x) = max{f1(x), . . . , fm(x)}

is also convex.

(c) Prove that the quadratic-over-linear functionf(x, y) = xy2 is convex.

(d) Prove that the sublevel sets of a convex function are convex. Is the converse direction valid?

Hint:Make use of Jensen’s inequality: A functionf :RN →Ris convex ifS∈RN is a convex set and if for allx,y∈RN andΘ∈[0,1]it holds

f(Θx+ (1−Θ)y) ≤ Θf(x) + (1−Θ)f(y).

Exercise No. 2 – The Ellipsoid Condition (1 + 3 = 4 points)

1. Given a symmetric positive definite matrixP ∈Rn×n, there are several ways to write an ellipsoid set:

• E ={x | (x−xc)>P−1(x−xc)≤1}

• E ={xc+Au | kuk ≤1}

withA=P12. Show (e.g. by comparible sketches) that both definitions describe the same ellipsoid.

2. Compute the condition number of an ellipsoid.

Exercise No. 3 – The Himmelblau Sky (2 points)

Given the Himmelblau function

f(x, y) = (x2+y−11)2+ (x+y2−7)2 (1) Perform a Taylor expansion up to second order around the point(2,3)>.

1

(2)

Exercise No. 4 – The Conal Obfuscation (3 + 5 + 2 + 5

= 15 points)

In this exercise we want to consider the notion of projection and convex cones in the context of optimisation.

Cones: A setK⊆RN is aconeifx∈K ⇒ {αx | α > 0}. A coneK ⊂RN is convex if and only if K+K⊆K. The polar coneKpis defined asKp:={s∈RN | hs, xi ≤0for allx∈K}.

Projection:Consider the minimisation problem

inf





 1

2ky−xk2

| {z }

=:fx(y)

, y∈C





forKnonempty, closed, convex set. Then considering the level set fork∈C S:={y∈RN :fx(y)≤fx(c)}

the minimisation process becomes

inf{fx(y) : y∈C∪S, y∈C}

For a convex function we can define an operatorpc:C→Cthat assigns to eachx∈Cthe unique solution of the minimisation problem.

1. Are the following sets cones or even convex cones?

• {x∈RN | x≥0}

• {x= (x1, x2)>∈R2 | x1≥0∧x2= 0 ∨ x1= 0∧x2≥0}

• {x∈RN | x≥0} ∪ {x∈RN | x≤0}

2. Prove: A pointyx∈Cis the projection is the projectionpc(x)ofx∈RN if and only if hx−yx, y−yxi ≤ 0 for allx, y∈C

3. What is the geometrical interpretation of part (b)?

4. Prove: LetKbe a closed convex cone. Thenyx=pK(x)if and only if hx−yx, yxi = 0, yx∈K, x−yx∈Kp.

2

Referenzen

ÄHNLICHE DOKUMENTE

Mathematische Grundlagen der Informatik RWTH

(3pts) (d) Compute the volume contained in the parallelepipedon spanned by the column vectors of B 2. (Hint: One may use the

Is the answer to the latter question different, or not, if you consider the following

For your implementation use the given template for iterative schemes that we will provide on the webpage as well as an initial

Implement Newton’s method without stepsize control for that problem and use different starting points for your algorithm!. Devise an iterative scheme based on

Given the following problem formulation: A CPU manufacturer gets silicon wafers from different sub-contractors for the production of high-end processors!. Both wafers have

The black lines result for different re- sulting values of the minimisation condition f(x, y) = 10x + 7y.. Each crossing with the cone can be considered as

Prove that the Douglas-Rachford Splitting (14.18) is a valid splitting scheme.