flds919.gms : Princeton 이중레벨 최적화 예시 9.1.9

설명

로컬 및 글로벌 최적화 테스트 문제 핸드북의 테스트 문제 9.2.10
테스트 문제 9.1.9 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.

기여자: Alex Meeraus 및 Jan-H. Jagla, 2009년 12월

소형 모델 유형 :BP


카테고리 : 슬롯 게임 EMP 라이브러리


메인 파일 : flds919.gms

$title Princeton 이중 레벨 최적화 예 9.1.9 (FLDS919,SEQ=35)

$onText

  로컬 및 전역 최적화 테스트 문제 핸드북의 테스트 문제 9.2.10
  http://titan.princeton.edu/TestProblems/chapter9.html에서 문제 9.1.9를 테스트하세요.

참고자료:

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.

기여자: Alex Meeraus 및 Jan-H. 자글라, 2009년 12월

$offText

*웹상의 문제 9.1.9 해결 방법
스칼라 x_l,
        y_l,
        톨 / 1e-6 /;
x_l = 8/9;
y_l = 20/9;

변수 z; 양의 변수 x, y;
방정식 ob, c2, c3, c4, c5, c6;

ob.. x + y =e= z;

c2.. -x - 0.5*y =l= -2;
c3.. -0.25*x + y =l= 2;
c4..x + 0.5*y =l= 8;
c5..x - 2*y =l= 2;
c6.. - y =l= 0;

모델 이중 레벨 / 모두 /;

$echo 이중 레벨 x max y c2 c3 c4 c5 c6 > "%emp.info%"

*보고된 솔루션에서 시작
x.l = x_l;
y.l = y_l;

z를 최소화하는 EMP를 사용하여 이중 레벨을 해결합니다.

중단$((abs(x.l - x_l) > tol)
       또는 (abs(y.l - y_l) > tol) ) '보고된 솔루션에서 벗어남';