Communicated by M. Cosnard In this paper we investigate the problem of designing load balancing protocols in distributed systems involving self-interested participants. These participants have their own requirements and objectives and no a-priori motivation for cooperation. Their self-ish behavior may lead to poor performance and ineciency. To address this problem we design a load balancing mechanism with verication that provides incentives to partici-pants to report their true parameters and follow the given algorithm. We prove that our load balancing mechanism is truthful (i.e., agents will be better o by reporting their true parameters) and satises the voluntary participation condition (i.e., truthful agents never incur a loss). We pres...
We consider a dynamic load balancing scenario in which users allocate resources in a non-cooperative...
Suppose that a set of m tasks are to be shared as equally as possible amongst a set of n resources. ...
Collaboration may be understood as the execution of coordinated tasks (in the most general sense) by...
In this paper we consider the problem of designing load balancing protocols in distributed systems w...
Computational Grids are large scale computing system composed of geographically distributed resource...
In this paper we investigate the problem of designing load balancing mechanisms with verification fo...
In this paper we present a game theoretic framework for obtaining a user-optimal load balancing sche...
In any distributed system, there are processors wherein the computational capacities are too small t...
In distributed computing the recent paradigm shift from centrally-owned clusters to organizationally...
Abstract—This paper introduces a novel framework for the de-sign of distributed agents that must com...
In this paper we present a game theoretic framework for obtaining a user-optimal load balancing sche...
We consider a dynamic load balancing scenario in which users allocate resources in a non-cooperative...
Abstract. We analyze a mechanism that provides strong incentives for the submission of truthful feed...
Collaboration may be understood as the execution of coordinated tasks (in the most general sense) by...
This work gives the complete details of a novel framework for the analysis and design of distributed...
We consider a dynamic load balancing scenario in which users allocate resources in a non-cooperative...
Suppose that a set of m tasks are to be shared as equally as possible amongst a set of n resources. ...
Collaboration may be understood as the execution of coordinated tasks (in the most general sense) by...
In this paper we consider the problem of designing load balancing protocols in distributed systems w...
Computational Grids are large scale computing system composed of geographically distributed resource...
In this paper we investigate the problem of designing load balancing mechanisms with verification fo...
In this paper we present a game theoretic framework for obtaining a user-optimal load balancing sche...
In any distributed system, there are processors wherein the computational capacities are too small t...
In distributed computing the recent paradigm shift from centrally-owned clusters to organizationally...
Abstract—This paper introduces a novel framework for the de-sign of distributed agents that must com...
In this paper we present a game theoretic framework for obtaining a user-optimal load balancing sche...
We consider a dynamic load balancing scenario in which users allocate resources in a non-cooperative...
Abstract. We analyze a mechanism that provides strong incentives for the submission of truthful feed...
Collaboration may be understood as the execution of coordinated tasks (in the most general sense) by...
This work gives the complete details of a novel framework for the analysis and design of distributed...
We consider a dynamic load balancing scenario in which users allocate resources in a non-cooperative...
Suppose that a set of m tasks are to be shared as equally as possible amongst a set of n resources. ...
Collaboration may be understood as the execution of coordinated tasks (in the most general sense) by...