DocumentCode :
1520915
Title :
Expanding Service Capacities and Increasing Service Reliabilities for the Grid-Based Utility Computing
Author :
Lin, Shin-Yeu ; Horng, Shih-Cheng ; Lin, Cheng-Zih
Author_Institution :
Dept. of Electr. Eng., Chang Gung Univ., Tao-Yuan, Taiwan
Volume :
41
Issue :
1
fYear :
2011
Firstpage :
149
Lastpage :
160
Abstract :
A non-polynomial (NP)-hard combinatorial optimization problem that is associated with expanding service capacities and increasing service reliability in grid-based utility computing is investigated in this paper. The considered problem is decomposed into master and slave subproblems, with theoretical justification, and a computationally efficient two-level iterative method that is used in solving it is proposed. To solve the slave subproblem, an ordinal optimization-based n-stage method, associated with an approximate model for objective value evaluation, is employed. To solve the master subproblem, a bisection method is used. Under some conditions, the solution obtained using the proposed iterative two-level method is optimal. The validity of the proposed method is tested by ten cases on a 12-node 17-link computing grid. Five of the ten cases are randomly selected, and the solutions that are obtained in these cases are optimal, rather than “good enough.” The average CPU time required by the proposed method in obtaining the optimal solution of the considered NP-hard combinatorial optimization problem is 2.278 h, when executed using a Pentium IV PC with a 2-GB RAM. Additionally, the computational efficiency of the proposed method greatly exceeds a genetic algorithm with an exact model.
Keywords :
approximation theory; combinatorial mathematics; computational complexity; genetic algorithms; grid computing; iterative methods; NP-hard combinatorial optimization problem; bisection method; genetic algorithm; grid-based utility computing; iterative method; objective value evaluation; ordinal optimization; service capacity; service reliability; Genetic algorithms; Grid computing; Heuristic algorithms; Iterative methods; Maintenance; Master-slave; Optimization methods; Read-write memory; Resource management; Testing; Decomposition; genetic algorithm (GA); grid computing; ordinal optimization (OO); reliability;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4427
Type :
jour
DOI :
10.1109/TSMCA.2010.2051802
Filename :
5491117
Link To Document :
بازگشت