Title :
Fast Fault-Tolerant Resource Allocation
Author :
Liao, Kewen ; Shen, Hong
Author_Institution :
Sch. of Comput. Sci., Univ. of Adelaide, Adelaide, SA, Australia
Abstract :
We present the first efficient approximation algorithm for the Unconstrained Fault-Tolerant Resource Allocation (UFTRA) problem [13] with uniform fault tolerance levels. UFTRA is a relaxation of the classical Fault-Tolerant Facility Location problem [11]. Based on the fundamental primal-dual theory [25], our primal-dual algorithm achieves an approximation ratio of 1.861 while it can be implemented in quasi-linear time. Besides the significant improvement in runtime over all previous work, the solution quality of the algorithm matches the work in [28] using a phase-greedy algorithm and improves the result of [29] adopting the linear program rounding technique. Built on this algorithm, we also show that the capacitated UFTRA (CUFTRA) problem introduced in [13] achieves 3.722-approximation in quasi-linear time. In this paper, before the presence of the main algorithm and its extensive theoretical analysis, we provide some necessary background knowledge of the problem. This includes the problem´s mathematical model formulation, the primal-dual theory applied to this formulation, and the problem´s abstract system model with its potential application domains such as content distribution networks and cloud computing.
Keywords :
approximation theory; computational complexity; facility location; fault tolerance; greedy algorithms; linear programming; resource allocation; cloud computing; content distribution network; fault-tolerant facility location problem; linear program rounding technique; phase greedy algorithm; primal-dual algorithm; primal-dual theory; quasi-linear time approximation algorithm; unconstrained fast fault-tolerant resource allocation; Algorithm design and analysis; Approximation algorithms; Approximation methods; Fault tolerance; Fault tolerant systems; Resource management; Runtime; Fast Approximation Algorithm; Primal-Dual Algorithm; Unconstrained Fault-Tolerant Resource Allocation;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2011 12th International Conference on
Conference_Location :
Gwangju
Print_ISBN :
978-1-4577-1807-6
DOI :
10.1109/PDCAT.2011.41