다목적 선형 프로그래밍
Multi-objective linear programming다목적 선형 프로그래밍은 수학적 최적화의 하위 영역이다.다중 목표 선형 프로그램(MOLP)은 둘 이상의 목표 함수를 갖는 선형 프로그램이다.MOLP는 벡터 선형 프로그램의 특별한 경우다.다목적 선형 프로그래밍도 다목적 최적화의 하위 영역이다.
문제 제식
수학적 용어로 MOLP는 다음과 같이 쓸 수 있다.
where is an matrix, is a matrix, is an -dimensional vector with components in , is an -dimensional vector with components in , is an -dimensional vector with components in , 은(는) {+ ∞} 에 성분이 있는 n 차원 벡터다
솔루션 개념
한 점 x 은(는 P {\이 없는 효율적이라고 하며 여기서 {\ Px\neq 은 구성 요소별 순서를 나타낸다.
문헌에서 다목적 선형 프로그래밍의 목적은 효율적인 극한 지점들의 집합을 계산하는 것이다...[1]또한 모든 최대 효율 면의 집합을 결정하는 알고리즘이 있다.[2]이러한 목표를 바탕으로 모든 효율적(극한) 포인트 세트가 MOLP의 해결책임을 알 수 있다.이러한 유형의 솔루션 개념을 의사결정 기반이라고 한다.[3]그것은 선형 프로그램의 최적 솔루션과는 호환되지 않지만 오히려 선형 프로그램의 모든 최적 솔루션 세트(결정하기가 더 어렵다)와 유사하다.
효율적 해결책은 흔히 효율적 해결책이라고 불린다.이 용어는 하나의 효율적 포인트를 이미 하나의 선형 프로그램을 해결함으로써 얻을 수 있기 때문에 오해의 소지가 있다. 예를 들어, 동일한 실현 가능한 집합의 선형 프로그램과 MOLP의 목표의 합이 되는 객관적 기능 등이 그것이다.[4]
보다 최근의 참고문헌에서는 결과 집합 기반 솔루션[5] 개념과 해당 알고리즘을 고려한다.[6][3]Assume MOLP is bounded, i.e. there is some such that for all feasible . A solution of MOLP is defined to be a finite subset of efficient points that carries a sufficient amountMOLP의 상위 이미지를 설명하기 위한 정보. 이(가) MOLP의 실현 가능한 세트인 MOLP의 는P [S + + : { R : : {\ 솔루션에 대한 공식 정의는 다음과 같다.
A finite set of efficient points is called solution to MOLP if ("conv" denotes the convex hull).
MOLP가 경계되지 않는 경우, 용액은 점뿐만 아니라 점 및 방향으로 구성된다.
솔루션 방법
단순 알고리즘의 다목적 변형은 의사결정 집합 기반 솔루션과[1][2][9] 객관적 집합 기반 솔루션을 계산하는 데 사용된다.[10]
객관적인 세트 기반 솔루션은 벤슨의 알고리즘에 의해 얻을 수 있다.[3][8]
관련 문제 클래스
다목적 선형 프로그래밍은 다면 투영과 동일하다.[11]
참조
- ^ a b Ecker, J. G.; Kouada, I. A. (1978). "Finding all efficient extreme points for multiple objective linear programs". Mathematical Programming. 14 (1): 249–261. doi:10.1007/BF01588968. ISSN 0025-5610. S2CID 42726689.
- ^ a b Ecker, J. G.; Hegner, N. S.; Kouada, I. A. (1980). "Generating all maximal efficient faces for multiple objective linear programs". Journal of Optimization Theory and Applications. 30 (3): 353–381. doi:10.1007/BF00935493. ISSN 0022-3239. S2CID 120455645.
- ^ a b c Benson, Harold P. (1998). "An outer approximation algorithm for generating all efficient extreme points in the outcome set of a multiple objective linear programming problem". Journal of Global Optimization. 13 (1): 1–24. doi:10.1023/A:1008215702611. ISSN 0925-5001. S2CID 45440728.
- ^ Ehrgott, M. (2005). Multicriteria Optimization. Springer. CiteSeerX 10.1.1.360.5223. doi:10.1007/3-540-27659-9. ISBN 978-3-540-21398-7.
- ^ a b Heyde, Frank; Löhne, Andreas (2011). "Solution concepts in vector optimization: a fresh look at an old story" (PDF). Optimization. 60 (12): 1421–1440. doi:10.1080/02331931003665108. ISSN 0233-1934. S2CID 54519405.
- ^ Dauer, J.P.; Saleh, O.A. (1990). "Constructing the set of efficient objective values in multiple objective linear programs". European Journal of Operational Research. 46 (3): 358–365. doi:10.1016/0377-2217(90)90011-Y. ISSN 0377-2217.
- ^ a b Löhne, Andreas (2011). Vector Optimization with Infimum and Supremum. Vector Optimization. doi:10.1007/978-3-642-18351-5. ISBN 978-3-642-18350-8. ISSN 1867-8971.
- ^ a b Löhne, Andreas; Weißing, Benjamin (2017). "The vector linear program solver Bensolve – notes on theoretical background". European Journal of Operational Research. 260 (3): 807–813. arXiv:1510.04823. doi:10.1016/j.ejor.2016.02.039. ISSN 0377-2217. S2CID 17267946.
- ^ Armand, P.; Malivert, C. (1991). "Determination of the efficient set in multiobjective linear programming". Journal of Optimization Theory and Applications. 70 (3): 467–489. CiteSeerX 10.1.1.161.9730. doi:10.1007/BF00941298. ISSN 0022-3239. S2CID 18407847.
- ^ Rudloff, Birgit; Ulus, Firdevs; Vanderbei, Robert (2016). "A parametric simplex algorithm for linear vector optimization problems". Mathematical Programming. 163 (1–2): 213–242. arXiv:1507.01895. doi:10.1007/s10107-016-1061-z. ISSN 0025-5610. S2CID 13844342.
- ^ Löhne, Andreas; Weißing, Benjamin (2016). "Equivalence between polyhedral projection, multiple objective linear programming and vector linear programming". Mathematical Methods of Operations Research. 84 (2): 411–426. arXiv:1507.00228. doi:10.1007/s00186-016-0554-0. ISSN 1432-2994. S2CID 26137201.