Programowanie liniowe całkowitoliczbowe

Slides:



Advertisements
Podobne prezentacje
OBLICZENIA NUMERYCZNE
Advertisements

METODA PODZIAŁU I OGRANICZEŃ (Branch and Bound Method)
Klasyfikacja danych Metoda hierarchiczne
Algorytmy sortowania i porządkowania
Wybrane zastosowania programowania liniowego
Nie-archimedesowe (leksykograficzne) PZ
Metoda simpleks Simpleks jest uniwersalną metodą rozwiązywania zadań programowania liniowego. Jest to metoda iteracyjnego poprawiania wstępnego rozwiązania.
Metody rozwiązywania układów równań liniowych
Wykład 6 Najkrótsza ścieżka w grafie z jednym źródłem
Techniki konstrukcji algorytmów
Przykłady zadań programowania liniowego
Badania operacyjne. Wykład 1
Badania operacyjne. Wykład 2
Zakład Mechaniki Teoretycznej
AUTOMATYCZNE DOWODZENIE TWIERDZEŃ.
Statystyka w doświadczalnictwie
Ü     warunkiem koniecznym istnienia ekstremum funkcji jest by pierwsze pochodne spełniały warunek:
Liniowe modele decyzyjne – rozwiązania i analiza post-optymalizacyjna
Metoda graficzna opracowanie na podstawie „Metody wspomagające podejmowanie decyzji w zarządzaniu” D. Witkowska, Menadżer Łódź Zadania, w których.
Metoda simpleks opracowanie na podstawie „Metody wspomagające podejmowanie decyzji w zarządzaniu” D. Witkowska, Menadżer Łódź Simpleks jest uniwersalną.
Metoda graficzna opracowanie na podstawie Metody wspomagające podejmowanie decyzji w zarządzaniu D. Witkowska, Menadżer Łódź Zadania, w których występują
Wyższa Szkoła Informatyki I Zarządzania W Bielsku-białej
Additive Models, Trees, and Related Methods
Układ równań stopnia I z dwoma niewiadomymi
Matematyczne techniki zarządzania - 31
Funkcje w Pascalu Przypomnienie wiadomości o procedurach Prowadzący: Anna Kaleta Piotr Chojnacki.
Programowanie Liniowe 1
Ocena przydatności algorytmu – czas działania (złożoność czasowa)
Optymalizacja liniowa
Badania operacyjne Wykład 5.
Algorytmy i struktury danych
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
II Zadanie programowania liniowego PL
Karol Rumatowski Automatyka
ALGORYTMY OPTYMALIZACJI
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
Zakładamy a priori istnienie rozwiązania α układu równań.
ALGORYTMY ROZWIĄZYWANIA GIER C.D.
METODY NUMERYCZNE I OPTYMALIZACJA
Technika optymalizacji
Dana jest sieć dystrybucji wody w postaci: Ø      m- węzłów,
DMBO Branch and bound.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
III EKSPLORACJA DANYCH
IV EKSPLORACJA DANYCH Zadania eksploracji danych: klasyfikacja
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
II Zadanie programowania liniowego PL
D. Ciołek BADANIA OPERACYJNE – wykład 0
Co to jest dystrybuanta?
Grafika i komunikacja człowieka z komputerem
Grafika Komputerowa i wizualizacja
Metody nieinkluzyjne: Metoda iteracji prostej.
Adaptacyjne Systemy Inteligentne Maciej Bielski, s4049.
Metody rozwiązywania układów równań liniowych
Wydział Elektroniki PWr AiR III r. Metody numeryczne i optymalizacja Dr inż. Ewa Szlachcic Wykład 3 Właściwe minimum lokalne: Funkcja f(x) ma w punkcie.
Ekonometria Metody estymacji parametrów strukturalnych modelu i ich interpretacja dr hab. Mieczysław Kowerski.
D. Ciołek BADANIA OPERACYJNE – wykład 0
Pakiety numeryczne Optymalizacja
Badania operacyjne i teoria optymalizacji semestr zimowy 2015/2016
Katedra Inżynierii Sterowania Komputerowe systemy sterowania i wspomagania decyzji 2015/2016 © Kazimierz Duzinkiewicz, dr hab. inż. 1 Dekompozycyjne metody.
Ekonometria WYKŁAD 10 Piotr Ciżkowicz Katedra Międzynarodowych Studiów Porównawczych.
Treść dzisiejszego wykładu l Metoda kar. l Podsumowanie przekształcania zadań programowania liniowego do postaci tabelarycznej. l Specjalne przypadki –sprzeczność,
Treść dzisiejszego wykładu l Podejmowanie decyzji. l Budowa modeli decyzyjnych. l Graficzna metoda rozwiązywania prostych problem l ów decyzyjnych. l Zapis.
Halina Klimczak Katedra Geodezji i Fotogrametrii Akademia Rolnicza we Wrocławiu WYKŁAD 2 ZMIENNE GRAFICZNE SKALA CIĄGŁA I SKOKOWA.
Treść dzisiejszego wykładu l Postać standardowa zadania PL. l Zmienne dodatkowe w zadaniu PL. l Metoda simpleks –wymagania metody simpleks, –tablica simpleksowa.
Treść dzisiejszego wykładu l Analiza wrażliwości –zmiana wartości współczynników funkcji celu, –zmiana wartości prawych stron ograniczeń. l Podejścia do.
 Zdefiniowanie zmiennych  Programowanie liniowe jest działem programowania matematycznego obejmującym te zagadnienia, w których wszystkie związki mają.
Struktury i algorytmy wspomagania decyzji
Metody optymalizacji Materiał wykładowy /2017
Metody optymalizacji – metody badań operacyjnych
Zapis prezentacji:

Programowanie liniowe całkowitoliczbowe Metoda Branch & Bound

Standardowa postać ZPCL Standardowa postać ZPL ZPCL - Zmienna decyzyjna musi być liczbą całkowitą ZPL – brak ograniczeń co do całkowitoliczbowości zmiennej decyzyjnej

Metoda Branch and Bound Oparta na podejściu „dziel i zwyciężaj” Ogólna idea metody polega na ciągłym podziale i rozwiązywaniu PL Każdy podział zwęża zbiór rozwiązań dopuszczalnych Wartość optymalna funkcji celu LP jest górnym ograniczeniem optymalnej wartości funkcji celu PCL. Wartość funkcji celu PCL dla dowolnego rozwiązania całkowitoliczbowego jest dolnym ograniczeniem optymalnej wartości funkcji celu PCL. PCL = LP + ograniczenia całkowitoliczbowości

Ograniczenia widełkowe Narzucenie indywidualnego zakresu dopuszczalnych wartości poszczególnym zmiennym nie spełniających warunków całkowitoliczbowości Przyjmuje się, że: -dostatecznie duża liczba całkowita

Ograniczenia widełkowe cd. W sensie geometrycznym w zbiorze rozwiązań dopuszczalnych zadania głównego wycinane jest pasmo: co prowadzi do podziału tego zbioru na dwa podzbiory.

Graficzna reprezentacja przestrzeni rozwiązań za pomocą drzewa binarnego

Ogólny Algorytm metody B&B Z posiadanego ZPCL tworzymy ZPL Rozwiązujemy ZPL Sprawdzenie warunków całkowitoliczbowości Losowy wybór zmiennej o wartości nie całkowitoliczbowej Określenie ograniczeń widełkowych Rozwiązanie obydwu zadań Rozpoczęcie nowej iteracji

Przykład zadania PCL Rozwiązanie PCL Liczba podziałów: 1

Podsumowanie Nie ma sensu dzielić węzła jeśli: LP w jest sprzeczne Optymalne rozwiązanie LP jest całkowitoliczbowe Relaksacje LP rozwiązuje się efektywnie Nie ma ogólnej metody wyboru zmiennej decyzyjnej Nie ma ogólnej metody wyboru węzła po rozgałęzieniu