optimization 예제

Cód: --- | Fabricante: ---
Publicado em: Sem categoria

다음으로, 다음 섹션의 과정을 통해 작동 하는 예제의 대부분은 하나의 임계 점만 있을 것 이다. 둘 이상의 임계 점에 대한 문제는 종종 어떤 임계 점이 최적의 값을 제공하는지 알기 어렵습니다. 위에서 설명한 다음 섹션에서 설명한 메서드 중 어느 것도 쉽게 작동하지 않는 다음 두 섹션에 두 개 이상의 임계 점을 포함하는 몇 가지 예제가 있습니다. 이 예제에서는 최적의 가치를 찾기 위해 수행해야 할 몇 가지 아이디어를 볼 수 있습니다. 다음 두 섹션에서 예제를 작업할 때 예제에서 필요에 따라 이러한 각 메서드를 사용합니다. 경우에 따라 우리가 사용할 수있는 유일한 방법이 될 것이며, 다른 방법은 사용하기가장 쉬운 방법이 될 것이며 다른 방법은 단순히 해당 예제에 사용하기로 선택한 방법이 될 것입니다. 모든 예제에 대해 각 메서드를 사용할 수 없다는 것을 깨닫는 것이 중요합니다. 몇 가지 예에서 하나의 방법은 사용하기 가장 쉽거나 사용할 수 있는 유일한 방법일 수 있지만, 위에서 설명한 각각의 방법은 모든 예제를 통해 적어도 몇 번 사용될 것이다. 다음 명령을 사용하면 최적화 패키지에서 명령 이름의 짧은 형식을 사용할 수 있습니다. 최적화 문제는 항상 단어를 사용하여 상황을 설명하는 데 일부 양을 최대화하거나 최소화하도록 요청합니다(최대/최소화기능을 즉시 제공하는 대신). 최적화 문제를 나타내는 일반적인 구는 다음과 같습니다: 이 시점까지 몇 가지 예제를 작업했으며 작업할 수 있는 몇 가지 사례가 있습니다.

그러나 이 섹션은 상당히 길어졌기 때문에 다음 섹션에서 예제를 계속 해 보겠습니다. 이 노트는 웹에도 제시되고 있기 때문에 주로 수행되고 있으며, 이것은 다소 아래로 페이지의 로드 시간을 유지하는 데 도움이 될 것입니다. 첫 번째 예로, 우리는 간단한 2 차원 선형 프로그래밍 문제가 있습니다. 최적화 패키지는 다양한 유형의 제약 조건에 따라 다양한 유형의 함수의 최소 또는 최대값을 찾는 명령을 제공합니다. 이 워크시트는 패키지가 해결할 수 있는 각 문제 유형에 대한 몇 가지 기본 예제를 제공합니다. 자세한 내용은 패키지 및 각 개별 패키지 멤버의 도움말 페이지에서 확인할 수 있습니다. 이 워크 시트에서는 여러 제약 조건에 따라 함수(목표 함수라고 함)를 최소화합니다. 특정 최대화 예제도 포함되어 있습니다. 예제에서 최대화 옵션을 명령에 추가하여 최소값 대신 최대값을 찾을 수 있습니다. 또한 각각의 경우에 우리는 단지 로컬 최적의 값을 찾는 것을 유의하십시오. 비즈니스에서 기업은 수익 극대화에 관심이 있습니다. 다음 예제에서는 고객이 렌터카를 청구하는 가격에 따라 회사에서 임대할 수 있는 차량 수에 대한 데이터를 수집한 시나리오를 고려합니다.

이러한 데이터를 사용하여 회사가 부과하는 가격을 결정하여 이로 인해 발생하는 금액을 최대화해 보겠습니다. 첫 번째 예제와 마찬가지로 변수 중 하나에 대한 제약 조건을 해결하고 이를 비용에 연결합니다. (h)에 대한 제약 조건을 해결하는 것이 확실히 더 쉬울 것이므로 그렇게 해 봅시다. 또한 일부 문제는 위에서 설명한 대로 위에서 설명한 메서드를 정확하게 사용할 수 없다는 점에 유의해야 합니다. 우리는 그들 중 하나를 수정하거나 완전히 문제를 해결하기 위해 그들 중 하나를 사용해야합니다. 다음 섹션에서는 위의 방법 중 어느 것도 쉽게 작동하지 않는 예제가 있지만 위에서 설명한 방법 중 하나 이상을 사용할 수있는 대체 솔루션 방법도 제시합니다. 또한 마지막 예제에서 볼 수 있듯이 최적의 값을 얻었는지 확인하는 두 가지 방법을 사용했습니다. 다른 방법을 잊어 버린이 확인을 수행하는 한 가지 방법에 너무 얽밀어두지 마십시오.

이전 문제에서는 절대 극심자 찾기 섹션에서 최적화하려는 함수의 최대 값을 찾기 위해 이 메서드를 사용했습니다.

Compartilhe