A HEURISTIC TASK ASSIGNMENT ALGORITHM TO MAXIMIZE RELIABILITY OF A DISTRIBUTED SYSTEM

Authors
Citation
Gj. Hwang et Ss. Tseng, A HEURISTIC TASK ASSIGNMENT ALGORITHM TO MAXIMIZE RELIABILITY OF A DISTRIBUTED SYSTEM, IEEE transactions on reliability, 42(3), 1993, pp. 408-415
Citations number
21
Categorie Soggetti
Operatione Research & Management Science","Statistic & Probability",Engineering,"Engineering, Eletrical & Electronic","Computer Applications & Cybernetics
ISSN journal
00189529
Volume
42
Issue
3
Year of publication
1993
Pages
408 - 415
Database
ISI
SICI code
0018-9529(1993)42:3<408:AHTAAT>2.0.ZU;2-Y
Abstract
Distributed systems potentially provide high reliability owing to the program and data-file redundancy possible. In many applications, high reliability is the major consideration for system design. Some work by Kumar, Hariri, Raghavendra shows that the distribution of programs an d data-files can affect the system reliability appreciably, and that r edundancy in resources such as computers, programs, and data-files can improve the reliability of distributed system. This paper first formu lates a practical application for a reliability-oriented distributed t ask assignment problem which is NP-hard. Then, to cope with this chall enging problem, we propose a greedy algorithm, based upon some heurist ics, to find an approximate solution. The simulation shows that, in mo st cases tested, the algorithm finds suboptimal solutions efficiently; therefore, it is a desirable approach to solve these problems.