AUTOMATYCZNE STEROWANIE OTOCZENIEM W ALGORYTMACH POPRAW
|
|
- Aleksander Olszewski
- 6 lat temu
- Przeglądów:
Transkrypt
1 AUTOMATYZNE STEROWANIE OTOZENIEM W ALGORYTMAH POPRAW Mariusz MAKUHOWSKI, Bartosz WIELEBSKI Streszczenie: W pracy proponuje się modyfikację znanych algorytmów popraw poprzez dodanie nadrzędnego aparatu sterującego. Aparat ten śledzi trajektorię poszukiwań algorytmu wykonawczego i na bieŝąco modyfikuje jego otoczenie. Efektywność proponowanej metody została przebadana na przykładzie algorytmu poszukiwania z zabronieniami i symulowanym wyŝarzaniu. Proponowane algorytmy wraz z ich klasycznymi odpowiednikami zaimplementowane zostały do rozwiązywania permutacyjnego problemu przepływowego z kryterium będącym sumą zakończeń zadań. W pracy przedstawiono wyniki numeryczne pokazujące znaczne zwiększenie wydajności algorytmu poszukiwania z zabronieniami przy zastosowaniu proponowanej modyfikacji. Słowa kluczowe: automatyczne strojenie, poszukiwanie z zabronieniami, symulowane wyŝarzanie, problem przepływowy 1. Wstęp Znaczna część problemów optymalizacji dyskretnej naleŝy do klasy problemów NPtrudnych. Oznacza to, Ŝe nie istnieją dla nich efektywne, działające w czasie wielomianowym względem rozmiaru instancji, algorytmy dokładne (o ile klasa problemów P jest róŝna od klasy problemów NP). Sytuacja ta wymusza konieczność projektowania algorytmów aproksymacyjnych i heurystycznych. W algorytmach aproksymacyjnych błąd względny uzyskiwanych rozwiązań jest ograniczony przez pewną wartość ε. Oznacza to, Ŝe wartość funkcji celu rozwiązania uzyskanego takim algorytmem jest zawsze mniejsza lub równa (w przypadku problemu szukającego minimum) niŝ wartość funkcji celu rozwiązania optymalnego przemnoŝona przez ε. W algorytmach heurystycznych nie ma, Ŝadnej gwarancji znalezienia rozwiązania znajdującego się dostatecznie blisko od rozwiązania optymalnego (odległość między rozwiązaniami rozumiana jest jako względna róŝnica wartości funkcji celu tych rozwiązań). Pomimo tego, algorytmy heurystyczne cieszą się duŝym zainteresowaniem w śród badaczy i praktyków a spowodowane jest to ich duŝą efektywnością. Wśród algorytmów heurystycznych są zarówno algorytmy konstrukcyjne jak i algorytmy popraw. Algorytmy popraw działają iteracyjnie i w kaŝdym kroku starają się zmodyfikować swoje aktualne rozwiązanie na rozwiązanie statystycznie lepsze (choć w pojedynczych iteracjach dopuszcza się przejście do rozwiązań gorszych). Do klasy algorytmów popraw naleŝą między innymi algorytmy oparte na metodzie poszukiwania z zabronieniami i metodzie symulowanego wyŝarzania. W niniejszej pracy proponuje się dodatkową technikę podnoszącą wydajność metod poszukiwania z zabronieniami i symulowanego wyŝarzania. Ocena zaproponowanej modyfikacji, wystawiona zostaje na podstawie porównania klasycznych algorytmów z ich zmodyfikowanymi odpowiednikami. Wybór problemu, który będą rozwiązywać testowane 79
2 algorytmy padł na klasyczny problem z teorii szeregowania zadań, a dokładniej na permutacyjny problem przepływowy (ang. flow-shop sequencing problem) z kryterium będącym sumą terminów zakończenia wykonywania wszystkich zadań (ang. total flowtime). PoniewaŜ, permutacyjny problem przepływowy jest szczególnym przypadkiem szerszego zagadnienia, jakim jest ogólny problem przepływowy, wybór wymaga uzasadnienia. Zdecydowana większość prac zajmująca się problemem przepływowym ogranicza się do wersji permutacyjnej. Sterowanie systemem permutacyjnym jest prostsze. Dla niektórych klas problemów przepływowych rozwiązanie optymalne jest rozwiązaniem permutacyjnym. Błąd pomiędzy rozwiązaniami optymalnymi problemu ogólnego i permutacyjnego jest zazwyczaj nieznaczny. PoniewaŜ najczęstszym kryterium optymalizacji w teorii szeregowania zadań jest najpóźniejszy moment zakończenia wykonywania zadań max, a w pracy rozwaŝa się kryterium będącym sumą czasów zakończeń zadań sum, takŝe ten wybór wymaga wyjaśnienia. Decyzja o wyborze sum jako kryterium optymalizacji podjęta została na podstawie poniŝszych faktów. Problem z kryterium sum oceniany jest przez badaczy jako znacznie trudniejszy niŝ analogiczny problem z kryterium max. W przeciwieństwie do problemu z kryterium sum, w problemie z kryterium max znane są specyficzne własności przestrzeni rozwiązań, które nie koniecznie występują w innych problemach. elem pracy jest ocena dodatkowej techniki zwiększającej efektywność metody poszukiwania z zabronieniami i symulowanego wyŝarzania, więc wybór problemu, dla którego znane są dobre rozwiązania (najlepsze opublikowane wyniki dla znanych przykładów testowych) oraz w którym nie istnieją specyficzne własności wydaje się najlepszy. 2. Model matematyczny problemu Wszystkie projektowane w niniejszej pracy algorytmy dedykowane są permutacyjnemu problemowi przepływowemu, z kryterium będącym sumą momentów zakończenia wykonywanych zadań. Problem ten oznaczany jest w notacji Grahama [1] poprzez F sum. Jego matematyczny model przedstawiony poniŝej zaczerpnięty został z pracy [2]. Niech J = { 1,2,..., n} oznacza zbiór zadań do wykonania przy pomocy zbioru maszyn M = { 1,2,..., m} o ograniczonej jednostkowej przepustowości. Zadanie j J składa się z ciągu operacji O,..., O 1 j mj. Operacja O zadania j wykonywana jest bez przerywania na maszynie i w czasie p 0. Rozwiązaniem jest harmonogram pracy maszyn reprezentowany poprzez macierze terminów rozpoczęcia S = S,..., S ), gdzie ( 1 n 80
3 S = S,..., S ) oraz zakończenia operacji =,..., ), gdzie =,..., ) ; j ( 1 j mj 81 ( 1 n j ( 1 j mj = S + p. Dla regularnych funkcji celu optymalny harmonogram dosunięty jest w lewo na osi czasu, zatem moŝna go poszukiwać w zbiorze takich rozwiązań. W tym przypadku kaŝde rozwiązanie moŝemy jednoznacznie reprezentować kolejnością wykonywania zadań na poszczególnych maszynach. Analizowany w niniejszej pracy problem zakłada dodatkowo, iŝ kolejność wykonywania zadań na maszynach jest jednakowa i oznaczana poprzez π = ( π (1),..., π ( n)) permutację elementów zbioru J. Zbiór wszystkich moŝliwych permutacji zbioru J będziemy oznaczać poprzez Π. Dla znanej kolejności wykonywania zadań π Π terminy rozpoczęcia i zakończenia wykonywania operacji muszą spełniać poniŝsze ograniczenia: π ( i ) j Sπ ( i+ 1), j, i = 1,..., n 1, j = 1,..., m (1) i, j Si, j+ 1, i = 1,..., n, j = 1,..., m 1 (2) Najmniejsze moŝliwe wartości terminów zakończenia wykonywanych operacji moŝna wyznaczyć z rekurencyjnego wzoru: w którym π ( i) j = max{ π ( i 1), j, π ( i), j 1} + pπ ( i), j (3) i = 1,..., n, j = 1,..., m, π ( 0) = 0, 0 dla j = 1,..., m oraz 0 dla 0, j = i, 0 = i = 1,..., n. Kryterium w optymalizacji jest sumą terminów wykonania wszystkich zadań i moŝna je opisać wzorem: gdzie wartości n = ( π ), π, (4) sum i, m Π i= 1 i, m wyznaczone zostały dla permutacji π. Problem sprowadza się do poszukiwania kolejności π Π, minimalizującej kryterium (4), 3. Przegląd literatury π arg min ( π ). (5) sum π Π Pierwsze sformułowanie problemu przepływowego znajduje się w pracy [3]. Permutacyjny problem przepływowy z kryterium analizowany w niniejszym opracowaniu juŝ dla dwóch maszyn; F 2 sum sum, naleŝy do klasy problemów silnie NPtrudnych, co zostało udowodnione w pracy [4]. Dla rozwaŝanego problemu zaproponowano kilka algorytmów dokładnych opartych na metodzie podziału i ograniczeń przedstawionych w pracach [5,6]. Szereg propozycji algorytmów konstrukcyjnych znajduje się w pracach [7,8,9,10]. Podejmowane teŝ były próby tworzenia róŝnego rodzaju algorytmów popraw.
4 Algorytmy genetyczne przedstawione są w pracach [11,12,13]. Prace [14,15] opisują algorytmy mrówkowe, w pracy [16] opisany jest algorytm bazujący na estymacji rozkładu, a w pracy [17] algorytm optymalizacji wielocząsteczkowej. Modyfikowane metody nadają się do rozwiązywania szerokiej klasy problemów optymalizacji dyskretnej. Z praktycznego doświadczenia najefektywniejszą z znanych heurystyk jest metoda poszukiwania z zabronieniami (ang. tabu search), choć istnieją specyficzne problemy, dla których wskazane jest stosowanie algorytmów bazujących na innych z heurystykach. Idea metody poszukiwania z zabronieniami zaproponowana została w pracach [18,19]. Od tej pory na jej bazie powstało wiele algorytmów dla róŝnych problemów optymalizacji. Algorytmy te są niezwykle wydajne i często są najlepszymi znanymi algorytmami dla danego problemu. Kolejną analizowaną i modyfikowaną heurystyką jest symulowane wyŝarzanie (ang. simulated annealing). Po raz pierwszy została ona opisana w pracy [20]. Metoda ta została zainspirowana zjawiskami termodynamicznym występującymi podczas procesu hartowania stali lub szkła. Z inspiracji tej wynikają takŝe nazwy parametrów występujących w tej metodzie takich jak temperatura czy schemat chłodzenia. Metoda ta charakteryzuje się duŝą wydajnością, zbliŝoną do metody poszukiwania z zabronieniami, a algorytmy na niej oparte są stosunkowo łatwe w implementacji. 4. Automatyczne sterowanie otoczeniem Metody takie jak poszukiwanie z zabronieniami czy symulowane wyŝarzanie nie są gotowymi, jednoznacznymi przepisami budowy algorytmu, a jedynie ideą, na której bazuje projektowany algorytm. Na bazie danej metody moŝna, więc tworzyć algorytmy dedykowane róŝnorodnym problemom. Ponadto nawet dla tego samego problemu moŝna skonstruować wiele róŝnych algorytmów. Algorytmy rozwiązujące ten sam problem i bazujące na tej samej metodzie mogą się bardzo róŝnić nie tylko budową, ale przede wszystkim wydajnością. Dzieje się tak, dlatego, Ŝe to od twórcy algorytmu zaleŝy nie tylko, w jaki sposób zaimplementuje dany byt występujący w metodzie, ale takŝe precyzyjnie zdefiniuje pojęcie danego bytu. NajwaŜniejszym elementem w algorytmach popraw jest sąsiedztwo N (x) rozwiązania x X, gdzie x oznacza rozwiązanie, a X zbiór wszystkich moŝliwych rozwiązań. W celu zdefiniowania sąsiedztwa wprowadza się pojęcie ruchu v, gdzie ruchem nazywa się przekształcenie pewnego rozwiązania w inne; v : X X. Zbiór wszystkich moŝliwych ruchów operujących na rozwiązaniu x X, oznaczamy przez V (x). Teraz sąsiedztwo danego rozwiązania moŝemy opisać jako: N( x) = { v( x) : v V ( x), x X} (6) Taka definicja sąsiedztwa pozwala konstruktorowi algorytmu na duŝą swobodę. Do najwaŝniejszych załoŝeń przyjmowanych w tej definicji naleŝy precyzyjne zdefiniowanie pojęcia ruchu. Dla problemów, w których rozwiązaniem jest permutacja (tak jak w problemie F sum ) spotyka się w literaturze następujące rodzaje ruchów: zamień: zamienia dwa elementy w permutacji, zamień sąsiednie: zamienia dwa sąsiednie element w permutacji, 82
5 wstaw: wyciąga dany element z permutacji, a następnie wkłada go ponownie w inne miejsce, inwersja: zamienia kolejność elementów w pewnej części permutacji. Oczywiście definicji ruchów moŝna konstruować znacznie więcej choćby przez ograniczenia typu: przestaw element, ale nie więcej niŝ o k pozycji. RóŜne załoŝenia przyjęte do definiowania ograniczeń tworzą wiele innych definicji ruchów. W pracy proponuje się dodatkową zaawansowaną technikę sterującą algorytmami popraw. Realizowana ona będzie poprzez nadrzędny człon sterujący, który będzie miał wgląd w przebieg algorytmu wykonawczego (klasyczny algorytmu popraw) i moŝliwość dokonywania zmian parametrów sterujących tym algorytmem. Zasada działania członu nadrzędnego jest następująca. Algorytm nadrzędny posiada listę cykliczną zawierającą typy sąsiedztw oraz wylicza szybkość poprawy, jaką uzyskuje algorytm wykonawczy. Szybkość ta obliczana jest na podstawie wartości funkcji celu ostatnich analizowanych rozwiązań. JeŜeli szybkość poprawy spadnie poniŝej ustalonego poziomu to algorytm sterujący zmienia sąsiedztwo w algorytmie wykonawczym. Zmiany sąsiedztwa dokonywane są cyklicznie. Dodatkowo, jeŝeli dla Ŝadnego z dostępnych sąsiedztw, nie uzyskuje się akceptowalnej szybkości popraw, to algorytm sterujący generuje nowe dywersyfikacyjne sąsiedztwo. Sąsiedztwo to składa się tylko z jednego rozwiązania uzyskanego poprzez wykonanie kilku losowych ruchów z najlepszego rozwiązania znalezionego do tej pory. Podsumowując, automatyczne sterowanie zapewnia zarówno intensyfikację jak i dywersyfikację obliczeń. Intensyfikacja występuje, gdy trajektoria poszukiwań dojdzie w pobliŝe minimum lokalnego. Wtedy to algorytm sterujący będzie wymuszał na algorytmie wykonawczym sprawdzenie okolicy przestrzeni rozwiązań tego minimum lokalnego poprzez pracę przy zastosowaniu wszystkich moŝliwych otoczeń. W przypadku, gdy wyczerpią się moŝliwe do zastosowania otoczenia, a algorytm wykonawczy nadal nie wykazuje poprawy generowanych rozwiązaniach, najprawdopodobniej poszukiwania utknęły w minimum lokalnym (juŝ dobrze zbadanym). W takim wypadku algorytm sterujący dokonuje dywersyfikacji poszukiwań w nowy obszar przestrzeni rozwiązań. 5. Badania numeryczne Dla problemu F sum stworzono sześć algorytmów heurystycznych. Algorytmy TS ex i TSins oparte są na klasycznej metodzie poszukiwania z zabronieniami. W algorytmie TS ex zastosowano sąsiedztwo bazujące na ruchach typu zamień, a w algorytmie TS ins sąsiedztwo oparte na ruchach typu wstaw, pomniejszonych o zbiór ruchów typu zamień sąsiednie. Dodatkowo przez algorytm TS będziemy oznaczać algorytm uruchamiający algorytmy TS ex i TS ins oraz zwracający lepsze z dwóch otrzymanych rozwiązań. Następnie skonstruowano algorytm TS, który był wyposaŝony w automatyczne sterowanie otoczeniem, a otoczenie wybierane było z pośród otoczeń zastosowanych w algorytmie TSex i TS ins. Analogicznie stworzono algorytmy SA ex i SAins bazujące na metodzie symulowanego wyŝarzania oraz ich zmodyfikowaną wersję algorytm SA. Podobnie przez SA będziemy oznaczać algorytm będący złoŝeniem SA ex i SA ins. Skonstruowane algorytmy testowane są na szczególnie trudnych 90 przykładach zaproponowanych przez Taillarda w pracy [21] (wszystkich przykładów jest 120, lecz w 83
6 pracy ograniczono się do pierwszych 90), których rozmiar waha się od 20 zadań i 5 maszyn do 100 zadań i 20 maszyn. Przykłady podzielone są na grupy po 10 przykładów o tej samej liczbie zadań i maszyn, a dana grupa jest notowana jako n m. NaleŜy tu zauwaŝyć, Ŝe trudność testowych przykładów wynika nie tylko z ich duŝego rozmiaru, ale takŝe z faktu, iŝ zostały one wybrane wśród dziesiątek tysięcy przykładów generowanych losowo, jako najbardziej złośliwe. Dodatkowym elementem przemawiającym za wyborem tych przykładów są znane dla nich rozwiązania dobrej jakości. Rozwiązania te zostały otrzymane jako najlepsze rezultaty w wyniku badań wielu naukowców stosujących róŝne algorytmy. Dalej wartości funkcji celu dla tych rozwiązań będziemy nazywać wartościami REF referencyjnymi i notować jako sum. KaŜdym z opracowanych algorytmów rozwiązano wszystkie przykłady testowe. Wartość funkcji celu rozwiązania uzyskanego algorytmem A { TS, TS, SA, SA } dla przykładu o numerze i = 1,..., 90 oznaczono jako sum A (i). Następnie obliczono względną wartość błędu wygenerowanego rozwiązania w stosunku do rozwiązania referencyjnego według wzoru: A A sum ( i) sum δ ( i) = 100%, A { TS, TS, SA, SA }, i = 1,...,90. (7) REF sum REF Uśrednione dla kaŝdej grupy przykładów, wartości błędów względnych algorytmów typu poszukiwania z zabronieniami przedstawione zostały na rys. 1 a dla algorytmów typu symulowanego wyŝarzania na rysunku 2. Średnia wartość błędu względnego, obliczona na podstawie wszystkich testowanych przykładach jest bardzo mała i wynosi odpowiednio 2.59, 1.59, 2.64, 2.58 dla algorytmów TS, TS, SA, SA. zasy działania algorytmów opartych na metodzie poszukiwania z zabronieniami zaleŝą od liczności stosowanego sąsiedztwa. Dla algorytmu TS jest on najmniejszy, a dla algorytmu TS ins jest największy (nie licząc algorytmu TS ). PoniewaŜ algorytm TS przełącza się pomiędzy dwoma tymi sąsiedztwami, jest on zawsze wolniejszy niŝ algorytm TS ex i szybszy niŝ algorytm TS ins. Oznacza to, iŝ w stosunku do konkurencyjnego algorytmu TS, algorytm TS jest zawsze szybszy. W przypadku algorytmów opartych na schemacie symulowanego wyŝarzania czas działania algorytmu nie zaleŝy od zastosowanego sąsiedztwa. Oznacza to, Ŝe algorytmy SA ex, SAins i SA działają w identycznym czasie, zaś algorytm SA pracuje dwukrotnie dłuŝej. ex 84
7 5 wartość błędu [%] Algorytm TS Algorytm TS 0 20x5 20x10 20x20 50x5 50x10 50x20 100x5 100x10 100x20 grupa przykładów Rys. 1. Uśrednione błędy względne dla algorytmów TS, TS 5 wartość błędu [%] Algorytm SA Algorytm SA 0 20x5 20x10 20x20 50x5 50x10 50x20 100x5 100x10 100x20 grupa przykładów Rys. 2. Uśrednione błędy względne dla algorytmów SA, SA 6. Badania statystyczne Uzyskane w 5 punkcie wyniki posłuŝyły do przeprowadzenia analizy statystycznej. hcąc odpowiedzieć na pytanie, czy algorytm TS dostarcza rozwiązań statystycznie lepszych niŝ algorytm TS, wartości błędów w otrzymanych instancjach potraktowano jako próbkę dwóch zmiennych losowych o rozkładach normalnych i nieznanych wariancjach i nieznanych średnich. Następnie postawiono hipotezę, Ŝe wartość średniego błędu uzyskiwana przez algorytm TS jest nie mniejsza niŝ w przypadku algorytmu TS. Tak postawioną hipotezę zweryfikowano przy pomocy testu studenta z typowym dla tego rodzaju testów poziomem istotności α = Wynik testu wskazuje, Ŝe naleŝy odrzucić tę hipotezę na korzyść hipotezy alternatywnej. Jest to potwierdzenie, iŝ algorytm z 85
8 sterowanym otoczeniem dostarcza rozwiązań statystycznie lepszych, w sensie wartości funkcji celu, niŝ jego klasyczny odpowiednik. Dodatkowo zbadano, iŝ nawet w przypadku sztucznego powiększenia wszystkich wartości błędów rozwiązań algorytmu TS o wartość 0,69%, wartości te dalej są mniejsze w statystycznym sensie (przy poziomie istotności wynoszącym α = ), niŝ odpowiadające im wartości błędów algorytmu TS. W przypadku algorytmu SA niestety nie moŝna powiedzieć tego samego, co przy analizie algorytmu TS. Oznacza to, Ŝe niewielka przewaga średniej wartości błędu rozwiązania uzyskiwanego algorytmem SA nad algorytmem SA moŝe wynikać z losowego przypadku i nie jest istotna w statystycznym sensie. 7. Wnioski Bardzo małe wartości średnich błędów rozwiązań uzyskiwanych przez testowane algorytmy świadczą o właściwiej ich konstrukcji. Klasyczne algorytmy TS i SA są bardzo dobrej jakości, a test wpływu sterowania otoczenia wykonywany jest w odpowiednich warunkach. Wprowadzenie poprawki polegającej na dodaniu członu sterującego sąsiedztwem, spowodowało znaczną poprawę efektywności algorytmu opartego na technice przeszukiwania zabronieniami i znikomą (nie istotną z statystycznego punktu) poprawę dla algorytmu bazującego na schemacie symulowanego wyŝarzania. Głównym rezultatem pracy jest opracowanie metody zwiększającej wydajność zarówno w sensie pracy działania jak i jakości uzyskiwanych rozwiązań dla algorytmu typu poszukiwania z zabronieniami dedykowanego problemowi F sum. Dalsza praca powinna dotyczyć weryfikacji efektywności zaproponowanej metody w przypadku zastosowania jej dla algorytmów poszukiwania z zabronieniami dedykowanymi innym problemom optymalizacji dyskretnej. Literatura 1. Graham R.L., Lawler E.L., Lenstra J.K., Rinnooy Kan A.H.G., Optimization and approximation in deterministic sequencing and scheduling: survey, Annals of Discrete Mathematics 5, 1979, Smutnicki., Algorytmy szeregowania, Akademicka Oficyna Wydawnicza ELIT, Warszawa, Johnson S.M., Optima two-and-tree stage production scheduling with setup limes included, Naval Research Logistics Quarterly 1, 1954, Garey M.R., Johnson D.S., Sethi R., The complexity of flowshop and jobshop scheduling, Mathematics of Operations Research 1, 1976, Ignall E., Schrage L., Application of the branch and bund technique to some flowshop scheduling problems, Operations research 13, 1965, hung.s., Flynn J., Kirca O., A branch and bound algorithm to minimize the total flow time form-machine permutation flowshop probles, International Journal of Production Economics 79, 2002, Woo H.S., Yim D.S., A heuristic algorithm for mean flowtime objective in flowshop scheduling, omputers & Operations Research 25, 1998,
9 8. Framinan J.M., Leisten R., An efficient constructive heuristic for flowtime minimalization in permutation flowshops, Omega 31, 2003, Liu J., Reeves.R., onstructive and composite heuristic solutions to the P Σ i scheduling problem, European Journal of Operational Research 132, 2001, Rajendran., Heuristic algorithm for scheduling in a flowshop to minimalize total flowtime, International Journal of Production Economics 29, 1993, Vempati V.S., hen.l., Bullngton S.F., An Effective Heuristic for Flow Shop Problems with Total Flow Time as riterion, omputers and Industrial Engineering 25, 1993, Zhang Y., Li X., Wang Q., Hybrid genetic algorithm for permutation flowshop scheduling problems with total flowtime minimization, European Journal of Operational Research 196, 2009, Tseng L., Lin Y., A hybrid genetic local search algorithm for the permutation flowshop scheduling problem, European Journal of Operational Research 198, 2009, Gajpal Y., Rajendran., An ant-colony optimization algorithm for minimizing the completion-time variance of jobs in flowshop, International Journal of Prduction Economics 101, 2006, Rajendran., Ziegler H., Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/total flowtime of jobs, European Journal of Operational Research 155, 2004, Jarboui B., Eddaly M., Siarry P., An astimation of distribution algorithm for minimizing the total flowtime in the permutation flow shop scheduling problems, omputers & Operations Research 36, 2009, Jarboui B., Ibrahim S., Siarry P., Rebai A., A combinatorial particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problems, omputers and Industrial Engineering 54, 2008, Glover F., Tabu Search. Part I, ORSA Journal of omputing 1, 1989, Glover F., Tabu Search. Part II, ORSA Journal of omputing 2, 1990, Kirkpatrick S., Gelatt.D. Vecchi M.P., Optimisation by simulated annealing, Science 220, 1983, Taillard E.: Benchmarks for basic scheduling problems, European Journal of Operational Research, 64, 1993, str Dr inŝ. Mariusz MAKUHOWSKI Mgr inŝ. Bartosz WIELEBSKI Instytut Informatyki Automatyki i Robotyki Politechnika Wrocławska Wrocław, ul. Janiszewskiego 11/17 tel.: (0-71) mariusz.makuchowski@pwr.wroc.pl 87
NIETYPOWE WŁASNOŚCI PERMUTACYJNEGO PROBLEMU PRZEPŁYWOWEGO Z OGRANICZENIEM BEZ PRZESTOJÓW
NIETYPOWE WŁASNOŚCI PERMUTACYJNEGO PROBLEMU PRZEPŁYWOWEGO Z OGRANICZENIEM BEZ PRZESTOJÓW Mariusz MAKUCHOWSKI Streszczenie: W pracy rozważa się permutacyjny problem przepływowy z kryterium będącym momentem
ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. 199 Nr kol. 1999
ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. 199 Nr kol. 1999 Mariusz Makuchowski Politechnika Wrocławska, Instytut Informatyki Automatyki i Robotyki PROBLEM GNIAZDOWY Z OGRANICZENIEM
ALGORYTM PERTURBACYJNY DLA PROBLEMU PRZEPŁYWOWEGO
ALGORYTM PERTURBACYJNY DLA PROBLEMU PRZEPŁYWOWEGO Mariusz MAKUCHOWSKI Streszczenie: Proponowany w tej pracy algorytm perturbacyjny PNEH (dedykowany permutacyjnemu problemowi przepływowemu) pozwala na dostarczanie
ALGORYTM PERTURBACYJNY DLA PROBLEMU PRZEPŁYWOWEGO
ALGORYTM PERTURBACYJNY DLA PROBLEMU PRZEPŁYWOWEGO Mariusz MAKUCHOWSKI Streszczenie: Proponowany w tej pracy algorytm perturbacyjny PNEH (dedykowany permutacyjnemu problemowi przepływowemu) pozwala na dostarczanie
NOWE WARIANTY OPERATORÓW GENETYCZNYCH DLA PROBLEMÓW Z KRYTERIUM SUMACYJNYM
NOWE WARIANTY OPERATORÓW GENETYCZNYCH DLA PROBLEMÓW Z KRYTERIUM SUMACYJNYM Mariusz MAKUCHOWSKI Streszczenie: W pracy analizuje się własności sumacyjnego kryterium w permutacyjnym problemie przepływowym.
HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA
HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA Wojciech BOśEJKO, Zdzisław HEJDUCKI, Michał PODOLSKI, Mariusz UCHROŃSKI Streszczenie: w pracy proponujemy zastosowanie
AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2014 PROBLEM PRZEPŁYWOWY: PERMUTACYJNY, BEZ CZEKANIA, BEZ PRZESTOJÓW
AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2014 Mariusz MAKUCHOWSKI Politechnika Wrocławska PROBLEM PRZEPŁYWOWY: PERMUTACYJNY, BEZ CZEKANIA, BEZ PRZESTOJÓW Streszczenie W pracy porównuje się harmonogramy różnych
Algorytmy konstrukcyjne dla problemu harmonogramowania projektu z ograniczonymi zasobami. Marcin Klimek *
Zeszyty Naukowe WWSI, No 15, Vol. 10, 2016, s. 41-52 Algorytmy konstrukcyjne dla problemu harmonogramowania projektu z ograniczonymi zasobami Marcin Klimek * Państwowa Szkoła Wyższa w Białej Podlaskiej,
Metody optymalizacji dyskretnej
Metody optymalizacji dyskretnej Spis treści Spis treści Metody optymalizacji dyskretnej...1 1 Wstęp...5 2 Metody optymalizacji dyskretnej...6 2.1 Metody dokładne...6 2.2 Metody przybliżone...6 2.2.1 Poszukiwanie
AUTOMATYZACJA PROCESW DYSKRETNYCH 2012 ZASTOSOWANIE TECHNIK RÓWNOLEGŁYCH W SZEREGOWANIU ZA- DAŃ Z KRYTERIUM MINIMALIZACJI SUMY SPÓŹNIEŃ
AUTOMATYZACJA PROCESW DYSKRETNYCH 2012 Mariusz MAKUCHOWSKI, Jarosław PEMPERA Politechnika Wroclawska ZASTOSOWANIE TECHNIK RÓWNOLEGŁYCH W SZEREGOWANIU ZA- DAŃ Z KRYTERIUM MINIMALIZACJI SUMY SPÓŹNIEŃ Streszczenie.
ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. 199 Nr kol. 1999
ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. 199 Nr kol. 1999 Mariusz Makuchowski Politechnika Wrocławska, Instytut Informatyki Automatyki i Robotyki PROBLEM GNIAZDOWY Z OGRANICZENIEM
Nowe warianty operatorów genetycznych dla problemów z kryterium sumacyjnym
Nowe warianty operatorów genetycznych dla problemów z kryterium sumacyjnym Mariusz MAKUCHOWSKI Politechnika Wrocławska, Instytut Informatyki, Automatyki i Robotyki 50-370 Wrocław, Wybrzeże Wyspiańskiego
ALTERNATYWNE KODOWANIE W ALGORYTMACH PROBLEM PRZEPŁYWOWY Z SUMĄ SPÓŹNIEŃ
ALTERNATYWNE KODOWANIE W ALGORYTMACH PROBLEM PRZEPŁYWOWY Z SUMĄ SPÓŹNIEŃ Mariusz MAKUCHOWSKI Streszczenie: W pracy rozważa się permutacyjny problem przepływowy z kryterium będącym sumą spóźnień realizacji
ALGORYTM PRZESZUKIWANIA Z ZABRONIENIAMI DLA DWUKRYTERIALNEGO PROBLEMU PRZEPŁYWOWEGO
ALGORYTM PRZESZUKIWANIA Z ZABRONIENIAMI DLA DWUKRYTERIALNEGO PROBLEMU PRZEPŁYWOWEGO Jarosław PEMPERA, Dominik ŻELAZNY Streszczenie: Praca poświęcona jest problemowi przepływowemu z dwukryterialną funkcją
166 Wstęp do statystyki matematycznej
166 Wstęp do statystyki matematycznej Etap trzeci realizacji procesu analizy danych statystycznych w zasadzie powinien rozwiązać nasz zasadniczy problem związany z identyfikacją cechy populacji generalnej
Weryfikacja hipotez statystycznych. KG (CC) Statystyka 26 V / 1
Weryfikacja hipotez statystycznych KG (CC) Statystyka 26 V 2009 1 / 1 Sformułowanie problemu Weryfikacja hipotez statystycznych jest drugą (po estymacji) metodą uogólniania wyników uzyskanych w próbie
ALGORYTM EWOLUCYJNY DLA PROBLEMU SZEREGOWANIA ZADAŃ W SYSTEMIE PRZEPŁYWOWYM
ALGORYTM EWOLUCYJNY DLA PROBLEMU SZEREGOWANIA ZADAŃ W SYSTEMIE PRZEPŁYWOWYM Adam STAWOWY, Marek ŚWIĘCHOWICZ Streszczenie: W pracy zaprezentowano algorytm strategii ewolucyjnej do problemu szeregowania
Rekurencje. Jeśli algorytm zawiera wywołanie samego siebie, jego czas działania moŝe być określony rekurencją. Przykład: sortowanie przez scalanie:
Rekurencje Jeśli algorytm zawiera wywołanie samego siebie, jego czas działania moŝe być określony rekurencją. Przykład: sortowanie przez scalanie: T(n) = Θ(1) (dla n = 1) T(n) = 2 T(n/2) + Θ(n) (dla n
Algorytmy heurystyczne w UCB dla DVRP
Algorytmy heurystyczne w UCB dla DVRP Seminarium IO na MiNI 24.03.2015 Michał Okulewicz based on the decision DEC-2012/07/B/ST6/01527 Plan prezentacji Definicja problemu DVRP UCB na potrzeby DVRP Algorytmy
Testowanie hipotez statystycznych.
Statystyka Wykład 10 Wrocław, 22 grudnia 2011 Testowanie hipotez statystycznych Definicja. Hipotezą statystyczną nazywamy stwierdzenie dotyczące parametrów populacji. Definicja. Dwie komplementarne w problemie
SYSTEM WSPOMAGANIA HARMONOGRAMOWANIA PRZEDSIĘWZIĘĆ BUDOWLANYCH
SYSTEM WSPOMAGANIA HARMONOGRAMOWANIA PRZEDSIĘWZIĘĆ BUDOWLANYCH Wojciech BOŻEJKO, Zdzisław HEJDUCKI, Mariusz UCHROŃSKI, Mieczysław WODECKI Streszczenie: W pracy przedstawiamy system wspomagający harmonogramowanie
Testowanie hipotez statystycznych
Agenda Instytut Matematyki Politechniki Łódzkiej 2 stycznia 2012 Agenda Agenda 1 Wprowadzenie Agenda 2 Hipoteza oraz błędy I i II rodzaju Hipoteza alternatywna Statystyka testowa Zbiór krytyczny Poziom
Weryfikacja hipotez statystycznych
Weryfikacja hipotez statystycznych Hipoteza Test statystyczny Poziom istotności Testy jednostronne i dwustronne Testowanie równości wariancji test F-Fishera Testowanie równości wartości średnich test t-studenta
Sterowanie procesami dyskretnymi
Politechnika Rzeszowska Wydział Elektrotechniki i Informatyki Katedra Informatyki i Automatyki Laboratorium Sterowanie procesami dyskretnymi Stanowisko 3 Algorytmy harmonogramowania zadań pakiet LiSA Rzeszów
Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji
Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji Dr Joanna Banaś Zakład Badań Systemowych Instytut Sztucznej Inteligencji i Metod Matematycznych Wydział Informatyki Politechniki
2. Opis problemu T 1 = 0, (1) S j,k C j,k-1 j J, k=2,...,m, (2) C j,k = S j,k + p j,k j J, k M, (3) (4) (5)
OPTYMALIZACJA W KARUZELOWYCH SYSTEMACH PRZEPŁYWOWYCH Jarosław PEMPERA Streszczenie: Praca poświęcona jest harmonogramowaniu zadań produkcyjnych w karuzelowym systemie produkcyjnym. W systemie należy wyznaczyć
1 Problemyprzepływowe
Problemyprzepływowe Problemy przepływowe należą do jednych z prostszych i często analizowanych modeli systemów produkcyjnych. Poniżej zostanie przedstawiony podstawowy problem przepływowy, permutacyjny
Idea. θ = θ 0, Hipoteza statystyczna Obszary krytyczne Błąd pierwszego i drugiego rodzaju p-wartość
Idea Niech θ oznacza parametr modelu statystycznego. Dotychczasowe rozważania dotyczyły metod estymacji tego parametru. Teraz zamiast szacować nieznaną wartość parametru będziemy weryfikowali hipotezę
Testowanie hipotez statystycznych
Temat Testowanie hipotez statystycznych Kody znaków: Ŝółte wyróŝnienie nowe pojęcie pomarańczowy uwaga kursywa komentarz 1 Zagadnienia omawiane na zajęciach 1. Idea i pojęcia teorii testowania hipotez
Statystyka matematyczna Testowanie hipotez i estymacja parametrów. Wrocław, r
Statystyka matematyczna Testowanie hipotez i estymacja parametrów Wrocław, 18.03.2016r Plan wykładu: 1. Testowanie hipotez 2. Etapy testowania hipotez 3. Błędy 4. Testowanie wielokrotne 5. Estymacja parametrów
Symulowane wyżarzanie dla problemu harmonogramowania projektu z ograniczonymi zasobami. Marcin Klimek *
Zeszyty Naukowe WWSI, No 15, Vol. 10, 2016, s. 53-65 Symulowane wyżarzanie dla problemu harmonogramowania projektu z ograniczonymi zasobami Marcin Klimek * Państwowa Szkoła Wyższa w Białej Podlaskiej,
Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott
Struktury danych i złożoność obliczeniowa Wykład 5 Prof. dr hab. inż. Jan Magott DMT rozwiązuje problem decyzyjny π przy kodowaniu e w co najwyżej wielomianowym czasie, jeśli dla wszystkich łańcuchów wejściowych
WEKTOROWE KODOWANIE PERMUTACJI. NOWE OPERATORY GENETYCZNE
WEKTOROWE KODOWANIE PERMUTACJI. NOWE OPERATORY GENETYCZNE Mariusz MAKUCHOWSKI Streszczenie: W pracy proponuje się alternatywny sposób kodowania permutacji. Prezentuje się szereg jego własności niewystępujących
WYKŁAD 8 TESTOWANIE HIPOTEZ STATYSTYCZNYCH
WYKŁAD 8 TESTOWANIE HIPOTEZ STATYSTYCZNYCH Było: Estymacja parametrów rozkładu teoretycznego punktowa przedziałowa Przykład. Cecha X masa owocu pewnej odmiany. ZałoŜenie: cecha X ma w populacji rozkład
WIELOKRYTERIALNE WSPOMAGANIE DECYZJI W HARMONOGRAMOWANIU PRODUKCJI
Studia Ekonomiczne. Zeszyty Naukowe Uniwersytetu Ekonomicznego w Katowicach ISSN 2083-8611 Nr 237 2015 Informatyka i Ekonometria 2 Uniwersytet Ekonomiczny w Katowicach Wydział Informatyki i Komunikacji
Testowanie hipotez statystycznych. Wnioskowanie statystyczne
Testowanie hipotez statystycznych Wnioskowanie statystyczne Hipoteza statystyczna to dowolne przypuszczenie co do rozkładu populacji generalnej (jego postaci funkcyjnej lub wartości parametrów). Hipotezy
Wykład 2 Hipoteza statystyczna, test statystyczny, poziom istotn. istotności, p-wartość i moc testu
Wykład 2 Hipoteza statystyczna, test statystyczny, poziom istotności, p-wartość i moc testu Wrocław, 01.03.2017r Przykład 2.1 Właściciel firmy produkującej telefony komórkowe twierdzi, że wśród jego produktów
Zaawansowane programowanie
Zaawansowane programowanie wykład 3: inne heurystyki prof. dr hab. inż. Marta Kasprzak Instytut Informatyki, Politechnika Poznańska Heurystyką nazywamy algorytm (metodę) zwracający rozwiązanie przybliżone.
Błędy przy testowaniu hipotez statystycznych. Decyzja H 0 jest prawdziwa H 0 jest faszywa
Weryfikacja hipotez statystycznych Hipotezą statystyczną nazywamy każde przypuszczenie dotyczące nieznanego rozkładu badanej cechy populacji, o prawdziwości lub fałszywości którego wnioskuje się na podstawie
Algorytm genetyczny (genetic algorithm)-
Optymalizacja W praktyce inżynierskiej często zachodzi potrzeba znalezienia parametrów, dla których system/urządzenie będzie działać w sposób optymalny. Klasyczne podejście do optymalizacji: sformułowanie
Statystyka matematyczna. Wykład IV. Weryfikacja hipotez statystycznych
Statystyka matematyczna. Wykład IV. e-mail:e.kozlovski@pollub.pl Spis treści 1 2 3 Definicja 1 Hipoteza statystyczna jest to przypuszczenie dotyczące rozkładu (wielkości parametru lub rodzaju) zmiennej
Optymalizacja. Wybrane algorytmy
dr hab. inż. Instytut Informatyki Politechnika Poznańska www.cs.put.poznan.pl/mkomosinski, Andrzej Jaszkiewicz Problem optymalizacji kombinatorycznej Problem optymalizacji kombinatorycznej jest problemem
HEURYSTYCZNY ALGORYTM SZEREGOWANIA ZADAŃ W SYSTEMIE MASZYN RÓWNOLEGŁYCH Z KRYTERIUM MINIMALNO-CZASOWYM
EURYSTYCZNY ALGORYTM SZEREGOWANIA ZADAŃ W SYSTEMIE MASZYN RÓWNOLEGŁYC Z KRYTERIUM MINIMALNO-CZASOWYM Zbigniew BUCALSKI Streszczenie: Artykuł dotyczy zagadnienia czasowo-optymalnego przydziału zasobu podzielnego
Testowanie hipotez statystycznych.
Bioinformatyka Wykład 4 Wrocław, 17 października 2011 Temat. Weryfikacja hipotez statystycznych dotyczących wartości oczekiwanej w dwóch populacjach o rozkładach normalnych. Model 3. Porównanie średnich
ALGORYTM EWOLUCYJNY DLA PROBLEMU SZEREGOWANIA ZADAŃ W SYSTEMIE PRZEPŁYWOWYM 1. WPROWADZENIE
szeregowanie zadań, algorytmy ewolucyjne Adam STAWOWY * ALGORYTM EWOLUCYJNY DLA PROBLEMU SZEREGOWANIA ZADAŃ W SYSTEMIE PRZEPŁYWOWYM W pracy zaprezentowano algorytm programowania ewolucyjnego do problemu
Statystyka. Rozkład prawdopodobieństwa Testowanie hipotez. Wykład III ( )
Statystyka Rozkład prawdopodobieństwa Testowanie hipotez Wykład III (04.01.2016) Rozkład t-studenta Rozkład T jest rozkładem pomocniczym we wnioskowaniu statystycznym; stosuje się go wyznaczenia przedziału
PROBLEM PRZEPŁYWOWY Z PRZEZBROJENIAMI ORAZ CIĄGŁĄ PRACĄ MASZYN Wojciech BOŻEJKO, Radosław IDZIKOWSKI, Mieczysław WODECKI
PROBLEM PRZEPŁYWOWY Z PRZEZBROJENIAMI ORAZ CIĄGŁĄ PRACĄ MASZYN Wojciech BOŻEJKO, Radosław IDZIKOWSKI, Mieczysław WODECKI Streszczenie W pracy rozpatrujemy problem przepływowy z przezbrojeniami maszyn pomiędzy
Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory
Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory Dr Anna ADRIAN Paw B5, pok 407 adrian@tempus.metal.agh.edu.pl
LABORATORIUM 9 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI
LABORATORIUM 9 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI 1. Test dla dwóch średnich P.G. 2. Testy dla wskaźnika struktury 3. Testy dla wariancji DECYZJE Obszar krytyczny od pozostałej
VI WYKŁAD STATYSTYKA. 9/04/2014 B8 sala 0.10B Godz. 15:15
VI WYKŁAD STATYSTYKA 9/04/2014 B8 sala 0.10B Godz. 15:15 WYKŁAD 6 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI Weryfikacja hipotez ( błędy I i II rodzaju, poziom istotności, zasady
Algorytm y heurystyczne dla problemu minimalizacji sumy kosztów zadań opóźnionych
ROCZNIKI POLSKIEGO TOWARZYSTWA MATEMATYCZNEGO Seria III: MATEMATYKA STOSOWANA XXXXI (1999) M ie c z y s ł a w W odecki Wrocław Algorytm y heurystyczne dla problemu minimalizacji sumy kosztów zadań opóźnionych
Drzewa Decyzyjne, cz.2
Drzewa Decyzyjne, cz.2 Inteligentne Systemy Decyzyjne Katedra Systemów Multimedialnych WETI, PG Opracowanie: dr inŝ. Piotr Szczuko Podsumowanie poprzedniego wykładu Cel: przewidywanie wyniku (określania
Matematyka i statystyka matematyczna dla rolników w SGGW WYKŁAD 9. TESTOWANIE HIPOTEZ STATYSTYCZNYCH cd.
WYKŁAD 9 TESTOWANIE HIPOTEZ STATYSTYCZNYCH cd. Było: Przykład 1. Badano krąŝek o wymiarach zbliŝonych do monety jednozłotowej ze stronami oznaczonymi: A, B. NaleŜy ustalić, czy krąŝek jest symetryczny?
Literatura. Leitner R., Zacharski J., Zarys matematyki wyŝszej dla studentów, cz. III.
Literatura Krysicki W., Bartos J., Dyczka W., Królikowska K, Wasilewski M., Rachunek Prawdopodobieństwa i Statystyka Matematyczna w Zadaniach, cz. I. Leitner R., Zacharski J., Zarys matematyki wyŝszej
Zarządzanie zasobami w harmonogramowaniu wieloobiektowych przedsięwzięć budowlanych z wykorzystaniem teorii szeregowania zadań
Zarządzanie zasobami w harmonogramowaniu wieloobiektowych przedsięwzięć budowlanych z wykorzystaniem teorii szeregowania zadań 42 Dr inż Michał Podolski Politechnika Wrocławska 1 Wprowadzenie Harmonogramowanie
OSTASZEWSKI Paweł (55566) PAWLICKI Piotr (55567) Algorytmy i Struktury Danych PIŁA
OSTASZEWSKI Paweł (55566) PAWLICKI Piotr (55567) 16.01.2003 Algorytmy i Struktury Danych PIŁA ALGORYTMY ZACHŁANNE czas [ms] Porównanie Algorytmów Rozwiązyjących problem TSP 100 000 000 000,000 10 000 000
Układy równań liniowych. Ax = b (1)
Układy równań liniowych Dany jest układ m równań z n niewiadomymi. Liczba równań m nie musi być równa liczbie niewiadomych n, tj. mn. a a... a b n n a a... a b n n... a a... a b m m mn n m
Wykład 10 Estymacja przedziałowa - przedziały ufności dla średn
Wykład 10 Estymacja przedziałowa - przedziały ufności dla średniej Wrocław, 21 grudnia 2016r Przedział ufności Niech będzie dana próba X 1, X 2,..., X n z rozkładu P θ, θ Θ. Definicja 10.1 Przedziałem
Metody Programowania
POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Metody Programowania www.pk.edu.pl/~zk/mp_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 8: Wyszukiwanie
Matematyka i statystyka matematyczna dla rolników w SGGW
Było: Testowanie hipotez (ogólnie): stawiamy hipotezę, wybieramy funkcję testową f (test statystyczny), przyjmujemy poziom istotności α; tym samym wyznaczamy obszar krytyczny testu (wartość krytyczną funkcji
P r a w d o p o d o b i eństwo Lekcja 1 Temat: Lekcja organizacyjna. Program. Kontrakt.
P r a w d o p o d o b i eństwo Lekcja 1 Temat: Lekcja organizacyjna. Program. Kontrakt. Lekcja 2 Temat: Podstawowe pojęcia związane z prawdopodobieństwem. Str. 10-21 1. Doświadczenie losowe jest to doświadczenie,
Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych
Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych Autorzy: Marta Rotkiel, Anna Konik, Bartłomiej Parowicz, Robert Rudak, Piotr Otręba Spis treści: Wstęp Cel
Rozdział 2: Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów
Rozdział : Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów W tym rozdziale omówione zostaną dwie najpopularniejsze metody estymacji parametrów w ekonometrycznych modelach nieliniowych,
SIGMA KWADRAT. Weryfikacja hipotez statystycznych. Statystyka i demografia CZWARTY LUBELSKI KONKURS STATYSTYCZNO-DEMOGRAFICZNY
SIGMA KWADRAT CZWARTY LUBELSKI KONKURS STATYSTYCZNO-DEMOGRAFICZNY Weryfikacja hipotez statystycznych Statystyka i demografia PROJEKT DOFINANSOWANY ZE ŚRODKÓW NARODOWEGO BANKU POLSKIEGO URZĄD STATYSTYCZNY
STATYSTYKA MATEMATYCZNA. rachunek prawdopodobieństwa
STATYSTYKA MATEMATYCZNA rachunek prawdopodobieństwa treść Zdarzenia losowe pojęcie prawdopodobieństwa prawo wielkich liczb zmienne losowe rozkłady teoretyczne zmiennych losowych Zanim zajmiemy się wnioskowaniem
ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH
1 ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH WFAiS UJ, Informatyka Stosowana II stopień studiów 2 Wnioskowanie statystyczne dla zmiennych numerycznych Porównywanie dwóch średnich Boot-strapping Analiza
Optymalizacja. Przeszukiwanie lokalne
dr hab. inż. Instytut Informatyki Politechnika Poznańska www.cs.put.poznan.pl/mkomosinski, Maciej Hapke Idea sąsiedztwa Definicja sąsiedztwa x S zbiór N(x) S rozwiązań, które leżą blisko rozwiązania x
Przeszukiwanie lokalne
Przeszukiwanie lokalne 1. Klasyfikacja algorytmów 2. Przeszukiwanie lokalne 1. Klasyfikacja algorytmów Algorytmy dokładne znajdują rozwiązanie optymalne, 1. Klasyfikacja algorytmów Algorytmy dokładne znajdują
Testowanie hipotez cz. I
Wykład 11 Testowanie hipotez cz. I TESTOWANIE HIPOTEZ STATYSTYCZNYCH Hipoteza statystyczna jest to przypuszczenie dotyczące nieznanej własności rozkładu prawdopodobieństwa badanej cechy populacji. W zadaniach
LABORATORIUM 8 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI
LABORATORIUM 8 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI WERYFIKACJA HIPOTEZ Hipoteza statystyczna jakiekolwiek przypuszczenie dotyczące populacji generalnej- jej poszczególnych
Algorytm świetlika charakterystyka, własności aplikacyjne i usprawnienia
Algorytm świetlika charakterystyka, własności aplikacyjne i usprawnienia Szymon Łukasik Instytut Badań Systemowych PAN Katedra Automatyki i Technik Informacyjnych Politechniki Krakowskiej Wprowadzenie
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka. Wstęp teoretyczny Zmienne losowe Zmienne losowe
Analiza stanów gry na potrzeby UCT w DVRP
Analiza stanów gry na potrzeby UCT w DVRP Seminarium IO na MiNI 04.11.2014 Michał Okulewicz based on the decision DEC-2012/07/B/ST6/01527 Plan prezentacji Definicja problemu DVRP DVRP na potrzeby UCB Analiza
Metody Optymalizacji: Przeszukiwanie z listą tabu
Metody Optymalizacji: Przeszukiwanie z listą tabu Wojciech Kotłowski Instytut Informatyki Politechniki Poznańskiej email: imię.nazwisko@cs.put.poznan.pl pok. 2 (CW) tel. (61)665-2936 konsultacje: wtorek
Temat: Zmienna losowa. Rozkład skokowy. Rozkład ciągły. Kody kolorów: Ŝółty nowe pojęcie pomarańczowy uwaga. Anna Rajfura, Matematyka
Temat: Zmienna losowa. Rozkład skokowy. Rozkład ciągły Kody kolorów: Ŝółty nowe pojęcie pomarańczowy uwaga 1 Zagadnienia 1. Przypomnienie wybranych pojęć rachunku prawdopodobieństwa. Zmienna losowa. Rozkład
Kompresja danych Streszczenie Studia Dzienne Wykład 10,
1 Kwantyzacja wektorowa Kompresja danych Streszczenie Studia Dzienne Wykład 10, 28.04.2006 Kwantyzacja wektorowa: dane dzielone na bloki (wektory), każdy blok kwantyzowany jako jeden element danych. Ogólny
Algorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak
Wydział Fizyki Technicznej, Informatyki i Matematyki Stosowanej Politechnika Łódzka 13 listopada 2007 Plan wystapienia 1 Informatyka Kwantowa podstawy 2 Opis problemu (przeszukiwanie zbioru) 3 Intuicyjna
LABORATORIUM 8 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI
LABORATORIUM 8 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI WERYFIKACJA HIPOTEZ Hipoteza statystyczna jakiekolwiek przypuszczenie dotyczące populacji generalnej- jej poszczególnych
1. Jednoczynnikowa analiza wariancji 2. Porównania szczegółowe
Zjazd 7. SGGW, dn. 28.11.10 r. Matematyka i statystyka matematyczna Tematy 1. Jednoczynnikowa analiza wariancji 2. Porównania szczegółowe nna Rajfura 1 Zagadnienia Przykład porównania wielu obiektów w
Teoria błędów pomiarów geodezyjnych
PodstawyGeodezji Teoria błędów pomiarów geodezyjnych mgr inŝ. Geodeta Tomasz Miszczak e-mail: tomasz@miszczak.waw.pl Wyniki pomiarów geodezyjnych będące obserwacjami (L1, L2,, Ln) nigdy nie są bezbłędne.
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Teoria i metody optymalizacji
II. Optymalizacja globalna Idea: generuj i testuj Do tej grupy naleŝą stochastyczne iteracyjne algorytmy przeszukiwania przestrzeni rozwiązań : metody przeszukiwania lokalnego metody przeszukiwania populacyjnego.
AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016
AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016 Adam PRUS, Krzysztof PIEŃKOSZ Politechnika Warszawska SZEREGOWANIE ZADAŃ CZĘŚCIOWO PODZIELNYCH NA PROCESORACH RÓWNOLEGŁYCH Streszczenie. W pracy jest rozpatrywany
Elementy modelowania matematycznego
Elementy modelowania matematycznego Modelowanie algorytmów klasyfikujących. Podejście probabilistyczne. Naiwny klasyfikator bayesowski. Modelowanie danych metodą najbliższych sąsiadów. Jakub Wróblewski
OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI
Autoreferat do rozprawy doktorskiej OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI Michał Mazur Gliwice 2016 1 2 Montaż samochodów na linii w
Techniki optymalizacji
Techniki optymalizacji Dokładne algorytmy optymalizacji Maciej Hapke maciej.hapke at put.poznan.pl Problem optymalizacji kombinatorycznej Problem optymalizacji kombinatorycznej jest problemem minimalizacji
Zadania laboratoryjne i projektowe - wersja β
Zadania laboratoryjne i projektowe - wersja β 1 Laboratorium Dwa problemy do wyboru (jeden do realizacji). 1. Water Jug Problem, 2. Wieże Hanoi. Water Jug Problem Ograniczenia dla każdej z wersji: pojemniki
Zadania ze statystyki, cz.7 - hipotezy statystyczne, błąd standardowy, testowanie hipotez statystycznych
Zadania ze statystyki, cz.7 - hipotezy statystyczne, błąd standardowy, testowanie hipotez statystycznych Zad. 1 Średnia ocen z semestru letniego w populacji studentów socjologii w roku akademickim 2011/2012
WYKŁADY ZE STATYSTYKI MATEMATYCZNEJ wykład 9 i 10 - Weryfikacja hipotez statystycznych
WYKŁADY ZE STATYSTYKI MATEMATYCZNEJ wykład 9 i 10 - Weryfikacja hipotez statystycznych Agata Boratyńska Agata Boratyńska Statystyka matematyczna, wykład 9 i 10 1 / 30 TESTOWANIE HIPOTEZ STATYSTYCZNYCH
Schemat programowania dynamicznego (ang. dynamic programming)
Schemat programowania dynamicznego (ang. dynamic programming) Jest jedną z metod rozwiązywania problemów optymalizacyjnych. Jej twórcą (1957) był amerykański matematyk Richard Ernest Bellman. Schemat ten
Technologia informacyjna
Technologia informacyjna Pracownia nr 9 (studia stacjonarne) - 05.12.2008 - Rok akademicki 2008/2009 2/16 Bazy danych - Plan zajęć Podstawowe pojęcia: baza danych, system zarządzania bazą danych tabela,
Estymacja przedziałowa - przedziały ufności dla średnich. Wrocław, 5 grudnia 2014
Estymacja przedziałowa - przedziały ufności dla średnich Wrocław, 5 grudnia 2014 Przedział ufności Niech będzie dana próba X 1, X 2,..., X n z rozkładu P θ, θ Θ. Definicja Przedziałem ufności dla paramertu
TESTOWANIE HIPOTEZ STATYSTYCZNYCH Hipotezą statystyczną nazywamy, najogólniej mówiąc, pewną wypowiedź na temat rozkładu interesującej nas cechy.
TESTOWANIE HIPOTEZ STATYSTYCZNYCH Hipotezą statystyczną nazywamy, najogólniej mówiąc, pewną wypowiedź na temat rozkładu interesującej nas cechy. Hipotezy dzielimy na parametryczne i nieparametryczne. Zajmiemy
Algorytm dyskretnego PSO z przeszukiwaniem lokalnym w problemie dynamicznej wersji TSP
Algorytm dyskretnego PSO z przeszukiwaniem lokalnym w problemie dynamicznej wersji TSP Łukasz Strąk lukasz.strak@gmail.com Uniwersytet Śląski, Instytut Informatyki, Będzińska 39, 41-205 Sosnowiec 9 grudnia
Testowanie hipotez statystycznych
9 października 2008 ...czyli definicje na rozgrzewkę n-elementowa próba losowa - wektor n zmiennych losowych (X 1,..., X n ); intuicyjnie: wynik n eksperymentów realizacja próby (X 1,..., X n ) w ω Ω :
Projektowanie i analiza algorytmów
POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Projektowanie i analiza algorytmów www.pk.edu.pl/~zk/piaa_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład
Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16
Spis treści Przedmowa.......................... XI Rozdział 1. Pomiar: jednostki miar................. 1 1.1. Wielkości fizyczne i pozafizyczne.................. 1 1.2. Spójne układy miar. Układ SI i jego
Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle
Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle Paweł Szołtysek 12 czerwca 2008 Streszczenie Planowanie produkcji jest jednym z problemów optymalizacji dyskretnej,
TESTOWANIE HIPOTEZ Przez hipotezę statystyczną rozumiemy, najogólniej mówiąc, pewną wypowiedź na temat rozkładu interesującej nas cechy.
TESTOWANIE HIPOTEZ Przez hipotezę statystyczną rozumiemy, najogólniej mówiąc, pewną wypowiedź na temat rozkładu interesującej nas cechy. Hipotezy dzielimy na parametryczne i nieparametryczne. Zajmiemy
Wykład 9 Wnioskowanie o średnich
Wykład 9 Wnioskowanie o średnich Rozkład t (Studenta) Wnioskowanie dla jednej populacji: Test i przedziały ufności dla jednej próby Test i przedziały ufności dla par Porównanie dwóch populacji: Test i