설명
이 모델은 다중 레벨 모델에 EMP를 사용하는 방법을 보여줍니다.
내부 변이 불평등 추종자.
해결해야 할 실제 모델은 다음과 같습니다.
min_u,v,w,zz
성 exp(z) + w = 2, z >= 1
(u,v)는 VI( [v+w+z-1; u-log(v)], (u,v) | u >= 0, v >= 0 )를 해결합니다.
w는 VI( w+z+3, w | w free )를 해결합니다.
두 개의 VI(정의 세트로 인해)는 각각 대응됩니다.
상보성 문제:
0 <= u v + w + z에 수직 - 1 >= 0
0 <= v u에 수직 - log(v) >= 0
그리고 선형 방정식:
w + z + 3 = 0
v의 시작 값은 log(v)의 평가를 보호하는 데 필요합니다.
기여자: Michael Ferris 및 Jan-H. Jagla, 2009년 12월
소형 모델 유형 :BP
카테고리 : 무료 슬롯 게임 EMP 라이브러리
메인 파일 : multmpec.gms
$title VI 추종자가 있는 교육용 이중 모델(MULTMPEC,SEQ=25)
$onText
이 모델은 다중 레벨 모델에 EMP를 사용하는 방법을 보여줍니다.
내부 변이 불평등 추종자.
해결해야 할 실제 모델은 다음과 같습니다.
min_u,v,w,zz
성 exp(z) + w = 2, z >= 1
(u,v)는 VI( [v+w+z-1; u-log(v)], (u,v) | u >= 0, v >= 0 )를 해결합니다.
w는 VI( w+z+3, w | w free )를 해결합니다.
두 개의 VI(정의 세트로 인해)는 각각 대응됩니다.
상보성 문제:
0 <= u v + w + z에 수직 - 1 >= 0
0 <= v u에 수직 - log(v) >= 0
그리고 선형 방정식:
w + z + 3 = 0
v의 시작 값은 log(v)의 평가를 보호하는 데 필요합니다.
기여자: Michael Ferris 및 Jan-H. 자글라, 2009년 12월
$offText
양의 변수 u;
변수 v, w, z;
방정식 f1, f2, f3, h;
f1..v + w + z =n= 1;
f2..u =n= log(v);
f3.. w + z =n= -3;
h..exp(z) + w =e= 2;
v.lo = 0;
v.1 = 1;
z.lo = 1;
모델 mpec /all/;
$onEcho > %emp.info%
이중 레벨
vi f1 u
f2v
vi f3 w
$offEcho
emp min z를 사용하여 mpec를 해결합니다.