Loading...
Kinetic Euclidean minimum spanning tree in the plane
Rahmati, Z ; Sharif University of Technology | 2012
640
Viewed
- Type of Document: Article
- DOI: 10.1016/j.jda.2012.04.009
- Publisher: Elsevier , 2012
- Abstract:
- This paper presents a kinetic data structure (KDS) for maintenance of the Euclidean minimum spanning tree (EMST) on a set of moving points in 2-dimensional space. For a set of n points moving in the plane we build a KDS of size O(n) in O(nlogn) preprocessing time by which the EMST is maintained efficiently during the motion. This is done by applying the required changes to the combinatorial structure of the EMST which is changed in discrete timestamps. We assume that the motion of the points, i.e. x and y coordinates of the points, are defined by algebraic functions of constant maximum degree. In terms of the KDS performance parameters, our KDS is responsive, local, and compact. The presented KDS is based on monitoring changes of the Delaunay triangulation of the points and edge-length changes of the edges of the current Delaunay triangulation
- Keywords:
- Algebraic functions ; Combinatorial structures ; Delaunay triangulation ; Euclidean minimum spanning trees ; Kinetic data structure ; Maximum degree ; Monitoring change ; Performance parameters ; Preprocessing time ; Time stamps ; Data structures ; Triangulation ; Kinetics
- Source: Journal of Discrete Algorithms ; Volume 16 , October , 2012 , Pages 2-11 ; 15708667 (ISSN)
- URL: http://www.sciencedirect.com/science/article/pii/S1570866712000639