Researches on Dynamic Load Balancing Algorithms and hp-Adaptivity in 3-D Parallel Adaptive Finite Element Computations
Hui Liu

TL;DR
This paper advances parallel adaptive finite element computations by developing new algorithms for mesh partitioning, Hamiltonian path construction, and hp-adaptive strategies, validated through implementation in the PHG toolbox.
Contribution
It introduces efficient algorithms for Hamiltonian paths, high-dimensional Hilbert ordering, and improved hp-adaptive strategies within the PHG framework.
Findings
Proved existence of Hamiltonian paths and cycles in tetrahedral meshes.
Developed linear complexity algorithms for Hamiltonian path construction.
Demonstrated exponential convergence and superior accuracy of the new hp-adaptive strategy.
Abstract
This work is related to PHG (Parallel Hierarchical Grid). PHG is a toolbox for developing parallel adaptive finite element programs, which is under active development at the State Key Laboratory of Scientific and Engineering Computing. The main results of this work are as follows. 1) For the tetrahedral meshes used in PHG, under reasonable assumptions, we proved the existence of through-vertex Hamiltonian paths between arbitrary two vertices, as well as the existence of through-vertex Hamiltonian cycles, and designed an efficient algorithm with linear complexity for constructing through-vertex Hamiltonian paths. The resulting algorithm has been implemented in PHG, and is used for ordering elements in the coarsest mesh for the refinement tree mesh partitioning algorithm. 2) We designed encoding and decoding algorithms for high dimensional Hilbert order. Hilbert order has good…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Advanced Numerical Methods in Computational Mathematics · Distributed and Parallel Computing Systems
