A High Performance, Low Complexity Algorithm for Compile-Time Job Scheduling in Homogeneous Computing Environments. - Tarek Hagras; Jan Janecek (ICPP Workshops, 2003)

A Simple Scheduling Heuristic for Heterogeneous Computing Environments. - Tarek Hagras; Jan Janecek (ISPDC, 2003)

High Performance Duplication-Based Algorithm for Compile-Time Task Scheduling in a Bounded Number of Heterogeneous Machines. - Tarek Hagras; Jan Janecek (PDCS, 2004)

An Approach to Compile-Time Task Scheduling in Heterogeneous Computing Systems. - Tarek Hagras; Jan Janecek (ICPP Workshops, 2004)

A Near Lower-Bound Complexity Algorithm for Compile-Time Task-Scheduling in Heterogeneous Computing Systems. - Tarek Hagras; Jan Janecek (ISPDC/HeteroPar, 2004)

A Static Task Scheduling Heuristic for Homogeneous Computing Environments. - Tarek Hagras; Jan Janecek (PDP, 2004)

A Machine Assignment Mechanism for Compile-Time List-Scheduling Heuristics. - Tarek Hagras; Jan Janecek (Comput. Artif. Intell., 2005)

A Fast Compile-Time Task Scheduling Heuristic for Homogeneous Computing Environments. - Tarek Hagras; Jan Janecek (Int. J. Comput. Their Appl., 2005)

A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems. - Tarek Hagras; Jan Janecek (Parallel Comput., 2005)

A Dynamic Task-Mapping Algorithm for Bag-of-Tasks Applications on Grids. - Tarek Hagras (Int. J. Comput. Their Appl., 2012)

Lower-bound complexity algorithm for task scheduling on heterogeneous grid. - Asmaa Atef; Tarek Hagras; Yousef B. Mahdy; Jan Janecek (Computing, 2017)

Lower-bound time-complexity greening mechanism for duplication-based scheduling on large-scale computing platforms. - Tarek Hagras; Asmaa Atef; Yousef B. Mahdy (J. Supercomput., 2019)

Greening Duplication-Based Dependent-Tasks Scheduling on Heterogeneous Large-Scale Computing Platforms. - Tarek Hagras; Asmaa Atef; Yousef B. Mahdy (J. Grid Comput., 2021)

Slack extender mechanism for greening dependent-tasks scheduling on DVFS-enabled computing platforms. - Tarek Hagras (J. Supercomput., 2022)

Maintaining the completion-time mechanism for Greening tasks scheduling on DVFS-enabled computing platforms. - Tarek Hagras; Gamal A. El-Sayed (Clust. Comput., 2024)

A replacement for the scaling axiomatic approach to scheduling dependent tasks on DVFS computing platforms. - Tarek Hagras; Gamal A. El-Sayed (J. Supercomput., 2025)