OPTYMALIZACJA W LOGISTYCE

Podobne dokumenty
BADANIA OPERACYJNE I TEORIE OPTYMALIZACJI. Zagadnienie transportowe

ZAGADNIENIE TRANSPORTOWE (część 1)

OPTYMALIZACJA W LOGISTYCE

Zadanie transportowe i problem komiwojażera. Tadeusz Trzaskalik

Zadanie niezbilansowane. Gliwice 1

BADANIA OPERACYJNE Zagadnienie transportowe. dr Adam Sojda

Zagadnienie transportowe i zagadnienie przydziału

Rozdział 3 ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA

OPTYMALIZACJA DYSKRETNA

ZAGADNIENIE TRANSPORTOWE

OPTYMALIZACJA W LOGISTYCE

ZAGADNIENIE TRANSPORTOWE(ZT)

Rozwiązanie Ad 1. Model zadania jest następujący:

OPTYMALIZACJA W LOGISTYCE

KLASYCZNE ZAGADNIENIE TRANSPORTOWE (KZT).

Wykład z modelowania matematycznego. Zagadnienie transportowe.

Lista 1 PL metoda geometryczna

Metody Ilościowe w Socjologii

Badania operacyjne. Dr hab. inż. Adam Kasperski, prof. PWr. Pokój 509, budynek B4 Materiały do zajęć dostępne na stronie:

BADANIA OPERACYJNE ANALITYKA GOSPODARCZA

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

Programowanie liniowe całkowitoliczbowe. Tadeusz Trzaskalik

ZAGADNIENIE TRANSPORTOWE

OPTYMALIZACJA W LOGISTYCE

TOZ -Techniki optymalizacji w zarządzaniu

BADANIA OPERACYJNE pytania kontrolne

ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA

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

Programowanie liniowe. Tadeusz Trzaskalik

Programowanie liniowe

METODY OBLICZENIOWE OPTYMALIZACJI zadania

ZAGADNIENIA TRANSPORTOWE

Analiza czasowo-kosztowa

celu przyjmijmy: min x 0 = n t Zadanie transportowe nazywamy zbilansowanym gdy podaż = popyt, czyli n

Badania operacyjne. te praktyczne pytania, na które inne metody dają odpowiedzi jeszcze gorsze.

ZADANIE 1 W 1 W 2 W 3 P P P P

Zadanie transportowe

Badania Operacyjne Ćwiczenia nr 5 (Materiały)

PROGRAMOWANIE KWADRATOWE

Modelowanie całkowitoliczbowe

Rozwiązanie zadania 1. Krok Tym razem naszym celem jest, nie tak, jak w przypadku typowego zadania transportowego

PROCESY I CONTROLLING W LOGISTYCE Controlling operacyjny w łańcuchu dostaw

doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.

WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIEŃ TRANSPORTOWYCH Z KRYTERIUM KOSZTÓW

Programowanie liniowe

Problem zarządzania produkcją i zapasami

Dr hab. inż. Andrzej Szarata. Katedra Systemów Komunikacyjnych Politechnika Krakowska

LOGISTYKA ZAOPATRZENIA I PRODUKCJI ĆWICZENIA 13 ROZMIESZCZENIE STANOWISK (LAYOUT)

Projektowanie rozmieszczenia stanowisk roboczych

Wykład 04 Popyt na usługi transportowe dr Adam Salomon

D. Miszczyńska, M.Miszczyński KBO UŁ 1 GRY KONFLIKTOWE GRY 2-OSOBOWE O SUMIE WYPŁAT ZERO

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

Klasyczne zagadnienie przydziału

Elementy Modelowania Matematycznego

Studia stacjonarne I stopnia. 29 stycznia

Badania operacyjne i teorie optymalizacji

ARKUSZ EGZAMINACYJNY ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE CZERWIEC 2010

Zagadnienie diety Marta prowadzi hodowlę zwierząt. Minimalne dzienne zapotrzebowanie hodowli na mikroelementy M1, M2 i M3 wynosi 300, 800 i 700

Zadanie egzaminacyjne

JW - 6 ZMIANA TREŚCI OGŁOSZENIA. Dotyczy: numer postępowania: W/90/2015

=B8*E8 ( F9:F11 F12 =SUMA(F8:F11)

Laboratorium Metod Optymalizacji. Sprawozdanie nr 1

Rozkład zajęć, statystyka matematyczna, Rok akademicki 2015/16, semestr letni, Grupy dla powtarzających (C15; C16)

TEMAT: Ustalenie zapotrzebowania na materiały. Zapasy. dr inż. Andrzej KIJ

Metoda simpleks. Gliwice

Optymalizacja kosztów transportu w sferze logistyki zaopatrzenia

1. Który z warunków nie jest właściwy dla powyższego zadania programowania liniowego? 2. Na podstawie poniższej tablicy można odczytać, że

Ekonometria Programowanie Liniowe. Robert Pietrzykowski

Badania operacyjne. Dr Michał Kulej. Pokój 509, budynek B4 Forma zaliczenia wykładu: egzamin pisemny.

Programowanie liniowe

Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE

ALGORYTM SIMPLEX. B.Gładysz Badania operacyjne 2007

( 1) ( ) 16 Warunki brzegowe [WB] Funkcja celu [FC] Ograniczenia [O] b i ( 2) ( ) ( ) 14. FC max. Kompletna postać bazowa

oznaczonym punkcie K-EX. Dane tele-adresowe znajdują się na ostatniej stronie cennika lub na

PROGRAMOWANIE WIELOKRYTERIALNE (CELOWE)

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Optymalizacja

Badania Operacyjne Ćwiczenia nr 2 (Materiały)

Badania operacyjne. Lista zadań projektowych nr 2

Optymalizacja harmonogramów budowlanych - szeregowanie zadań. Mgr inż. Aleksandra Radziejowska AGH Akademia Górniczo-Hutnicza w Krakowie

Instytut Konstrukcji i Eksploatacji Maszyn Katedra Logistyki i Systemów Transportowych. Badania operacyjne. Dr inż.

Sterowanie optymalne

Programowanie dynamiczne. Tadeusz Trzaskalik

Ćwiczenie 1: Wyznaczanie lokalizacji magazynów metoda środka ciężkości.

Algebra liniowa. Macierze i układy równań liniowych

Marketing dr Grzegorz Mazurek

TECHNIK LOGISTYK Zadanie egzaminacyjne etap praktyczny

Zarządzanie ryzykiem w łańcuchach transportowych

Poznań: Dostawa ryb słodkowodnych i ryb morskich Numer ogłoszenia: ; data zamieszczenia: OGŁOSZENIE O ZAMÓWIENIU - dostawy

Zadanie A. Pestycydy. Wejście. Wyjście. Przykłady. Techniki optymalizacyjne Sosnowiec, semestr zimowy 2016/2017

Wielokryteriowa optymalizacja liniowa cz.2

EKONOMIKA TRANSPORTU EKONOMIKA TRANSPORTU MARCIN FOLTYŃSKI TRANSPORTOWYCH

Nowe ogniwo w Supply Chain Transport Intermodalny

Procedura wyznaczania i przypisania do danego centrum dystrybucji rejonu obsługi

Systemowa organizacja kolejowych przewozów pasażerskich

Pyt.1. Podać warunki jakie musi spełniać model matematyczny dla możliwości rozwiązywania metodami programowania liniowego.

Programowanie liniowe całkowitoliczbowe

Nazwa kwalifikacji: Organizacja i nadzorowanie transportu Oznaczenie kwalifikacji: A.28 Numer zadania: 01

Programowanie matematyczne

OPTYMALIZACJA W LOGISTYCE

Ćwiczenia laboratoryjne - 7. Zagadnienie transportowoprodukcyjne. programowanie liniowe

Transkrypt:

OPTYALIZACJA W LOGISTYCE Zagadnienie transportowe 2 dr Zbigniew Karwacki Katedra Badań Operacyjnych UŁ

Zagadnienie transportowe z kryterium czasu I rodzaju () Jeżeli w modelu klasycznego zagadnienia transportowego jednostkowe koszty transportu c ij zastąpimy jednostkowymi czasami przewozu (czas przewozu jednostki dobra) t ij, to otrzymamy model zagadnienia transportowego z kryterium czasu I-rodzaju. Funkcja celu tego modelu zamiast łącznych kosztów transportu (klasyczne zagadnienie transportowe) wyrażać będzie łączny czas przewozu dobra w ilości zaspokajającej popyt w punktach odbioru. Zagadnienia transportowe z kryterium czasu I-rodzaju są użyteczne w przypadku, gdy dysponujemy ograniczoną liczbą środków transportowych, a jeden środek transportowy może przewozić jednorazowo jedną sztukę produktu (np. kontener)

Funkcja celu: (łączny czas transportu) T( x) m Ograniczenia: n x i m i Zagadnienie transportowe z kryterium czasu I rodzaju (2) ij x ij n i j a b Warunki brzegowe: i j t ij x ij min t ij czas transportu jednostki dobra i =,2,,m (bilanse dla punktów nadania) j =,2,,n (bilanse dla punktów odbioru) x ij i =,2,,m j =,2,,n

Zagadnienie transportowe z kryterium czasu II rodzaju () Podejście drugiego rodzaju stosuje się najczęściej w sytuacji, gdy całość przewozów musi być ukończona w możliwie najkrótszym czasie ( łatwo psujące się produkty) i mamy możliwość jednoczesnego użycia wystarczającej liczby środków transportowych. odel matematyczny takiego zagadnienia będzie miał odmienną funkcję celu w stosunku do zagadnienia transportowego z kryterium czasu I-rodzaju. Poszukiwanie optymalnego programu przewozowego w zagadnieniach transportowych z kryterium czasu II-rodzaju polega na znalezieniu takiego dopuszczalnego programu przewozowego xϵx, dla którego największa z odległości czasowych występująca w danym programie przewozowym * max t t x ij ij jest najmniejszą z punktu widzenia wszystkich dopuszczalnych programów przewozowych.

Zagadnienie transportowe z kryterium czasu II rodzaju (2) Funkcja celu: (najdłuższy czas przewozu w optymalnym programie przewozowym jest najkrótszy spośród wszystkich dopuszczalnych programów przewozowych program przewozu zakończy się najszybciej) Z x X min max{ t x ij ij } t ij czas przejazdu pomiędzy punktem nadania i a punktem odbioru j Ograniczenia: n x i m ij x i ij a b i j i =,2,,m j =,2,,n (bilanse dla punktów nadania) (bilanse dla punktów odbioru) Warunki brzegowe: x ij i =,2,,m j =,2,,n

Zagadnienie transportowe z kryterium czasu II rodzaju () Naszym celem jest wyznaczenie planu przewozów, dla którego maksymalny czas trwania dostawy jest najkrótszy. W kolejnych iteracjach staramy się znaleźć takie rozwiązanie, któremu odpowiada najdłuższy czas trwania dostawy nie dłuższy niż w poprzednim rozwiązaniu. Uzyskanie takiego rozwiązania zapewniamy sobie przez następującą modyfikację współczynników t ij : (n) H,,, gdy gdy gdy t t ij t ij ij (n) tmax (n) max (n) tmax t gdzie Ustalona w ten sposób macierz H (n) = [ h (n) ij ] zastępuje macierz T = [ t ij ] przy badaniu optymalności kolejnego rozwiązania.

Zagadnienie transportowe z kryterium czasu II rodzaju () Przykład Z trzech gospodarstw rybnych należy dostarczyć ryby do czterech zakładów przetwórstwa rybnego. Podaż gospodarstw wynosi :, 8, ton. Zapotrzebowanie zakładów to: 5, 7 i 2 ton. Czasy dostaw z gospodarstw do zakładów zawiera macierz T: T 5 8 2 7 6 5 9 Należy znaleźć taki plan przewozu ryb przy, którym zostanie zminimalizowany najdłuższy czas dostawy.

Zagadnienie transportowe z kryterium czasu II rodzaju (5) O O2 O O podaż D 5 9 D2 2 6 8 T 5 8 2 7 6 5 9 D 2 Popyt 5 7 2 5 t* =max (5,2,,7,6,9) = 9

Zagadnienie transportowe z kryterium czasu II rodzaju (6) Sprawdzenie optymalności programu przewozowego O O2 O O u i D D2 D v j - - H

Zagadnienie transportowe z kryterium czasu II rodzaju (7) Korekta programu przewozowego O O2 O O podaż D 5 9-6 + +6 D2 2 6 8 + +6-6 D 2 + +6-6 popyt 5 7 2 5 min{9,6,2} = 6

Zagadnienie transportowe z kryterium czasu II rodzaju (8) O O2 O O podaż D 5 6 D2 8 8 T 5 8 2 7 6 5 9 D 7 6 Popyt 5 7 2 5 t* = max (5,2,5,,6,9) = 9

Zagadnienie transportowe z kryterium czasu II rodzaju (9) Sprawdzenie optymalności programu przewozowego O O2 O O u i D D2 D - - v j H 2

Zagadnienie transportowe z kryterium czasu II rodzaju () Korekta programu przewozowego O O2 O O podaż D 5-5 + 6 +5 D2 8 8 D + +5 7 6-5 popyt 5 7 2 5 min{5,6} = 5

Zagadnienie transportowe z kryterium czasu II rodzaju () O O2 O O podaż D D2 8 8 T 5 8 2 7 6 5 9 D 5 7 Popyt 5 7 2 5 t* = max(2,5,,,6,9) = 9

Zagadnienie transportowe z kryterium czasu II rodzaju (2) Sprawdzenie optymalności programu przewozowego O O2 O O u i D D2 D - v j H

Zagadnienie transportowe z kryterium czasu II rodzaju () Korekta programu przewozowego O O2 O O podaż D - + + D2 8 8 D 5 + + 7 - popyt 5 7 2 5 min{,} =

Zagadnienie transportowe z kryterium czasu II rodzaju () O O2 O O podaż D 2 2 D2 8 8 T 5 8 2 7 6 5 9 D 5 7 Popyt 5 7 2 5 t* = max(2,5,,,,6) = 6

Zagadnienie transportowe z kryterium czasu II rodzaju (5) Sprawdzenie optymalności programu przewozowego O O2 O O u i D - D2 - D v j H

Zagadnienie transportowe z kryterium czasu II rodzaju (6) Korekta programu przewozowego O O2 O O podaż D 2-2 + +2 2 D2 8 8 D 5 + +2 7-2 popyt 5 7 2 5 min{2,7} = 2

Zagadnienie transportowe z kryterium czasu II rodzaju (7) O O2 O O podaż D 2 2 D2 8 8 T 5 8 2 7 6 5 9 D 5 5 Popyt 5 7 2 5 t* =max(,5,,,,6) = 6

Zagadnienie transportowe z kryterium czasu II rodzaju (8) Sprawdzenie optymalności programu przewozowego O O2 O O u i D - - D2 - - D - v j - - H 5

Zagadnienie transportowe z kryterium czasu II rodzaju (9) Korekta programu przewozowego O O2 O O podaż D 2 2 + +5-5 D2 8 8 + -5 +5 D 5 5 + +5 popyt 5 7 2 5-5 min{2,8,5} = 5

Zagadnienie transportowe z kryterium czasu II rodzaju (2) O O2 O O podaż D 7 7 D2 5 8 T 5 8 2 7 6 5 9 D 5 8 Popyt 5 7 2 5 t* =max(,5,,,,) = 5

Zagadnienie transportowe z kryterium czasu II rodzaju (2) Sprawdzenie optymalności programu przewozowego O O2 O O u i D D2 D v j - - + - - + - H 6

Zagadnienie transportowe z kryterium czasu II rodzaju (22) Korekta programu przewozowego O O2 O O podaż D + + 7 7 - D2 - + 5 + 8 D 5 8 popyt 5 7 2 5 min{,7} =

Zagadnienie transportowe z kryterium czasu II rodzaju (2) O O2 O O podaż D 7 D2 8 8 T 5 8 2 7 6 5 9 D 5 8 Popyt 5 7 2 5 t* = max(2,,5,,,) = 5

Zagadnienie transportowe z kryterium czasu II rodzaju (2) Sprawdzenie optymalności programu przewozowego O O2 O O u i D D2 - D v j 9 6 7 8 5 2 5 T H 7 - - - + + -

Zagadnienie transportowe z kryterium czasu II rodzaju (25) Rozwiązanie uzyskane dla macierzy H 7 jest rozwiązaniem optymalnym. Jednakże macierz H 7 jest identyczna jak macierz H 6. Oznacza to, że w sensie zagadnienia czasowego II-rodzaju optymalnym jest również rozwiązanie sprzężone z macierzą H 6. Oba programy przewozowe można zrealizować w ciągu 5 jednostek czasowych (t * =5). Programy te przedstawiają się następująco: 7 7 o X H 5 X 6 5 8 o H 7 5 8 7 8