scholarly journals Price of Anarchy in Non-Cooperative Load Balancing

Author(s):  
U. Ayesta ◽  
O. Brun ◽  
B. J. Prabhu
2021 ◽  
Vol 14 ◽  
pp. 72-81
Author(s):  
Julia V. Chirkova ◽  

This paper considers a generalization of the processor load balancing game also known as KP-model. A linear delay of a processor may depend on not only its load but on loads of other processors. Players choose processors of different speeds to run their jobs striving to minimize job's delay, i.e., the job completion time on a chosen processor. The social cost is the maximum delay over all processors. We propose a computing algorithm of the exact PoA value which can be applied to estimate the POA visually if its exact analytical expression is not obtained yet or it is rather complicated to figure out its formula.


Author(s):  
Amos Fiat ◽  
Haim Kaplan ◽  
Meital Levy ◽  
Svetlana Olonetsky

2011 ◽  
Vol 68 (12) ◽  
pp. 1312-1332 ◽  
Author(s):  
U. Ayesta ◽  
O. Brun ◽  
B.J. Prabhu

2014 ◽  
Vol 14 (2-3) ◽  
pp. 1-20 ◽  
Author(s):  
Josu Doncel ◽  
Urtzi Ayesta ◽  
Olivier Brun ◽  
Balakrishna Prabhu

2021 ◽  
Vol 13 (2) ◽  
pp. 62-79
Author(s):  
Юлия Васильевна Чиркова ◽  
Julia Chirkova

The Machine Load Balancing Game with linear externalities is considered. A set of jobs is to be assigned to a set of machines with different latencies depending on their own loads and also loads on other machines. Jobs choose machines to minimize their own latencies. The social cost of a schedule is the maximum delay among all machines, i.e. {\it makespan. For the case of two machines in this model an Nash equilibrium existence is proven and of the expression for the Price of Anarchy is obtained.


Author(s):  
Shailendra Raghuvanshi ◽  
Priyanka Dubey

Load balancing of non-preemptive independent tasks on virtual machines (VMs) is an important aspect of task scheduling in clouds. Whenever certain VMs are overloaded and remaining VMs are under loaded with tasks for processing, the load has to be balanced to achieve optimal machine utilization. In this paper, we propose an algorithm named honey bee behavior inspired load balancing, which aims to achieve well balanced load across virtual machines for maximizing the throughput. The proposed algorithm also balances the priorities of tasks on the machines in such a way that the amount of waiting time of the tasks in the queue is minimal. We have compared the proposed algorithm with existing load balancing and scheduling algorithms. The experimental results show that the algorithm is effective when compared with existing algorithms. Our approach illustrates that there is a significant improvement in average execution time and reduction in waiting time of tasks on queue using workflowsim simulator in JAVA.


Sign in / Sign up

Export Citation Format

Share Document