13-04-02 Conjugates and dual problems

다음과 같은 Lagrangian의 최소화 문제의 Dual 문제 유도를 통해 종종 Conjugate를 나타낼 수 있다.

\[−f^{∗}(u) = \min_x f(x)−u^Tx\]

예를 들면, 다음과 같은 수식을 고려해 보자

\[\min_x f(x) + g(x)\]

다음 수식은 위 수식에 제약 조건이 추가되었으며 위식과 동치이다.

\[\min_{x,z} f(x) + g(z) \text{ subject to } x = z\]

이를 라그랑지 듀얼 함수로 바꾸면 아래와 같다.

\[g(u) = \min_{x,z} f(x) + g(z) + u^T(z−x) = −f^{∗}(u)−g^{∗}(−u)\]

따라서 처음 수식의 dual 문제는 아래와 같이 정의 할 수 있다.

\[\max_u −f^{∗}(u)−g^{∗}(−u)\]
[Examples]

• Indicator function: \(\min_x f(x) + I_C(x)\)의 dual은 다음과 같다.

\[\max_u −f^{∗}(u)−I^{∗}_C(−u)\]

where \(I^{∗}_C\) is the support function of \(C\)

• Norms:

\(\min_x f(x) + \rVert x \rVert \text{의 dual은 다음과 같다.}\) \(\max_u −f^{∗}(u) \text{ subject to } \rVert u \rVert^{∗} ≤ 1 \text{ where } \rVert · \rVert_{∗} \text{ is the dual norm of } \rVert · \rVert\)