首页> 外文期刊>Algorithmica >Maximum Plane Trees in Multipartite Geometric Graphs
【24h】

Maximum Plane Trees in Multipartite Geometric Graphs

机译:多部分几何图中的最大平面树

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

摘要

A geometric graph is a graph whose vertices are points in the plane and whose edges are straight-line segments between the points. A plane spanning tree in a geometric graph is a spanning tree that is non-crossing. Let R and B be two disjoint sets of points in the plane such that RB is in general position, and let n=|RB|. Assume that the points of R are colored red and the points of B are colored blue. A bichromatic plane spanning tree is a plane spanning tree in the complete bipartite geometric graph with bipartition (R,B). In this paper we consider the maximum bichromatic plane spanning tree problem, which is the problem of computing a bichromatic plane spanning tree of maximum total edge length.For the maximum bichromatic plane spanning tree problem, we present an approximation algorithm with ratio 1/4 that runs in O(nlogn) time.We also consider the multicolored version of this problem where the input points are colored with k2 colors. We present an approximation algorithm that computes a plane spanning tree in a complete k-partite geometric graph, and whose ratio is 1/6 if k=3, and 1/8 if k4.We also revisit the special case of the problem where k=n, i.e., the problem of computing a maximum plane spanning tree in a complete geometric graph. For this problem, we present an approximation algorithm with ratio 0.503; this is an extension of the algorithm presented by Dumitrescu and Toth (Discrete Comput Geom 44(4):727-752, 2010) whose ratio is 0.502.For points that are in convex position, the maximum bichromatic plane spanning tree problem can be solved in O(n3) time. We present an O(n5)-time algorithm that solves this problem for the case where the red points lie on a line and the blue points lie on one side of the line.
机译:几何图是这样的图,其顶点是平面中的点,其边缘是这些点之间的直线段。几何图中的平面生成树是不交叉的生成树。令R和B为平面中的两个不相交的点集,以使RB处于大体位置,令n = | RB |。假设R的点被涂成红色,而B的点被涂成蓝色。双色平面生成树是具有二分(R,B)的完整二分几何图中的平面生成树。本文考虑最大双色平面生成树问题,即计算最大总边长的双色平面生成树的问题。对于最大双色平面生成树问题,我们提出了一种比率为1/4的近似算法运行时间为O(nlogn)。我们还考虑了此问题的多色版本,其中输入点用k> 2色上色。我们提出了一种近似算法,可以计算完整的k部分几何图中的平面生成树,如果k = 3,则比率为1/6,如果k4则比率为1/8。我们还回顾了k的特殊情况= n,即在完整的几何图中计算最大平面生成树的问题。针对这个问题,我们提出了一个比率为0.503的近似算法。这是Dumitrescu和Toth(Discrete Comput Geom 44(4):727-752,2010)提出的算法的扩展,该算法的比率为0.502。对于处于凸位置的点,可以解决最大双色平面生成树问题在O(n3)时间中。我们提出一种O(n5)时间算法,当红点位于一条线上而蓝点位于该线的一侧时,该算法可以解决此问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号