This paper discusses a load balancing heuristic in a general-purpose distributed computer system. We implemented a task scheduler based on the concept of a Stochastic Learning Automaton on a network of Unix workstations. The used heuristic and our implementation are shortly described. Creating an executable artificial workload, a number of experiments examined different learning schemes. Using a linear reward-- penalty scheme resulted in the best performance of the scheduler. Another series of experiments looked at different ways to evaluate the goodness of a scheduling decision, another aspect of the learning behaviour. Instead of using a simple binary (qualitative) measure, a quantitative evaluation allowed for a more stable and therefore...
Abstract. In this study, we address the meta-task scheduling problem in heterogeneous computing (HC)...
This paper is devoted to the total tardiness minimization scheduling problem, where the efficiency o...
The focus of many Artificial Intelligence approaches to solving the computer-based scheduling proble...
In a Distributed Computing System (DCS) jobs can arrive randomly at each node, which can change the ...
Abstract- Tasks scheduling problem is a key factor for a distributed system in order to achieve bett...
automata, stochastic optimization. In this paper, a framework for task assignment in hetero-geneous ...
In this article, we consider the problem of load balancing (LB), but, unlike the approaches that hav...
The paper presents an adaptive iterative distributed scheduling algorithm that operates in a market-...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
The study investigates various load balancing strategies to improve the performance of distributed c...
In the environment of modern processing systems, one topic of great interest is how to optimally sch...
Much of the work in the area of automated scheduling systems is based on the assumption that the int...
This paper describes the design and implementation of an adaptive, intelligent operating system sche...
We present, in this paper, an algorithm which integrates flow control and dynamic load balancing in ...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
Abstract. In this study, we address the meta-task scheduling problem in heterogeneous computing (HC)...
This paper is devoted to the total tardiness minimization scheduling problem, where the efficiency o...
The focus of many Artificial Intelligence approaches to solving the computer-based scheduling proble...
In a Distributed Computing System (DCS) jobs can arrive randomly at each node, which can change the ...
Abstract- Tasks scheduling problem is a key factor for a distributed system in order to achieve bett...
automata, stochastic optimization. In this paper, a framework for task assignment in hetero-geneous ...
In this article, we consider the problem of load balancing (LB), but, unlike the approaches that hav...
The paper presents an adaptive iterative distributed scheduling algorithm that operates in a market-...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
The study investigates various load balancing strategies to improve the performance of distributed c...
In the environment of modern processing systems, one topic of great interest is how to optimally sch...
Much of the work in the area of automated scheduling systems is based on the assumption that the int...
This paper describes the design and implementation of an adaptive, intelligent operating system sche...
We present, in this paper, an algorithm which integrates flow control and dynamic load balancing in ...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
Abstract. In this study, we address the meta-task scheduling problem in heterogeneous computing (HC)...
This paper is devoted to the total tardiness minimization scheduling problem, where the efficiency o...
The focus of many Artificial Intelligence approaches to solving the computer-based scheduling proble...