설명
로컬 및 글로벌 최적화 테스트 문제 핸드북의 테스트 문제 9.3.4 테스트 문제 9.2.3 onhttp://titan.princeton.edu/TestProblems/chapter9.html참조: Floudas, C A, Pardalos, PM, Adjiman, C S, Esposito, W R, Gumus, Z H, Harding, S T, Klepeis, J L, Meyer, CA 및 Schweiger, CA, 테스트 문제 핸드북 로컬 및 글로벌 최적화. 클루어 학술 출판사, 1999 Visweswaran, V., C. Floudas, M. Ierapetritou 및 E. Pistikopoulos, A 이중 레벨 선형 및 문제 해결을 위한 분해 기반 전역 최적화 접근 방식 비선형 2차 프로그램. Floudas 및 Pardalos(eds.), State of the Art에서 전역 최적화: 계산 방법 및 응용 분야. 클루어 아카데믹 출판사, 1996. 기여자: Jan-H. Jagla, 2010년 1월
소형 모델 유형 :BP
카테고리 : 슬롯 사이트 EMP 라이브러리
메인 파일 : flds923.gms
$title Princeton 이중 레벨 최적화 예 9.2.3 (FLDS923,SEQ=38)
$onText
로컬 및 전역 최적화 테스트 문제 핸드북의 테스트 문제 9.3.4
http://titan.princeton.edu/TestProblems/chapter9.html에서 문제 9.2.3을 테스트하세요.
참고자료:
Floudas, C A, Pardalos, PM, Adjiman, C S, Esposito, W R, Gumus, Z H, Harding,
S T, Klepeis, J L, Meyer, CA 및 Schweiger, CA, 테스트 문제 핸드북
로컬 및 글로벌 최적화. 클루어 학술 출판사, 1999
Visweswaran, V., C. Floudas, M. Ierapetritou 및 E. Pistikopoulos, A
이중 레벨 선형 및 문제 해결을 위한 분해 기반 전역 최적화 접근 방식
비선형 2차 프로그램. Floudas 및 Pardalos(eds.), State of the Art에서
전역 최적화: 계산 방법 및 응용 분야. 클루어 아카데믹
출판사, 1996.
기여자: Jan-H. 자글라, 2010년 1월
$offText
*웹상의 문제 9.2.3 해결 방법
스칼라 x1_l / 0 /
x2_l / 0 /
y1_l / - 10 /
y2_l / - 10 /
톨 / 1e-4 /;
변수 z, z_in, y1, y2; 양의 변수 x1, x2;
방정식 ob, o1, c0, c1, c2, c3, c4, c5, c6;
ob.. 2*x1 + 2*x2 - 3*y1 - 3*y2 - 60 =e= z;
o1.. x1 + x2 + y1 - 2*y2 =l= 40;
c0.. y1*(y1 - 2*x1 + 40) + y2*(y2 - 2*x2 + 20) =e= z_in;
c1.. - x1 + 2*y1 =l= -10;
c2.. - x2 + 2*y2 =l= -10;
c3.. - y1 =l= 10;
c4..y1 =l= 20;
c5.. - y2 =l= 10;
c6..y2 =l= 20;
모델 이중 레벨 / 모두 /;
$echo 이중 레벨 x1 x2 min z_in y1 y2 c0 c1 c2 c3 c4 c5 c6 > "%emp.info%"
*보고된 솔루션에서 시작
x1.l = x1_l;
x2.l = x2_l;
y1.l = y1_l;
y2.l = y2_l;
z를 최소화하는 EMP를 사용하여 이중 레벨을 해결합니다.
중단$((abs(x1.l - x1_l) > tol)
또는 (abs(x2.l - x2_l) > tol)
또는 (abs(y1.l - y1_l) > tol)
또는 (abs(y2.l - y2_l) > tol) ) '보고된 솔루션에서 벗어남';