bo03, Badania Operacyjne


Badania Operacyjne www.pure6.neostrada.pl

Wykład 03 2004-10-25

PROGRAM LINIOWY:

X = (x1, x2,…, xk)

f(X) = c1x1 +c2x2 +…+ ckxk » max 0x01 graphic

przy warunkach ograniczających:

a11x1 + a12x2 + … + a1kxk ≤ b1 0x01 graphic
(i=1,…,m)

a21x1 + a22x2 + … + a2kxk ≤ b2 xj ≥ 0 (j=1,…,n)

……………………………………………….

am1x1 + am2x2 + … + amkxk ≤ bm

xj ≥ 0 (j=1,…,n)

CT » max

Ax ≤ b

x ≥ 0

0x01 graphic
0x01 graphic
0x01 graphic
0x01 graphic

Jest to postać kanoniczna. Komplementarną formą jest postać standardowa.

POSTAĆ STANDARDOWA charakteryzuje się tym, że:

X = (x1, x2,…, xk)

f(X) = c1x1 +c2x2 +…+ cnxn » max 0x01 graphic

przy warunkach ograniczających:

a11x1 + a12x2 + … + a1nxn = b1 b1 ≥ 0 0x01 graphic
(i=1,…,m)

a21x1 + a22x2 + … + a2kxk = b2 b2 ≥ 0 bi ≥ 0

…………………………………………. xj ≥ 0 (j=1,…,n)

am1x1 + am2x2 + … + amnxn = bm bm ≥ 0

xj ≥ 0 (j=1,…,n)

CT » max Ax ≤ b x ≥ 0 b ≥ 0 C,X Є Rn Amxn b Є Rm

METODY WYZNACZANIA ROZWIĄZANIA ZADANIA PROGRAMOWANIA LINIOWEGO:

  1. metoda graficzna (geometryczna)

  2. program dualny

  3. metoda Simplex

Warunki stosowalności:

Metodę 1) można stosować tylko wtedy, jeśli w modelu znajdują się 2 zmienne decyzyjne (co najwyżej 3 zmienne). Jeśli w modelu programowania liniowego znajduję się więcej zmiennych decyzyjnych niż 2 (lub 3), natomiast liczba warunków ograniczających wynosi 2 (lub 3), to można wyznaczyć rozwiązanie takiego zadania programowania liniowego korzystając z zapisu programu dualnego w stosunku do programowania pierwotnego.

Metoda Simplex, która jest metodą uniwersalną, polegającą najogólniej biorąc na wyznaczeniu wstępnego rozwiązania bazowego, a następnie poprawianiu tego rozwiązania w kolejnych krokach iteracyjnych aż do uzyskania rozwiązania optymalnego, można stosować do wyznaczenia rozwiązania praktycznie rzecz biorąc każdego modelu PL (za wyjątkiem przypadków degenerowanych)

PROGRAM DUALNY:

Program pierwotny Program dualny

zmaksymalizować 0x01 graphic
zminimalizować 0x01 graphic

przy warunkach ograniczających: przy warunkach ograniczających:

0x01 graphic
(i=1,…,m) 0x01 graphic
(j=1,…,n)

0x01 graphic
(j=1,…,n) 0x01 graphic
(i=1,…,m)

Program dualny jest w pewnym sensie transpozycją programu pierwotnego, a charakter tej transpozycji jest następujący:

  1. j - ta kolumna współczynników stojących przy zmiennych decyzyjnych w warunkach ograniczających PP staję się i - tym wierszem współczynników w warunkach ograniczających PD

  2. wektor ograniczeń zagadnienia pierwotnego przejmuje rolę współczynników funkcji celu w PD

  3. współczynniki funkcji celu PP stają się wektorem wyrazów wolnych w PD

  4. rodzaj optymalizacji oraz kierunki nierówności w warunkach ograniczających są przeciwne względem siebie w obu zagadnieniach

TWIERDZENIE 1

Jeżeli zagadnienie pierwotne i dualne mają rozwiązania dopuszczalne a 0x01 graphic
stanowi rozwiązanie optymalne zagadnienia pierwotnego, natomiast 0x01 graphic
stanowi rozwiązanie optymalne zagadnienia dualnego, to 0x01 graphic
, co oznacza, że wartość funkcji celu zagadnienia pierwotnego i dualnego jest taka sama.

TWIERDZENIE 2

Jeżeli program pierwotny (dualny) ma skończone rozwiązanie optymalne to adekwatnie do niego program dualny (pierwotny) ma również rozwiązanie optymalne o tej samej wartości funkcji celu.



Wyszukiwarka

Podobne podstrony:
Badania operacyjne wyklad 2 id Nieznany
badania operacyjne 3 id 76767 Nieznany (2)
Jadczak R Badania operacyjne, Wykład 4 Optymalizacja w logistyce
Lab 1 Analiza wrazliwosci, Materiały AGH- zarządzanie finansami, badania operacyjne
progr siec, Materiały Ekonomiczna, badania operacyjne
Kolorowanie grafów, badania operacyjne
bo2T, Szkoła, Semestr 3, Semestr 3, Badania operacyjne
badania operacyjne 5
badania operacyjne poss intro i Nieznany (2)
Badania operacyjne, zadanie id Nieznany (2)
Projekt Badania operacyjne
BO2 - PRZYKL ZAD EGZ, Badania Operacyjne
Zadanie370, Informatyka i Ekonometria 2 rok, badania operacyjne, sciagniete z internetu
prognozowanie, Badania operacyjne
badania operacyjne, w5 Metoda Simpleks
[W] Badania Operacyjne (2009 02 21) wykład

więcej podobnych podstron