English

Scheduling UET-UCT DAGs of Depth Two on Two Processors

Data Structures and Algorithms 2022-03-30 v1 Networking and Internet Architecture

Abstract

Given unit execution time (UET) tasks whose precedence constraints form a directed acyclic graph (DAG), the arcs are associated with unit communication time (UCT) delays. The problem is to schedule the tasks on two processors in order to minimize the makespan. Several polynomial algorithms in the literature are proposed for special classes of digraphs, but the complexity of solving this problem in general case stills a challenging open question. We propose in this paper a linear time algorithm to compute an optimal schedule for the class of DAGs of depth two.

Keywords

Cite

@article{arxiv.2203.15726,
  title  = {Scheduling UET-UCT DAGs of Depth Two on Two Processors},
  author = {Ruzayn Quaddoura and Gassan Samara},
  journal= {arXiv preprint arXiv:2203.15726},
  year   = {2022}
}

Comments

6 pages

R2 v1 2026-06-24T10:30:34.809Z