{"title":"An acceleration method for moving least squares based on a generalized octree for massive data","authors":"Sanpeng Zheng","doi":"10.1016/j.cam.2025.116893","DOIUrl":null,"url":null,"abstract":"<div><div>Moving least squares (MLS) method is one of the most classical methods in scattered data fitting. To improve computational efficiency and approximation accuracy, the compact support weight functions are used. However, due to “moving” in MLS, the approximations at different points are obtained by solving different weighted least squares problems, which significantly reduces the computational efficiency of MLS for massive data, especially in problems that require multiple approximations. To improve the computational efficiency, this paper proposes an acceleration method based on a generalized octree. This method reduces the time of the neighborhood search in MLS based on the specific data structure, improves the computational efficiency and preserves the approximation results of MLS. Numerical experiments are presented to demonstrate the efficiency and accuracy of the proposed method in comparison with the acceleration methods based on kd-tree and piecewise computation under data sets with various sizes and dimensions.</div></div>","PeriodicalId":50226,"journal":{"name":"Journal of Computational and Applied Mathematics","volume":"473 ","pages":"Article 116893"},"PeriodicalIF":2.6000,"publicationDate":"2025-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational and Applied Mathematics","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0377042725004078","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
Moving least squares (MLS) method is one of the most classical methods in scattered data fitting. To improve computational efficiency and approximation accuracy, the compact support weight functions are used. However, due to “moving” in MLS, the approximations at different points are obtained by solving different weighted least squares problems, which significantly reduces the computational efficiency of MLS for massive data, especially in problems that require multiple approximations. To improve the computational efficiency, this paper proposes an acceleration method based on a generalized octree. This method reduces the time of the neighborhood search in MLS based on the specific data structure, improves the computational efficiency and preserves the approximation results of MLS. Numerical experiments are presented to demonstrate the efficiency and accuracy of the proposed method in comparison with the acceleration methods based on kd-tree and piecewise computation under data sets with various sizes and dimensions.
期刊介绍:
The Journal of Computational and Applied Mathematics publishes original papers of high scientific value in all areas of computational and applied mathematics. The main interest of the Journal is in papers that describe and analyze new computational techniques for solving scientific or engineering problems. Also the improved analysis, including the effectiveness and applicability, of existing methods and algorithms is of importance. The computational efficiency (e.g. the convergence, stability, accuracy, ...) should be proved and illustrated by nontrivial numerical examples. Papers describing only variants of existing methods, without adding significant new computational properties are not of interest.
The audience consists of: applied mathematicians, numerical analysts, computational scientists and engineers.