Hardprob/Minimum 3-Dedicated Processor Scheduling — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Массовая правка: замена \in на ∈) |
StasFomin (обсуждение | вклад) (Массовая правка: замена \cap на ∩) |
||
Строка 3: | Строка 3: | ||
** длительность <m>l(t) ∈ Z^+</m> | ** длительность <m>l(t) ∈ Z^+</m> | ||
** требуемое подмножество процессоров <em> r(t)⊆P </em>. | ** требуемое подмножество процессоров <em> r(t)⊆P </em>. | ||
− | * Найти расписание для <em>T</em>, т.е. функция возвращающая время старта <m>s: T → Z^+</m>, такую что для любых двух задач <m>t_1</m> и <m>t_2</m>, у которых <m>r(t_1) | + | * Найти расписание для <em>T</em>, т.е. функция возвращающая время старта <m>s: T → Z^+</m>, такую что для любых двух задач <m>t_1</m> и <m>t_2</m>, у которых <m>r(t_1) ∩ r(t_2) ≠ \emptyset</m>, либо |
** <m> s(t_1)+l(t_1) < s(t_2) </m> | ** <m> s(t_1)+l(t_1) < s(t_2) </m> | ||
** <m> s(t_2)+l(t_2) < s(t_1) </m> | ** <m> s(t_2)+l(t_2) < s(t_1) </m> |
Версия 21:49, 17 апреля 2023
- Набор задач T, набор P из 3 процессоров, каждая задача t ∈ T имеет
- длительность
- требуемое подмножество процессоров r(t)⊆P .
- Найти расписание для T, т.е. функция возвращающая время старта , такую что для любых двух задач и , у которых , либо
- Минимизировать полное время расписания
Задача в лаб22 (рид-онли просмотр)