SELECTED OPTIMISATION PROBLEMS RESEARCHES SURVEY
|
|
- Daria Dziedzic
- 6 lat temu
- Przeglądów:
Transkrypt
1 STUDIA INFORMATICA 2007 Volume 28 Number 4 (74) Marcin WOCH Politechnika Śląska, Instytut Informatyki PRZEGLĄD BADAŃ WYBRANYCH PROBLEMÓW OPTYMALIZACYJNYCH Streszczenie. Artykuł omawia historię badań nad problemami komiwojażera, dostaw oraz dostaw z oknami czasowymi. W pracy prezentowane są badania i publikacje związane z tymi problemami optymalizacyjnymi. Artykuł ma charakter przeglądowy i jako taki nie omawia uzyskanych wyników przez poszczególnych badaczy. Słowa kluczowe: VRP, VRMTP, symulowane wyżarzanie, przeszukiwanie lokalne, przeszukiwanie tabu, algorytm genetyczny SELECTED OPTIMISATION PROBLEMS RESEARCHES SURVEY Summary. The article briefly presents Travelling Salesman Problem, Vehicle Routing Problem and Vehicle Routing Problem with Time Windows researches history. In this work researches and publications related to these problems are presented. Keywords: VRP, VRMTP, Simulated Annealing, Local Search, Tabu Search, Genetic Algorithm 1. Wprowadzenie Problem komiwojażera (Travelling Salesman Problem) polega na tym, że dana jest określona liczba klientów, z których wszyscy są ze sobą połączeni, czyli istnieje droga łącząca dowolną parę klientów. Komiwojażer musi odwiedzić wszystkich klientów na trasie dokładnie jeden raz. Po odwiedzeniu wszystkich wraca po pierwszego klienta. Zadaniem algorytmu rozwiązującego ten problem jest minimalizacja przebytej odległości. Rozwinięciem tego problemu jest problem wielu komiwojażerów (Multiple Travelling Salesman Problem), w którym występuje wielu komiwojażerów dostarczających towary do
2 82 M. Woch klientów. Każdy komiwojażer startuje i kończy w centralnym magazynie. Zadaniem także jest minimalizacja łącznej długości przebytych tras. Typowy problem dostaw (VRP Vehicle Routing Problem) polega na minimalizacji kosztów dojazdów z jednego centralnego magazynu do dowolnej liczby klientów. Problem ten różni sie od MTSP tym, że każdy pojazd posiada zdefiniowaną ładowność, a każdy klient określone zapotrzebowanie. Trasa musi być zaprojektowana w taki sposób, aby każdy klient został odwiedzony tylko raz przez dokładnie jeden pojazd, wszystkie kursy zaczynają się i kończą w centralnym magazynie. Całkowite zapotrzebowanie klientów na jednej trasie nie może przekraczać zasobów danego pojazdu. Problem dostaw z oknami czasowymi (VRPTW - Vehicle Routing Problem with Time Windows) jest szczególnym przypadkiem problemu dostaw. Każdy klient powinien zostać obsłużony, uwzględniając wyładunek i załadunek, w zadanym oknie czasowym [e, f], gdzie e oznacza najwcześniejszy czas obsługi, f najpóźniejszy. Pojazd może przybyć do kontrahenta przed czasem e, ale wtedy musi czekać, natomiast odjazd nie może nastąpić później niż f. Problem dostaw z oknami czasowymi posiada dwie wersje: z twardymi oknami, gdzie niedopuszczalne jest przekroczenie terminów danych oknem czasowym oraz miękkimi, gdzie za spóźnienie doliczana jest kara. 2. Historia badań Problem dostaw z oknami czasowymi jest rozwinięciem problemu komiwojażera i także należy do grupy problemów NP-zupełnych [56]. Pierwszy raz został sformułowany przez Mariusa Solomona [60], który przygotował zbiór 56 testów, które do dzisiaj są używane przez twórców oprogramowania do testowania swoich aplikacji. Prace nad problemem dostaw skupiają się na dwóch głównych zagadnieniach, pierwsze to konstruowanie rozwiązania początkowego, a drugie to jego ulepszanie. Thangiah i in. [63] stworzył system GIDEON oparty na algorytmach genetycznych. Także w swojej pracy [67] zastosował bardzo złożony algorytm, będący hybrydą symulowanego wyżarzania, algorytmu genetycznego oraz przeszukiwania Tabu. Podobna hybryda została użyta przez autorów komercyjnej biblioteki programistycznej GreenTrip przedstawionej na stronie szczycącej się poprawą wielu wyników testów Solomona. Bräysy i in. [12, 13] zastosowali ciekawą hybrydę algorytmów genetycznych oraz algorytmów ewolucyjnych. Zaproponowali oni dwukrokowe podejście do problemu dostaw. W pierwszej fazie rozwiązanie jest szukane przez algorytm genetyczny, a w drugiej fazie znalezione wyniki są ulepszane przez standardowy algorytm ewolucyjny. W fazie ulepszania
3 Przegląd badań wybranych problemów optymalizacyjnych 83 grupują oni losowo wszystkie trasy w pary i tworzą na tej bazie nowe trasy. Kroki te są powtarzane określoną liczbę razy. W celu zapewnienia szybkości działania w tej fazie wykorzystują przeszukiwanie lokalne. Kilka algorytmów szukających optymalnego rozwiązania problemu dostaw zostały zaproponowane przez Mariusa Solomona [60]. Te algorytmy tworzą rozwiązanie poprzez wstawianie do bieżącej trasy w każdej iteracji jednego klienta, który w danej chwili nie znajduje się na żadnej trasie. Te algorytmy próbowały minimalizować jedno z dwóch kryteriów albo liczbę tras, albo przebyty dystans. Wśród algorytmów godnych polecenia są między innymi prace Potvina i in. [47, 51], które przedstawiąją algorytmy równoległe dla VRPTW. Także badania Potvina oraz Rousseau [44] są równoległą implementacją sekwencyjnych algorytmów Solomona. W roku 1988 Van Landeghem [69] rozszerzył algorytm zaproponowany przez Clarke oraz Wright [22] dla VRPTW przez analizowanie czasowych powiązań pomiędzy klientami. Jedną z możliwych implementacji tego algorytmu jest sortowanie klientów według okna czasowego. W początkowych latach prac nad problemem dostaw bardzo efektywnym algorytmem okazała się procedura wynaleziona przez Ora [42]. Procedura ta doczekała się wielu implementacji oraz rozwinięć, są to między innymi prace Russella [55, 54], Bakera i Schaffera [4]. Inny algorytm bazujący na procedurze Or został zasugerowany przez Thompsona oraz Psaraftisa [68]. Ich funkcja przejścia znajduje sąsiedztwo bieżącego rozwiązania, analizując żądania poszczególnych klientów na trasach. Wymiana klientów następuje pomiędzy wylosowanymi podzbiorami tras. Russell [54] zaproponował rozwiązanie wywołujące procedurę ulepszania tras okresowo podczas standardowego algorytmu tworzącego trasy. Kontoravdis oraz Bard [38] opisują równoległą losową procedurę przeszukiwania sąsiedztwa. Następnie używają przeszukiwania lokalnego do ulepszenia tras. Kolejne rozwinięcia tego sposobu znalazły się w pracach Potvina i Rousseau [44], Antesa oraz Derigsa [1], Shawa [57, 58], Cordonea, i Wolfler-Calvo [24], a także Caseau i Laburthea [18]. Metaheurystyki, takie jak symulowane wyżarzanie, algorytmy genetyczne czy przeszukiwanie tabu zostały z powodzeniem użyte w celu głębszego przeszukiwania przestrzeni rozwiązań i ucieczki z optimum lokalnego. Algorytmy genetyczne należą do grupy algorytmów przeszukiwania lokalnego, a polepszanie rozwiązania odbywa się w sąsiedztwie rozwiązania bieżącego. Przeszukiwanie tabu oraz symulowane wyżarzanie należą do innej grupy metaheurytyk, które pozwalają na wybór gorszego rozwiązania w momencie osiągnięcia optimum lokalnego. W wielu przypadkach pozwala to na opuszczenie tego optimum w celu lepszego przeszukiwania przestrzeni rozwiązań.
4 84 M. Woch Rochat i Taillard [52] zaprezentowali probabilistyczną technikę, która używa pamięci adaptacyjnej, aby zachowywać najlepsze rozwiązania znalezione za pomocą metody Tabu Search. Także Taillard i in. [62] używają pamięci adaptacyjnej, ale w inny sposób przeszukują sąsiedztwo. Bazują oni na wymianie podobnych pod względem położenia geograficznego klientów pomiędzy trasami. Oba te sposoby zwracają nie jedno najlepsze rozwiązanie tylko kilka rozwiązań. De Backer i in. [3] przetestowali cztery interaktywne techniki ulepszeń tras na bazie programowania deklaratywnego. Algorytmy te czekają na reakcję użytkownika i w zależności od jego wyboru wybierają dalszą drogę postępowania. Techniki te zostały pogrupowane w dwóch metaheurytykach: przeszukiwanie tabu oraz przeszukiwanie lokalne z przewodnikiem (bazujące na wyznaczaniu kar za wybór gorszego sąsiedztwa), aby uniknąć utknięcia w minimum lokalnym. Kolejne prace wykorzystujące przeszukiwanie lokalne z przewodnikiem znacznie ulepszyły tę metodę. Voudouris [70] oraz Voudouris i Tsang [71], a także Kilby, Prosser and Shaw [36] zastosowali podobne algorytmy, z tym że nie użyli oni przeszukiwania tabu. Schulze i Fahle [59] użyli specjalnej techniki sekwencyjnych zmian do wygenerowania sąsiedztwa. Technika ta jest rozwinięciem odrzucanych łańcuchów wynalezionej przez Glovera [33, 34] w ramach przeszukiwania tabu. Brandão [9] oraz Cordeau, Laporte i Mercier [23] wprowadzili proste przeszukiwanie tabu, które pozwala na uwzględnienie dużo gorszych sąsiedztw podczas procesu przeszukiwania przestrzeni rozwiązań. Inne udane implementacje przeszukiwania tabu można znaleźć w pracach Garcia, Potvina oraz Rousseau [49], Barnesa i Carltona [5], Carltona [17] oraz Chianga i Russella [21], którzy opisują reakcyjne przeszukiwanie tabu, które dynamicznie dostosowuje swoje parametry, bazując na aktualnym rozwiązaniu. Algorytm genetyczny zaproponowany przez Blantona i Wainwrighta [7] składa się z chromosomów, reprezentujących sekwencje klientów na trasach. Przeszukiwanie przestrzeni rozwiązań jest skierowane w stronę odpowiedniego pobierania klientów z listy, biorąc pod uwagę relacje nadrzędności (tymczasową, przestrzenną oraz mieszaną), a także stałą nadrzędność klientów zdefiniowaną przez okno czasowe. Thangiah [65] także używa algorytmów genetycznych do znalezienia dobrego klastra klientów przy użyciu strategii najpierw klaster, potem trasa. Thangiah i in. [66] używają tego samego sposobu do rozwiązania problemu dostaw z oknami czasowymi. Metoda ta przy rozwiązaniu problemów z grupy R (losowo wybrani klienci) nie spełniła swoich oczekiwań. Thangiah, Osman oraz Sun [64] opracowali hybrydową metodę, w której rozwiązanie początkowe jest stworzone przez algorytm genetyczny, a funkcja przejścia używa λ wymiany. Funkcja ta składa się z kilku metaheurystyk: symulowane wyżarzanie z niemonotonicznym harmonogramem chłodzenia jest używane jako przewodnik dla przeszukiwania lokalnego i w końcu przeszukiwania tabu.
5 Przegląd badań wybranych problemów optymalizacyjnych 85 W algorytmie zaproponowanym przez Potvina i Bengio [48] nowy potomek jest stworzony przez połączenie dwóch tras jako jeden segment z dwóch różnych nadrzędnych rozwiązań i następnie odrzucanie klientów, którzy nie mogą wejść w skład trasy z powodu swoich parametrów. Mutacja jest wtedy użyta do zredukowania liczby tras i do lokalnej optymalizacji rozwiązania. Berger, Salois i Begin [6] opracowali hybrydowy algorytm genetyczny bazujący na usuwaniu losowo wybranych klientów z tras i próbie stworzenia z nich nowej trasy. Celem mutacji w tym wypadku była redukcja liczby tras przez wymianę niektórych klientów. Bräysy [10, 11] kontynuował prace zapoczątkowane przez Bergera i in. [6] i ulepszył jego algorytm przez stworzenie nowych operatorów krzyżowania i mutacji oraz przez testy ważności rozwiązania początkowego. Homberger i Gehring [35] zaproponowali dwie metaheurystyki ewolucyjne bazujące na algorytmach ewolucyjnych zwanych Strategiami Ewolucyjnymi oraz trzema popularnymi technikami ulepszeń tras wynalezionymi odpowiednio przez Ora [42], Osmana [43] oraz Potvina i Rousseau [46]. Gehring i Homberger [32] użyli podobnego podejścia, ale z implementacją równoległego przeszukiwania tabu. Bräysy, Berger i Barkaoui [12] opisali dwufazową hybrydę algorytmu genetycznego oraz algorytmu ewolucyjnego, składającego się z kilku przeszukiwań lokalnych i heurystyk tworzenia tras. Użyty algorytm genetyczny bazuje na studiach przeprowadzonych przez Bergera, Saloisa i Begina [6] oraz Bräysya [10]. Bachem, Hochstättler i Malich [2] użyli koncepcji Simulated Trading, gdzie główną ideą jest użycie mechanizmu podmiany w przyporządkowaniach klientów na trasach. Badania przeprowadzone przez Potvina i Robillarda [45] doprowadziły do użycia sieci neuronowej wykorzystywanej w ramach równoległej implementacji heurystyki tworzenia tras opracowanej przez Potvina i Rousseau [44]. Potvin, Dube i Robillard [47] użyli analogicznego podejścia, lecz determinują wartości parametrów za pomocą algorytmu genetycznego. Chiang i Russell [20] użyli symulowanego wyżarzania jako przewodnika dla hybrydy opracowanej przez Russella [54]. Liu oraz Shen [39] odkryli nową heurystykę nazwaną Router- -Neighborhood, która konstruuje trasy w równoległy, zagnieżdżony sposób. Rousseau, Gendreau oraz Pesanta [53] użyli zmiennego schematu Descent Neighborhood opracowanego przez Mladenovica i Hansena [41] oraz nowych, dużych operatorów sąsiedztwa z uwzględnieniem programowania deklaratywnego. Czech [26] do rozwiązania problemu dostaw oraz Czech i Czarnas [25] do rozwiązania problemu dostaw z oknami czasowymi wykorzystują równoległy algorytm symulowanego wyżarzania w celu lepszego przeszukiwania przestrzeni rozwiązań. Po wygenerowaniu rozwiązania początkowego to rozwiązanie jest wysłane do każdego z procesów, które następnie niezależnie od siebie przeprowadzają obliczenia. Następnie po zdefiniowanej liczbie iteracji wyniki są pomiędzy sobą porównywane i wybierane jest najlepsze rozwiązanie. Kroki te powtarzane są określoną liczbę razy.
6 86 M. Woch Względnie nowym podejściem są algorytmy mrówkowe opisane w pracy Gambardella i in. [31]. Algorytmy mrówkowe zostały pierwsze zaproponowane przez Dorigo i in. [19, 30] jako metoda przybliżona rozwiązywania trudnych problemów kombinatorycznej optymalizacji. Inspiracją algorytmów mrówkowych są obserwacje prawdziwych kolonii mrówek. Ważnym i interesującym zachowaniem kolonii mrówek jest zachowanie dotyczące możliwości znajdowania najkrótszej ścieżki pomiędzy źródłem pożywienia a ich mrowiskiem. Podczas spacerów od źródła pożywienia do gniazda i na odwrót mrówki pozostawiają na ziemi substancje zwaną feromonem, formując w ten sposób feromonową ścieżkę. Mrówki wyczuwają feromony i kiedy wybierają swoją drogę, mają one tendencje do wyboru ścieżki o większej koncentracji feromonu. Feromony z czasem wyparowywują, wiec dłuższe trasy w trakcie działania algorytmu mają mniej feromonów niż krótsze. W takiej sytuacji prawdopodobieństwo wyboru dłuższej trasy przez kolejną mrówkę jest zdecydowanie mniejsze. Największą wydajnością charakteryzuje się tzw. algorytm Ant Cycle, w którym mrówki uaktualniają ślad feromonowy po znalezieniu danego rozwiązania. Badania nad And Density oraz Ant Quantity porzucono z powodów zbyt wysokiej złożoności. 3. Podsumowanie Transport dóbr materialnych jest bardzo ważnym elementem aktywności człowieka, w szczególności w ekonomii. Prawidłowe zarządzanie siecią dystrybucyjną oraz parkiem pojazdów pozwala na znaczne obniżenie kosztów oraz zwiększenie efektywności dostaw. Zarządzanie dystrybucją sprowadza się najczęsciej do rozwiązania problemu decyzyjnego i może być rozpatrywane w trzech płaszczyznach: strategicznej, taktycznej oraz operacyjnej. Decyzje strategiczne uwzględniają położenie i rozmieszczenie magazynów, firmy, fabryki. Decyzje taktyczne determinują sieć dystrybucyjną oraz park pojazdów. Natomiast samo określenie tras, liczby pojazdów użytych do dostarczenia dóbr w danej chwili jest decyzją operacyjną. Badania omówione w niniejszym artykule dotyczą decyzji operacyjnych. Obecnie na rynku można zaobserwować zwiększone zapotrzebowanie na aplikacje wspomagające planowanie tras. Jest to związane z tym, że nawet niewielka oszczędność na pojedynczych wysyłkach pozwala na znaczne oszczędności w dłuższym okresie. Ponadto, prawidłowe zarządzanie wysyłką pozwala na lepsze spełnianie potrzeb klientów, co sprzyja poprawie wizerunku firmy.
7 Przegląd badań wybranych problemów optymalizacyjnych 87 LITERATURA 1. Antes J., Derigs U.: A New Parallel Tour Construction Algorithm for the Vehicle Routing Problem with Time Windows. Working Paper, Department of Economics and Computer Science, University of Köln, Germany, Bachem A., Hochstättler W., Malich M.: The Simulated Trading Heuristic for Solving Vehicle Routing Problems. Disc. App. Math. 65, 1996, s Backer De B., Furnon V., Kilby P., Prosser P., Shaw P.: Solving Vehicle Routing Problems Using Constraint Programming and Metaheuristics. J. of Heuristics 6, 2000, s Baker E. K., Schaffer J. R.: Solution Improvement Heuristics for the Vehicle Routing and Scheduling Problem with Time Window Constraints. Am. J. Math. Mgmt. Sci. 6, 1986, s Barnes J. W., Carlton W. B.: A Tabu Search Approach to the Vehicle Routing Problem with Time Windows. Presented at the Fall 1995 INFORMS Conference, New Orleans, LA, Berger, Salois J. M., Begin R.: A Hybrid Genetic Algorithm for the Vehicle Routing Problem with Time Windows. Presented at the AI 98 12th Canadian Conference on Artificial Intelligence, June 1998, Vancouver, Canada, Blanton J. L., Wainwright R. L.: Multiple Vehicle Routing with Time and Capacity Constraints using Genetic Algorithms. In Proceedings of the Fifth International Conference on Genetic Algorithms, S. Forrest (eds.). Morgan Kaufmann Publishing, San Francisco, 1993, s Bramel J., Simchi-Levi D.: Probabilistic Analyses and Practical Algorithms for the Vehicle Routing Problem with Time Windows. Opns. Res. 44, 1996, s Brandão J.: Metaheuristic for the Vehicle Routing Problem with Time Windows. In Metaheuristics Advances and Trends in Local Search Paradigms for Optimization. Kluwer Academic Publishers, Boston, 1999, s Bräysy O.: A Hybrid Genetic Algorithm for the Vehicle Routing Problem with Time Windows. Licentiate thesis. Department of Mathematics and Statistics, University of Vaasa, Finland, Bräysy O.: A New Algorithm for the Vehicle Routing Problem with Time Windows Based on the Hybridization of a Genetic Algorithm and Route Construction Heuristics. Proceedings of the University of Vaasa, Research papers 227, Vaasa, Finland, Bräysy O., Berger J., Barkaoui M.: A New Hybrid Evolutionary Algorithm for the Vehicle Routing Problem with Time Windows. Presented at the Route 2000-Workshop, Skodsborg, Denmark, August 2000.
8 88 M. Woch 13. Bräysy O., Berger J., Barkaoui M.: A Parallel Hybrid Genetic Algorithm for the Vehicle Routing Problem with Time Windows. 14. Bräysy O., Gendreau M.: Metaheuristics for the Vehicle Routing Problemwith Time Windows. Oslo Bräysy O.: A Reactive Variable Neighborhood Search for the Vehicle Routing Problem with Time Windows. Oslo Bräysy O.: Five Local Search Algorithms for the Vehicle Routing Problem with Time Window. Vaasa Carlton W. B.: A Tabu Search Approach to the General Vehicle Routing Problem. Ph.D. Dissertation. Mechanical Engineering Department, University of Texas, Austin, U.S.A, Caseau Y., Laburthe F.: Heuristics for Large Constrained Vehicle Routing Problems. J. of Heuristics 5, 1999, s Cérny V.: A thermodynamical approach to traveling salesman problem: an efficient simulation algorithm. Journal of Optimization Theory and Applic., 1985, 45, s Chiang W. C., Russell R. A.: Simulated Annealing Metaheuristics for the Vehicle Routing Problem with Time Windows. Annals Opns. Res. 63, 1996, s Chiang W. C., Russell R. A.: A Reactive Tabu Search Metaheuristic for the Vehicle Routing Problem with Time Windows. INFORMS J. on Computing 9, 1997, s Clarke G., Wright J. W.: Scheduling of Vehicles from a Central Depot to a Number of Delivery Points. Opns. Res. 12, 1964, s Cordeau J.-F., Laporte G., Mercier A.: Unified Tabu Search Heuristic for Vehicle Routing Problems with Time Windows. Publication CRT University of Montreal, Canada, Cordone R., Wolfler-Calvo R.: A Heuristic for the Vehicle Routing Problem with Time Windows. Internal Report, Department of Electronics and Information, Polytechnic of Milan, Milan, Italy. To appear in J. of Heuristics, Czech Z. J., Czarnas P.: Parallel simulated annealing for the vehicle routing problem with time windows. 26. Czech, Z.J.: Parallel simulated annealing for the delivery problem. Proc. of the 9th EuromicroWorkshop on Parallel and Distributed Processing, Mantova, Italy, (February 7-9, 2001), s Desrochers M.: Shortest path problems with resource constraints. Technical Report GERAD G-88-27, École des Hautes Études Commerciales, Montréal Desrochers M., Soumis F., A column generation approach to the urban transit crew scheduling problem. Transport. Sci., 23, 1989, s
9 Przegląd badań wybranych problemów optymalizacyjnych Dorigo M., Gambardella L. M.: Ant colonies for the traveling salesman problem. TR/IRIDIA/1996-3, Belgium, Dorigo M., Maniezzo V., Colorni A.: The Ant System: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics Part B, Vol.26, No.1, 1996, s Gambardella L. M., Taillard E., Agazzi G.: MACS-VRPTW: A Multiple Ant Colony System for Vehicle Routing Problems with Time Windows. New Ideas in Optimization, D. Corne, M. Dorigo and F. Glover (eds), s , McGraw-Hill, London Gehring H., Homberger J.: A Parallel Hybrid Evolutionary Metaheuristic for the Vehicle Routing Problem with Time Windows. In Proceedings of EUROGEN99 - Short Course on Evolutionary Algorithms in Engineering and Computer Science, Reports of the Department of Mathematical Information Technology, Series A. Collections, No. A 2/1999, K. Miettinen, M. Mäkelä and J. Toivanen (eds.). University of Jyväskylä, Jyväskylä, 1999, s Glover F.: Multilevel Tabu Search and Embedded Search Neighborhoods for the Traveling Salesman Problem. Working Paper. College of Business & Administration, University of Colorado, Boulder, Glover F.: New Ejection Chain and Alternating Path Methods for Traveling Salesman Problems. In Computer Science and Operations Research: New Developments in Their Interfaces, O. Balci, R. Sharda, and S. Zenios (eds.). Pergamon Press, Oxford 1992, s Homberger J., Gehring H.: Two Evolutionary Meta-heuristics for the Vehicle Routing Problem with Time Windows. INFORMS J. on Computing 37, 1999, s Kilby P., Prosser P., Shaw P.: Guided Local Search for the Vehicle Routing Problem with Time Windows. In META-HEURISTICS Advances and Trends in Local Search Paradigms for Optimization, S. Voss, S. Martello, I. H. Osman and C. Roucairol (eds.). Kluwer Academic Publishers, Boston, 1999, s Kirkpatrick S., Gellat C.D., Vecchi M.P.: Optimization by simulated annealing. 1983, Science, 220, s Kontoravdis G. A., BARD J. F.: A GRASP for the Vehicle Routing Problem with Time Windows. J. on Computing 7, 1995, s Liu F-H., Shen S-Y.: A Route-neighborhood-based Metaheuristic for Vehicle Routing Problem with Time Windows. Eur. J. Opnl Res. 118, 1999, s Metropolis N., Rosenbluth A.W., Rosenbluth M.N., Teller A.H., Teller E.: Equation of state calculation by fast computing machines. Journal of Chem. Phys., 1953, 21, s
10 90 M. Woch 41. Mladenovic N., Hansen P.: Variable Neighborhood Search. Computers & Opns. Res. 24, 1997, s Or I.: Traveling Salesman-Type Combinatorial Problems and their Relation to the Logistics of Regional Blood Banking. Ph.D. Thesis. Department of Industrial Engineering and Management Sciences, Northwestern University, Evanston, Illinois Osman I. H.: Metastrategy Simulated Annealing and Tabu Search Algorithms for the Vehicle Routing Problems. Annals Opns. Res. 41, 1993, s Potvin J-Y., Rousseau J-M.: A Parallel Route Building Algorithm for the Vehicle Routing and Scheduling Problem with Time Windows. Eur. J. Opnl. Res. 66, 1993, s Potvin J-Y, Robillard C.:. Clustering for Vehicle Routing with a Competitive Neural Network. Neurocomputing 8, 1995, s Potvin J-Y., Rousseau J-M.: An Exchange Heuristic for Routing Problems with Time Windows. J. Opnl. Res. Society 46, 1995, s Potvin J-Y, Dube D., Robillard C.: A Hybrid Approach to Vehicle Routing Using Neural Networks and Genetic Algorithms. Applied Intelligence 6, 1996, s Potvin J-Y., Bengio S.: The Vehicle Routing Problem with Time Windows Part II: Genetic Search. J. on Computing 8, 1996, s Potvin J-Y., Kervahut T., Garcia B. L., Rousseau J-M.: The Vehicle Routing Problem with Time Windows Part I: Tabu Search. J. on Computing 8, 1996, s Potvin J.-Y., Ichoua S., Gendreau M.: Vehicle dispatching with time-dependent travel times. European Journal of Operational Research 144, 2003, s Potvin J.-Y., Ying X., Benyahia I.: Vehicle routing and scheduling with dynamic travel times. Computers and Operations Research 33, 2006, s Rochat Y., Taillard E.: Probabilistic Diversification and Intensification in Local Search for Vehicle Routing. J. of Heuristics 1, 1995, s Rousseau L.-M., Gendreau M., Pesant G.: Using Constraint-Based Operators to Solve the Vehicle Routing Problem with Time Windows. Working Paper. Centre for Research on Transportation, University of Montreal, Canada. To appear in J. of Heuristics, Russell R.: Hybrid Heuristics for the Vehicle Routing Problem with Time Windows. Trans. Sci. 29, 1995, s Russell R.: An Effective Heuristic for the M-tour Traveling Salesman Problem with Some Side Conditions. Opns. Res. 25, 1997, s Savelsbergh M. W. P.: The Vehicle Routing Problem with Time Windows: Minimizing Route Duration.ORSA Journal on Computing 4, 1992, s
11 Przegląd badań wybranych problemów optymalizacyjnych Shaw P.: A New Local Search Algorithm Providing High Quality Solutions to Vehicle Routing Problems. Working Paper. Department of Computer Science, University of Strathclyde, Glasgow, Scotland, Shaw P.: Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems. In Principles and Practice of Constraint Programming CP98, Lecture Notes in Computer Science, M. Maher and J.-F. Puget (eds.). Springer-Verlag, New York 1998, s Schulze J., Fahle T.: A Parallel Algorithm for the Vehicle Routing Problem with Time Window Constraints. Annals Opns. Res. 8, 19996, s Solomon M.: Algorithms for the Vehicle Routing and Scheduling Problem with Time Windows Constraints. Oper. Res. 35, 1987, s Solomon M., Desrosiers J.: Time windows constrained routing and scheduling problems. Transp. Sci., 22, 1988, s Taillard E., Badeau P., Gendreau M., Guertin F., Potvin J-Y.: A Tabu Search Heuristic for the Vehicle Routing Problem with Soft Time Windows. Trans. Sci. 31, 1997, s Thangiah Sam R., Kendall N., Juell P.: GIDEON: A Genetic Algorithm System for Vehicle Routing Problems with Time Windows. Proceedings of the Seventh IEEE Conference on Artificial Intelligence Applications, Miami, Florida, 1991, s Thangiah S., Osman I., Sun T.: Hybrid Genetic Algorithm, Simulated Annealing and Tabu Search Methods for Vehicle Routing Problems with Time Windows. Working Paper UKC/IMS/OR94/4. Institute of Mathematics and Statistics, University of Kent, Canterbury Thangiah S.:Vehicle Routing with Time Windows Using Genetic Algorithms. In Application Handbook of Genetic Algorithms: New Frontiers, Volume II, L. Chambers (eds.). CRC Press, Boca Raton, 1995, s Thangiah S. R., Osman I. H., Vinayagamoorthy R., Sun T.: Algorithms for the Vehicle Routing Problems with Time Deadlines. Am. J. Math. Mgmt. Sci. 13, 1995, s Thangiah Sam R.: A Hybrid Genetic Algorithms, Simulated Annealing and Tabu Search Heuristic for Vehicle Routing Problems with Time Windows. Practical Handbook of Genetic Algorithms, Volume III: Complex Structures, L. Chambers (Ed.), CRC Press, 1999, s Thompson P. M., Psaraftis H. N.: Cyclic Transfer Algorithms for Multivehicle Routing and Scheduling Problems. Opns. Res. 41, 1993, s Van Landeghem H. R. G.: A Bi-criteria Heuristic for the Vehicle Routing Problem with Time Windows. Eur. J. Opns. Res. 36, 1988, s Voudouris C.: Guided Local Search for Combinatorial Problems. Ph.D. thesis. Department of Computer Science, University of Essex, Colchester, UK, 1997.
12 92 M. Woch 71. Voudouris C., Tsang E.: Guided Local Search. Eur. J. Opns. Res. 113, 1998, s Woch M.: Rozwiązanie problemu dostaw z oknami czasowymi za pomocą symulowanego wyżarzania. ZN Pol. Śl. Studia Informatica Vol. 25, No. 2 (58), Gliwice Recenzent: Prof. dr hab. inż. Zbigniew J. Czech Wpłynęło do Redakcji 25 października 2007 r. Abstract Transportation is a very important part of human activity. It supports and makes possible most other social and economic activities. Freight transportation, in particular, is one of today s most important activities, not only measured by the criterion of its own share as a gross national product (GNP), but also by its influence on the performance of all other economic sectors. The mentioned problems in this article are important ones occurring in many distribution systems. The travelling salesman problem (TSP) asks for the shortest route to visit a collection of cities and return to the starting point. VRP and VRPTW are the expansions of TSP and can be described as the problems of designing least cost routes from central depot to a set of geographically distributed points. The routes must be designed in such a way that each point is visited only once by exactly one vehicle within a given time interval (VRPTW). All the routes must start and end at the depot and the total demands of all points on one particular route must not exceed the capacity of the vehicle. The VRPTW has multiple objectives in that the goal is to minimize not only the number of vehicles required, but also the total travel time and total travel distance incurred by the fleet of vehicles. Some of the most useful applications of the VRPTW include bank deliveries, postal deliveries, industrial refuse collection, national franchise restaurant services, school bus routing, security patrol services and Just-In-Time manufacturing. In spite of an intensive study by computer scientists, mathematicians, operations researchers, and others it still remains an open question whether or not an efficient general solution method exists.
13 Przegląd badań wybranych problemów optymalizacyjnych 93 Adres Marcin WOCH: Politechnika Śląska, Instytut Informatyki, ul. Akademicka 16, Gliwice, Polska,
ROZWIĄZANIE PROBLEMU DOSTAW Z OKNAMI CZASOWYMI ZA POMOCĄ SYMULOWANEGO WYŻARZANIA
STUDIA INFORMATICA 2004 Volume 25 Number 2 (58) Marcin WOCH Politechnika Śląska, Instytut Informatyki ROZWIĄZANIE PROBLEMU DOSTAW Z OKNAMI CZASOWYMI ZA POMOCĄ SYMULOWANEGO WYŻARZANIA Streszczenie. Artykuł
mgr inż. Marcin Woch
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział Inżynierii Mechanicznej i Robotyki Rozprawa doktorska mgr inż. Marcin Woch STEROWANIE DYSKRETNYMI PROCESAMI DYSTRYBUCJI W LOGISTYCE
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
ALGORYTM KLASTERYZACJI W ZASTOSOWANIU DO PROBLEMU TRASOWANIA POJAZDÓW
Logistyka - nauka Tomasz AMBROZIAK *, Roland JACHIMOWSKI * ALGORYTM KLASTERYZACJI W ZASTOSOWANIU DO PROBLEMU TRASOWANIA POJAZDÓW Streszczenie W artykule scharakteryzowano problematykę klasteryzacji punktów
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
ZASTOSOWANIE ALGORYTMU SYMULOWANEGO WYśARZANIA DO ROZWIĄZANIA PROBLEMU DOSTAW Z OKNAMI CZASOWYMI
Marcin Woch *, Piotr ŁEBKOWSKI ** ZASTOSOWANIE ALGORYTMU SYMULOWANEGO WYśARZANIA DO ROZWIĄZANIA PROBLEMU DOSTAW Z OKNAMI CZASOWYMI Streszczenie W artykule przedstawiono metodę znalezienia najlepszych rozwiązań
Techniki optymalizacji
Techniki optymalizacji Metaheurystyki oparte na algorytmach lokalnego przeszukiwania Maciej Hapke maciej.hapke at put.poznan.pl GRASP Greedy Randomized Adaptive Search Procedure T.A. Feo, M.G.C. Resende,
Podejście memetyczne do problemu DCVRP - wstępne wyniki. Adam Żychowski
Podejście memetyczne do problemu DCVRP - wstępne wyniki Adam Żychowski Na podstawie prac X. S. Chen, L. Feng, Y. S. Ong A Self-Adaptive Memeplexes Robust Search Scheme for solving Stochastic Demands Vehicle
Algorytmy metaheurystyczne podsumowanie
dr hab. inż. Instytut Informatyki Politechnika Poznańska www.cs.put.poznan.pl/mkomosinski, Andrzej Jaszkiewicz Problem optymalizacji kombinatorycznej Problem optymalizacji kombinatorycznej jest problemem
Zastosowanie sztucznej inteligencji w testowaniu oprogramowania
Zastosowanie sztucznej inteligencji w testowaniu oprogramowania Problem NP Problem NP (niedeterministycznie wielomianowy, ang. nondeterministic polynomial) to problem decyzyjny, dla którego rozwiązanie
Algorytmy mrówkowe (optymalizacja kolonii mrówek, Ant Colony optimisation)
Algorytmy mrówkowe (optymalizacja kolonii mrówek, Ant Colony optimisation) Jest to technika probabilistyczna rozwiązywania problemów obliczeniowych, które mogą zostać sprowadzone do problemu znalezienie
Techniki optymalizacji
Techniki optymalizacji Wprowadzenie Maciej Hapke maciej.hapke at put.poznan.pl Literatura D.E. Goldberg Algorytmy genetyczne i zastosowania, WNT, 1995 Z. Michalewicz Algorytmy genetyczne + struktury danych
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
IMPLIKACJE ZASTOSOWANIA KODOWANIA OPARTEGO NA LICZBACH CAŁKOWITYCH W ALGORYTMIE GENETYCZNYM
IMPLIKACJE ZASTOSOWANIA KODOWANIA OPARTEGO NA LICZBACH CAŁKOWITYCH W ALGORYTMIE GENETYCZNYM Artykuł zawiera opis eksperymentu, który polegał na uyciu algorytmu genetycznego przy wykorzystaniu kodowania
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
Zastosowanie algorytmów heurystycznych do rozwiązywania problemu układania tras pojazdów
Roland Jachimowski 1 Wydział Transportu, Politechnika Warszawska Zastosowanie algorytmów heurystycznych do rozwiązywania problemu układania tras pojazdów 1. WPROWADZENIE Szybki rozwój wymiany handlowej,
Auditorium classes. Lectures
Faculty of: Mechanical and Robotics Field of study: Mechatronic with English as instruction language Study level: First-cycle studies Form and type of study: Full-time studies Annual: 2016/2017 Lecture
Systemy mrówkowe. Opracowali: Dawid Strucker, Konrad Baranowski
Systemy mrówkowe Opracowali: Dawid Strucker, Konrad Baranowski Wprowadzenie Algorytmy mrówkowe oparte są o zasadę inteligencji roju (ang. swarm intelligence). Służą głównie do znajdowania najkrótszej drogi
Problem Komiwojażera - algorytmy metaheurystyczne
Problem Komiwojażera - algorytmy metaheurystyczne algorytm mrówkowy algorytm genetyczny by Bartosz Tomeczko. All rights reserved. 2010. TSP dlaczego metaheurystyki i heurystyki? TSP Travelling Salesman
Optymalizacja dystrybucji w zadaniach transportowo - produkcyjnych
MICHLOWICZ Edward 1 SMOLIŃSKA Katarzyna 2 ZWOLIŃSKA Bożena 3 Optymalizacja dystrybucji w zadaniach transportowo - produkcyjnych WSTĘP Zadaniem dystrybucji jest dostarczenie nabywcom finalnym pożądanych
Wykorzystanie algorytmów mrówkowych w dynamicznym problem
Wykorzystanie algorytmów mrówkowych w dynamicznym problemie marszrutyzacji Promotor: dr inż. Aneta Poniszewska-Marańda Współpromotor: mgr inż. Łukasz Chomątek 18 stycznia 2013 Przedmiot i cele pracy dyplomowej
WYKORZYSTANIE ALGORYTMÓW GENETYCZNYCH I MRÓWKOWYCH W PROBLEMACH TRANSPORTOWYCH
Inżynieria Rolnicza 7(105)/2008 WYKORZYSTANIE ALGORYTMÓW GENETYCZNYCH I MRÓWKOWYCH W PROBLEMACH TRANSPORTOWYCH Justyna Zduńczuk, Wojciech Przystupa Katedra Zastosowań Matematyki, Uniwersytet Przyrodniczy
Activities Performed by prof. Tadeusiewicz in Books and Journals Editorial Boards
Activities Performed by prof. Tadeusiewicz in Books and Journals Editorial Boards Member of Editorial Board of the book series 1. Associate Editor for book series "Advances in Applied Intelligence Technologies"
Seminarium IO. Zastosowanie metody PSO w Dynamic Vehicle Routing Problem (kontynuacja) Michał Okulewicz
Seminarium IO Zastosowanie metody PSO w Dynamic Vehicle Routing Problem (kontynuacja) Michał Okulewicz 26.10.2012 Plan prezentacji Problem VRP+DR Algorytm PSO Podejścia MAPSO + 2-Opt 2-phase PSO Wyniki
ZASTOSOWANIE PROGRAMOWANIA MATEMATYCZNEGO DO WYBORU TRAS DOSTAW W SIECI DYSTRYBUCJI
METODY ILOŚCIOWE W BADANIACH EKONOMICZNYCH Tom XV/3, 2014, str. 199 207 ZASTOSOWANIE PROGRAMOWANIA MATEMATYCZNEGO DO WYBORU TRAS DOSTAW W SIECI DYSTRYBUCJI Mirosław Liana, Tomasz Pisula Katedra Metod Ilościowych
Seminarium IO. Zastosowanie wielorojowej metody PSO w Dynamic Vehicle Routing Problem. Michał Okulewicz
Seminarium IO Zastosowanie wielorojowej metody PSO w Dynamic Vehicle Routing Problem Michał Okulewicz 26.02.2013 Plan prezentacji Przypomnienie Problem DVRP Algorytm PSO Podejścia DAPSO, MAPSO 2PSO, 2MPSO
ROZWIĄZYWANIE ZAGADNIEŃ UKŁADANIA TRAS POJAZDÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH. Wstęp
B A D A N I A O P E R A C Y J N E I D E C Y Z J E Nr 3 4 2005 Radosław JADCZAK* ROZWIĄZYWANIE ZAGADNIEŃ UKŁADANIA TRAS POJAZDÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH W artykule poruszono zagadnienie
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ą
Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6
Wydział Informatyki i Komunikacji Wizualnej Kierunek: Informatyka w języku angielskim studia pierwszego stopnia - inżynierskie tryb: stacjonarny rok rozpoczęcia 2018/2019 A. Moduły międzykierunkowe obligatoryjne
O dwóch modyfikacjach algorytmu PSO
Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska Seminarium: Inteligencja Obliczeniowa 24 listopada 2011 Plan prezentacji 1 Wprowadzenie 2 3 4 5 6 Definicja problemu Wprowadzenie Definicja
Algorytmy ewolucyjne 1
Algorytmy ewolucyjne 1 2 Zasady zaliczenia przedmiotu Prowadzący (wykład i pracownie specjalistyczną): Wojciech Kwedlo, pokój 205. Konsultacje dla studentów studiów dziennych: poniedziałek,środa, godz
ALGORYTM HYBRYDOWY WIELOKROTNEGO STARTU DLA ROZWIĄZYWANIA PROBLEMU SEKWENCYJNEGO UPORZĄDKOWANIA
STUDIA INFORMATICA 2014 Volume 35 Number 1 (115) Jacek WIDUCH, Artur KLYTA Politechnika Śląska, Instytut Informatyki ALGORYTM HYBRYDOWY WIELOKROTNEGO STARTU DLA ROZWIĄZYWANIA PROBLEMU SEKWENCYJNEGO UPORZĄDKOWANIA
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
FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58
FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58 Anna LANDOWSKA ROZWIĄZANIE PROBLEMU OPTYMALNEGO PRZYDZIAŁU ZA POMOCĄ KLASYCZNEGO
Sieci Petriego w analizie problemu wyznaczania tras pojazdów
Roland Jachimowski 1, Emilian Szczepański 2 Wydział Transportu, Politechnika Warszawska Sieci Petriego w analizie problemu wyznaczania tras pojazdów 1. WPROWADZENIE Realizacja czynności transportowych
Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach
Adam Stawowy Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach Summary: We present a meta-heuristic to combine Monte Carlo simulation with genetic algorithm for Capital
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
Techniki optymalizacji
Techniki optymalizacji Symulowane wyżarzanie Maciej Hapke maciej.hapke at put.poznan.pl Wyżarzanie wzrost temperatury gorącej kąpieli do takiej wartości, w której ciało stałe topnieje powolne zmniejszanie
ALGORYTM HYBRYDOWY DLA PROBABILISTYCZNEGO PROBLEMU KOMIWOJAŻERA A HYBRID ALGORITHM FOR PROBABILISTIC TRAVELING SALESMAN PROBLEM
KAZIMIERZ KIEŁKOWICZ *, ZBIGNIEW KOKOSIŃSKI ** ALGORYTM HYBRYDOWY DLA PROBABILISTYCZNEGO PROBLEMU KOMIWOJAŻERA A HYBRID ALGORITHM FOR PROBABILISTIC TRAVELING SALESMAN PROBLEM Streszczenie Abstract W artykule
Algorytmy mrówkowe. P. Oleksyk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Inteligentne systemy informatyczne
y mrówkowe P. Oleksyk Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Inteligentne systemy informatyczne 14 kwietnia 2015 1 Geneza algorytmu - biologia 2 3 4 5 6 7 8 Geneza
XII International PhD Workshop OWD 2010, October 2010 MODEL TEORETYCZNY ALGORYTMU MRÓWKOWEGO SAS
XII International PhD Workshop OWD 2010, 23 26 October 2010 MODEL TEORETYCZNY ALGORYTMU MRÓWKOWEGO SAS Paweł Rembelski, Polsko-Japońska Wyższa Szkoła Technik Komputerowych (Opiekun naukowy: prof. Witold
Algorytm hybrydowy dla problemu pakowania
Adam Stawowy Algorytm hybrydowy dla problemu pakowania Summary: We present a meta-heuristic to combine simulated annealing (SA) with local search technique for Bin Packing Problem. The main idea is to
Wybrane podstawowe rodzaje algorytmów
Wybrane podstawowe rodzaje algorytmów Tomasz Głowacki tglowacki@cs.put.poznan.pl Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii informatycznych
Metoda poszukiwania TABU w zastosowaniu do optymalizacji harmonogramu dostaw sieci dystrybucji towarów. Przykład przemysłu meblarskiego
Metoda poszukiwania TABU w zastosowaniu do optymalizacji harmonogramu dostaw sieci dystrybucji towarów. Przykład przemysłu meblarskiego POLLOCO Olgierd Dziamski Olgierd.Dziamski@gs1pl.org 23-11-2005 1
PRZESZUKIWANIE LOKALNE I ALGORYTMY POPULACYJNE DLA WIELOKRYTERIALNEGO PROBLEMU GNIAZDOWEGO
Przeszukiwanie lokalne i algorytmy... Jarosław RUDY, Dominik ŻELAZNY Politechnika Wrocławska PRZESZUKIWANIE LOKALNE I ALGORYTMY POPULACYJNE DLA WIELOKRYTERIALNEGO PROBLEMU GNIAZDOWEGO Streszczenie. W pracy
PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.
PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/
Wstęp do Sztucznej Inteligencji
Wstęp do Sztucznej Inteligencji Algorytmy Genetyczne Joanna Kołodziej Politechnika Krakowska Wydział Fizyki, Matematyki i Informatyki Metody heurystyczne Algorytm efektywny: koszt zastosowania (mierzony
PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych
WYDZIAŁ: KIERUNEK: poziom kształcenia: profil: forma studiów: Lp. O/F kod modułu/ przedmiotu* SEMESTR 1 1 O PG_00045356 Business law 2 O PG_00045290 Basics of computer programming 3 O PG_00045352 Linear
Hybrydowa analiza transformat w rozpoznawaniu wysokości dźwięków w polifonicznych nagraniach instrumentów muzycznych
Wydział Fizyki Technicznej, Informatyki i Matematyki Stosowanej Politechnika Łódzka Streszczenie rozprawy doktorskiej Hybrydowa analiza transformat w rozpoznawaniu wysokości dźwięków w polifonicznych nagraniach
Problemy z ograniczeniami
Problemy z ograniczeniami 1 2 Dlaczego zadania z ograniczeniami Wiele praktycznych problemów to problemy z ograniczeniami. Problemy trudne obliczeniowo (np-trudne) to prawie zawsze problemy z ograniczeniami.
Krytyczne czynniki sukcesu w zarządzaniu projektami
Seweryn SPAŁEK Krytyczne czynniki sukcesu w zarządzaniu projektami MONOGRAFIA Wydawnictwo Politechniki Śląskiej Gliwice 2004 SPIS TREŚCI WPROWADZENIE 5 1. ZARZĄDZANIE PROJEKTAMI W ORGANIZACJI 13 1.1. Zarządzanie
ZASTOSOWANIE ALGORYTMÓW MRÓWKOWYCH W ROZWIĄZANIU PROBLEMU SZEREGOWANIA ZADAŃ APPLICATION OF ANT COLONY SYSTEMS IN SOLVING OF TASK SCHEDULING PROBLEM
GRZEGORZ FILO ZASTOSOWANIE ALGORYTMÓW MRÓWKOWYCH W ROZWIĄZANIU PROBLEMU SZEREGOWANIA ZADAŃ APPLICATION OF ANT COLONY SYSTEMS IN SOLVING OF TASK SCHEDULING PROBLEM S t r e s z c z e n i e A b s t r a c
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
Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics
Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Plan studiów stacjonarnych II stopnia (magisterskich) na kierunku ZARZĄDZANIE I INŻYNIERIA PRODUKCJI MANAGEMENT
ASPEKT PRZYDZIAŁU ODBIORCÓW W PROBLEMIE INTEGRACJI HIERARCHICZNEGO SYSTEMU DYSTRYBUCJI
Tomasz Ambroziak Politechnika Warszawska, Wydział Transportu Roland Jachimowski Politechnika Warszawska, Wydział Transportu ASPEKT PRZYDZIAŁU ODBIORCÓW W PROBLEMIE INTEGRACJI HIERARCHICZNEGO SYSTEMU DYSTRYBUCJI
ZASTOSOWANIE ALGORYTMU MRÓWKOWEGO DO WYZNACZANIA MAKSYMALNEJ GRUPY WZAJEMNIE POŁĄCZONYCH ELEMENTÓW
KRZYSZTOF SCHIFF ZASTOSOWANIE ALGORYTMU MRÓWKOWEGO DO WYZNACZANIA MAKSYMALNEJ GRUPY WZAJEMNIE POŁĄCZONYCH ELEMENTÓW ANT ALGORITHMS FOR DETERMINING MAXIMUM GROUP OF INTERCONNECTED ELEMENTS Streszczenie
Badania w sieciach złożonych
Badania w sieciach złożonych Grant WCSS nr 177, sprawozdanie za rok 2012 Kierownik grantu dr. hab. inż. Przemysław Kazienko mgr inż. Radosław Michalski Instytut Informatyki Politechniki Wrocławskiej Obszar
Algorytmy mrówkowe (ang. Ant Colony Optimization)
Algorytmy mrówkowe (ang. Ant Colony Optimization) 1. Wprowadzenie do ACO a) mrówki naturalne b) mrówki sztuczne c) literatura (kilka pozycji) 2. ACO i TSP 1. Wprowadzenie do ACO a) mrówki naturalne ślepe,
Usage of metaheuristic methods of optimization of distributed generation. HSC Research Report. the distribution network
HSC/11/07 HSC Research Report Usage of metaheuristic methods of optimization of distributed generation placement into the distribution network (Możliwości zastosowania algorytmów metaheurystycznych do
PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM
Mostefa Mohamed-Seghir Akademia Morska w Gdyni PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM W artykule przedstawiono propozycję zastosowania programowania dynamicznego do rozwiązywania
Obliczenia Naturalne - Algorytmy Mrówkowe cz. 4
Plan Literatura Obliczenia Naturalne - Algorytmy Mrówkowe cz. 4 Paweł Paduch Politechnika Świętokrzyska 5 czerwca 2014 Paweł Paduch Obliczenia Naturalne - Algorytmy Mrówkowe cz. 4 1 z 51 Plan wykładu Plan
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
Zarządzanie sieciami telekomunikacyjnymi
SNMP Protocol The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission
Rozwiązywanie problemów dostaw w systemach dystrybucji
Edward Michlowicz 1 Wydział InŜynierii Mechanicznej i Robotyki Akademii Górniczo - Hutniczej Rozwiązywanie problemów dostaw w systemach dystrybucji 1. PROBLEMY OPERATORÓW LOGISTYCZNYCH Dynamiczny rozwój
PLANY I PROGRAMY STUDIÓW
WYDZIAŁ INŻYNIERII PRODUKCJI I LOGISTYKI PLANY I PROGRAMY STUDIÓW STUDY PLANS AND PROGRAMS KIERUNEK STUDIÓW FIELD OF STUDY - ZARZĄDZANIE I INŻYNIERIA PRODUKCJI - MANAGEMENT AND PRODUCTION ENGINEERING Studia
Algorytmy ewolucyjne
Algorytmy ewolucyjne wprowadzenie Piotr Lipiński lipinski@ii.uni.wroc.pl Piotr Lipiński Algorytmy ewolucyjne p.1/16 Cel wykładu zapoznanie studentów z algorytmami ewolucyjnymi, przede wszystkim nowoczesnymi
Optimizing Programs with Intended Semantics
Interaktywna optymalizacja programów 26 kwietnia 2010 Spis treści Spis treści Wstęp Omówienie zaproponowanego algorytmu na przykładzie Wewnętrzna reprezentacja reguł dotyczących optymalizacji Wybrane szczegóły
Techniki optymalizacji
Techniki optymalizacji Algorytm kolonii mrówek Idea Smuga feromonowa 1 Sztuczne mrówki w TSP Sztuczna mrówka agent, który porusza się z miasta do miasta Mrówki preferują miasta połączone łukami z dużą
Odkrywanie algorytmów kwantowych za pomocą programowania genetycznego
Odkrywanie algorytmów kwantowych za pomocą programowania genetycznego Piotr Rybak Koło naukowe fizyków Migacz, Uniwersytet Wrocławski Piotr Rybak (Migacz UWr) Odkrywanie algorytmów kwantowych 1 / 17 Spis
Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)
Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Click here if your download doesn"t start automatically Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Zakopane,
ZASTOSOWANIE SZTUCZNEGO SYSTEMU IMMUNOLOGICZNEGO DO ROZWIĄZANIA WIELOKRYTERIALNEGO PROBLEMU DYSTRYBUCJI DOSTAW
PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 117 Transport 2017 Bogna Mrówczyńska Politechnika Śląska, Wydział Transportu, Katedra Logistyki i Transportu Przemysłowego ZASTOSOWANIE SZTUCZNEGO SYSTEMU IMMUNOLOGICZNEGO
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
Obliczenia Naturalne - Algorytmy Mrówkowe cz. 4
Plan Literatura Obliczenia Naturalne - y Mrówkowe cz. 4 Paweł Paduch Politechnika Świętokrzyska 12 czerwca 2014 Paweł Paduch Obliczenia Naturalne - y Mrówkowe cz. 4 1 z 37 Plan wykładu Wstęp Plan Literatura
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
Zaawansowane programowanie
Zaawansowane programowa wykład 4: jeszcze o metaheurystykach Genealogia metaheurystyk Genealogia wg [El-Ghazali Talbi, Metaheuristics: From Design to Implementation, 2009] wybór 1940 LS 1947 1950 prof.
Obliczenia Naturalne - Algorytmy Mrówkowe
Plan Literatura Obliczenia Naturalne - Algorytmy Mrówkowe Paweł Paduch Politechnika Świętokrzyska 8 maja 2014 Paweł Paduch Obliczenia Naturalne - Algorytmy Mrówkowe 1 z 43 Plan wykładu Plan Literatura
PEWNE METODY HYBRYDOWE W JEDNOKRYTERIALNEJ OPTYMALIZACJI KONSTRUKCJI SOME HYBRID METHODS FOR SINGLE CRITERIA DESIGN OPTIMIZATION
STANISŁAW KRENICH PEWNE METODY HYBRYDOWE W JEDNOKRYTERIALNEJ OPTYMALIZACJI KONSTRUKCJI SOME HYBRID METHODS FOR SINGLE CRITERIA DESIGN OPTIMIZATION S t r e s z c z e n i e A b s t r a c t W artykule przedstawiono
Modelowanie logistycznych sytuacji decyzyjnych w konwencji zadań programowania matematycznego
Artur Berliński 1 Modelowanie logistycznych sytuacji decyzyjnych w konwencji zadań programowania matematycznego 24 Wstęp O konkurencyjności przedsiębiorstwa decyduje między innymi, efektywna strategia
Algorytmy Mrówkowe. Daniel Błaszkiewicz. 11 maja 2011. Instytut Informatyki Uniwersytetu Wrocławskiego
Algorytmy Mrówkowe Instytut Informatyki Uniwersytetu Wrocławskiego 11 maja 2011 Opis Mrówki w naturze Algorytmy to stosunkowo nowy gatunek algorytmów optymalizacyjnych stworzony przez Marco Dorigo w 1992
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,
XII International PhD Workshop OWD 2010, 23 26 October 2010. Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych
XII International PhD Workshop OWD 2010, 23 26 October 2010 Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych Methodology of Acquiring and Analyzing Results of Simulation
XXIII Konferencja Naukowa POJAZDY SZYNOWE 2018
XXIII Konferencja Naukowa POJAZDY SZYNOWE 2018 Abstract Application of longitudinal dynamics of the train in the simulator of catenary maintenance vehicles - experimental and numerical tests Robert Konowrocki
Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka
Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka studia drugiego stopnia studia stacjonarne od roku akademickiego 2015/2016 Załącznik 3 A GRUPA TREŚCI PODSTAWOWYCH - BASIC MODULES 1 0 0 RAZEM
LABORATORIUM 7: Problem komiwojażera (TSP) cz. 2
Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl OBLICZENIA EWOLUCYJNE LABORATORIUM 7: Problem komiwojażera (TSP) cz. 2 opracował:
FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2010, Oeconomica 282 (60), 71 76
FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer Univ Technol Stetin 2, Oeconomica 22 (), Anna Landowska ZASTOSOWANIE PROGRAMOWANIA DYNAMICZNEGO DO ROZWIĄZANIA PROBLEMU OPTYMALNEGO PRZYDZIAŁU
Faculty: Management and Finance. Management
Faculty: Management and Finance The name of field of study: Management Type of subject: basic Supervisor: prof. nadzw. dr hab. Anna Antczak-Barzan Studies level (BSc or MA): bachelor studies Type of studies:
Optymalizacja. Symulowane wyżarzanie
dr hab. inż. Instytut Informatyki Politechnika Poznańska www.cs.put.poznan.pl/mkomosinski, Maciej Hapke Wyżarzanie wzrost temperatury gorącej kąpieli do takiej wartości, w której ciało stałe topnieje powolne
PLANY I PROGRAMY STUDIÓW
WYDZIAŁ INŻYNIERII PRODUKCJI I LOGISTYKI PLANY I PROGRAMY STUDIÓW STUDY PLANS AND PROGRAMS KIERUNEK STUDIÓW FIELD OF STUDY - ZARZĄDZANIE I INŻYNIERIA PRODUKCJI - MANAGEMENT AND PRODUCTION ENGINEERING Studia
Strategie ewolucyjne. Gnypowicz Damian Staniszczak Łukasz Woźniak Marek
Strategie ewolucyjne Gnypowicz Damian Staniszczak Łukasz Woźniak Marek Strategie ewolucyjne, a algorytmy genetyczne Podobieństwa: Oba działają na populacjach rozwiązań Korzystają z zasad selecji i przetwarzania
Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science
Proposal of thesis topic for mgr in (MSE) programme 1 Topic: Monte Carlo Method used for a prognosis of a selected technological process 2 Supervisor: Dr in Małgorzata Langer 3 Auxiliary supervisor: 4
Algorytmy genetyczne
Algorytmy genetyczne Motto: Zamiast pracowicie poszukiwać najlepszego rozwiązania problemu informatycznego lepiej pozwolić, żeby komputer sam sobie to rozwiązanie wyhodował! Algorytmy genetyczne służą
Plan. Zakres badań teorii optymalizacji. Teoria optymalizacji. Teoria optymalizacji a badania operacyjne. Badania operacyjne i teoria optymalizacji
Badania operacyjne i teoria optymalizacji Instytut Informatyki Poznań, 2011/2012 1 2 3 Teoria optymalizacji Teoria optymalizacji a badania operacyjne Teoria optymalizacji zajmuje się badaniem metod optymalizacji
Algorytmy genetyczne dla problemu komiwojażera (ang. traveling salesperson)
Algorytmy genetyczne dla problemu komiwojażera (ang. traveling salesperson) 1 2 Wprowadzenie Sztandarowy problem optymalizacji kombinatorycznej. Problem NP-trudny. Potrzeba poszukiwania heurystyk. Chętnie
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
W POSZUKIWANIU OPTYMALNEJ TRASY WYBRANE ALGORYTMY W ZASTOSOWANIU DO PROBLEMU KOMIWOJAŻERA
JOURNAL OF TRANSLOGISTICS 2015 7 Agnieszka JAKUBOWSKA, Katarzyna PIECHOCKA W POSZUKIWANIU OPTYMALNEJ TRASY WYBRANE ALGORYTMY W ZASTOSOWANIU DO PROBLEMU KOMIWOJAŻERA Słowa kluczowe: optymalizacja trasy,
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
mgr Piotr Czerpak Wydział Matematyki i Informatyki Uniwersytet Warmińsko-Mazurski w Olsztynie
mgr Piotr Czerpak Wydział Matematyki i Informatyki Uniwersytet Warmińsko-Mazurski w Olsztynie piotrczerpak@matman.uwm.edu.pl Definicja i klasyfikacja problemów planowania zajęć Metody automatycznego układania
Zamawiający INSTYTUT BADAŃ SYSTEMOWYCH POLSKIEJ AKADEMII NAUK
Nr sprawy: F1-208-05/10 Warszawa 14 maja 2010 r. Instytut Badań Systemowych PAN informuje o wszczęciu postępowania prowadzonego w trybie przetargu nieograniczonego poniżej 137.000 Euro na: dostawę czasopism
RÓŻA GOŚCIEŃ Politechnika Wrocławska, Katedra Systemów i Sieci Komputerowych, Wydział Elektroniki, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, Polska Www: ResearchGate: Google scholar: www.kssk.pwr.edu.pl/goscien/
Heurystyki w podejmowaniu decyzji
Wydział Zarządzania AGH Katedra Informatyki Stosowanej Heurystyki w podejmowaniu decyzji Metaheurystyki, heurystyki Wprowadzenie, podstawowe pojęcia Proste techniki przeszukiwania Symulowane wyżarzanie