Previous work on machine scheduling has considered the case of agents who control the scheduled jobs and attempt to minimize their own completion time. We argue that in cloud and grid computing settings, different machines cannot be considered to be fully cooperative as they may belong to competing economic entities, and that agents can easily move their jobs between competing providers. We therefore consider a setting in which the machines are also controlled by selfish agents, and attempt to maximize their own gains by strategically selecting their scheduling policy. We analyze the equilibria that arise due to competition in this 2-sided setting. In particular, not only do we require that the jobs will be in equilibrium with one another, ...
This paper considers one machine job scheduling situations or sequencing problems, where clients can...
This paper studies one machine job scheduling situations where clients can have more than one job to...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...
International audienceWe are interested in scheduling tasks from several selfish agents on a set of ...
In machine scheduling, a set of jobs must be scheduled on a set of machines so as to minimize some g...
AbstractIn machine scheduling, a set of jobs must be scheduled on a set of machines so as to minimiz...
Today, large-scale distributed Cloud computing infrastructures are often characterized by the fact t...
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...
Abstract. We consider the following machine scheduling game. Jobs, controlled by selfish players, ar...
We survey different models, techniques, and some recent results to tackle machine scheduling problem...
In a scheduling game, each player owns a job and chooses a machine to execute it. While the social c...
We survey different models, techniques, and some recent results to tackle machine scheduling problem...
We consider the following machine scheduling game. Jobs, controlled by selfish players, are to be as...
Computational Grid is a well-established platform that gives an assurance to provide a vast range o...
This paper considers one machine job scheduling situations or sequencing problems, where clients can...
This paper studies one machine job scheduling situations where clients can have more than one job to...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...
International audienceWe are interested in scheduling tasks from several selfish agents on a set of ...
In machine scheduling, a set of jobs must be scheduled on a set of machines so as to minimize some g...
AbstractIn machine scheduling, a set of jobs must be scheduled on a set of machines so as to minimiz...
Today, large-scale distributed Cloud computing infrastructures are often characterized by the fact t...
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...
Abstract. We consider the following machine scheduling game. Jobs, controlled by selfish players, ar...
We survey different models, techniques, and some recent results to tackle machine scheduling problem...
In a scheduling game, each player owns a job and chooses a machine to execute it. While the social c...
We survey different models, techniques, and some recent results to tackle machine scheduling problem...
We consider the following machine scheduling game. Jobs, controlled by selfish players, are to be as...
Computational Grid is a well-established platform that gives an assurance to provide a vast range o...
This paper considers one machine job scheduling situations or sequencing problems, where clients can...
This paper studies one machine job scheduling situations where clients can have more than one job to...
Many challenges in operations research involve optimization. In particular, scheduling treats the op...