Fault Tolerant K-Center Problems

نویسندگان

  • Samir Khuller
  • Robert Pless
  • Yoram J. Sussmann
چکیده

The basic K-center problem is a fundamental facility location problem, where we are asked to locate K facilities in a graph, and to assign vertices to facilities, so as to minimize the maximum distance from a vertex to the facility to which it is assigned. This problem is known to be NP-hard, and several optimal approximation algorithms that achieve a factor of 2 have been developed for it. We focus our attention on a generalization of this problem, where each vertex is required to have a set of (K) centers close to it. In particular, we study two diierent versions of this problem. In the rst version, each vertex is required to have at least centers close to it. In the second version, each vertex that does not have a center placed on it is required to have at least centers close to it. For both these versions we are able to provide polynomial time approximation algorithms that achieve constant approximation factors for any. For the rst version we give an algorithm that achieves an approximation factor of 3 for any , and achieves an approximation factor of 2 for < 4. For the second version, we provide algorithms with approximation factors of 2 for any. The best possible approximation factor for even the basic K-center problem is 2. In addition, we give a polynomial time approximation algorithm for a generalization of the K-supplier problem where a subset of at most K supplier nodes must be selected as centers so that every demand node has at least centers close to it. We also provide polynomial time approximation algorithms for all the above problems for generalizations when cost and weight functions are deened on the set of vertices.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault Tolerant Clustering Revisited

In discrete k-center and k-median clustering, we are given a set of points P in a metric space M , and the task is to output a set C ⊆ P, |C| = k, such that the cost of clustering P using C is as small as possible. For k-center, the cost is the furthest a point has to travel to its nearest center, whereas for k-median, the cost is the sum of all point to nearest center distances. In the fault-t...

متن کامل

Fault Diagnosis and Fault-Tolerant SVPWM Technique of Six-phase Converter under Open-Switch Fault

In this paper, a new open-switch fault diagnosis method is proposed for the six-phase AC-DC converter based on the difference between the phase current and the corresponding reference using an adaptive threshold. The open-switch faults are detected without any additional equipment and complicated calculations, since the proposed fault detection method is integrated with the controller required ...

متن کامل

Low Energy Construction of Fault Tolerant Topologies in Wireless Networks

This paper studies asymmetric power assignments for various network topologies under the k-resilience criterion. We aim to minimize the total energy consumption, which is usually NP-Hard for a desired link topology. We develop a general approximation framework for various topology problems under the k-fault resilience criterion in the plane. We use it to obtain an O(k) approximation ratio for t...

متن کامل

Topology Control Algorithm Using Fault-Tolerant 1-Spanner for Wireless Ad Hoc Networks

A fault-tolerant 1-spanner is used to preserve all the minimum energy paths after node failures to cope with fault-tolerant topology control problems in wireless ad hoc networks. A fault-tolerant 1-spanner is a graph such that the remaining graph after node failures will not only remain connected, but also have a stretch factor of one. The fault-tolerant 1-spanner is used in a localized and dis...

متن کامل

Toward Common Patterns for Distributed, Concurrent, Fault-Tolerant Code

There are no widely accepted design patterns for writing distributed, concurrent, fault-tolerant code. Each programmer develops her own techniques for writing this type of complex software. The use of a common pattern for fault-tolerant programming has the potential to produce correct code more quickly and increase shared understanding between developers. We describe rules, tasks, and pools, pa...

متن کامل

Design of an Active Approach for Detection, Estimation and Short-Circuit Stator Fault Tolerant Control in Induction Motors

Three phase induction motors have many applications in industries. Consequently, detecting and estimating the fault and compensate it in a way that the faulty induction motor satisfies the predefined goals are important issues. One of the most common faults in induction motors is the short circuit of the stator winding. In this paper, an active fault-tolerant control system is designed and pres...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997