Efficient distributed and parallel Delaunay triangle construction method

A construction method and distributed technology, applied in the field of efficient distributed and parallel Delaunay triangle construction, can solve problems such as CPU overhead and data transmission communication bandwidth and time cost, inapplicability, etc., to reduce the number, improve efficiency, The effect of reduced size requirements

Inactive Publication Date: 2017-01-04
FUJIAN AGRI & FORESTRY UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For the task of building a Delaunay triangular network with a scale of n, the existing distributed and parallel methods based on the divide and conquer method inevitably have the following two problems: (1) The CPU overhead of network scheduling and the communication bandwidth and time of data transmission are not considered The cost of the distributed and parallel computing method needs to have enough distributed and parallel computing nodes to ensure that all the leaf problems of the distributed and parallel computing method (2 (log2n-1) ) to achieve parallel computing, so as to obtain the theoretically most efficient solution
From two aspects of computing efficiency and practical application of algorithms, the existing distributed and parallel computing methods are not suitable for the construction of distributed and parallel Delaunay triangulation in the actual big data environment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Efficient distributed and parallel Delaunay triangle construction method
  • Efficient distributed and parallel Delaunay triangle construction method
  • Efficient distributed and parallel Delaunay triangle construction method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The technical scheme of the present invention will be further described in detail below in conjunction with the drawings and specific implementations.

[0020] Reference figure 1 , An efficient distributed and parallel Delaunay triangle construction method, including the following steps:

[0021] Step 1: According to the scale p of the distributed and parallel computing environment, determine the number of recursive division k and the number of leaf problems 2 k , P is the number of available computing nodes, where 2 k k+1 >p, that is, the number of sub-problems is less than the number of parallel computing nodes available, and 2 k It is the maximum allowable parallel computing scale in binary tree mode;

[0022] Step 2: Sort the data set of the problem to be solved with the scale of n in a plane scan order, with the X axis as the main order and the Y axis as the auxiliary order;

[0023] Step 3: Adopt the division strategy of divide and conquer method, divide gradually from to...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an efficient distributed and parallel Delaunay triangle construction method. The method comprises the following steps of firstly, determining the recursive partitioning frequency k of problem solving and the number 2k of leaf problems according to the scale p of a distributed and parallel computing environment; secondly, sorting data sets of to-be-solved problems with the scale of n in a flat scanning sequence mode; thirdly, performing gradual partitioning from top to bottom by adopting a partitioning strategy of a divide-and-conquer method, and recursively partitioning the to-be-solved problems with the scale of n into the 2k leaf problems; fourthly, performing convex-hull-method Delaunay triangular net parallel construction of sub-problems on the 2k leaf problems by using 2k parallel computing nodes; and finally, gradually combining solutions of the sub-problems from bottom to top by adopting a combination strategy of the divide-and-conquer method, and performing distributed and parallel combination processing by using t / 2 computing nodes during combination each time until a global solution of a global problem is obtained, wherein the number of the sub-problems is n. According to the method, the efficiency is remarkably improved.

Description

Technical field [0001] The invention relates to the construction of a Delaunay triangulation network, in particular to an efficient distributed and parallel Delaunay triangle construction method fusing divide and conquer and convex hull technology. Background technique [0002] Delaunay Triangulation Network (D-TIN) is an important part of geographic information system (GIS) data expression, management, integration and visualization, as well as geological analysis, computer vision processing, target surface reconstruction, finite element analysis, road CAD technology, etc. An important application technology in the field. Many researchers have conducted a lot of research on the construction of Delaunay triangulation, and several more mature methods have been proposed in terms of algorithm implementation, such as incremental insertion method (Incremental), triangulation growth method, divide and conquer method (Divide and Conquer ) And convex hull method. [0003] With the rapid i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
CPCG06F30/00
Inventor 林甲祥吴丽萍陈日清舒兆港林耀海张泽均
Owner FUJIAN AGRI & FORESTRY UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products