Title :
A heuristic algorithm for solving the problem of load balancing
Author :
Jiayin Wei ; Daoyun Xu ; Yongbin Qin ; Jincheng Zhou
Author_Institution :
Dept. of Comput. Sci. & Technol., Guizhou Univ., Guiyang, China
Abstract :
Load balancing is one of the most important problems in the field of algorithm design. This problem is NP-hard while there exists a polynomial time approximation scheme (PTAS). In order to design an effective approximation algorithm for this problem, we introduce the concept of β-Flatness and a corresponding planarization algorithm (β_PALNM) in this work, and then propose a heuristic algorithm called LBABP to solve the load balancing problem. A better approximate solution can be obtained by LBABP in O(n(logn)2) time. The experimental results show that LBABP is not only better than the Greedy and LPT, but also has good performance in the large size problem.
Keywords :
Big Data; cloud computing; computational complexity; resource allocation; β-flatness; β_PALNM; LBABP; NP-hard problem; PTAS; algorithm design; heuristic algorithm; load balancing; planarization algorithm; polynomial time approximation scheme; Silicon;
Conference_Titel :
Advanced Computational Intelligence (ICACI), 2015 Seventh International Conference on
Conference_Location :
Wuyi
Print_ISBN :
978-1-4799-7257-9
DOI :
10.1109/ICACI.2015.7184755