We consider a grid computational model which consist of a number of computation nodes and a number of users. Each user generates a computation load (jobs) requesting computational and communication resources. A deadline for each job is also defined. We propose a scheduling algorithm which is based on Iterated Prisoner's Dilemma (IPD) under the Random Pairing game, where nodes (players) of the grid system decide about their behavior: cooperate or defect. In this game players play a game with randomly chosen players and receive payoffs. Each player has strategies which define its decision. Genetic algorithm (GA) is used to evolve strategies to optimize a criterion related to scheduling problem. In this paper we show that GA is able to discove...
International audienceWe study two problems directly resulting from organizational decentralization ...
Heterogeneous Computing (HC) systems achieve high performance by networking together computing resou...
We study multiprocessor scheduling games with setup times on identical machines. Given a set of sche...
Computational Grid is a well-established platform that gives an assurance to provide a vast range of...
Computational Grid is a promising platform that provides a vast range of heterogeneous resources for...
Scheduling independent tasks in Computational Grids commonly arises in many Grid-enabled large scale...
Tasks scheduling and resource allocation are among crucial issues in any large scale distributed sys...
In traditional distributed computing the users and owners of the computational resources usually bel...
Computational Grid is a well-established platform that gives an assurance to provide a vast range o...
Most of current research in Grid computing is still focused on the improvement of the performance of...
This paper presents a new kind of scheduling solution for jobs in networked manufacturing environmen...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...
Scheduling large-scale applications in heterogeneous distributed computing systems is a fundamental ...
International audienceIn distributed computing, the recent paradigm shift from centrally-owned clust...
In this paper, we consider the problem of scheduling shiftable loads, over multiple users, in smart ...
International audienceWe study two problems directly resulting from organizational decentralization ...
Heterogeneous Computing (HC) systems achieve high performance by networking together computing resou...
We study multiprocessor scheduling games with setup times on identical machines. Given a set of sche...
Computational Grid is a well-established platform that gives an assurance to provide a vast range of...
Computational Grid is a promising platform that provides a vast range of heterogeneous resources for...
Scheduling independent tasks in Computational Grids commonly arises in many Grid-enabled large scale...
Tasks scheduling and resource allocation are among crucial issues in any large scale distributed sys...
In traditional distributed computing the users and owners of the computational resources usually bel...
Computational Grid is a well-established platform that gives an assurance to provide a vast range o...
Most of current research in Grid computing is still focused on the improvement of the performance of...
This paper presents a new kind of scheduling solution for jobs in networked manufacturing environmen...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...
Scheduling large-scale applications in heterogeneous distributed computing systems is a fundamental ...
International audienceIn distributed computing, the recent paradigm shift from centrally-owned clust...
In this paper, we consider the problem of scheduling shiftable loads, over multiple users, in smart ...
International audienceWe study two problems directly resulting from organizational decentralization ...
Heterogeneous Computing (HC) systems achieve high performance by networking together computing resou...
We study multiprocessor scheduling games with setup times on identical machines. Given a set of sche...