• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (4): 1-7.

• 论文 •     Next Articles

Parallel generation algorithm for
Delaunay TIN with massive data 

ZHANG Zhen   

  1. (Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190,China)
  • Received:2012-05-12 Revised:2012-08-20 Online:2013-04-25 Published:2013-04-25

Abstract:

The paper studied a parallel generation algorithm for Delaunay TIN with massive data. To meet the efficient demands of processing massive data, the paper proposed a merge method of generating the Delaunay TIN. According to the spatial distribution of data points, the method firstly sorts the data by their x coordinates, allocates the sorted data to the corresponding threads, generates a series of initial subTINs, and merges two adjacent subTINs recursively. All the subTINs are finally merged to a TIN. The relativity between subTINs is weak in the process of merging, so that it is easy to be processed in parallel and pipelined. The algorithm can run in the serial mode、the multithread mode、the multicore mode, and the distributed parallel computing environment. The experiment proves that the algorithm is efficient and the worst serial time complexity is O (nlogn) and often less than O(n2).

Key words: Delaunay TIN;subTIN;serial;parallel;merge;complexity;acceleration ratio