Content deleted Content added
Erel Segal (talk | contribs) A "laundry list" of applications is not useful in the lead section - moved it to the applications section. |
Erel Segal (talk | contribs) |
||
Line 5:
==Definition==
A convex optimization problem is defined by two ingredients:<ref>{{cite book |last1=Hiriart-Urruty |first1=Jean-Baptiste |url=https://books.google.com/books?id=Gdl4Jc3RVjcC&q=lemarechal+convex+analysis+and+minimization |title=Convex analysis and minimization algorithms: Fundamentals |last2=Lemaréchal |first2=Claude |year=1996 |isbn=9783540568506 |page=291}}</ref><ref>{{cite book |last1=Ben-Tal |first1=Aharon |url=https://books.google.com/books?id=M3MqpEJ3jzQC&q=Lectures+on+Modern+Convex+Optimization:+Analysis,+Algorithms, |title=Lectures on modern convex optimization: analysis, algorithms, and engineering applications |last2=Nemirovskiĭ |first2=Arkadiĭ Semenovich |year=2001 |isbn=9780898714913 |pages=335–336}}</ref>
* The ''objective function'', which is a real-valued [[convex function]] of ''n'' variables, <math>f :\mathcal D \subseteq \mathbb{R}^n \to \mathbb{R}</math>.;
Concretely, a convex optimization problem is the problem of finding some <math>\mathbf{x^\ast} \in C</math> attaining▼
* The ''feasible set'', which is a convex subset <math>C\subseteq \mathbb{R}^n</math>.
:<math>\inf \{ f(\mathbf{x}) : \mathbf{x} \in C \}</math>,▼
▲
In general, there are three options regarding the existence of a solution:<ref name="bv4">{{harvnb|Boyd|Vandenberghe|2004|loc=chpt. 4}}</ref>
* If such a point ''x''* exists, it is referred to as an ''optimal point'' or ''solution''; the set of all optimal points is called the ''optimal set''; and the problem is called ''solvable''.
* If <math>f</math> is unbounded below over <math>C</math>, or the infimum is not attained, then the optimization problem is said to be ''unbounded''.
* Otherwise, if <math>C</math> is the empty set, then the problem is said to be ''infeasible''.
===Standard form===
|