Approach for multi-valued integer programming in multi-material topology optimization: Random discrete steepest descent (RDSD) algorithm
Publication type: Journal Article
Publication date: 2024-12-01
scimago Q1
wos Q1
SJR: 2.412
CiteScore: 12.8
Impact factor: 7.3
ISSN: 03742830, 00457825
Abstract
The present study models the multi-material topology optimization problems as the multi-valued integer programming (MVIP) or named as combinatorial optimization. By extending classical convex analysis and convex programming to discrete point-set functions, the discrete convex analysis and discrete steepest descent (DSD) algorithm are introduced. To overcome combinatorial complexity of the DSD algorithm, we employ the sequential approximate integer programming (SAIP) to explicitly and linearly approximate the implicit objective and constraint functions. Considering the multiple potential changed directions for multi-valued design variables, the random discrete steepest descent (RDSD) algorithm is proposed, where a random strategy is implemented to select a definitive direction of change. To analytically calculate multi-material discrete variable sensitivities, topological derivatives with material contrast is applied. In all, the MVIP is finally transferred as the linear 0–1 programming that can be efficiently solved by the canonical relaxation algorithm (CRA). Explicit nonlinear examples demonstrate that the RDSD algorithm owns nearly three orders of magnitude improvement compared with the commercial software (GUROBI). The proposed approach, without using any continuous variable relaxation and interpolation penalization schemes, successfully solves the minimum compliance problem, strength-related problem, and frequency-related optimization problems. Given the algorithm efficiency, mathematical generality and merits over other algorithms, the proposed RDSD algorithm is meaningful for other structural and topology optimization problems involving multi-valued discrete design variables.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
1
2
3
|
|
|
Structural and Multidisciplinary Optimization
3 publications, 60%
|
|
|
Engineering Optimization
1 publication, 20%
|
|
|
Computer Methods in Applied Mechanics and Engineering
1 publication, 20%
|
|
|
1
2
3
|
Publishers
|
1
2
3
|
|
|
Springer Nature
3 publications, 60%
|
|
|
Taylor & Francis
1 publication, 20%
|
|
|
Elsevier
1 publication, 20%
|
|
|
1
2
3
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
5
Total citations:
5
Citations from 2024:
4
(80%)
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Deng Z. et al. Approach for multi-valued integer programming in multi-material topology optimization: Random discrete steepest descent (RDSD) algorithm // Computer Methods in Applied Mechanics and Engineering. 2024. Vol. 432. p. 117449.
GOST all authors (up to 50)
Copy
Deng Z., Lei Z., Cheng G., Liang Y. Approach for multi-valued integer programming in multi-material topology optimization: Random discrete steepest descent (RDSD) algorithm // Computer Methods in Applied Mechanics and Engineering. 2024. Vol. 432. p. 117449.
Cite this
RIS
Copy
TY - JOUR
DO - 10.1016/j.cma.2024.117449
UR - https://linkinghub.elsevier.com/retrieve/pii/S0045782524007047
TI - Approach for multi-valued integer programming in multi-material topology optimization: Random discrete steepest descent (RDSD) algorithm
T2 - Computer Methods in Applied Mechanics and Engineering
AU - Deng, Zeyu
AU - Lei, Zhenzeng
AU - Cheng, Gengdong
AU - Liang, Yuan
PY - 2024
DA - 2024/12/01
PB - Elsevier
SP - 117449
VL - 432
SN - 0374-2830
SN - 0045-7825
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2024_Deng,
author = {Zeyu Deng and Zhenzeng Lei and Gengdong Cheng and Yuan Liang},
title = {Approach for multi-valued integer programming in multi-material topology optimization: Random discrete steepest descent (RDSD) algorithm},
journal = {Computer Methods in Applied Mechanics and Engineering},
year = {2024},
volume = {432},
publisher = {Elsevier},
month = {dec},
url = {https://linkinghub.elsevier.com/retrieve/pii/S0045782524007047},
pages = {117449},
doi = {10.1016/j.cma.2024.117449}
}