선형 계획법: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
편집 요약 없음
1번째 줄:
[[수학]]에서, '''선형 계획법'''(線型計劃法, {{llang|en|linear programming|리니어 프로그래밍}})은 [[최적화 (수학)|최적화]] 문제의 일종으로 주어진 [[선형성|선형]] 조건들을 만족시키면서 선형인 목적 함수를 최적화하는 문제이다. 선형 계획법은 [[운용 과학]], [[미시 경제학]], 네트워크 경로 최적화 등 많은 분야에서 사용되고 있으며, 선형 계획법의 특수한 경우인 [[네트워크 흐름]]과 같은 문제들에 대해서는 여러 특화된 [[알고리즘]]들이 연구되어 왔다.
 
리니어선형 프로그래밍은계획법은 [[운용 과학]] 중에서 가장 일반적인 기법이다. 리니어선형 프로그래밍은계획법은 가변 요소 사이에 [[일차 방정식]]이 성립할 경우, 즉 선형(線型)의 관계가 있을 때, 변화의 한계를 정할 때에 사용하는 생산계획·수송계획 등 문제에 리니어선형 프로그래밍이계획법이 이용되고 있다. [[할당]] 문제도 이 수법으로 풀어진다. 가령 판매과장이판매 과장이 세일즈맨을 각 지역으로 할당하는 문제에 직면하고 있다고 하자. 세일즈맨에게는 제각기의 특성이 있어서, 어느 세일즈맨에게는 어느 지역이 적절하지만 그러나 세일즈맨의 몇몇은 매우 우수하여 어느 지역이라도 담당할 수 있으며 더욱이 다른 세일즈맨보다 더 좋은 업적을 올릴 수가 있다. 판매과장의 문제는 세일즈맨의 지역할당을 통하여 전체의 판매량을 최대로 함에 있을 것이다. 이 경우 만약 세일즈맨이 각각의 지역에 있어서 상대적 효율을 수량화 할 수 있다고 하면 간단한 리니어선형 프로그래밍의계획법의 수법을 써서 최적의 할당을 정할 수가 있다.
 
== 예 ==
51번째 줄:
 
== 알고리즘 ==
=== 심플렉스법단체법 ===
{{본문|단체법 (알고리즘)}}
[[심플렉스법단체법 (알고리즘)|단체법]]은 [[제2차 세계 대전]] 당시 [[조지 단치그댄치그]]가 군수 물자 보급의 최적화를 위하여 선형 계획법 문제를 해결하기 위하여 개발하였다.
.
 
=== 내부점법 ===
[[내부점법]]([[:en:Interior point method|Interior point method]])은 카마카가나렌드라 카르마르카르({{llang|mr|नरेंद्र करमरकर}}, {{llang|en|Narendra Karmarkar}})가 1984년에 개발했다. 심플렉스법과는 다르게 최적해를 Feasible Region의 내부에서 찾아간다.
 
== 바깥 고리 ==
* {{eom|title=Linear programming}}
* {{매스월드|id=LinearProgramming|title=Linear programming}}
 
{{글로벌세계대백과}}