HEURYSTYCZNA PROCEDURA SZEREGOWANIA ZADA W SYSTEMIE MASZYN RÓWNOLEGŁYCH PRZY OGRANICZONEJ DOST PNO CI ZASOBÓW



Podobne dokumenty
HEURYSTYCZNA PROCEDURA SZEREGOWANIA ZADAŃ I ROZDZIAŁU OGRANICZONYCH ZASOBÓW W SYSTEMIE MASZYN RÓWNOLEGŁYCH-OCENA EFEKTYWNOŚCI ALGORYTMU HEURYSTYCZNEGO

ALGORYTM HEURYSTYCZNY DO OPTYMALIZACJI ROZDZIAŁU PROGRAMÓW W WIELOPROCESOROWYM SYSTEMIE INFORMATYCZNYM

ZASTOSOWANIE PROGRAMOWANIA DYNAMICZNEGO DO OPRACOWANIA STRATEGII REDUKCJI EMISJI GAZÓW

System M/M/1/L. λ = H 0 µ 1 λ 0 H 1 µ 2 λ 1 H 2 µ 3 λ 2 µ L+1 λ L H L+1. Jeli załoymy, e λ. i dla i = 1, 2,, L+1 oraz

HEURYSTYCZNY ALGORYTM SZEREGOWANIA ZADAŃ W SYSTEMIE MASZYN RÓWNOLEGŁYCH Z KRYTERIUM MINIMALNO-CZASOWYM

METODA MONTE CARLO DLA PROBLEMU HARMONOGRAMOWANIA PROJEKTU Z MAKSYMALIZACJĄ PRZEPŁYWÓW PIENIĘŻNYCH W WARUNKACH NIEPEWNOŚCI 1

HEURYSTYCZNE PODEJCIE DO OPTYMALIZACJI ZDOLNOCI PRODUKCYJNEJ

RÓWNOLEGŁY ALGORYTM NEURO-TABU DLA PROBLEMU GNIAZDOWEGO SZEREGOWANIA ZADAŃ

Prawdopodobieństwo i statystyka r.

System M/M/c/L. H 0 µ 1 λ 0 H 1 µ 2 λ 1 µ c λ c-1 H c µ c+1 λ c µ c+l λ c+l-1 H c+l = 2 = 3. Jeli załoymy, e λ λ = λ = Lλ. =1, za.

aij - wygrana gracza I bij - wygrana gracza II

LABORATORIUM METROLOGII TECHNIKA POMIARÓW (M-1)

Definicje ogólne

SZTUCZNA INTELIGENCJA

RÓWNOLEGŁY ALGORYTM POPULACYJNY DLA PROBLEMU GNIAZDOWEGO Z RÓWNOLEGŁYMI MASZYNAMI

PROBLEMATYKA DOBORU MIARY ODLEGŁOŚCI W KLASYFIKACJI SPEKTRALNEJ DANYCH SYMBOLICZNYCH

KOINCYDENTNOŚĆ MODELU EKONOMETRYCZNEGO A JEGO JAKOŚĆ MIERZONA WARTOŚCIĄ WSPÓŁCZYNNIKA R 2 (K)

Kwantyzacja skalarna. Plan 1. Definicja 2. Kwantyzacja równomierna 3. Niedopasowanie, adaptacja 4. Kwantyzacja nierównomierna

Portfele zawierające walor pozbawiony ryzyka. Elementy teorii rynku kapitałowego

STATYSTYKA MATEMATYCZNA WYKŁAD 5 WERYFIKACJA HIPOTEZ NIEPARAMETRYCZNYCH

D Archiwum Prac Dyplomowych - Instrukcja dla studentów

Laboratorium ochrony danych

KURS STATYSTYKA. Lekcja 1 Statystyka opisowa ZADANIE DOMOWE. Strona 1

OKREŚLANIE PARZYSTOŚCI LICZB W RESZTOWYM SYSTEMIE LICZBOWYM Z WYKORZYSTANIEM KONWERSJI DO SYSTEMU Z MIESZANYMI PODSTAWAMI

Twierdzenie Bezouta i liczby zespolone Javier de Lucas. Rozwi azanie 2. Z twierdzenia dzielenia wielomianów, mamy, że


HEURYSTYKA Z REGUŁAMI PRIORYTETOWYMI DLA PROBLEMU HARMONOGRAMOWANIA PROJEKTU Z OGRANICZONYMI ZASOBAMI

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(88)/2012

ORGANIZACJA ZAJĘĆ OPTYMALIZACJA GLOBALNA WSTĘP PLAN WYKŁADU. Wykładowca dr inż. Agnieszka Bołtuć, pokój 304,

Rozwiązywanie zadań optymalizacji w środowisku programu MATLAB

Zagadnienia do omówienia


Zadanie na wykonanie Projektu Zespołowego

TRANZYSTOR BIPOLARNY CHARAKTERYSTYKI STATYCZNE

W praktyce często zdarza się, że wyniki obu prób możemy traktować jako. wyniki pomiarów na tym samym elemencie populacji np.

Ćw. 2. Wyznaczanie wartości średniego współczynnika tarcia i sprawności śrub złącznych oraz uzyskanego przez nie zacisku dla określonego momentu.

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 1. Układy równań liniowych

Dr inż. Robert Smusz Politechnika Rzeszowska im. I. Łukasiewicza Wydział Budowy Maszyn i Lotnictwa Katedra Termodynamiki

Materialy dydaktyczne

Rozliczanie kosztów Proces rozliczania kosztów

ochrona przed em mgr Mikołaj Kirpluk

Zad 2 Dynamika zatrudnienia mierzona indeksami łańcuchowymi w ostatnich pięciu latach kształtowały się następująco: Lata Indeksy ( w %)

KRZYWA BÉZIERA TWORZENIE I WIZUALIZACJA KRZYWYCH PARAMETRYCZNYCH NA PRZYKŁADZIE KRZYWEJ BÉZIERA

Matematyka ubezpieczeń majątkowych r.

Wielokryterialny Trójwymiarowy Problem Pakowania

Koncepcja środowiska symulacyjnego do oceny samoorganizacji trasowania w sieci sensorycznej

PROCEDURY ODPORNEJ ALOKACJI ZASOBÓW DLA PROBLEMU HARMONOGRAMOWANIA PROJEKTU Z WAŻONYMI KOSZTAMI NIESTABILNOŚCI 1


Badanie energetyczne płaskiego kolektora słonecznego

Miary statystyczne. Katowice 2014

5. OPTYMALIZACJA GRAFOWO-SIECIOWA

WikiWS For Business Sharks

Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 12

ZESTAW ZADAŃ Z INFORMATYKI

IN YNIERIA BEZPIECZE STWA LABORATORIUM NR 6

HARMONOGRAMOWANIE PROJEKTÓW W DYNAMICZNYCH RODOWISKACH PRODUKCYJNYCH

dr inż. ADAM HEYDUK dr inż. JAROSŁAW JOOSTBERENS Politechnika Śląska, Gliwice

ZESZYTY NAUKOWE NR 11(83) AKADEMII MORSKIEJ W SZCZECINIE. Fuzja danych nawigacyjnych w przestrzeni filtru Kalmana

N ( µ, σ ). Wyznacz estymatory parametrów µ i. Y które są niezależnymi zmiennymi losowymi.

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie.

XLI OLIMPIADA FIZYCZNA ETAP WSTĘPNY Zadanie teoretyczne

WPROWADZENIE DO TEORII DECYZJI STATYSTYCZNYCH

Ćwiczenie 18. Anna Jakubowska, Edward Dutkiewicz ADSORPCJA NA GRANICY FAZ CIECZ GAZ. IZOTERMA ADSORPCJI GIBBSA

Programowanie wielokryterialne

Weryfikacja hipotez dla wielu populacji

PROBLEMY DOBORU ALGORYTMÓW STEROWANIA UKŁADÓW NAPDOWYCH WSPÓŁCZESNYCH DWIGÓW OSOBOWYCH

Zastosowanie priorytetów dynamicznych do optymalizacji wieloproduktowych systemów produkcyjnych w poligrafii

Indukcja matematyczna

METODY OCENY STOPNIA ZAAWANSOWANIA TELEINFORMATYCZNEGO POLSKICH PRZEDSI BIORSTW

PROCEDURA OCENY EFEKTÓW KSZTAŁCENIA, OSI GANYCH PRZEZ STUDENTÓW SPECJALNO CI INFORMATYCZNYCH

POROZUMIENIE. z dnia roku

Treść zadań 1 8 odnosi się do poniższego diagramu przestrzenno-czasowego.

Plan wykładu. Sztuczne sieci neuronowe. Uczenie nienadzorowane (bez nauczyciela) Uczenie nienadzorowane - przykłady

KRYTERIA WYBORU ARCHITEKTURY SIECI NEURONOWYCH - FINANSOWE CZY BŁ DU PROGNOZY

Odczyt kodów felg samochodowych w procesie produkcyjnym

Nieliniowe zadanie optymalizacji bez ograniczeń numeryczne metody iteracyjne optymalizacji

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM

Projekt 6 6. ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH CAŁKOWANIE NUMERYCZNE

OPTYMALIZACJA WARTOŚCI POLA MAGNETYCZNEGO W POBLIŻU LINII NAPOWIETRZNEJ Z WYKORZYSTANIEM ALGORYTMU GENETYCZNEGO

Evaluation of estimation accuracy of correlation functions with use of virtual correlator model

WPŁYW PARAMETRÓW DYSKRETYZACJI NA NIEPEWNOŚĆ WYNIKÓW POMIARU OBIEKTÓW OBRAZU CYFROWEGO

APROKSYMACJA QUASIJEDNOSTAJNA

1. Rozwiązać układ równań { x 2 = 2y 1

Zaawansowane metody numeryczne

Zadanie 1. Udowodnij, że CAUS PRAM. Załóżmy przetwarzanie przyczynowo spójne. Dla każdego obrazu historii hv i zachodzi zatem:

Warunek równowagi bryły sztywnej: Znikanie sumy sił przyłożonych i sumy momentów sił przyłożonych.

Kształtowanie się firm informatycznych jako nowych elementów struktury przestrzennej przemysłu

Rozwiązywanie zadania harmonogramowania ruchu statków jako element bezpieczeństwa ruchu w systemie VTS

METODA GMDH DO PROGNOZOWANIA RYNKÓW W WARUNKACH KRYZYSU FINANSOWEGO

Udoskonalona metoda obliczania mocy traconej w tranzystorach wzmacniacza klasy AB

WSPOMAGANIE KOOPERACJI Z WYKORZYSTANIEM TEORII GIER I ANALIZY WIELOKRYTERIALNEJ

Arytmetyka finansowa Wykład z dnia

D Archiwum Prac Dyplomowych - Instrukcja dla opiekunów/promotorów/recenzentów

Systemy resztowe. Kongruencje. Liczby kongruentne (przystaj ce) modulo w (w moduł przystawania) (N,M ): N M(modw) k : N M=kw M N=kw

O PEWNYM MODELU POZWALAJĄCYM IDENTYFIKOWAĆ K NAJBARDZIEJ PODEJRZANYCH REKORDÓW W ZBIORZE DANYCH KSIĘGOWYCH W PROCESIE WYKRYWANIA OSZUSTW FINANSOWYCH

STATYSTYKA. Zmienna losowa skokowa i jej rozkład

Pomiar mocy i energii

Metoda kształtowania pola elektrycznego w procesie elektrochemicznego osadzania miedzi


Ćw. 5. Wyznaczanie współczynnika sprężystości przy pomocy wahadła sprężynowego

Transkrypt:

EURYSYCA PROCEDURA SEREGOWAIA ADA W SYSEMIE MASY RÓWOLEGŁYC PRY OGRAICOEJ DOSPOCI ASOBÓW BIGIEW BUCALSKI Poltechna Wrocławsa Streszczene Cele artył jest prezentacja rezltatów bada proble czasowo-optyalnego szeregowana zada rozdzał zasobów w systee aszyn równoległych. Syste ten posada równoległych aszyn na tórych naley wyona n zada. aładay e wszyste zadana s nezalene lczba zada jest wsza od lczby aszyn. aładay ponadto e wystpje stało przydzał zasobów do aszyn podczas wyonywana całego zbor zada. Dla zadanej fncj czas realzacj zada sforłowano odel ateatyczny proble. Ponewa proble ten naley do lasy probleów P-zpełnych zaproponowano pewen algoryt herystyczny dla rozwzana postawonego proble. aprezentowano rezltaty esperyentów oblczenowych wyonanych na baze podanego w pracy algoryt herystycznego. Słowa lczowe systey aszyn równoległych szeregowane zada rozdzał zasobów algoryty herystyczne.. Wprowadzene Rozwój równoległych systeów przetwarzana nforacj pocgnł za sob ntensywny rozwój probleaty szeregowana zada rozdzał zasobów. Szczególnego znaczena nabera proble nalzacj dłgoc szeregowana zada na aszynach. adana optyalzacj zarówno dysretnej ja cgłej nale do lasy probleów bardzo trdnych zarówno z teoretycznego ja oblczenowego pnt wdzena najczcej nale do lasy probleów P-zpełnych a wc s do soplowane. Przy rozwzywan tych probleów wystpj stotne trdnoc natry oblczenowej. Pojawaj s bardzo trdne zagadnena rozstrzygnca złoonoc oblczenowej rozpatrywanych probleów. Rozstrzygnca te s stotne z pnt wdzena onstrcj efetywnych oblczenowo algorytów rozwzjcych te probley [ 2 4 5 6 2 3 4 5 9 2]. Wyn teor złoonoc oblczenowej oraz rozar probleów pratycznych w sposób jednoznaczny elnj z rozwaa algoryty doładne pozostawajc do zastosowana pratycznego jedyne algoryty herystyczne olwajce rozwzane postawonych probleów w rót czase z zadowalajca doładnoc. Fat ten jest typowy dla tej lasy probleów optyalzacj dysretnej w przypad edy zaley na na rót czase oblcze jedyny podejce jest zastosowane algorytów herystycznych. Badana nad algoryta herystyczny dostarczajcy rozwza zagadne w tórych zastosowane etod doładnych jest neefetywne lb wrcz neolwe stanow jedn z najszybcej rozwjajcych s gałz na [7 8 6 7 8 20 22 23]. Cele nnejszej pracy jest znalezene taego szeregowana n nezalenych nepodzelnych zada na aszynach pracjcych równolegle oraz taego przydzał zasob podzelnego w sposób cgły do tych aszyn aby nalzowa czas za zaoczena wyonywana

272 POLSKIE SOWARYSEIE ARDAIA WIED Sera Stda Materały nr 3 200 wszystch zada. Sposób wyonana zada orela nezbdna do tego lo zasob. eatya ta porszana j była we wczenejszych pracach atora [9 0 ]. W artyle zaprezentowanono algoryt herystyczny wyznaczajcy czasowo-optyalne szeregowane n zada nezalenych nepodzelnych ogranczonej lczby jednoste zasob neodnawalnego podzelnego w sposób cgły do aszyn pracjcych równolegle. Przedstawono wyn bada nerycznych przeprowadzonych na algoryte dla losowo generowanych danych. 2. Sforłowane zagadnena Rozpatrzy syste aszyn połczonych równolegle przedstawony na ponszy rysn ródło Opracowane własne. Rys.. Syste aszyn równoległych a syste aszyn równoległych naładay nastpjce załoena (I) posada rónych aszyn M { 2...... } na tórych naley wyona n nezalenych zada { 2...... n} (II) zadane oe by wyonywane na dowolnej aszyne w trace jego wyonywana ne oe by przerywane (III) lczba zada do wyonana jest wsza od lczby aszyn n > (IV) realzacja adego z zada na aszynach s nastpowa nezwłoczne po zaoczen wyonywana poprzednego zadana lb nastp w chwl zerowej gdy zadane realzowane jest jao perwsze na jednej z aszyn. ech oznacza globaln lo zasobów neodnawalnych a przez oznaczy t cz zasobów tóre zostan przydzelone -tej aszyne w trace wyonywana zada szeregowanych na tej aszyne. Ogranczene dotyczce zasobów jest nastpjce 0.

bgnew Bchals erystyczna procedra szeregowana zada w systee aszyn równoległych przy ogranczonej dostpnoc zasobów 273 Czas wyonywana -tego zadana na -tej aszyne orelony jest przez nastpjc fncj ( ) b ( ) a + { 2... } n. () Paraetry a > 0 b > 0 charateryzj -te zadane -t aszyn. aley znale tae szeregowane zada na aszynach ta przydzał ogranczonych zasobów do aszyn równoległych aby nalzowa czas zaoczena wyonana całego zbor zada za. 3. Model ateatyczny zagadnena Jeel oznaczyy przez zbór zada szeregowanych na -tej aszyne to za znajdzey rozwzjc nastpjcy proble nalzacyjny za n ax ( ).... (2) 2... 2 Ogranczena nałoone na rozwzane tego proble s nastpjce r s φ r s 2... r s 2... całowte dodatne. Ogranczene (III) powodje e proble do rozwzana jest do soplowany. Przyjey zate najperw e zasoby neodnawalne 2... s cgłe. Przy ty załoen wyznaczyy rozwzane optyalne a nastpne zaorgly otrzyane wartoc zasobów do najblszych lczb natralnych (ro 6 algoryt herystycznego w pnce 4). Uwzgldnajc t relasacj nalny czas za zaoczena wyonywana zbor zada przez syste aszyn równoległych znajdzey rozwzjc nastpjcy proble nalzacj dysretno-cgłej za n ax '( ) (3) 2...... 2 przy nastpjcych ogranczenach r s φ r s 2... r s 0 + gdze [ 0 ] { 2.. } R + { 2... } { 2.. } R 2... ' jest rozszerzene nastpjcej fncj orelone jest przez fncj

POLSKIE SOWARYSEIE ARDAIA WIED Sera Stda Materały nr 3 200 274 ( ) [ ]. 0 ' n b a + (4) Do rozwzana postawonego proble poocny bdze nastpjcy leat Leat. Jeel... 2 s rozwzana optyalny zadana (3) to 3. 2... 0 > φ 2... 0 φ 4.. 2... ) ( ' const φ Warne () w Leace oznacza e w przydzale czasowo-optyalny zasobów zada do aszyn wyorzystje s wszyste jednost zasobów a warne () e czasy pracy tych aszyn na tórych wyonywane s jae zadana s dentyczne. defnjy fncj F( 2... ) orelon dla zborów 2... dla tórych zachodz ogranczene () dla wzor (3). Warto tej fncj jest rozwzane nastpjcego ład równa > + F b a 2.... 2 0... 2 )... ( (5) Wyorzystjc Leat oraz (5) zadane (3) ona przedstaw w postac ( )... n 2 2... za F (6) przy ogranczenach. 2... s r s r s r φ 2.. Jeel 2.. jest rozwzane zadana (6) to... 2 gdze ( ) a F b 0... 2 φ φ (7) jest rozwzane zadana (3).

bgnew Bchals erystyczna procedra szeregowana zada w systee aszyn równoległych przy ogranczonej dostpnoc zasobów 275 4. Algoryt herystyczny Maszyny wchodzce w sład syste aszyn równoległych rón s pod wzglde szyboc wyonywana zada. Decydje o ty lo zasobów przydzelanych poszczególny aszyno. Dlatego te -ta aszyna bdze ty szybsza wcej zasobów jej przydzelono. Przedstawony w pracy algoryt herystyczny szeregje najperw zadana na jednaowych aszynach tj. tach do tórych przydzelona została jednaowa lczba dostpnych zasobów 2... (ro 4 ). Po ty szeregowan nastpje zróncowane aszyn pod wzglde lczby przydzelonych zasobów sprawdzene czy srócony został czas zaoczena wyonywana wszystch zada za (ro 2 5).. aładay e aszyn najszybsz jest aszyna perwsza ze zbor M a aszyn najwolnejsz jest aszyna -ta. Mar szyboc realzacj -tego zadana przez -t aszyn jest współczynn zasobów β β >. Maszyne -tej czyl najwolnejszej przydzelay zasobów wg nastpjcej zalenoc + [( ) β ] (8) a pozostały aszyno przydzelay lczb zasobów wg wzor ( ) β 2.... (9) Algoryt herystyczny wyznaczajcy czasowo-optyalne szeregowane zada nezalenych na aszynach równoległych a nastpjc posta ro. Oblcz czasy wyonywana zada na poszczególnych aszynach ro 2. ro 3. b + ( ) a 2... n 2.. dla losowo generowanych paraetrów a b oraz dla zadanej wartoc. Uszeregj alejco zadana wg czasów ch trwana tworzc lst L tych zada. Oblcz redn czas r wyonywana zada przez ad z aszyn wg wzor n ( ) M. r ro 4. Przydzelaj na przean najdłsze najrótsze zadana z lsty L do perwszej wolnej aszyny poczynajc od aszyny perwszej do oent gdy sa czasów wyonywana zada przydzelonych tej aszyne ne przeroczy czas r a nastpne s te zadana z lsty L. ro 5. Jeel s jeszcze aszyny tóry ne przydzelono adnych zada to wró do ro 4. W przecwny wypad przejd do ro 6.. ro 6. Przydzelaj olejno najrótsze zadana z lsty L do olejnych aszyn od perwszej poczynajc a na -tej oczc a nastpne s te zadana z lsty L. Jeel lsta L s

276 POLSKIE SOWARYSEIE ARDAIA WIED Sera Stda Materały nr 3 200 jeszcze ne wyczerpała to wyonaj ro 7. W przecwny wypad przejd do ro 8. ro 7. Przydzelaj olejno najrótsze zadana z lsty L do aszyn w odwrotnej olejnoc n w ro 6 tzn. od -tej poczynajc a na perwszej oczc a nastpne s te zadana z lsty L. Jeel lsta L s jeszcze ne wyczerpała to wró do ro 6. W przecwny wypad przejd do ro 8. ro 8. Oblcz czas zaoczena wyonywana wszystch zada za dla szeregowana zada na aszynach tworzonego w roach 4 7 dla. ro 9. Oblcz saryczne czasy wyonywana zada szeregowanych na poszczególnych aszynach. ro 0. Us najrótsze zadane z aszyny o najdłszy saryczny czase wyonywana zada przydzel je do aszyny o najrótszy saryczny czase wyonywana zada. ro. Oblcz czas zaoczena wyonywana wszystch zada za po zaane zada w ro 0. Jeel czas ten legne srócen to wró do ro 9. W przecwny wypad anlj ostatno wyonan czynno w ro 0 zaocz szeregowane zada na aszynach. ro 2. Dla zadanego współczynna β przydzel zasoby 2... poszczególny aszyno wylczone z zalenoc (8) (9). ro 3. Dla szeregowana zada na aszynach tworzonego w roach 4 dla lczby zasobów przydzelonych aszyno w ro 2 oblcz czas zaoczena wyonywana wszystch zada za. ro 4. Powtórz ro 2 ro 3 dla nastpnych zwszajcych s olejno sed wartoc współczynna β. Po zaoczen tych prób przejd do ro 5. ro 5. Porównaj wartoc czasów zaoczena wyonywana wszystch zada za z olejnych prób wyberz najrótszy z tych czasów. ro 6. Wyznacz dysretne loc zasobów 2... wedłg zalenoc ˆ ( ) ( ) ( ) gdze + j j 2... ˆ ( ) + + 2... oraz jest ta pertacj eleentów zbor M { 2... } e ( ) () (2) (2)... ( ) ( ). Jeel stnej tae aszyny tóry przydzelono zerowe loc zasobów to przydzel adej z tych aszyn po jednej jednostce zasob poberajc je z olejnych aszyn poczynajc od aszyny tórej przydzelono najwsz lo zasobów.. 5. Wyn esperyentów oblczenowych a baze przedstawonego w poprzedn pnce pracy algoryt herystycznego przeprowadzono esperyenty oblczenowe. Algoryt wyonje za ady raze ose prób znalezena najlepszego z pnt wdzena czas realzacj zbor zada rozwzana. Po

bgnew Bchals erystyczna procedra szeregowana zada w systee aszyn równoległych przy ogranczonej dostpnoc zasobów 277 wyonan ser prób z róny wartoca współczynna podzał zasobów β porównywane s ze sob czasy realzacj zbor zada wyberany jest najrótszy z nch. Esperyenty oblczenowe przeprowadzono dla o zwszajcych s olejno wartoc współczynna podzał zasobów β ze zbor {3 6 24}. Paraetry a b charateryzjce -te zadane -t aszyn wylosowane zostały ze zbor {5 0 50} przez generator o jednostajny rozładze prawdopodobestwa. Oblczena przeprowadzono dla zadanej lczby zada n 30 60 90 20 lczby aszyn 3 6 9 2 5 oraz dla ogranczonej lczby zasobów 0.000. Dla adej obnacj n wygenerowano 40 nstancj. astpne doonano analzy porównawczej zaproponowanego w pracy algoryt herystycznego ze znany z lteratry algoryte LP (Longest Processng e) [3]. Rezltaty tej analzy zostały przedstawone w abel. W abel wystpj nastpjce weloc n lczba zada lczba aszyn czas zaoczena wyonywana wszystch zada ze zbor przy wyorzystan za algoryt herystycznego LP czas zaoczena wyonywana wszystch zada ze zbor przy wyorzystan za algoryt LP redna procentowa poprawa czas w stosn do LP S S LP LP za za 00% za redn czas oblcze dla algoryt herystycznego redn czas oblcze dla algoryt LP. za abela. Wyn analzy porównawczej algoryt herystycznego algoryt LP za n/ < za Lczba nstancj dla tórych LP za za LP za S S LP LP > za za % se se 30/3 2 8 9 6 4 60/3 20 2 8 25 29 26 90/3 2 2 7 3 44 39 20/3 24 5 38 73 63 30/6 2 2 7 20 9 7 60/6 2 3 6 26 34 29 90/6 22 2 6 35 58 45 20/6 24 2 4 45 77 68 30/9 20 2 8 22 22 20 60/9 22 0 8 28 38 34 90/9 23 3 4 33 64 57 20/9 24 4 2 42 84 69 30/2 20 9 23 26 2

278 POLSKIE SOWARYSEIE ARDAIA WIED Sera Stda Materały nr 3 200 n/ < za Lczba nstancj dla tórych LP za za LP za S S LP LP > za za % se se 60/2 2 2 7 28 45 38 90/2 23 0 7 39 65 58 20/2 25 2 3 48 94 86 30/5 2 8 24 28 24 60/5 24 5 29 49 42 90/5 25 2 3 37 78 65 20/5 28 0 2 49 99 85 ródło Opracowane własne. 6. Uwag ocowe Przedstawone w poprzedn pnce esperyenty oblczenowe wyazały e jao szeregowana zada na równoległych aszynach na baze zaproponowanego w pracy algoryt herystycznego legła poprawe w stosn do szeregowana za pooc znanego z lteratry LP algoryt LP. Klprocentowa poprawa czas za w stosn do za oe by zacht do dalszych prac nad efetywny algoryta herystyczny. astosowane podanego w pracy algoryt herystycznego jest wsazane przede wszyst dla systeów prodcyjnych o dej lczbe zada gdy wówczas redna procentowa poprawa Η jest najwsza. aproponowany algoryt oe sły zarówno do rozdzał operacj na stanowsa prodcyjne wyposaone w odpowedne aszyny w dysretnych systeach prodcyjnych ja do szeregowana prograów w weloprocesorowych systeach opterowych. [] Banco L. n. Preeptve schedlng of ltprocessor tass on the dedcated processors syste sbject to nal lateness. Inforaton Processng Letters 46 993 pp. 09 3. [2] Banco L. n. Lnear algorths for preetve schedlng of ltprocessor tass sbject to nal lateness. Dscrete Appled Matheatcs 72 997 pp. 25 46. [3] Błaewcz J. n. Badana operacyjne dla nforatyów W Warszawa 983. [4] Błaewcz J. n. Schedlng ndependent ltprocessor tass before deadlnes. Dscrete Appled Matheatcs 65 ( 3) 996 pp. 8 96. [5] Błaewcz J. n. Schedlng n Copter and Manfactrng Systes. Sprnger-Verlag Berln-edelberg 993. [6] Błaewcz J. L. Schedlng ltprocessor tass wth chan constrants. Eropean Jornal of Operatonal Research 94 996 pp. 23 24. [7] Boctor F. F. A new and effcent herstc for schedlng projects wll resorces restrctons and ltple execton odel. Eropean Jornal of Operatonal Research vol. 90 996 pp. 349 36. [8] Brah S.A. Loo L.L. erstcs for schedlng n a flow shop wth ltple processors Eropean Jornal of Operatonal Research Vol. 3 o. 999 pp. 3 22.

bgnew Bchals erystyczna procedra szeregowana zada w systee aszyn równoległych przy ogranczonej dostpnoc zasobów 279 [9] Bchals. Szeregowane zada na rónych aszynach równoległych z razdzałe ogranczonych zasobów. eszyty aowe Poltechn lsej Atoatya o. 389 Glwce 998 pp. 77 84. [0] Bchals. A Progra Schedlng erstc Algorth n Mltprocessng Copter Syste wth Lted Meory Pages. Polsh Jornal of Envronental Stdes Vol. 5 o. 4C 2006 pp. 26 29. [] Bchals. Mnsng the otal Processng e for the ass Schedlng on the Parallel Machnes Syste. Proc. of the 2 th IEEE Internatonal Conference on Methods and Models n Atoaton and Robotcs Doe S. Kaszys R. (Eds.) Mdzyzdroje Poland MMAR 2006 28 3 Agst 2006 pp. 08 084. [2] Cheng J. Karno Y. Kse. A shftng bottlenec approach for a parallel-achne flowshop schedlng proble Jornal of the Operatonal Reasearch Socety of Japan Vol. 44 o. 2 200 pp. 40 56. [3] Gpta J..D. arr A.M.A. Potts C.. Schedlng a two-stage hybrd flow shop wth parallel achnes at the frst stage Annals of Operatons Research Vol. 69 o. 0 997 pp. 7 9. [4] oogeveen J.A. Lenstra J.K. Veltan B. Preeptve schedlng n a two-stage ltprocessor flow shop n P-hard Eropean Jornal of Operatonal Research Vol. 89 o. 996 pp. 72 75. [5] Jana A. Kovalyov M. Sngle achne schedlng sbject to deadlnes and resorces dependent processng tes. Eropean Jornal of Operatonal Research vol. 94 996 pp. 284 29. [6] Józefowsa J. n. Dscrete-contnos schedlng to nze ax lateness Proceedngs of the Forth Internatonal Sypos on Methods and Models n Atoaton and Robotcs MMAR 97 Mdzyzdroje Poland 997 pp. 947 952. [7] Józefowsa J. n. Local search etaherstcs for dscrete-contnos schedlng probles Eropean Jornal of Operatonal Research 07 998 pp. 354 370. [8] Józefowsa J. Wglarz J. Dscrete-contnos schedlng probles ean copleton te reslt Eropean Jornal of Operatonal Research vol. 94 o. 2 996 pp. 302 30. [9] Józefowsa J. Wglarz J. On a ethodology for dscrete-contnos schedlng Eropean Jornal of Operatonal Research Vol. 07 o. 2 998 pp. 338 353. [20] g C.. n. Grop Schedlng wth controllable setp and processng tes nzng total weghted copleton te Ann. Oper. Res. 33 2005 pp. 63 74. [2] owc E. Stnc C. he flow shop wth parallel achnes. A ab search approach. Eropean Jornal of Operatonal Research 06 998 pp. 226 253. [22] Santos D.L. J.L. Deal D.E. An evalaton of seqencng herstcs n flow shops wth ltple processors Copters and Indstral Engneerng Vol. 30 o. 4 996 pp. 68 69. [23] Wglarz J. Mltprocessor schedlng wth eory allocaton a deternstc approach. IEEE rans. Copt. C-29 980 pp. 703 70.

280 POLSKIE SOWARYSEIE ARDAIA WIED Sera Stda Materały nr 3 200 EURISIC PROCEDURE OF ASK SCEDULIG I PARALLEL MACIE SYSEM WI LIMIED RESOURCE ACCESS Sary he a of the paper s to present reslts of research on the proble of teoptal tass schedlng and resorces allocaton n parallel achnes syste. We consder syste havng parallel achnes. hs syste can execte n tass. We asse that all n tass are ndependent and nber of tass s greater than nber of achnes. We also asse that s constancy of resorces allocaton n execton te all tass set. For soe tass processng te fncton the atheatcal odel of ths proble s forlated. Becase or proble belongs to the class of P-coplete probles we propose an herstc algorth for solton of ths proble. Soe reslts of exected nercal experents for bass of proposed herstc algorth are presented. Keywords parallel achnes systes tas schedlng resorces allocaton herstc algorths. bgnew Bchals Instytt Inforaty Atoaty Roboty Wydzał Eletron Poltechna Wrocławsa l. Janszewsgo /7 50-372 Wrocław e-al zbgnew.bchals@pwr.wroc.pl