 Zdefiniowanie zmiennych  Programowanie liniowe jest działem programowania matematycznego obejmującym te zagadnienia, w których wszystkie związki mają.

1  Zdefiniowanie zmiennych  Programowanie liniowe jest ...
Author: Teodor Kowalik
0 downloads 0 Views

1  Zdefiniowanie zmiennych  Programowanie liniowe jest działem programowania matematycznego obejmującym te zagadnienia, w których wszystkie związki mają CHARAKTER LINIOWY  Określenie funkcji celu  Zapis warunków ograniczających  Wyznaczenie wartości optymalnych Schemat postępowania:

2  Ogólna postać zadania programowania liniowego   Zoptymalizować funkcję: FCL = c 1 x 1 + c 2 x 2 +... + c n x n  Przy spełnieniu warunków ograniczających: a 11 x 1 + a 12 x 2 +... + a 1n x n ≤ b 1 a 11 x 1 + a 12 x 2 +... + a 1n x n ≤ b 1 a 21 x 1 + a 22 x 2 +... + a 2n x n ≤ b 2 warunki brzegowe: a 21 x 1 + a 22 x 2 +... + a 2n x n ≤ b 2 warunki brzegowe:... x 1, x 2,..., x n ≥ 0... x 1, x 2,..., x n ≥ 0...... a m1 x 1 + a m2 x 2 +... + a mn x n ≤ b m a m1 x 1 + a m2 x 2 +... + a mn x n ≤ b m

3   Zbiór rozwiązań dopuszczalnych – jest zbiorem punktów, których współrzędne spełniają łącznie wszystkie warunki ograniczające zadania programowania liniowego.   Rozwiązanie optymalne – to taka kombinacja wartości zmiennych, dla których spełnione zostają łącznie wszystkie warunki ograniczające zadania programowania liniowego i dla których funkcja celu FCL przyjmuje wartość optymalną.

4  Ogólna postać zadania dualnego programowania liniowego   Ogólna postać zadania dualnego programowania liniowego  Zoptymalizować funkcję: W = b 1 y 1 + b 2 y 2 +... + b m y m  Przy spełnieniu warunków ograniczających: a 11 y 1 + a 21 y 2 +... + a m1 y m ≥ c 1 a 11 y 1 + a 21 y 2 +... + a m1 y m ≥ c 1 a 12 y 1 + a 22 y 2 +... + a m2 y m ≥ c 2 warunki brzegowe: a 12 y 1 + a 22 y 2 +... + a m2 y m ≥ c 2 warunki brzegowe:... y 1, y 2,..., y m ≥ 0... y 1, y 2,..., y m ≥ 0...... a 1n y 1 + a 2n y 2 +... + a mn y m ≥ c n a 1n y 1 + a 2n y 2 +... + a mn y m ≥ c n