Zmodyfikowany algorytm Johnsona

background image

Zmodyfikowany algorytm

Johnsona

Problem F3||Cmax

Autor: Marcin Grzymski

background image

Szeregowanie na procesorach

dedykowanych

• dla

F3||C

max

, w którym M

2

jest

zdominowana

przez M

1

(

i,j

p

1i

p

2j

) lub przez M

3

(

i,j

p

3i

p

2j

) można użyć Johnsona stosując

zmodyfikowane czasy wykonania (p

1i

+p

2i

, p

2i

+p

3i

), i=1,...,n.

 1. Oblicz zmodyfikowane czasy wykonania:

t

1i

=p

1i

+p

2i

t

2i

=p

2i

+p

3i

,

Symbole t

1i

i t

2i

są dodatkowo wprowadzonymi parametrami

w celu wyznaczenia kolejności uszeregowania zadań w następnych krokach.

 2. Podziel zadania na zbiory

N

1

={Z

j

: t

1j

<t

2j

}, N

2

={Z

j

: t

1j

t

2j

},

 3. Porządkuj:

N

1

w kolejności niemalejącej t

1j

,

N

2

w kolejności nierosnącej t

2j

,

 4. Utwórz harmonogram permutacyjny (maksymalnie

„przesunięty w lewo”) na podstawie kolejności N

1

,N

2

.

background image

Szeregowanie na procesorach

dedykowanych

Przykład.

dla

F3||C

max

, w którym M

2

jest

zdominowana

przez M

1

,

m=3, n=5.

M

2

M

3

10

20

M

1

30

40

Z

5

Z

5

Z

5

M

2

M

3

10

20

M

1

30

40

Z

5

Z

5

Z

5

Z

2

Z

2

Z

2

M

2

M

3

10

20

M

1

30

40

Z

5

Z

5

Z

5

Z

2

Z

2

Z

2

Z

3

Z

3

Z

3

M

2

M

3

10

20

M

1

30

40

Z

5

Z

5

Z

5

Z

2

Z

2

Z

2

Z

3

Z

3

Z

3

Z

4

Z

4

Z

4

M

2

M

3

10

20

M

1

30

40

Z

5

Z

5

Z

5

Z

2

Z

2

Z

2

Z

3

Z

3

Z

3

Z

4

Z

4

Z

4

Z

1

Z

1

Z

1

Z

Z

Z

Z

Z

M

4

3

5

6

3

M

1

3

2

1

2

M

3

5

4

4

4

2

1

3

1

2

3

4

5

N

N

N

N

N

2

1

2

2

1

+

+

+

+

+

=

=

=

=

=

t

4

8

6

5

6

t

5

6

7

7

5

=

=

=

=

=

+

+

+

+

+

2

1

N

:

Z

Z

5

6

1

5

2

N

:

Z

Z

Z

6

5

4

2

3

4

1


Document Outline


Wyszukiwarka

Podobne podstrony:
Algorytm Johnsona, Budownictwo UTP, semestr 4, OPB, OPB
ModiSimp dla stud, Zmodyfikowany algorytm simpleks
Ćwiczenie 6 Algorytm Johnsona, Dydaktyka, MPD, Tematy ćwiczeń
Prezentacja Algorytm Johnsona
Zmodyfikowany algorytm Liu
Układy Napędowe oraz algorytmy sterowania w bioprotezach
5 Algorytmy
5 Algorytmy wyznaczania dyskretnej transformaty Fouriera (CPS)
Tętniak aorty brzusznej algorytm
Algorytmy rastrowe
Algorytmy genetyczne
Teorie algorytmow genetycznych prezentacja
Algorytmy tekstowe
Algorytmy i struktury danych Wykład 1 Reprezentacja informacji w komputerze
ALGORYTM EUKLIDESA

więcej podobnych podstron