Convex Optimization - Convex Set


Advertisements

Let SRn A set S is said to be convex if the line segment joining any two points of the set S also belongs to the S, i.e., if x1,x2S, then λx1+(1λ)x2S where λ(0,1).

Note

  • The union of two convex sets may or may not be convex.
  • The intersection of two convex sets is always convex.

Proof

Let S1 and S2 be two convex set.

Let S3=S1S2

Let x1,x2S3

Since S3=S1S2 thus x1,x2S1and x1,x2S2

Since Si is convex set, i1,2,

Thus λx1+(1λ)x2Si where λ(0,1)

Therfore, λx1+(1λ)x2S1S2

λx1+(1λ)x2S3

Hence, S3 is a convex set.

  • Weighted average of the form ki=1λixi,where ki=1λi=1 and λi0,i[1,k] is called conic combination of x1,x2,....xk.

  • Weighted average of the form ki=1λixi, where ki=1λi=1 is called affine combination of x1,x2,....xk.

  • Weighted average of the form ki=1λixi is called linear combination of x1,x2,....xk.

Examples

Step 1 − Prove that the set S={xRn:Cxα} is a convex set.

Solution

Let x1 and x2S

Cx1α and andCx2α

To show:y=(λx1+(1λ)x2)Sλ(0,1)

Cy=C(λx1+(1λ)x2)=λCx1+(1λ)Cx2

Cyλα+(1λ)α

Cyα

yS

Therefore, S is a convex set.

Step 2 − Prove that the set S={(x1,x2)R2:x218x2} is a convex set.

Solution

Let x,yS

Let x=(x1,x2) and y=(y1,y2)

x218x2 and y218y2

To show − λx+(1λ)ySλ(x1,x2)+(1λ)(y1,y2)S[λx1+(1λ)y2]S)]

Now,[λx1+(1λ)y1]2=λ2x21+(1λ)2y21+2λ(1λ)x1y1

But 2x1y1x21+y21

Therefore,

[λx1+(1λ)y1]2λ2x21+(1λ)2y21+2λ(1λ)(x21+y21)

[λx1+(1λ)y1]2λx21+(1λ)y21

[λx1+(1λ)y1]28λx2+8(1λ)y2

[λx1+(1λ)y1]28[λx2+(1λ)y2]

λx+(1λ)yS

Step 3 − Show that a set SRn is convex if and only if for each integer k, every convex combination of any k points of S is in S.

Solution

Let S be a convex set. then, to show;

c1x1+c2x2+.....+ckxkS,k1ci=1,ci0,i1,2,....,k

Proof by induction

For k=1,x1S,c1=1c1x1S

For k=2,x1,x2S,c1+c2=1 and Since S is a convex set

c1x1+c2x2S.

Let the convex combination of m points of S is in S i.e.,

c1x1+c2x2+...+cmxmS,m1ci=1,ci0,i1,2,...,m

Now, Let x1,x2....,xm,xm+1S

Let x=μ1x1+μ2x2+...+μmxm+μm+1xm+1

Let x=(μ1+μ2+...+μm)μ1x1+μ2x2+μmxmμ1+μ2+.........+μm+μm+1xm+1

Let y=μ1x1+μ2x2+...+μmxmμ1+μ2+.........+μm

x=(μ1+μ2+...+μm)y+μm+1xm+1

Now yS because the sum of the coefficients is 1.

xS since S is a convex set and y,xm+1S

Hence proved by induction.