Tak

 0    23 fiszki    poteznydestrojer
ściągnij mp3 drukuj graj sprawdź się
 
Pytanie Odpowiedź
1||Cmax
rozpocznij naukę
wszystko działa - łatwy
1|prec|Cma
rozpocznij naukę
sort topologiczny - łatwy
1|rj|Cmax
rozpocznij naukę
sort po rj - łatwy
1||Lmax
rozpocznij naukę
sort po dj - łatwy
1|rj, pmtn|Lmax
rozpocznij naukę
(Algorytm Horna) - sort po dj, wykonywanie zadań które są gotowe(rj), przerwanie jeśli są gotowe zadania o wcześniejszym dj - łatwy
1||sum(Cj)
rozpocznij naukę
sort po pj - łatwy
1||sum(wjCj)
rozpocznij naukę
sort po pj/wj - łatwy
1||sum(Uj)
rozpocznij naukę
(algorytm Hodgsona) sort po dj, wyluczenie na pewno spóźnionych(spóźnionen na końcu) - łatwy
1||Y
rozpocznij naukę
np-trudny
1 | pj = p | Y
rozpocznij naukę
(algorytm Jacksona) sort po dj, u = floor(Dmax/p) v= ceil(Dmax/p) best z (Tu+1, Tn) (T1, Tu) (Tv+1, Tn) (T1, Tv)
Algorytmy listowe - co to?
rozpocznij naukę
proste algorytmy przydzielające zadania względem sort, jakiejś listy(jak jacksona)
Maszyna P
rozpocznij naukę
parralel - identyczna (wszystkie czasy przetwarzania identyczne na każdej maszynie)
Maszyna Q
rozpocznij naukę
uniQ - jednorodna (różne prędkości maszyn)
Maszyna R
rozpocznij naukę
unRelated - dowolne(każde zadanie rózna prędkość na różnych maszynach
P | pmtn | Cmax
rozpocznij naukę
(Algorytm McNaughtona) Cmax = max(max(pj), 1/m*sum(pj)), dopóki czas na maszynie mniejszy od Cmax{dodawaj zadania}, w przeciwnym wypadku, przerwij zadanie i dodaj jego reszte do następnej maszyny
P||Cmax
rozpocznij naukę
np-trudny, istnieje algorytm aproksymacyjny - sort po pj
1, O, F, Pk, Qk, Q, Rk, R, J, FFS
rozpocznij naukę
1 -> O, F, Pk | Pk->P, Qk->Q, Rk -> R | F->J, FFK
...
rozpocznij naukę
...
...
rozpocznij naukę
...
Cmax, Lmax, D|E, Dw|Ew, U, Uw, Y, Yw, F, Fw
rozpocznij naukę
Cmax->Lmax->(D|E -> Dw|Ew, U->Uw, Y->Yw, F->Fw, D|E
Problem P | in-tree, pj = 1 | Cmax
rozpocznij naukę
łatwy (algorytm Hu) - oblicz poziomy zadań(gdzie poziom to oddalenie od ostatniego możliwego do wykonania zadania), wykonaj m zadań, przekalkuluj poziomy...
Problem P | pmtn, rj | Yw
rozpocznij naukę
łatwy (min-cost, max-flow + McNaughton) Ojcze Nasz żeby tego nie było
Problem P2 | dj = d | Y
rozpocznij naukę
np-trudny - programowanie dynamiczne - f(j, A, B) = min(max(0, pj-A) + f(j-1, A, B), ...)

Musisz się zalogować, by móc napisać komentarz.