Presentation 2000/1/18
Finding Optimal Resourse Allocation that Maximizes Reliability of Distributed Systems
Yoshinobu Enami, Tatsuhiro Tsuchiya, Tohru Kikuno,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this paper, we present an algorithm to find an optimal solution for the k-DTA problem. The k-DTA problem is the problem of assigning k copies for each of given distributed programs and data files so as to maximize the reliability of a distributed system. This problems is known as an NP-hard problem, so the proposed algorithm employs the A^* algorithm, which has been extensively used as an effective search algorithm for such computationally intractableproblems.The A^* algorithm prunes search spaces by expanding the most promising node determined by an evaluating function. To efficiently compute the value of the evaluating function at each node, our algorithm uses boolean functions, since manipulation of boolean functions can be done very fast by means of binary decision diagrams. Through experiment using several examples, we show that the proposed algorithm expands much fewer nodes to find an optimal solution than exhaustive search.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) distributed system / k-DTA problem / A^* algorithm / evaluatin function / BDD
Paper # SS99-56
Date of Issue

Conference Information
Committee SS
Conference Date 2000/1/18(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Software Science (SS)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Finding Optimal Resourse Allocation that Maximizes Reliability of Distributed Systems
Sub Title (in English)
Keyword(1) distributed system
Keyword(2) k-DTA problem
Keyword(3) A^* algorithm
Keyword(4) evaluatin function
Keyword(5) BDD
1st Author's Name Yoshinobu Enami
1st Author's Affiliation Department of Informatics and Mathematical Science, Graduate School of Engineering Science, Osaka University()
2nd Author's Name Tatsuhiro Tsuchiya
2nd Author's Affiliation Department of Informatics and Mathematical Science, Graduate School of Engineering Science, Osaka University
3rd Author's Name Tohru Kikuno
3rd Author's Affiliation Department of Informatics and Mathematical Science, Graduate School of Engineering Science, Osaka University
Date 2000/1/18
Paper # SS99-56
Volume (vol) vol.99
Number (no) 547
Page pp.pp.-
#Pages 8
Date of Issue