...
首页> 外文期刊>Computational geometry: Theory and applications >Kinetic and dynamic data structures for convex hulls and upper envelopes
【24h】

Kinetic and dynamic data structures for convex hulls and upper envelopes

机译:凸包和上包络线的动力学和动态数据结构

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

获取外文期刊封面封底 >>

       

摘要

Let S be a set of it moving points in the plane. We present a kinetic and dynamic (randomized) data structure for maintaining the convex hull of S. The structure uses O(n) space, and processes all expected number of O(n(2)beta(s+2)(n) log n) critical events, each in O(log(2)n) expected time, including O(n) insertions, deletions, and changes in the flight plans of the points. Here s is the maximum number of times where any specific triple of points can become collinear, beta(s) (q) = lambda(s)(q)/q, and lambda(s)(q) is the maximum length of Davenport-Schinzel sequences of order s on it symbols. Compared with the previous solution of Basch, Guibas and Hershberger [J. Basch, L.J. Guibas, J. Hershberger, Data structures for mobile data, J. Algorithms 31 (1999) 1-28], our structure uses simpler certificates, uses roughly the same resources, and is also dynamic. (c) 2006 Elsevier B.V. All rights reserved.
机译:令S为它在平面中的一组移动点。我们提出了一种动态和动态(随机)数据结构,用于维护S的凸包。该结构使用O(n)空间,并处理所有期望数量的O(n(2)beta(s + 2)(n)log n)关键事件,每个事件发生的时间为O(log(2)n)个预期时间,包括O(n)的插入,删除和飞行点计划的变化。这里s是任何特定的三重点可以变成共线的最大次数,beta(s)(q)= lambda(s)(q)/ q,而lambda(s)(q)是Davenport的最大长度-符号上的s的Schinzel序列。与先前的Basch,Guibas和Hershberger解决方案相比[J. Basch,L.J. Guibas,J. Hershberger,移动数据的数据结构,J。算法31(1999)1-28],我们的结构使用更简单的证书,使用大致相同的资源,并且也是动态的。 (c)2006 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号