Static scheduling algorithms for allocating directed task graphs to multiprocessors

YK Kwok, I Ahmad - ACM Computing Surveys (CSUR), 1999 - dl.acm.org
Static scheduling of a program represented by a directed task graph on a multiprocessor
system to minimize the program completion time is a well-known problem in parallel …

Simgrid: A toolkit for the simulation of application scheduling

H Casanova - … First IEEE/ACM International Symposium on …, 2001 - ieeexplore.ieee.org
Advances in hardware and software technologies have made it possible to deploy parallel
applications over increasingly large sets of distributed resources. Consequently, the study of …

Genetic algorithms for task scheduling problem

FA Omara, MM Arafa - Journal of Parallel and Distributed computing, 2010 - Elsevier
The scheduling and map** of the precedence-constrained task graph to processors is
considered to be the most crucial NP-complete problem in parallel and distributed …

Cost optimized provisioning of elastic resources for application workflows

EK Byun, YS Kee, JS Kim, S Maeng - Future Generation Computer Systems, 2011 - Elsevier
Workflow technologies have become a major vehicle for easy and efficient development of
scientific applications. In the meantime, state-of-the-art resource provisioning technologies …

A hybrid heuristic for DAG scheduling on heterogeneous systems

R Sakellariou, H Zhao - 18th International Parallel and …, 2004 - ieeexplore.ieee.org
Summary form only given. This paper is motivated by the observation that different methods
to compute the weights of nodes and edges when scheduling DAGs onto heterogeneous …

Scheduling distributed applications: the simgrid simulation framework

A Legrand, L Marchal… - CCGrid 2003. 3rd IEEE …, 2003 - ieeexplore.ieee.org
Since the advent of distributed computer systems an active field of research has been the
investigation of scheduling strategies for parallel applications. The common approach is to …

Improving scheduling of tasks in a heterogeneous environment

R Bajaj, DP Agrawal - IEEE Transactions on Parallel and …, 2004 - ieeexplore.ieee.org
Optimal scheduling of parallel tasks with some precedence relationship, onto a parallel
machine is known to be NP-complete. The complexity of the problem increases when task …

A survey of pipelined workflow scheduling: Models and algorithms

A Benoit, ÜV Çatalyürek, Y Robert… - ACM Computing Surveys …, 2013 - dl.acm.org
A large class of applications need to execute the same workflow on different datasets of
identical size. Efficient execution of such applications necessitates intelligent distribution of …

The parallel drone scheduling traveling salesman problem with collective drones

MA Nguyen, MH Hà - Transportation Science, 2023 - pubsonline.informs.org
In this paper, we study a new variant of the parallel drone scheduling traveling salesman
problem that aims to increase the utilization of drones, particularly for heavy item deliveries …

Scheduling with timed automata

Y Abdeddaı, E Asarin, O Maler - Theoretical Computer Science, 2006 - Elsevier
In this work, we present timed automata as a natural tool for posing and solving scheduling
problems. We show how efficient shortest path algorithms for timed automata can find …