首页|最小负载受限k-中位问题的近似方案

最小负载受限k-中位问题的近似方案

扫码查看
摘 要 给定度量空间中的用户集合C和带有最小负载τ:F-(0,|C|]的设施集合F以及正整数k,最小负载受限k-中位问题的一个可行解(H,σ)由满足|H|≤k的开设设施集合H⊆F和满足|σ-1(f)|≥τ(f)∀f∈H的映射σ:C→H组成.(H,σ)的费用为 ∑c∈Cδ(c,σ(c)),其中,δ(c,σ(c))为c与σ(c)之间的距离.最小负载受限k-中位问题的目标是找到费用最低的可行解.本文以A作为固定参数研究最小负载受限k-中位问题的求解算法.本文首先利用D-采样方法寻找与最优解中的开设设施较为接近的用户,然后围绕这些用户划分空间并选取开设设施.给定满足C∪F⊂Rd的实例(C,F,k,τ)和常数ε∈(0,1),本文结合上述思路和降维方法提出了时间复杂度为O(ndk+(kε-1)kε-O(1)nO(1))的(1+ε)-近似算法,其中,n=|C∪F|.此前,人们在固定参数时间内得到的关于该问题的最好近似结果为3+ε;只有在设施可以被开设在欧几里得空间中的任意位置且所有设施最小负载都相等的实例中,存在固定参数时间的(1+ε)-近似算法.
Approximation Schemes for Lower-Bounded k-Median
Clustering a set of clients according to their distances to a selected set of opened facilities is a frequently encountered task in theoretical computer science,where the following trade-off needs to be considered:We want to connect each client to a nearby opened facility,while only a limited number of facilities can be opened.In this paper we consider an extensively studied problem that formalizes this task,called lower-bounded k-median.An instance(C,F,k,τ)of the problem consists of a set C of clients,a set F of facilities,and a positive integer k,where the clients and facilities from C U F are in a metric space,and each f ∈ F is associated with a lower bound τ(f)∈(0,|C|].A feasible solution(H,σ)to the instance is specified by a subset H ⊆ F satisfying|H|≤k and a mapping σ:C→H satisfying|σ-1(f)|≥τ(f)for each f ∈ H.The cost of(H,σ)is ∑c∈Cδ(c,σ(c)),where δ(c,σ(c))is the distance from c to σ(c).The problem aims to find a feasible solution with minimal cost.Designing algorithms for the lower-bounded k-median problem remains a vibrant area of research owing to its significance in many fields related to facility location and clustering,including transportation planning,network optimization,and privacy-preserving computing.In this paper we study the lower-bounded k-median problem for the case where the clients and facilities are in d-dimensional Euclidean space,under the assumption that k is small.This assumption is reasonable as the maximum number of opened facilities is much smaller than the input size in most practical scenarios regarding the problem.Given an instance of the problem with a total of n clients and facilities,it is easy to show that an optimal solution can be found by brute-force enumeration inn O(k)time,but we ask:What can be done in fixed-parameter tractable time parameterized by k(i.e.,nO(1)h(k)time for a positive function h)?Our algorithm starts with selecting a set of clients using D-sampling.Given a small positive constant ε,we prove that a set of O(kε-3)clients selected with D-sampling ensures the inclusion of clients proximate to the facilities opened in an optimal solution.By partitioning a set of closed balls centered at these O(kε-3)clients,we construct a small candidate set of opened facilities.We demonstrate that enumerating this candidate set yields a(1+ε)-approximation algorithm with running time exponential in k and the dimensionality of the space.Combining this algorithm with a dimensionality-reduction method that maps the clients and facilities to εO(1)(logk+loglogn)-dimensional Euclidean space,we give a(1+e)-approximation algorithm with running time O(ndk+(kε-1)kε-O(1)nO(1))for the lower-bounded k-median problem.The previous best fixed-parameter tractable approximation guarantee for the problem is a ratio of 3+ε,and(1+ε)-approximation algorithms with similar running time exist only in the case where the facilities can be opened at any location of the space and are uniform in the associated lower bounds.Our primary technical contribution,crucial for achieving the fixed-parameter tractable time(1+ε)-approximation algorithm,lies in a novel approach to reducing the solution search space.We believe this approach holds potential applicability in other clustering problems and is of independent interest.

fixed-parameter algorithmsapproximation algorithmsfacility locationk-medianD-sampling

张震、冯启龙、徐雪松、刘利枚、杨俊丰、石峰

展开 >

湖南工商大学前沿交叉学院 长沙 410205

湘江实验室 长沙 410205

中南大学计算机学院 长沙 410083

固定参数算法 近似算法 设施选址 k-中位 D-采样

国家自然科学基金项目国家自然科学基金项目国家自然科学基金项目国家重点研发计划项目湖南省自然科学基金项目湖南省教育厅科学研究项目湘江实验室开放课题湘江实验室开放课题

6220216162376092621724462021YFC33006032023JJ4024023B059722XJ0200222XJ03005

2024

计算机学报
中国计算机学会 中国科学院计算技术研究所

计算机学报

CSTPCD北大核心
影响因子:3.18
ISSN:0254-4164
年,卷(期):2024.47(7)