Fiveable

๐Ÿ“ˆNonlinear Optimization Unit 2 Review

QR code for Nonlinear Optimization practice questions

2.1 Definitions and properties of convex sets

๐Ÿ“ˆNonlinear Optimization
Unit 2 Review

2.1 Definitions and properties of convex sets

Written by the Fiveable Content Team โ€ข Last updated September 2025
Written by the Fiveable Content Team โ€ข Last updated September 2025
๐Ÿ“ˆNonlinear Optimization
Unit & Topic Study Guides

Convex sets are fundamental in optimization, forming the basis for many algorithms. They're shapes without dents or holes, where any two points can be connected by a line entirely within the set. This concept is crucial for understanding feasible regions in optimization problems.

Convex combinations, interior points, and extreme points are key ideas within convex sets. These concepts help define the structure of convex sets and play a vital role in finding optimal solutions in various optimization scenarios.

Convex Sets and Combinations

Fundamental Concepts of Convex Sets

  • Convex set encompasses all points on line segments connecting any two points within the set
    • Visualized as a shape without any indentations or concavities
    • Includes circles, ellipses, and rectangles
  • Convex combination forms new points from weighted sum of existing points in set
    • Weights must sum to 1 and be non-negative
    • Expressed mathematically as x=โˆ‘i=1nฮปixix = \sum_{i=1}^n \lambda_i x_i where โˆ‘i=1nฮปi=1\sum_{i=1}^n \lambda_i = 1 and ฮปiโ‰ฅ0\lambda_i \geq 0
  • Interior point resides within set, surrounded by other points in all directions
    • Can move slightly in any direction while remaining in set
    • Mathematically defined using open balls: โˆƒฯต>0\exists \epsilon > 0 such that B(x,ฯต)โІSB(x, \epsilon) \subseteq S

Boundary and Extreme Points

  • Boundary point lies on edge of set, not surrounded by other points in all directions
    • Can be approached arbitrarily closely by points both inside and outside set
    • Formally defined: โˆ€ฯต>0,B(x,ฯต)โˆฉSโ‰ โˆ…\forall \epsilon > 0, B(x, \epsilon) \cap S \neq \emptyset and B(x,ฯต)โˆฉScโ‰ โˆ…B(x, \epsilon) \cap S^c \neq \emptyset
  • Extreme point cannot be expressed as convex combination of other points in set
    • Represents "corners" or vertices of convex set
    • Crucial in optimization problems, often optimal solutions found at extreme points
    • Mathematically: xx is extreme if x=ฮปy+(1โˆ’ฮป)zx = \lambda y + (1-\lambda)z with 0<ฮป<10 < \lambda < 1 implies x=y=zx = y = z

Hyperplanes and Half-spaces

Hyperplanes: Definition and Properties

  • Hyperplane divides space into two half-spaces
    • Generalizes concept of line in 2D and plane in 3D to higher dimensions
    • Defined by linear equation aTx=ba^Tx = b where aโ‰ 0a \neq 0 is normal vector
  • Hyperplane properties include flatness and extension to infinity
    • Dimensionality one less than ambient space (2D line in 3D space)
    • Separates space into two distinct regions

Half-spaces and Separation Theorem

  • Half-space represents all points on one side of hyperplane, including hyperplane itself
    • Closed half-space defined by aTxโ‰คba^Tx \leq b or aTxโ‰ฅba^Tx \geq b
    • Open half-space defined by aTx<ba^Tx < b or aTx>ba^Tx > b
  • Separating hyperplane theorem proves existence of hyperplane separating disjoint convex sets
    • Crucial in support vector machines and other machine learning algorithms
    • States: For disjoint convex sets AA and BB, โˆƒaโ‰ 0,b\exists a \neq 0, b such that aTxโ‰คba^Tx \leq b for all xโˆˆAx \in A and aTxโ‰ฅba^Tx \geq b for all xโˆˆBx \in B

Polyhedra and Simplices

Polyhedra: Characteristics and Representations

  • Polyhedron defined as intersection of finite number of half-spaces
    • Includes familiar shapes (cubes, pyramids, prisms)
    • Can be bounded or unbounded
  • Polyhedron representations include:
    • Half-space representation (H-representation): {xโˆฃAxโ‰คb}\{x | Ax \leq b\}
    • Vertex representation (V-representation): {xโˆฃx=โˆ‘i=1kฮปivi,โˆ‘i=1kฮปi=1,ฮปiโ‰ฅ0}\{x | x = \sum_{i=1}^k \lambda_i v_i, \sum_{i=1}^k \lambda_i = 1, \lambda_i \geq 0\}
  • Polyhedra play crucial role in linear programming and optimization

Simplices: Special Polyhedra

  • Simplex represents simplest possible polyhedron in given dimension
    • 0-simplex (point), 1-simplex (line segment), 2-simplex (triangle), 3-simplex (tetrahedron)
  • Simplex properties include:
    • Having n+1n+1 vertices in nn-dimensional space
    • Every face of simplex also simplex
    • Convex hull of n+1n+1 affinely independent points
  • Simplices used in triangulation methods and simplicial approximation in topology