아무도 시작을 안해서 간단한 것부터 정리해보아요
Integer Linear Programming (정수 일차함수 프로그램)
(MAX) 2x1 + 3x2 : 변수가 두개라는 것을 알 수 있습니다.
제약조건
3x1 + 3x2 < 12
2/3x1 + 1x2 < 4
1x1 + 2x2 < 6
x1,x2 > 0 and integer x1과 x2는
비음수(0보다 작을 수 없다)이면서 정수이다
비음수조건과 정수조건이 같이 있다는 뜻은 =인티져 리니어 프로그램
=> 제약의 범위가 리니어 프로그램보다 좁아진 것이다
기존의 비음수조건만 있는 경우는 제약이 범위가 넓어졌음(릴렉스 됨)을 의미 = 리니어 프로그램
=> 이 뜻은 인티져프로그램보다 절대로 손해보지 않지만(꼭, 이익을 보지 않는다) 의견이
집중이 안된다는 것을 의미합니다.
인티져 리니어 프로그램의 종류
- Mixed integer linear program은
정수조건을 예를 들어
x1 x2 > 0 and x2 integer이라는 의미는
=> x1은 비음수이고,
x2는
비음수이면서 정수라는 뜻이다
- 0-1 linear integer program은
변수의 값이 0또는 1이
나오는 값이다
여기서 0은 실행하지 않는다는 뜻이고 1은
실행한다는 뜻이다.
-------------------------------------------------------
수정할 내용이나 보충할 내용이 있으면 폭풍 댓글 남겨주세요 ^_^
첫댓글 덕기가 개별과제 시작이네~ㅎ
의사결정 모형에서 제약조건이 늘어나거나 강화되거나 하면 결국 선택범위가 좁아진다는거구, 그러면 원래 경우보다 어떤 목적방향이든 간에 최적해에 결코 유리해지진 않는다는거 잘해봐야 본전이라는거지 뭐~
정수계획법의 꽃은 역시 0-1 정수계획법이고, 이를통해 현실세계를 모형화하기에 매우 유익하게 활용된다는~~
숙지하겠습니다. :)
울 식구들 슬슬 MS60을 통해 배운거 복습도 해보고 여러가지 실험도 해보고 게시글로 올리면 개별과제 점수도 슝~ 가고~~ㅋ