Stochastyczne zagadnienie rozdziału z dyskretnym rozkładem popytu

Podobne dokumenty
DWUETAPOWE STOCHASTYCZNE ZAGADNIENIE ROZDZIAŁU 1

ALGORYTM DLA WIELOASORTYMENTOWEGO STOCHASTYCZNEGO ZADANIA TRANSPORTOWEGO 1

Badania operacyjne egzamin

BADANIA OPERACYJNE I TEORIE OPTYMALIZACJI. Zagadnienie transportowe

ZAGADNIENIE TRANSPORTOWE

Plan wykładu. Przykład. Przykład 3/19/2011. Przykład zagadnienia transportowego. Optymalizacja w procesach biznesowych Wykład 2 DECYZJA?

BADANIA OPERACYJNE Zagadnienie transportowe. dr Adam Sojda

Wykład z modelowania matematycznego. Zagadnienie transportowe.

Optymalizacja ciągła

ZAGADNIENIE TRANSPORTOWE

ZAGADNIENIE TRANSPORTOWE(ZT)

Zagadnienie transportowe

Funkcje charakterystyczne zmiennych losowych, linie regresji 1-go i 2-go rodzaju

Badania Operacyjne Ćwiczenia nr 6 (Materiały)

Metody Rozmyte i Algorytmy Ewolucyjne

ZAGADNIENIE TRANSPORTOWE (część 1)

BADANIA OPERACYJNE Zagadnienie transportowe

SIMR 2017/18, Statystyka, Przykładowe zadania do kolokwium - Rozwiązania

Twierdzenia graniczne fluktuacji procesów przebywania dla układów gałazkowych

Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE

Bezgradientowe metody optymalizacji funkcji wielu zmiennych. informacje dodatkowe

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

Zadanie transportowe i problem komiwojażera. Tadeusz Trzaskalik

Badania Operacyjne Ćwiczenia nr 5 (Materiały)

Numeryczne metody optymalizacji Optymalizacja w kierunku. informacje dodatkowe

PROCESY STOCHASTYCZNE. PEWNE KLASY PROCESÓW STOCHASTYCZNYCH Definicja. Procesem stochastycznym nazywamy rodzinę zmiennych losowych X(t) = X(t, ω)

Procesy stochastyczne WYKŁAD 2-3. Łańcuchy Markowa. Łańcuchy Markowa to procesy "bez pamięci" w których czas i stany są zbiorami dyskretnymi.

Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych

21 maja, Mocna własność Markowa procesu Wienera. Procesy Stochastyczne, wykład 13, T. Byczkowski, Procesy Stochastyczne, PPT, Matematyka MAP1126

Podejmowanie decyzji w warunkach ryzyka. Tomasz Brzęczek Wydział Inżynierii Zarządzania PP

Prawdopodobieństwo i statystyka

PROGRAMOWANIE KWADRATOWE

Rozdział 3 ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA

SZTUCZNA INTELIGENCJA

Wykład 6. Programowanie liniowe

Literatura. Leitner R., Zacharski J., Zarys matematyki wyŝszej dla studentów, cz. III.

Kwantyle. Kwantyl rzędu p rozkładu prawdopodobieństwa to taka liczba x p. , że. Możemy go obliczyć z dystrybuanty: P(X x p.

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Układy stochastyczne

Prawdopodobieństwo i statystyka

Prawdopodobieństwo i statystyka

Techniki Optymalizacji: Stochastyczny spadek wzdłuż gradientu I

OPTYMALIZACJA W LOGISTYCE

KLASYCZNE ZAGADNIENIE TRANSPORTOWE (KZT).

Proces rezerwy w czasie dyskretnym z losową stopą procentową i losową składką

Rozwiązywanie układów równań liniowych metody przybliżone Materiały pomocnicze do ćwiczeń z metod numerycznych

Cele i zadania gospodarki leśnej na tle struktury Państwowego Gospodarstwa Leśnego Lasy Państwowe

MODEL OPTYMALIZACYJNY SYNCHRONIZACJI LINII TRAMWAJOWYCH

Definicja 1 Statystyką nazywamy (mierzalną) funkcję obserwowalnego wektora losowego

Sterowanie optymalne

Procesy stochastyczne 2.

Zagadnienie transportowe (badania operacyjne) Mgr inż. Aleksandra Radziejowska AGH Akademia Górniczo-Hutnicza w Krakowie

Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona) f(x) = 0, gdzie. dla n=2 np.

Problemy Decyzyjne Markowa

Zrównoleglona optymalizacja stochastyczna na dużych zbiorach danych

ALGORYTM SIMPLEX. B.Gładysz Badania operacyjne 2007

OPTYMALIZACJA W LOGISTYCE

Elementy inteligencji obliczeniowej

Statystyka matematyczna

ALGORYTMY EWOLUCYJNE W OPTYMALIZACJI JEDNOKRYTERIALNEJ

Ogólnopolska Konferencja Aktuarialna Zagadnienia aktuarialne teoria i praktyka Warszawa, IE SGH 2009

) a j x j b; x j binarne (j N) całkowitoliczbowe; przyjmujemy (bez straty ogólności): c j > 0, 0 <a j b (j N), P n

Algorytmy metaheurystyczne Wykład 6. Piotr Syga

A. Kasperski, M. Kulej, Badania operacyjne, Wykład 4, Zagadnienie transportowe1

1 Symulacja procesów cieplnych 1. 2 Algorytm MES 2. 3 Implementacja rozwiązania 2. 4 Całkowanie numeryczne w MES 3. k z (t) t ) k y (t) t )

WYKŁADY Z RACHUNKU PRAWDOPODOBIEŃSTWA I wykład 4 Przekształcenia zmiennej losowej, momenty

Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa. Marzec Podstawy teorii optymalizacji Oceanotechnika, II stop., sem.

Prognozowanie i Symulacje. Wykład I. Matematyczne metody prognozowania

ZADANIA OPTYMALIZCJI BEZ OGRANICZEŃ

Teoria obliczeń i złożoność obliczeniowa

Spacery losowe generowanie realizacji procesu losowego

Spis treści 3 SPIS TREŚCI

Przegląd metod optymalizacji wielowymiarowej. Funkcja testowa. Funkcja testowa. Notes. Notes. Notes. Notes. Tomasz M. Gwizdałła

Schemat programowania dynamicznego (ang. dynamic programming)

Optymalizacja ciągła

Wieloetapowe zagadnienia transportowe

RÓWNANIA NIELINIOWE Maciej Patan

PEWNE FAKTY Z RACHUNKU PRAWDOPODOBIEŃSTWA

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Elementy wspo łczesnej teorii inwersji

Metody ilościowe w badaniach ekonomicznych

Współczesna technika inwersyjna - dokad zmierzamy? Wojciech Dȩbski

Ekonomia matematyczna i dynamiczna optymalizacja

Prawdopodobieństwo i statystyka

Równoległy algorytm wyznaczania bloków dla cyklicznego problemu przepływowego z przezbrojeniami

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Metody systemowe i decyzyjne w informatyce

Transformaty. Kodowanie transformujace

Statystyka i eksploracja danych

Rozwiązywanie problemów z użyciem Solvera programu Excel

Parametr Λ w populacji ubezpieczonych ma rozkład dany na półosi dodatniej gęstością: 3 f

Modelowanie zależności. Matematyczne podstawy teorii ryzyka i ich zastosowanie R. Łochowski

Seria 1. Zbieżność rozkładów

Metody iteracyjne rozwiązywania układów równań liniowych (5.3) Normy wektorów i macierzy (5.3.1) Niech. x i. i =1

LOGISTYKA. Zapas: definicja. Zapasy: podział

Metody systemowe i decyzyjne w informatyce

Algorytm simplex i dualność

Ekonomia matematyczna - 1.2

Prawdopodobieństwo i statystyka

Metody systemowe i decyzyjne w informatyce

Transkrypt:

Stochastyczne zagadnienie rozdziału z dyskretnym rozkładem popytu Marcin Anholcer Uniwersytet Ekonomiczny w Poznaniu 19 marca 2013, Ustroń Marcin Anholcer Stochastyczne zagadnienie rozdziału 1/ 15

1 Zagadnienie rozdziału Sformułowanie problemu 2 Warunki optymalności Szczegóły Zbieżność i wydajność 3 Uwagi końcowe Podziękowania Marcin Anholcer Stochastyczne zagadnienie rozdziału 2/ 15

Zagadnienie rozdziału Zagadnienie rozdziału Sformułowanie problemu Jednorodne dobro transportowane jest od m dostawców do n odbiorców. Warunki podażowe i popytowe. Celem jest minimalizacja całkowitego (liniowego) kosztu. Ilość transportowanego dobra zmienia się w czasie transportu. Marcin Anholcer Stochastyczne zagadnienie rozdziału 3/ 15

Model Zagadnienie rozdziału Sformułowanie problemu m n min f (x) = c ij x ij i=1 j=1 m r ij x ij = b j, j = 1,..., n i=1 n x ij a i, i = 1,..., m j=1 x ij 0, i = 1,..., m, j = 1,..., n Marcin Anholcer Stochastyczne zagadnienie rozdziału 4/ 15

Losowy popyt Zagadnienie rozdziału Sformułowanie problemu Wielkości popytu: zmienne losowe B j o dyskretnych rozkładach Pr(B j = b s j ) = ps j, s = 1,..., S j Koszt nadmiaru s (1) j, koszt niedoboru s (2) j. Wartość oczekiwana dodatkowego kosztu j: f j (x j ) = s (2) j (E(X j ) x j ) + (s (1) j + s (2) j ) xj 0 Φ j (t)dt Marcin Anholcer Stochastyczne zagadnienie rozdziału 5/ 15

Zagadnienie rozdziału Sformułowanie problemu Stochastyczne zagadnienie rozdziału min f (x) = m i=1 j=1 n c ij x ij + n f j (x j ) (1) j=1 m r ij x ij = x j, j = 1,..., n (2) i=1 n x ij = a i, i = 1,..., m (3) j=1 x ij 0, i = 1,..., m, j = 1,..., n (4) Cel: wyznaczyć rozwiązanie minimalizujące koszt całkowity, uwzględniający wartość oczekiwaną dodatkowego kosztu. Marcin Anholcer Stochastyczne zagadnienie rozdziału 6/ 15

Warunki optymalności Warunki optymalności Szczegóły Zbieżność i wydajność c ij + r ij f +(x j ) u i, i = 1,..., m, j = 1,..., n, x ij = 0 c ij + r ij f (x j ) u i c ij + r ij f +(x j ), i = 1,..., m, j = 1,..., n, x ij > 0 Marcin Anholcer Stochastyczne zagadnienie rozdziału 7/ 15

Warunki optymalności Szczegóły Zbieżność i wydajność 1 Wyznacz rozwiązanie początkowe: x ij = a i, x ij = 0, j = n j n 2 Wyznacz jednostronne pochodne cząstkowe i kryteria optymalności. Jeżeli rozwiązanie jest optymalne, to STOP. 3 Zmień aktualne rozwiązanie i wróć do kroku 2. Marcin Anholcer Stochastyczne zagadnienie rozdziału 8/ 15

Warunki optymalności Warunki optymalności Szczegóły Zbieżność i wydajność Wyznacz: v i = min{k + ij j = 1,..., n + 1} j w i = max{k ij, x ij > 0, j = 1,..., n + 1} v i j α = max{w i i = 1,..., m} i Marcin Anholcer Stochastyczne zagadnienie rozdziału 9/ 15

Zmiana rozwiązania Warunki optymalności Szczegóły Zbieżność i wydajność Wyznacz λ = x j b j λ + = b + j x j { λ λ + } λ = min,, x i r i j r j i j x i j := x i j λ x i j := x i j + λ Marcin Anholcer Stochastyczne zagadnienie rozdziału 10/ 15

Zbieżność Warunki optymalności Szczegóły Zbieżność i wydajność zawsze kończy działanie po skończonej liczbie kroków. Marcin Anholcer Stochastyczne zagadnienie rozdziału 11/ 15

Wydajność Warunki optymalności Szczegóły Zbieżność i wydajność c ij < 5, 10), sij 1 < 1, 2), s2 ij < 5, 10), r ij < 0.8, 0.9), a i < 10, 20), t ij {1,..., 10}, rozkłady: od 10 do 20 wartości, kolejne obliczane według wzoru b s+1 j = bj s + r, r < 0.5, 1.5), 1000 problemów każdego rozmiaru, Java SE, Intel(R) Core(TM) i7-2670 QM CPU 2.20 GHz Rozmiar (m, n) 10, 10 10, 20 50, 50 50, 100 100, 100 100, 200 250, 250 250, 500 AVG 0,032 0,082 2,032 5,758 12,657 39,541 173,783 616,969 ST DEV 0,008 0,015 0,218 0,426 1,082 2,152 9,960 21,022 MIN 0,009 0,042 1,090 4,540 9,300 34,300 156,000 547,000 MAX 0,058 0,133 2,810 7,500 18,700 48,400 250,000 702,000 Marcin Anholcer Stochastyczne zagadnienie rozdziału 12/ 15

Uwagi końcowe Uwagi końcowe Podziękowania Efektywny algorytm. Wykorzystanie jednostronnych pochodnych pozwoliło na wykorzystanie metody gradientowej mimo, że funkcja celu nie jest rózniczkowalna w sposób ciągły. Zastosowanie metody wyrównań sprawia, że nie jest konieczne używanie w sposób jawny struktury A-lasu. Metodę można stosować dla zadań z dowolnymi rozkładami dyskretnymi, również nieskończonymi (w szczególności do zadań z rozkładem Poissona). Marcin Anholcer Stochastyczne zagadnienie rozdziału 13/ 15

Podziękowania Uwagi końcowe Podziękowania DZIĘKUJĘ! Marcin Anholcer Stochastyczne zagadnienie rozdziału 14/ 15

Uwagi końcowe Podziękowania Stochastyczne zagadnienie rozdziału z dyskretnym rozkładem popytu Marcin Anholcer Uniwersytet Ekonomiczny w Poznaniu 19 marca 2013, Ustroń Marcin Anholcer Stochastyczne zagadnienie rozdziału 15/ 15