Изменения

Перейти к: навигация, поиск

Правило Лаулера

Нет изменений в размере, 03:15, 9 мая 2012
Реализация
for i = 1 to n do
for j = 1 to n do
n(N[i) ] += A[i][j];
S = {1,...,n};
P = sum(p[i]);
for k = n downto 1 do
find job j in S with nN[j] = 0 and minimal f[j](P)-value;
S = S \ {j};
nN[i] = inf;
schedule[k] = j;
P -= p[j];
for i = 1 to n do
if A[i][j] = 1 then
nN[i]--;
Сложность этого алгоритма $O(n^2)$.
355
правок

Навигация