论文标题
O(Loglog n) - 下区域设施位置的Approximation
An O(loglog n)-Approximation for Submodular Facility Location
论文作者
论文摘要
在Subsodular设施位置问题(SFL)中,我们在公制空间中为$ N $客户端和$ M $设施提供了收藏。可行的解决方案由每个客户分配到某些设施。对于每个客户,必须支付与关联设施的距离。此外,对于我们分配客户子集$ s^f $的每个设施$ f $,必须支付开头费用$ g(s^f)$,其中$ g(\ cdot)$是单调的subsodular函数,具有$ g(\ embtySet)= 0 $。 SFL是APX-HARD,因为它包括经典(公制的)设施位置问题(设施统一成本)是一种特殊情况。 Svitkina和Tardos [Soda'06]给出了SFL的当前最佳$ O(\ log N)$近似算法。同一位作者是否会提出一个开放的问题,无论SFL是否接受恒定近似值并为问题的非常有限的特殊情况提供了这样的近似值。 我们通过呈现$ O(\ log \ log n)$近似来实现上述打开问题的解决方案。我们的方法相当灵活,很容易扩展到SFL的概括和变体。更详细地,对于SFL实际上相关的概括,我们实现了相同的近似因素,其中每个设施的开放成本$ f $是$ p_f+g(s^f)$或$ w_f \ cdot g(s^f)$,其中$ p_f,w_f,w_f,w_f \ geq 0 $是输入值。 我们还获得了相关通用随机设施位置问题的改进的近似算法。在此问题中,给出了一个经典的(度量)设施位置实例,并且必须先验将每个客户分配给某些设施。然后,从某些给定的分布中取样了一部分活跃客户的子集,并且必须仅支付(后验)活跃客户引起的连接和开放费用。每个设施$ f $的预期开放成本可以通过分配给$ f $的客户集的suppodular函数进行建模。
In the Submodular Facility Location problem (SFL) we are given a collection of $n$ clients and $m$ facilities in a metric space. A feasible solution consists of an assignment of each client to some facility. For each client, one has to pay the distance to the associated facility. Furthermore, for each facility $f$ to which we assign the subset of clients $S^f$, one has to pay the opening cost $g(S^f)$, where $g(\cdot)$ is a monotone submodular function with $g(\emptyset)=0$. SFL is APX-hard since it includes the classical (metric uncapacitated) Facility Location problem (with uniform facility costs) as a special case. Svitkina and Tardos [SODA'06] gave the current-best $O(\log n)$ approximation algorithm for SFL. The same authors pose the open problem whether SFL admits a constant approximation and provide such an approximation for a very restricted special case of the problem. We make some progress towards the solution of the above open problem by presenting an $O(\log\log n)$ approximation. Our approach is rather flexible and can be easily extended to generalizations and variants of SFL. In more detail, we achieve the same approximation factor for the practically relevant generalizations of SFL where the opening cost of each facility $f$ is of the form $p_f+g(S^f)$ or $w_f\cdot g(S^f)$, where $p_f,w_f \geq 0$ are input values. We also obtain an improved approximation algorithm for the related Universal Stochastic Facility Location problem. In this problem one is given a classical (metric) facility location instance and has to a priori assign each client to some facility. Then a subset of active clients is sampled from some given distribution, and one has to pay (a posteriori) only the connection and opening costs induced by the active clients. The expected opening cost of each facility $f$ can be modelled with a submodular function of the set of clients assigned to $f$.