Hardprob/Minimum Precedence Constrained Sequencing With Delays — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Массовая правка: замена \in на ∈) |
StasFomin (обсуждение | вклад) (Массовая правка: замена PCRE \\le\s на ≤) |
||
Строка 1: | Строка 1: | ||
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> | <!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> | ||
− | * Набор задач <em>T</em>, положительное целое <em>D</em>, для каждой задачи есть целочисленная задержка <m>$ | + | * Набор задач <em>T</em>, положительное целое <em>D</em>, для каждой задачи есть целочисленная задержка <m>$0≤d(t)≤D$</m>, |
** направленный ациклический граф <m>G=\left(T,E\right)</m>, определяющий отношения предшествования для этих задач. | ** направленный ациклический граф <m>G=\left(T,E\right)</m>, определяющий отношения предшествования для этих задач. | ||
* Найти одно-процессорное расписание для <em>T</em>, соблюдающее отношения предшествования и задержки, т.е. инъективная функция <m>S: T→ Z^+</m>, такая, что для каждого ребра <m>\left<t_i,t_j\right>∈ E</m>, выполняется <m>S(t_j)-S(t_i)>d(t_i)</m> | * Найти одно-процессорное расписание для <em>T</em>, соблюдающее отношения предшествования и задержки, т.е. инъективная функция <m>S: T→ Z^+</m>, такая, что для каждого ребра <m>\left<t_i,t_j\right>∈ E</m>, выполняется <m>S(t_j)-S(t_i)>d(t_i)</m> |
Текущая версия на 21:28, 17 апреля 2023
- Набор задач T, положительное целое D, для каждой задачи есть целочисленная задержка ,
- направленный ациклический граф , определяющий отношения предшествования для этих задач.
- Найти одно-процессорное расписание для T, соблюдающее отношения предшествования и задержки, т.е. инъективная функция , такая, что для каждого ребра , выполняется
- Минимизировать время выполнение всего расписания.
Задача в лаб22 (рид-онли просмотр)