【24h】

How to Pack Directed Acyclic Graphs into Small Blocks

机译:如何将有向无环图打包成小块

获取原文
获取原文并翻译 | 示例

摘要

The paper studies the following variant of clustering or laying out problems of graphs: Given a directed acyclic graph (DAG for short), the objective is to find a mapping of its nodes into blocks of size at most B that minimizes the maximum number of external arcs during traversals of the acyclic structure by following paths from the roots to the leaves. An external arc is defined as an arc connecting two distinct blocks. The problem can be shown to be NP-hard generally, and to remain intractable even if B = 2 and the height of DAGs is three. In this paper we provide a 3/2 factor linear time approximation algorithm for 8 = 2, and prove that the 3/2 ratio is optimal in terms of approximation guarantee. In the case of B ≥ 3, we also show that there is no 3/2 — ε factor approximation algorithm assuming P ≠ NP, where ε is arbitrarily small positive. Furthermore, we give a 2 factor approximation algorithm for B = 3 if the input is restricted to a set of layered graphs.
机译:本文研究了以下聚类或布局图问题的变体:给定有向无环图(简称DAG),目标是找到其节点到最大为B的块的映射,以最大程度地减少外部的最大数量通过遍历从根到叶的路径,在遍历无环结构时产生弧形。外部弧定义为连接两个不同块的弧。可以证明该问题通常是NP难题,即使B = 2并且DAG的高​​度为3,也仍然难以解决。在本文中,我们针对8 = 2提供了3/2因子线性时间逼近算法,并证明了3/2比率在逼近保证方面是最优的。在B≥3的情况下,我们还证明了没有3/2-ε因子近似算法(假设P≠NP),其中ε任意小为正。此外,如果将输入限制为一组分层图,则我们针对B = 3给出2因子近似算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号