A 140 line MATLAB code for topology optimization problems with probabilistic parameters

Abstract We present an efficient 140 line MATLAB code for topology optimization problems that include probabilistic parameters. It is built from the code by Ferrari and Sigmund and incorporates a stochastic sample-based approach. Old gradient samples are adaptively recombined during the optimization process to obtain a gradient approximation with vanishing approximation error. The method’s performance is thoroughly analyzed for several numerical examples. While we focus on applications in which stochastic parameters describe local material failure, we also present extensions of the code to other settings, such as uncertain load positions or dynamic forces of unknown frequency. The complete code is included in the Appendix and can be downloaded from www.topopt.dtu.dk .

Institutions

Publication Details

Journal
Structural and Multidisciplinary Optimization
Published
2025-12-12
DOI
https://doi.org/10.1007/s00158-025-04167-9
Citations
1
Primary Topic
Topology Optimization in Engineering
Type
article
Field-Weighted Citation Impact
0.95
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A 140 line MATLAB code for topology optimization problems with probabilistic parameters

1 citations
Structural and Multidisciplinary Optimization
Topology Optimization in Engineering
0.95
article

A 140 line MATLAB code for topology optimization problems with probabilistic parameters

article en
1 citations

Abstract

Abstract We present an efficient 140 line MATLAB code for topology optimization problems that include probabilistic parameters. It is built from the code by Ferrari and Sigmund and incorporates a stochastic sample-based approach. Old gradient samples are adaptively recombined during the optimization process to obtain a gradient approximation with vanishing approximation error. The method’s performance is thoroughly analyzed for several numerical examples. While we focus on applications in which stochastic parameters describe local material failure, we also present extensions of the code to other settings, such as uncertain load positions or dynamic forces of unknown frequency. The complete code is included in the Appendix and can be downloaded from www.topopt.dtu.dk .

Structural and Multidisciplinary OptimizationVol. 69(1)
Friedrich-Alexander-Universität Erlangen-Nürnberg (DE), NIL Technology (Denmark) (DK), Technical University of Denmark (DK)
Openalex Percentile: Top 18%
Topology Optimization in Engineering
0.95
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.