Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An Efficient Distributed and Parallel Delaunay Triangle Construction Method

A construction method and distributed technology, which is applied in the field of efficient distributed and parallel Delaunay triangle construction, can solve the problems of disregarding CPU overhead, data transmission communication bandwidth and time cost, and inapplicability, so as to achieve quantity reduction, efficiency improvement, The effect of improving applicability

Inactive Publication Date: 2019-06-11
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
  • An Efficient Distributed and Parallel Delaunay Triangle Construction Method
  • An Efficient Distributed and Parallel Delaunay Triangle Construction Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0020] refer to figure 1 , an efficient distributed and parallel Delaunay triangle construction method, comprising the following steps:

[0021] Step 1: According to the scale p of the distributed and parallel computing environment, determine the number k of recursive division of the problem solving and the number of leaf problems 2 k , p is the number of computing nodes available, where 2 k k+1 >p, that is, the number of subproblems is less than the number of available parallel computing nodes, and 2 k 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 a scale of n in the way of plane scanning order, the X axis is the main order, and the Y axis is the auxiliary order;

[0023] Step 3: Using the division strategy of th...

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 triangular network, in particular to a highly efficient distributed and parallel Delaunay triangular construction method which combines divide-and-conquer and convex hull techniques. Background technique [0002] Delaunay Triangulation Network (D-TIN) is an important content of Geographic Information System (GIS) data expression, management, integration and visualization, and it is also used in geoscience analysis, computer vision processing, target surface reconstruction, finite element analysis, road CAD technology, etc. An important application technology in the field. Many researchers have done a lot of research on the construction of Delaunay triangulation, and several mature methods have been proposed in terms of algorithm implementation, such as point-by-point insertion method (Incremental), triangulation growth method, divide and conquer method (Divide and Conquer). ) and convex hull meth...

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 Patents(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products