3582319524
1
Badania operacyjne ZilP rok 2 ćwiczenia - zajęcia 1 Programowanie liniowe - metoda simpleks
maxxe = 2x\ +- x2 i"! + x2 < 5
—Xi + #2 < 0
6xi + 2*2 — 21 X3, X"2 — 0
Sprowadzenie problemu do postaci standardowej:
maxx0 = Zti + x2 + 0x3 4- 0.r4 + 0x5
*i + x2 + x2 = 5 — i-! + X2 + X4 = 0 6x1 + 2xz + x& = 21 Pierwsza tabela simpleksowa:
|
|
~*i |
“*2 |
|
Xa |
0 |
-2 |
-1 |
|
*3 |
5 |
1 |
1 |
5/1=5 |
XA |
0 |
-1 |
1 |
|
Xę |
21 |
6 |
2 |
21/6=3
,5 |
Oznaczenia:
p — wartość elementu centralnego n — wartość j — tego elementu w kolumnie centralnej q: — wartość i — tego elementu w wierszu centralnym
5SJ — wartość elementu w komórce przecięcia i — tej kolumny z j — tym wierszem
Aby wybrać zmienną wchodzącą do bazy wybieramy najmniejszą liczbę ujemną spośród wartości w komórkach przecięcia wiersza *c z kolumnami ~%i (tutaj: -2 w kolumnie _Al).
Wybrana kolumna nazywa się kolumną centralną danej iteracji (tutaj: kolumna Al).
Rozwiązanie jest optymalne jeżeli w kcmorkach prze.Je la wiersza t[ z kolumnami ł
występują wyłącznie liczny nieujemne
Aby wybrać zmienna wychodzącą z bazy, dla dodatnich elementów kolumny centralnej (tutaj: dla *3 oraz X;) oblicza się ilorazy: element z pierwszej kolumny/element z kolumny centralnej
(tutaj: dla *3 jest to 5yi oraz dla Xsjest to ~1/6). Spośród wyliczonych ilorazów wybiera się
najmniejszy (tutaj 3,5 w wierszu A’3). Zmienna, dla której iloraz jest najmniejszy wychodzi z bazy; wiersz odpowiadający tej zmiennej nazywa się wierszem centralnym danej iteracji (tutaj
Element wspólny dla wiersza centralnego i kolumny centralnej nazywa się elementem centralnym danej iteracji (tutaj element o wartości 6, pochodzący z komórki przecięcia wiersza 3 i kolumny ~Xl).
Wyszukiwarka
Podobne podstrony:
Badania operacyjne ZilP rok 2 ćwiczenia - zajęcia 2Programowanie liniowe - metoda simpleks II minx0Badania operacyjne ZilP rok 2 ćwiczenia - zajęcia 2Programowanie liniowe - metoda simpleks li min *1Badania operacyjne ZilP rok 2 ćwiczenia - zajęcia 4 Analiza wrażliwości w programowaniu liniowym Z1Badania operacyjne ZHP rok 2 ćwiczenia - zajęcia 3 Dualność w programowaniu liniowym Z każdym zadan1Badania operacyjne ZiiP rok 2 ćwiczenia - zajęcia 6 Zarządzanie projektem - Critical PathKlasyfikacja metod optymalizacji programowanie liniowe [metoda Simplex1 c^jjrogramowanie nieliniowejProgramowanie liniowe - metoda simplex Algorytm simplex jest algorytmem pozwalającym znaleźć maksimuBadania operacyjr Zagadnienia programowania liniowego METODA GRAFICZNA >■ W sytuacji, gdy w zadanKoszalin 2006 [BADANIA OPERACYJNE - PROGRAMOWANIE LINIOWE]3.2 Metoda górnego-lewego rogu Na stronieKoszalin 2006 [BADANIA OPERACYJNE - PROGRAMOWANIE LINIOWE]1 Metoda geometryczna1.1Postaci i przykłady zadań programowania liniowego. Metoda geometryczna rozwiązywania zadań programow1.2. Rozwiązywanie zadań programowania liniowego metodą geometryczną Rysunek 1.1. Klasyfikacja1.2. Rozwiązywanie zadań programowania liniowego metodą geometryczną Po uruchomieniu programu,1.2. Rozwiązywanie zadań programowania liniowego metodą geometryczną Dla każdej zmiennej decyzyjnejZagadnienie programowania liniowego - metoda graficzna Wyznaczenie zbioru rozwiązań dopuszczalnych:Zagadnienie programowania liniowego - Algorytm SIMPLEX Algorytm SIMPLEX zagadnienia maksymalizacji fZagadnienie programowania liniowego - Algorytm SIMPLEX Postać standardowa: f.c.: 9x., + 12x2 ->DSC87 (2) Przykład programowania liniowego — zagadnienia dualne zagadnienie prymamef(&,x2) = 2.więcej podobnych podstron