Optymalizacja
Ewa Skubalska-Rafajłowicz
Wrocław 2010
George
Dantzig
1914 - 2005
Twórca metody SIMPLEX
1947
Linear programming is viewed as a revolutionary
development giving man the ability to state
general objectives and to find, by means of the
simplex method, optimal policy decisions for a
broad class of practical decision problems of
great complexity. In the real world, planning
tends to be ad hoc because of the many special-
interest groups with their multiple objectives.
Programowanie liniowe
Postać standardowa
Przykład:
Aproksymacja
Chebysheva
Przepływy
Maksymalny przepływ
Przepływ minmalnokosztowy
Zagadnienie transportowo-kosztowe
Rozwiązania całkowitoliczbowe-
Macierz ograniczeń A totalnie
unimodularna (b całkowitoliczbowe)
Minimum Fuel Problem:
Zadeh Whalen 1962
Istnienie rozwiazania
Ax=b:
Twierdzenie Kronecera-Cappelli
rząd(A)=rząd(Ab)
Niedookreślony układ
równań
A macierz m x n, m< n
Istnieje nieskończenie wiele
rozwiązań
Zbiór rozwiązań dopuszczalnych
= Simplex
–
Rozwiązanie optymalne LP, jeśli
istnieje, leży w wierzchołku simplexu.
Transformacja Ax (m<n)
Nie jest różnowartościowe
Przestrzeń Rn przekształca na całą
przestrzeń Rm
Rozwiązanie minimalizujące normę
Rozwiązanie bazowe dla kryterium cx
Przedstawienie bazowe
Rozwiązanie bazowe
Ax=[B I ]x=b
I iteracja Simplex
X1 – w5
optimum
Brak ograniczenia na
zmienną
(nieograniczone
rozwiązanie)