State-of-the-Art Overview of Smooth-Edged Material Distribution for Optimizing Topology (SEMDOT) Algorithm
Abstract
1. Introduction
2. Theoretical Development of SEMDOT
2.1. Penalty-Based SEMDOT
2.2. Non-Penalty-Based SEMDOT
3. Open Access Code for SEMDOT
4. Applications of SEMDOT
5. Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Fu, Y.; Rolfe, B.; Chiu, L.N.S.; Huang, X. Topology Optimization of Continuum Structures Using Smooth Boundary Representation. In Proceedings of the 13th World Congress of Structural and Multidisciplinary Optimization, Beijing, China, 20–24 May 2019. [Google Scholar]
- Habashneh, M.; Cucuzza, R.; Aela, P.; Movahedi Rad, M. Reliability-Based Topology Optimization of Imperfect Structures Considering Uncertainty of Load Position. Structures 2024, 69, 107533. [Google Scholar] [CrossRef]
- Li, Z.; Xu, H.; Zhang, S. A Comprehensive Review of Explicit Topology Optimization Based on Moving Morphable Components (MMC) Method. Arch. Comput. Methods Eng. 2024, 31, 2507–2536. [Google Scholar] [CrossRef]
- Ma, C.; Li, M.; Liu, J.; Li, M.; He, J.; Totis, G.; Hua, C.; Wang, L.; Cui, G.; Xue, R.; et al. High-Efficiency Topology Optimization Method for Thermal-Fluid Problems in Cooling Jacket of High-Speed Motorized Spindle. Int. Commun. Heat Mass Transf. 2025, 169, 109533. [Google Scholar] [CrossRef]
- Li, Y.; Wu, H.; Xie, X.; Zhang, L.; Yuan, P.F.; Xie, Y.M. FloatArch: A Cable-Supported, Unreinforced, and Re-Assemblable 3D-Printed Concrete Structure Designed Using Multi-Material Topology Optimization. Addit. Manuf. 2024, 81, 104012. [Google Scholar] [CrossRef]
- Zeng, Q.; Duan, S.; Zhao, Z.; Wang, P.; Lei, H. Inverse Design of Energy-Absorbing Metamaterials by Topology Optimization. Adv. Sci. 2023, 10, 2204977. [Google Scholar] [CrossRef]
- Liu, Y.; Wang, Y.; Ren, H.; Meng, Z.; Chen, X.; Li, Z.; Wang, L.; Chen, W.; Wang, Y.; Du, J. Ultrastiff Metamaterials Generated through a Multilayer Strategy and Topology Optimization. Nat. Commun. 2024, 15, 2984. [Google Scholar] [CrossRef]
- Sigmund, O. A 99 Line Topology Optimization Code Written in Matlab. Struct. Multidiscip. Optim. 2001, 21, 120–127. [Google Scholar] [CrossRef]
- Da, D.; Xia, L.; Li, G.; Huang, X. Evolutionary Topology Optimization of Continuum Structures with Smooth Boundary Representation. Struct. Multidiscip. Optim. 2018, 57, 2143–2159. [Google Scholar] [CrossRef]
- Zhou, S.; Cadman, J.; Chen, Y.; Li, W.; Xie, Y.M.; Huang, X.; Appleyard, R.; Sun, G.; Li, Q. Design and Fabrication of Biphasic Cellular Materials with Transport Properties—A Modified Bidirectional Evolutionary Structural Optimization Procedure and MATLAB Program. Int. J. Heat Mass Transf. 2012, 55, 8149–8162. [Google Scholar] [CrossRef]
- Wang, Q.; Han, H.; Wang, C.; Liu, Z. Topological Control for 2D Minimum Compliance Topology Optimization Using SIMP Method. Struct. Multidiscip. Optim. 2022, 65, 38. [Google Scholar] [CrossRef]
- Costa, G.; Montemurro, M.; Pailhès, J. NURBS Hyper-Surfaces for 3D Topology Optimization Problems. Mech. Adv. Mater. Struct. 2021, 28, 665–684. [Google Scholar] [CrossRef]
- Xu, S.; Liu, J.; Zou, B.; Li, Q.; Ma, Y. Stress Constrained Multi-Material Topology Optimization with the Ordered SIMP Method. Comput. Methods Appl. Mech. Eng. 2021, 373, 113453. [Google Scholar] [CrossRef]
- Fu, Y.F. Recent Advances and Future Trends in Exploring Pareto-Optimal Topologies and Additive Manufacturing Oriented Topology Optimization. Math. Biosci. Eng. 2020, 17, 4631–4656. [Google Scholar] [CrossRef] [PubMed]
- Fu, Y.F.; Rolfe, B.; Chiu, L.N.S.; Wang, Y.; Huang, X.; Ghabraie, K. SEMDOT: Smooth-Edged Material Distribution for Optimizing Topology Algorithm. Adv. Eng. Softw. 2020, 150, 102921. [Google Scholar] [CrossRef]
- Zhou, J.; Wang, Y.; Chiu, L.N.S.; Ghabraie, K. On the Suitability of Simplified Sensitivity Estimation for Partial Elements in Topology Optimization. Eng. Optim. 2025, 1–23. [Google Scholar] [CrossRef]
- Long, K. On Non-Penalization SEMDOT Using Discrete Variable Sensitivities. J. Optim. Theory Appl. 2022, 198, 644–677. [Google Scholar] [CrossRef]
- Svanberg, K. The Method of Moving Asymptotes (MMA) with Some Extensions. Optim. Large Struct. Syst. 1993, 555–566. [Google Scholar] [CrossRef]
- Ibhadode, O.; Fu, Y.F.; Qureshi, A. FreeTO-Freeform 3D Topology Optimization Using a Structured Mesh with Smooth Boundaries in Matlab. Adv. Eng. Softw. 2024, 198, 103790. [Google Scholar] [CrossRef]
- Langelaar, M. An Additive Manufacturing Filter for Topology Optimization of Print-Ready Designs. Struct. Multidiscip. Optim. 2017, 55, 871–883. [Google Scholar] [CrossRef]
- Fu, Y.; Rolfe, B.N. Smooth Topological Design of Continuum Structures Yun-Fei Fu and Bernard Rolfe; CRC Press: Boca Raton, FL, USA, 2025. [Google Scholar]
- Zhou, J.; Fu, Y.F.; Ghabraie, K. Systematic Benchmarking of Topology Optimization Methods Using Both Binary and Relaxed Forms of the Zhou-Rozvany Problem. CMES-Comput. Model. Eng. Sci. 2025, 143, 3233–3251. [Google Scholar] [CrossRef]
- Huang, J.; Long, K.; Chen, Y.; Geng, R.; Saeed, A.; Zhang, H.; Tao, T. A Framework of the Meshless Method for Topology Optimization Using the Smooth-Edged Material Distribution for Optimizing Topology Method. Computation 2024, 13, 6. [Google Scholar] [CrossRef]
- Fu, Y.F.; Long, K.; Zolfagharian, A.; Bodaghi, M.; Rolfe, B. Topological Design of Cellular Structures for Maximum Shear Modulus Using Homogenization SEMDOT. Mater. Today Proc. 2023, 101, 38–42. [Google Scholar] [CrossRef]
- Zhou, J.; Wang, Y.; Chiu, L.N.S.; Ghabraie, K. Multiscale Design Based on Non-Penalization Smooth-Edged Material Distribution for Optimizing Topology (SEMDOT). IOP Conf. Ser. Mater. Sci. Eng. 2024, 1307, 012022. [Google Scholar] [CrossRef]
- Zhou, J.; Fu, Y.F.; Ghabraie, K. Multiscale Topology Design Based on Non-Penalisation Smooth-Edged Material Distribution for Optimising Topology (SEMDOT). Materials 2025, 18, 2394. [Google Scholar] [CrossRef]
- Gonçalves, M.; Andrade-Campos, A.; Barroqueiro, B. On the Design of Mechanical Heterogeneous Specimens Using Multilevel Topology Optimization. Adv. Eng. Softw. 2023, 175, 103314. [Google Scholar] [CrossRef]
- Mohseni, M.; Khodaygan, S. Design for Additive Manufacturing of Topology-Optimized Structures Based on Deep Learning and Transfer Learning. Rapid Prototyp. J. 2024, 30, 1411–1433. [Google Scholar] [CrossRef]
- Fu, Y.F.; Ghabraie, K.; Rolfe, B.; Wang, Y.; Chiu, L.N.S. Smooth Design of 3d Self-Supporting Topologies Using Additive Manufacturing Filter and Semdot. Appl. Sci. 2021, 11, 238. [Google Scholar] [CrossRef]
- Fu, Y.F.; Rolfe, B.; Chiu, L.N.S.; Wang, Y.; Huang, X.; Ghabraie, K. Parametric Studies and Manufacturability Experiments on Smooth Self-Supporting Topologies. Virtual Phys. Prototyp. 2020, 15, 22–34. [Google Scholar] [CrossRef]
- Yi, L.; Wu, X.; Glatt, M.; Ravani, B.; Aurich, J.C. Framework to Improve the Energy Performance During Design for Additive Manufacturing. In Proceedings of the 3rd Conference on Physical Modeling for Virtual Manufacturing Systems and Processes, Pacific Grove, CA, USA, 19–23 June 2023; pp. 213–232. [Google Scholar] [CrossRef]
- Yi, L.; Wu, X.; Nawaz, A.; Glatt, M.; Aurich, J.C. Improving Energy Performance in the Product Design for Additive Manufacturing Using a Multi-Player Competition Algorithm. J. Clean. Prod. 2023, 391, 136173. [Google Scholar] [CrossRef]
- Liu, M.; Wang, Y.; Wei, Q.; Ma, X.; Zhang, K.; Li, X.; Bao, C.; Du, B. Topology Optimization for Reducing Stress Shielding in Cancellous Bone Scaffold. Comput. Struct. 2023, 288, 107132. [Google Scholar] [CrossRef]
- Zhang, K.; Li, B.; Du, F.; Liu, H.; Hong, J. Topology Optimization of Natural Convection Heat Transfer Using SEMDOT Algorithm Based on the Reduced-Order Model. Int. Commun. Heat Mass Transf. 2021, 129, 105676. [Google Scholar] [CrossRef]
- Ribeiro, T.; Fu, Y.F.; Bernardo, L.; Rolfe, B. Topology Optimisation of Structural Steel with Non-Penalisation SEMDOT: Optimisation, Physical Nonlinear Analysis, and Benchmarking. Appl. Sci. 2023, 13, 11370. [Google Scholar] [CrossRef]
- Sun, Y.; Fu, Y.-F.; Xu, S.; Guo, Y. Multifidelity Topology Design for Thermal–Fluid Devices via SEMDOT Algorithm. Computation 2026, 14, 19. [Google Scholar] [CrossRef]
- Fu, Y.; Rolfe, B. Non-Penalization Topology Optimization for Maximizing Natural Frequency Using SEMDOT. 2023. Available online: https://www.ingentaconnect.com/contentone/iass/piass/2023/00002023/00000001/art00001 (accessed on 1 October 2023).
- Fu, Y.F.; Rolfe, B.; Chiu, L.N.S.; Wang, Y.; Huang, X.; Ghabraie, K. Design and Experimental Validation of Self-Supporting Topologies for Additive Manufacturing. Virtual Phys. Prototyp. 2019, 14, 382–394. [Google Scholar] [CrossRef]
- Ifediorah, C.; Ibhadode, O. Optiworks: A Human-Centric Framework for High-Resolution Topology Optimization. Digit. Eng. 2025, 4, 100041. [Google Scholar] [CrossRef]
- Huang, X. Smooth Topological Design of Structures Using the Floating Projection. Eng. Struct. 2020, 208, 110330. [Google Scholar] [CrossRef]
- Huang, X.; Li, W. Three-Field Floating Projection Topology Optimization of Continuum Structures. Comput. Methods Appl. Mech. Eng. 2022, 399, 115444. [Google Scholar] [CrossRef]
- Xu, T.; Huang, X.; Lin, X.; Xie, Y.M. Topology Optimization of Continuum Structures for Buckling Resistance Using a Floating Projection Method. Comput. Methods Appl. Mech. Eng. 2024, 429, 117204. [Google Scholar] [CrossRef]
- Gao, J.; Xue, H.; Gao, L.; Luo, Z. Topology Optimization for Auxetic Metamaterials Based on Isogeometric Analysis. Comput. Methods Appl. Mech. Eng. 2019, 352, 211–236. [Google Scholar] [CrossRef]
- Gao, J.; Gao, L.; Luo, Z.; Li, P. Isogeometric Topology Optimization for Continuum Structures Using Density Distribution Function. Int. J. Numer. Methods Eng. 2019, 119, 991–1017. [Google Scholar] [CrossRef]
- Li, X.; Qin, C.; Wei, P.; Su, C. A Boundary Density Evolutionary Topology Optimization of Continuum Structures with Smooth Boundaries. Int. J. Numer. Methods Eng. 2022, 123, 158–179. [Google Scholar] [CrossRef]
- Sardone, L.; Sotiropoulos, S.; Fiore, A. A CAD-Integrated Framework for Dynamic Structural Topology Optimisation via Visual Programming. Computation 2025, 13, 267. [Google Scholar] [CrossRef]
- Yap, Y.L.; Toh, W.; Giam, A.; Yong, F.R.; Chan, K.I.; Tay, J.W.S.; Teong, S.S.; Lin, R.; Ng, T.Y. Topology Optimization and 3D Printing of Micro-Drone: Numerical Design with Experimental Testing. Int. J. Mech. Sci. 2023, 237, 107771. [Google Scholar] [CrossRef]
- Shin, S.; Shin, D.; Kang, N. Topology Optimization via Machine Learning and Deep Learning: A Review. J. Comput. Des. Eng. 2023, 10, 1736–1766. [Google Scholar] [CrossRef]
- Limkilde, A.; Evgrafov, A.; Gravesen, J. On Reducing Computational Effort in Topology Optimization: We Can Go at Least This Far! Struct. Multidiscip. Optim. 2018, 58, 2481–2492. [Google Scholar] [CrossRef]
- Martínez-Frutos, J.; Martínez-Castejón, P.J.; Herrero-Pérez, D. Efficient Topology Optimization Using GPU Computing with Multilevel Granularity. Adv. Eng. Softw. 2017, 106, 47–62. [Google Scholar] [CrossRef]
- Li, H.; Knapik, S.; Li, Y.; Park, C.; Guo, J.; Mojumder, S.; Lu, Y.; Chen, W.; Apley, D.W.; Liu, W.K. Convolution Hierarchical Deep-Learning Neural Network Tensor Decomposition (C-HiDeNN-TD) for High-Resolution Topology Optimization. Comput. Mech. 2023, 72, 363–382. [Google Scholar] [CrossRef]
- Liu, S.; Li, Q.; Liu, J.; Chen, W.; Zhang, Y. A Realization Method for Transforming a Topology Optimization Design into Additive Manufacturing Structures. Engineering 2018, 4, 277–285. [Google Scholar] [CrossRef]
- Ranjan, R.; Samant, R.; Anand, S. Integration of Design for Manufacturing Methods with Topology Optimization in Additive Manufacturing. J. Manuf. Sci. Eng. Trans. ASME 2017, 139, 061007. [Google Scholar] [CrossRef]








| Step | Highlight | |
|---|---|---|
| 1 | Optimization problem | Define the objective function and constraint function |
| 2 | Initial parameters | Set material properties and initial element density distribution |
| 3 | Finite element analysis | Assemble stiffness matrix based on element density |
| 4 | Sensitivity analysis | Calculate the gradients of the objective function and constraint function with respect to the design variables |
| 5 | Filtering of sensitivity | Reduce numerical instability |
| 6 | Update design variables | through MMA algorithm |
| 7 | Filtering of element density | Reduce numerical instability |
| 8 | Assign element density to grid points | Calculate node density and grid point density based on element density |
| 9 | Heaviside smooth function | Project the grid point density to 0 or 1 |
| 10 | Level set function | Characterize smooth boundaries |
| Application of SEMDOT | References |
|---|---|
| Zhou–Rozvany problem | [22] |
| Meshless framework | [23] |
| Cellular structures | [24] |
| Multi-scale optimization | [25,26] |
| Multilevel topology optimization | [27] |
| Self-support of AM | [19,28,29,30] |
| Energy performance of AM | [31,32] |
| Bone tissue engineering | [33] |
| Heat transfer | [34] |
| Construction industry | [35,36] |
| Natural frequency | [37] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Liu, M.; Hu, W.; Gong, X.; Zhou, H.; Zhao, B. State-of-the-Art Overview of Smooth-Edged Material Distribution for Optimizing Topology (SEMDOT) Algorithm. Computation 2026, 14, 27. https://doi.org/10.3390/computation14010027
Liu M, Hu W, Gong X, Zhou H, Zhao B. State-of-the-Art Overview of Smooth-Edged Material Distribution for Optimizing Topology (SEMDOT) Algorithm. Computation. 2026; 14(1):27. https://doi.org/10.3390/computation14010027
Chicago/Turabian StyleLiu, Minyan, Wanghua Hu, Xuhui Gong, Hao Zhou, and Baolin Zhao. 2026. "State-of-the-Art Overview of Smooth-Edged Material Distribution for Optimizing Topology (SEMDOT) Algorithm" Computation 14, no. 1: 27. https://doi.org/10.3390/computation14010027
APA StyleLiu, M., Hu, W., Gong, X., Zhou, H., & Zhao, B. (2026). State-of-the-Art Overview of Smooth-Edged Material Distribution for Optimizing Topology (SEMDOT) Algorithm. Computation, 14(1), 27. https://doi.org/10.3390/computation14010027
