Mixed graph colouring as scheduling multi-processor tasks with equal processing times
Journal of the Belarusian State University. Mathematics and Informatics, Tome 2 (2021), pp. 67-81

Voir la notice de l'article provenant de la source Math-Net.Ru

A problem of scheduling partially ordered unit-time tasks processed on dedicated machines is formulated as a mixed graph colouring problem, i. e., as an assignment of integers (colours) ${1, 2, …, t}$ to the vertices (tasks) $V ={v_1, v_2, \ldots, v_n}$ of the mixed graph $G = (V, A, E)$ such that if vertices $v_p$ and $v_q$ are joined by an edge $[v_p, v_q] \in E$, their colours have to be different. Further, if two vertices $v_i$ and $v_j$ are joined by an arc $(v_i, v_j) \in A$ the colour of vertex $v_i$ has to be no greater than the colour of vertex $v_j$. We prove that an optimal colouring of a mixed graph $G = (V, A, E)$ is equivalent to the scheduling problem $GcMPT|p_i = 1|C_{max}$ of finding an optimal schedule for partially ordered multi-processor tasks with unit (equal) processing times. Contrary to classical shop-scheduling problems, several dedicated machines are required to process an individual task in the scheduling problem $GcMPT|p_i = 1|C_{max}$. Moreover, along with precedence constraints given on the set $V ={v_1, v_2, \ldots, v_n}$, it is required that a subset of tasks must be processed simultaneously. Due to the theorems proved in this article, most analytical results that have been proved for the scheduling problems $GcMPT|p_i = 1|C_{max}$ so far, have analogous results for optimal colourings of the mixed graphs $G = (V, A, E)$, and vice versa.
Keywords: optimisation; unit-time scheduling; makespan; mixed graph; vertex colouring.
@article{BGUMI_2021_2_a6,
     author = {Yu. N. Sotskov},
     title = {Mixed graph colouring as scheduling multi-processor tasks with equal processing times},
     journal = {Journal of the Belarusian State University. Mathematics and Informatics},
     pages = {67--81},
     publisher = {mathdoc},
     volume = {2},
     year = {2021},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/BGUMI_2021_2_a6/}
}
TY  - JOUR
AU  - Yu. N. Sotskov
TI  - Mixed graph colouring as scheduling multi-processor tasks with equal processing times
JO  - Journal of the Belarusian State University. Mathematics and Informatics
PY  - 2021
SP  - 67
EP  - 81
VL  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/BGUMI_2021_2_a6/
LA  - en
ID  - BGUMI_2021_2_a6
ER  - 
%0 Journal Article
%A Yu. N. Sotskov
%T Mixed graph colouring as scheduling multi-processor tasks with equal processing times
%J Journal of the Belarusian State University. Mathematics and Informatics
%D 2021
%P 67-81
%V 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/BGUMI_2021_2_a6/
%G en
%F BGUMI_2021_2_a6
Yu. N. Sotskov. Mixed graph colouring as scheduling multi-processor tasks with equal processing times. Journal of the Belarusian State University. Mathematics and Informatics, Tome 2 (2021), pp. 67-81. http://geodesic.mathdoc.fr/item/BGUMI_2021_2_a6/