oligomcp.gms : 과점 경쟁 - MP의 예

설명

과점 경쟁 - MP의 예.

소형 모델 유형 :MCP


카테고리 : 피망 슬롯 모델 라이브러리


메인 파일 : oligomcp.gms

$title 과점 경쟁 - MP의 예(OLIGOMCP,SEQ=133)

$onText
과점 경쟁 - MP의 예.

Murphy, F H, Sherali, H D 및 Soyster, A L, 수학적 프로그래밍
과점 시장 균형을 결정하는 접근 방식. 수학
프로그래밍 24(1982), 92-106.

Harker, PT, 과점균형. 수학적 계획법 30
(1984), 105-111.

키워드: 혼합상보성 문제, 과점, 일반균형 모형,
          내쉬 균형
$offText

f '회사' 설정 / f1*f5 /;

* f(q) = c q + 베타/(베타+1) l^(-1/베타) q^(베타+1)/베타
* f'(q) = c + (q/l)^(1/베타)

테이블 데이터(f,*) '비용 함수 데이터'
         c l 베타
   f1 10 5 1.2
   f2 8 5 1.1
   f3 6 5 1.0
   f4 4 5 0.9
   f5 2 5 0.8;

매개변수
   c(에프)
   엘(에프)
   베타(f);

c(f) = 데이터(f,"c");
l(f) = data(f,"l");
베타(f) = data(f,"베타");

양수 변수
   p '가격'
   q(f) '공급';

방정식
   수요 '공급-수요 균형'
   이익(f) '내쉬 첫 번째 주문 조건';

수요.. sum(f, q(f)) =g= 5000*p**(-1.1);

이익(f).. c(f) + (q(f)/l(f))**(1/beta(f)) =g= p - q(f)*p**2.1/5500;

모델 올리고프 / 수요.p, 이익.q /;

* 초기 추측:
q.l(f) = 10;
p.l = (5000/sum(f, q.l(f)))**(1/1.1);

mcp를 사용하여 올리고프를 해결합니다.