首页> 外文会议>International workshop on combinatorial algorithms >Exact Algorithms for Weak Roman Domination
【24h】

Exact Algorithms for Weak Roman Domination

机译:弱罗马统治的精确算法

获取原文

摘要

We consider the Weak Roman Domination problem. Given an undirected graph G = (V, E), the aim is to find a weak ro-man domination function (wrd-function for short) of minimum cost, i.e. a function f : V → {0,1,2} such that every vertex v ∈ V is defended (i.e. there exists a neighbor u of v, possibly u = v, such that f(u) ≥ 1) and for every vertex v ∈ V with f(v) = 0 there exists a neighbor u of v such that f(u) ≥ 1 and the function f_(u→v) defined by: f_(u→v)(x)={1 if x=v f(u) - 1 if x = u f(x) if x in not an element of {u,v} does not contain any undefended vertex. The cost of a wrd-function f is defined by cost(f) = ∑_(v∈V) f(v). The trivial enumeration algorithm runs in time O~*(3~n) and polynomial space and is the best one known for the problem so far. We are breaking the trivial enumeration barrier by providing two faster algorithms: we first prove that the problem can be solved in O~*(2~n) time needing exponential space, and then describe an O~* (2.2279~n) algorithm using polynomial space. Our results rely on structural properties of a wrd-function, as well as on the best polynomial space algorithm for the Red-Blue Dominating Set problem.
机译:我们考虑弱罗马统治问题。给定无向图G =(V,E),目标是找到最小成本的弱罗马支配函数(简称wrd函数),即函数f:V→{0,1,2}保证每个顶点v∈V都处于防御状态(即存在一个v的邻居u,可能是u = v,使得f(u)≥1),并且对于每个顶点v∈V且f(v)= 0都有一个邻居v的u,使得f(u)≥1且函数f_(u→v)定义为:如果x = vf(u)则f_(u→v)(x)= {1-如果x = uf(x ),如果x in不是{u,v}的元素,则不包含任何未定义的顶点。 wrd函数f的成本由cost(f)= ∑_(v∈V)f(v)定义。平凡的枚举算法在时间O〜*(3〜n)和多项式空间中运行,是迄今为止已知的最佳算法。通过提供两种更快的算法,我们打破了琐碎的枚举障碍:我们首先证明可以在O〜*(2〜n)时间内需要指数空间解决问题,然后使用以下方法描述O〜*(2.2279〜n)算法多项式空间。我们的结果依赖于wrd函数的结构性质,以及关于红蓝支配集问题的最佳多项式空间算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号