MS60 결과표에서 Dual price는 dual value와 다르다. Reduced cost, Dual price, Objective coefficient ranges에서 Lower limit(하한가), upper limits(상한가)를 다음 시간에 배울 것이다.
MS60을 이용하여 Maximization 문제를 다시 풀어보았습니다.
S와 D 두가지 variable, 4가지 constraints, Maximize 선택
실행하고 나면 X1 X2 라고 Varibles의 이름을 S D로 바꿔준다.
10S + 9D이므로 10과 9를 각각 variable 밑에 넣는다. 그리고 모든 식이 작거나 같으므로 < 기호를 넣어준다. 그리고 식에 맞게 소수로 변환하여 넣어준다.
solution의 solve를 눌러주면 MS60의 결과표를 이렇게 볼 수 있다.
Edit를 누르면 Add constraints를 통해 제약조건을 추가할 수 있고 delete contratints를 통해 삭제할 수 있다. 또한 Add variables를 통해 변수를 추가할 수있고 delete variable을 통해 삭제할 수있다. change optimization type을 통해 최대화를 최소화로도 바꿀 수 있다.
Minimization problem을 다음 시간에 배울 것인데
제품 A, B를 최소한 350 갤런을 생산해야한다.
고객 a가 제품 A를 125 갤런 필요로 한다.
생산에 제품 A는 2시간, B는 1시간 걸린다.
A와 B를 총 생산하는 데 쓸 수 있는 시간은 600시간이다.
제품 A 당 $2, B 당 $3 비용이 든다.
이를 비용을 최소화 하는 목적함수로 바꾸면
최소화 식이다보니까 절편을 내리면서 optimal solution을 찾는다. 그래서 Optimal solution A= 250, B=100 최소비용 Z= 800d이라는 값을 찾을 수 있다.
첫댓글 수정이 착실하게 잘 해나가네~