Definition
An optimization framework where the objective function is convex and the feasible set is a convex set, guaranteeing any local minimum is a global minimum and enabling efficient solution methods.
Principle
Principle
Use convexity to ensure that line segments between feasible points remain feasible and that convex objectives have no local minima distinct from the global minimum; exploit duality and convex analysis for algorithms and certificates.
Demonstration
Demonstration
Minimize a convex quadratic subject to linear inequality constraints: the problem has a unique global minimizer if the objective is strictly convex; interior-point methods or gradient-based methods with provable convergence find the solution efficiently.
Misapplication
Misapplication
Applying convex-optimization algorithms to nonconvex problems by treating them as convex can produce incorrect optima; convex relaxations may mislead if the relaxation gap is large or if discrete structure is essential.
Consequence
Consequence
Correct application yields globally optimal solutions with strong duality under mild conditions, robust numerical behavior, and scalable algorithms from interior-point to first-order methods depending on problem size and structure.
Reversal
Reversal
The inverse is nonconvex optimization, where multiple local minima may exist and local methods can get trapped; solving nonconvex problems typically requires global heuristics, branch-and-bound, or problem-specific insight.
Boundary
Boundary
Limited to problems where objective and constraints can be formulated as convex functions and convex sets; excludes inherently nonconvex objectives, discrete decision variables without relaxation, and adversarial equilibrium problems unless convexified.
Semantic Tension
Semantic Tension
Tension between model fidelity and convexity: enforcing convexity often simplifies computation but can force approximations that sacrifice accuracy or omit critical problem structure.
Synthesis
Synthesis
Convex optimization is the study and practice of optimizing convex objectives over convex feasible regions, trading modeling generality for guarantees of global optimality and well-understood algorithmic behavior.