Biography:Per-Olof Persson

From HandWiki
Per-Olof Persson
Error creating thumbnail:
Alma materLund Institute of Technology
Massachusetts Institute of Technology
Known forDistMesh algorithm
Scientific career
FieldsApplied mathematics
Computational mathematics
Numerical analysis
Computational fluid dynamics
Mesh generation
InstitutionsUniversity of California, Berkeley
Berkeley Lab
Massachusetts Institute of Technology
COMSOL
ThesisMesh Generation for Implicit Geometries (2005)
Doctoral advisorAlan Edelman, Gilbert Strang
Websitepersson.berkeley.edu

Per-Olof Persson is a Swedish-American professor of applied mathematics at University of California, Berkeley, and a mathematician faculty senior scientist at the Lawrence Berkeley National Laboratory. His research focuses include numerical methods for partial differential equations, high-order accurate methods, and unstructured mesh generation.

Education and career

Persson holds a Master of Science in engineering physics from Lund University and completed his Ph.D. in applied mathematics at the Massachusetts Institute of Technology (MIT) in 2005.

Following his doctorate, he served as a postdoctoral associate, an instructor of applied mathematics, and a visiting assistant professor of aeronautics and astronautics at MIT.[1]

Prior to his academic career, he spent several years developing commercial numerical software for the finite element package COMSOL Multiphysics[2]

In 2010, Persson was one of 38 people that were awarded $14 Million for the Air Force Young Investigators Research Program for submitting research proposals that "show exceptional ability and promise for conducting basic research."[3]

In February 2011, Persson was awarded with the Sloan Research Fellowship for $50,000 to pursue further research at UC Berkeley.[4]

Research and publications

Research

Persson's research focuses on computational fluid and solid mechanics, with an emphasis on high-order discontinuous Galerkin (DG) methods and unstructured mesh generation. In the area of mesh generation, building upon the development of the DistMesh algorithm,[5] his work extends to space-time and curved meshes. More recently, Persson has introduced machine learning approaches to the field, developing frameworks that utilize deep reinforcement learning and self-play to optimize unstructured triangular and quadrilateral meshes by minimizing irregular nodes.[6]

Persson has developed numerical discretization schemes designed to improve computational scaling at high polynomial degrees, including the Compact DG scheme,[7] the sparse Line-DG method,[8] and half-closed DG methods.[9] To address high computational costs associated with high-order methods, his research includes the development of efficient parallel solvers that utilize static condensation, optimally ordered incomplete factorizations by the Minimum Discarded Fill (MDF) method, and Kronecker-SVD preconditioning techniques.[10]

Persson has also contributed to the development of fully discrete adjoint methods for PDE-constrained optimization, with practical applications such as optimal designs for flapping flight. In collaboration with Matthew Zahr, he developed high-order implicit shock tracking (HOIST) techniques. This approach uses full-space optimization solvers to align curved meshes with flow discontinuities, allowing for the capture of shocks while maintaining high-order convergence.[11] Additionally, his applied research includes implicit-explicit (IMEX) schemes for partitioned fluid-structure interactions[12] and Wall-Resolved Large Eddy Simulation for turbulent flows.[13]

Select publications

  • Narayanan, A.; Pan, Y.; Persson, P.-O. (2024). "Learning topological operations on meshes with application to block decomposition of polygons". Computer-Aided Design. 175: 103744.
  • Zahr, M.; Shi, A.; Persson, P.-O. (2020). "Implicit shock tracking using an optimization-based high-order discontinuous Galerkin method". Journal of Computational Physics. 410: 109385.
  • Wang, Z. J.; et al. (2013). "High-Order CFD Methods: Current Status and Perspective". International Journal for Numerical Methods in Fluids. 72 (8): 811–845.
  • Peraire, J.; Persson, P.-O. (2008). "The Compact Discontinuous Galerkin (CDG) Method for Elliptic Problems". SIAM Journal on Scientific Computing. 30 (4): 1806–1824.
  • Persson, P.-O.; Peraire, J. (2006). "Sub-Cell Shock Capturing for Discontinuous Galerkin Methods". Proceedings of the 44th AIAA Aerospace Sciences Meeting and Exhibit. AIAA-2006-112.
  • Persson, P.-O.; Strang, G. (2004). "A Simple Mesh Generator in MATLAB". SIAM Review. 46 (2): 329–345.

Software

  • DistMesh: An algorithm for generation of unstructured triangular and tetrahedral meshes.[14]

References

  1. Persson, Per-Olof (19 February 2026). "Linkedin". https://www.linkedin.com/in/per-olof-persson-b7a713/. 
  2. "Per-Olof Persson, UC Berkeley Mathematics". https://persson.berkeley.edu/. 
  3. "Air Force awards $14M to 2010 Young Investigators Research Program". October 23, 2009. https://www.af.mil/News/Article-Display/Article/118755/air-force-awards-14m-to-2010-young-investigators-research-program/. 
  4. "Four young faculty members to receive $50,000 Sloan Research Fellowships | Research UC Berkeley". https://vcresearch.berkeley.edu/news/four-young-faculty-members-receive-50000-sloan-research-fellowships. 
  5. Persson, P.-O.; Strang, G. (2004). "A Simple Mesh Generator in MATLAB". SIAM Review. 46 (2): 329–345.
  6. Narayanan, A.; Pan, Y.; Persson, P.-O. (2024). "Learning topological operations on meshes with application to block decomposition of polygons". Computer-Aided Design. 175: 103744.
  7. Peraire, J.; Persson, P.-O. (2008). "The Compact Discontinuous Galerkin (CDG) Method for Elliptic Problems". SIAM Journal on Scientific Computing. 30 (4): 1806–1824.
  8. Persson, P.-O. (2013). "A Sparse and High-Order Accurate Line-Based Discontinuous Galerkin Method for Unstructured Meshes". Journal of Computational Physics. 233: 414–429.
  9. Pan, Y.; Persson, P.-O. (2025). "Half-closed Discontinuous Galerkin discretisations". Journal of Computational Physics. 524: 113731.
  10. Pazner, W.; Persson, P.-O. (2018). "Approximate tensor-product preconditioners for very high order discontinuous Galerkin methods". Journal of Computational Physics. 354: 344–369.
  11. Zahr, M.; Shi, A.; Persson, P.-O. (2020). "Implicit shock tracking using an optimization-based high-order discontinuous Galerkin method". Journal of Computational Physics. 410: 109385.
  12. Froehle, B.; Persson, P.-O. (2014). "A high-order discontinuous Galerkin method for fluid-structure interaction with efficient implicit-explicit time stepping". Journal of Computational Physics. 272: 455–470.
  13. "Per-Olof Persson, UC Berkeley Mathematics". https://persson.berkeley.edu/. 
  14. "DistMesh - A Simple Mesh Generator in MATLAB". https://persson.berkeley.edu/distmesh/.