arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2004.11166cs.DSmath.CO
收藏

广义最小曼哈顿网络问题的动态规划方法

Dynamic Programming Approach to the Generalized Minimum Manhattan Network Problem

Yuya Masumura, Taihei Oki, Yutaro Yamaguchi

摘要:

研究了广义最小曼哈顿网络(GMMN)问题:给定欧氏平面上两点对的集合$P$ $\mathbb{R}^2$,我们需要为$P$中的每一对找到一个由轴对齐的线段组成的最小长度几何网络,该网络包含一条在$L_1$度量中的最短路径(所谓曼哈顿路径).该问题通常推广了几个NP难网络设计问题,允许常数因子近似算法,如直线Steiner树形图(RSA)问题,它是开放的GMMN问题是否也是如此。作为自下而上的探索,Schnizler(2015)关注$P$中由对定义的矩形的相交图,并针对GMMN问题给出了一个多项式时间动态规划算法,该算法的输入受到限制,使得其相交图的树宽和最大度都受常数限制。本文首次提出了一种多项式时间算法,并基于改进的动态规划方法将其推广到一般树的情形,以消除树的度界。

英文摘要:

We study the generalized minimum Manhattan network (GMMN) problem: given a set $P$ of pairs of two points in the Euclidean plane $\mathbb{R}^2$, we are required to find a minimum-length geometric network which consists of axis-aligned segments and contains a shortest path in the $L_1$ metric (a so-called Manhattan path) for each pair in $P$. This problem commonly generalizes several NP-hard network design problems that admit constant-factor approximation algorithms, such as the rectilinear Steiner arborescence (RSA) problem, and it is open whether so does the GMMN problem. As a bottom-up exploration, Schnizler (2015) focused on the intersection graphs of the rectangles defined by the pairs in $P$, and gave a polynomial-time dynamic programming algorithm for the GMMN problem whose input is restricted so that both the treewidth and the maximum degree of its intersection graph are bounded by constants. In this paper, as the first attempt to remove the degree bound, we provide a polynomial-time algorithm for the star case, and extend it to the general tree case based on an improved dynamic programming approach.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑