随机能量多覆盖问题

The stochastic power multi-coverage problem

  • 摘要: 本文研究随机能量多覆盖问题,给定一些用户和基站, 以及几种可能发生的场景和每种场景发生的概率,每种场景下需要被覆盖的用户以及覆盖次数需求已知,不同场景的用户集需要使用不同的信号覆盖,每个基站发射信号消耗的能量都满足一个能量方程。随机能量多覆盖问题的目标是要为每一个基站确定发射信号的类型及其覆盖半径,满足所有场景中需要被覆盖用户的覆盖次数需求,并且期望消耗能量总和达到最小。该问题是最小能量覆盖问题的一种推广形式,具有两阶段随机优化问题中的有限场景特征,与点覆盖和集合覆盖等经典优化问题关系密切。利用点覆盖与集合覆盖问题中的“度权”函数与“分层”策略,我们把问题实例中每个圆盘的权重分解为一系列度权,分而治之地优先选择各场景中度权较小的圆盘,利用此策略设计出求解随机能量多覆盖问题的一个多项式时间近似算法。

     

    Abstract: This paper studies the stochastic power multi-coverage problem: Given some users and base stations, as well as several possible scenarios and the probability of each scenario occurring, the users that need to be covered and the coverage times required in each scenario are known. Different signal coverages are needed for the user sets in different scenarios. The power consumed by each base station transmitting signal satisfies the power equation. The objective of the stochastic power multi-coverage problem is to determine the type of signal and its coverage radius for each base station, which meet the coverage times required for the users needing to be covered in all scenarios, and minimize the total expected power consumption. This problem is a generalization of the minimum power coverage problem and has the characteristic of finite scenarios in two-stage stochastic optimization problems, closely related to classical optimization problems such as vertex cover and set cover. By using the “degree-weighted” function and “layering” strategy from the vertex cover and the set cover problems, we decompose the weight of each disk in the problem instance into a series of degree weights, and prioritize the selection of disks with smaller degree weights in each scenario. Using this strategy, we design a polynomial-time approximation algorithm for solving the stochastic power multi-coverage problem.

     

/

返回文章
返回