The invention discloses a merge tree enhancement method for a large-scale
data set based on pointer doubling and parallelization. The method comprises the steps of obtaining a steepest rising path so as to determine a
control area, proposing a horizontal enhancement method and a vertical enhancement method, determining a
point set needing to be processed according to different enhancement methods, calculating a binary ancestor table of each key point (
saddle point and extreme point), and parallelizing a binary ancestor table construction process so as to quickly find ancestor nodes of the key points. A key interval to which each rule point belongs is positioned by utilizing a multiplication
algorithm, point sets corresponding to the key points are sequenced in parallel, the rule points are accurately integrated into a merge tree, and merge tree enhancement is quickly and effectively performed on a large-scale
data set. According to the method, a merge tree enhancement process is optimized and innovated by combining a binary ancestor table, a pointer doubling
algorithm and a parallelization technology, complex large-scale data can be processed, and horizontal enhancement and vertical enhancement of the merge tree are realized. The overall process is as shown in Figure 1.