数学
组合数学
近似算法
支配集
三角形不等式
中心(范畴论)
设置覆盖问题
启发式
离散数学
线性规划
图形
集合(抽象数据类型)
数学优化
计算机科学
顶点(图论)
化学
程序设计语言
结晶学
作者
Dorit S. Hochbaum,David B. Shmoys
标识
DOI:10.1287/moor.10.2.180
摘要
In this paper we present a 2-approximation algorithm for the k-center problem with triangle inequality. This result is “best possible” since for any δ < 2 the existence of δ-approximation algorithm would imply that P = NP. It should be noted that no δ-approximation algorithm, for any constant δ, has been reported to date. Linear programming duality theory provides interesting insight to the problem and enables us to derive, in O(|E| log |E|) time, a solution with value no more than twice the k-center optimal value. A by-product of the analysis is an O(|E|) algorithm that identifies a dominating set in G 2 , the square of a graph G, the size of which is no larger than the size of the minimum dominating set in the graph G. The key combinatorial object used is called a strong stable set, and we prove the NP-completeness of the corresponding decision problem.
科研通智能强力驱动
Strongly Powered by AbleSci AI