쌍대성의 개요

선형 계획 문제에서 쌍대성 이론은 원문제(Primal Problem)와 이에 대응하는 쌍대문제(Dual Problem)를 다룬다. 원문제에서 최적화된 목적 함수의 값과 쌍대문제에서 최적화된 값은 동일하며, 이 두 문제 간의 관계는 경제적으로 중요한 의미를 갖는다.

원문제와 쌍대문제

먼저 원문제는 일반적으로 다음과 같은 형태를 갖는다.

\text{maximize} \ \mathbf{c}^\top \mathbf{x}
\text{subject to} \ \mathbf{A} \mathbf{x} \leq \mathbf{b}, \ \mathbf{x} \geq 0

여기서: - \mathbf{x}는 의사결정 변수 벡터, - \mathbf{c}는 목적 함수의 계수 벡터, - \mathbf{A}는 제약 조건을 나타내는 계수 행렬, - \mathbf{b}는 자원 제한을 나타내는 벡터이다.

쌍대문제는 이 원문제와 대응되며, 다음과 같은 형태로 작성된다.

\text{minimize} \ \mathbf{b}^\top \mathbf{y}
\text{subject to} \ \mathbf{A}^\top \mathbf{y} \geq \mathbf{c}, \ \mathbf{y} \geq 0

여기서: - \mathbf{y}는 쌍대문제에서의 의사결정 변수 벡터이다.

쌍대 문제의 경제적 해석

쌍대 문제에서 등장하는 변수 \mathbf{y}는 원문제에서 자원 제약에 대한 그림자 가격(Shadow Price)으로 해석될 수 있다. 그림자 가격이란 자원의 단위당 추가적 공급이 가능할 때, 목적 함수의 최적 값을 얼마나 증가시킬 수 있는지를 나타내는 값이다.

원문제의 제약 조건이 다음과 같을 때:

\mathbf{A} \mathbf{x} \leq \mathbf{b}

각 제약 조건이 자원의 사용을 제한하는 역할을 하며, 제약 조건을 완화할 경우에 원문제의 목적 함수 값이 얼마나 향상될지를 \mathbf{y}_i가 나타낸다.

이제 각 제약 조건을 하나씩 풀어 설명하겠다.

제약 조건과 그림자 가격의 경제적 의미

원문제의 제약 조건 \mathbf{A} \mathbf{x} \leq \mathbf{b}에서, 각 자원 i-번째에 대응하는 제약 조건을 살펴보면, 이 자원이 얼마나 귀중한지를 그림자 가격 \mathbf{y}_i로 설명할 수 있다. 그림자 가격 \mathbf{y}_i는 해당 자원이 단위당 추가되었을 때, 목적 함수의 값이 얼마나 증가하는지를 보여준다.

예를 들어, 원문제에서 자원이 부족한 상황에서 추가적인 자원을 도입하게 되면, 이 자원이 추가로 제공될 때 최대 이익이나 최소 비용이 어떻게 변화하는지를 설명하는 것이 바로 그림자 가격이다.

구체적 해석

만약 원문제가 자원의 최적 배분을 다루고 있는 경제적 문제라면, 그림자 가격 \mathbf{y}_i는 다음과 같은 경제적 의미를 가진다: - 부동산 개발의 예시에서, 각 땅에 투자되는 자원이 b_i이고, 이 자원의 사용 가능량에 대한 제약 조건이 존재한다. 이 경우, 그림자 가격 \mathbf{y}_i는 추가적인 땅이나 자원이 투입될 때, 이로 인해 발생하는 추가적인 수익의 변화를 나타낸다.

쌍대 문제의 목적 함수와 경제적 해석

쌍대 문제의 목적 함수 \mathbf{b}^\top \mathbf{y}는 자원 제한을 고려한 비용(또는 이익)을 최소화하는 문제를 다룬다. 즉, 쌍대 문제는 원문제에서 사용된 자원의 총 비용을 최소화하려는 경제적 해석을 가진다. 이는 자원을 가장 효율적으로 배분하는 과정에서 원문제와 상응하는 경제적 의미를 가지게 된다.

민감도 분석과 경제적 해석

쌍대성 이론을 이용하면, 민감도 분석(Sensitivity Analysis)을 통해 자원의 가용량 변화에 따른 목적 함수의 변화를 계산할 수 있다. 쌍대 문제에서 구한 최적의 \mathbf{y}_i 값은 자원의 한계 수익(Marginal Profit)이나 한계 비용(Marginal Cost)을 나타낸다.

예를 들어: - 만약 자원의 가용량 b_i가 1 단위 증가한다면, 이로 인해 최적의 목적 함수 값이 y_i만큼 변하게 된다. 이는 해당 자원의 추가 공급이 경제적 가치를 어떻게 변화시키는지를 직관적으로 설명해 준다.

이러한 해석을 통해 쌍대 문제는 자원 배분의 효율성을 측정할 수 있게 하며, 자원의 최적 활용 방법을 탐구하는 데 중요한 역할을 한다.