Graph neural networks for accelerated 2d truss optimization
dc.contributor.advisor | Herath, S | |
dc.contributor.advisor | Mallikarachchi , C | |
dc.contributor.advisor | Weeratunga, H | |
dc.contributor.author | Ariyasinghe, GNC | |
dc.date.accept | 2025 | |
dc.date.accessioned | 2025-10-02T08:03:27Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Structural optimization of skeletal forms plays a crucial role in weight-sensitive applications, but conventional iterative methods often demand significant computational effort, especially under varying design parameters and constraints. This dissertation introduces a novel Graph Neural Network (GNN)-based surrogate model designed for real-time structural optimization, offering a computationally efficient alternative. By representing trusses (composed of pin joints and members) as mathematical graphs, where nodes correspond to joints and edges denote member cross-sectional areas, the GNN predicts topology and size-optimized truss structures based on input parameters such as geometry, loading conditions, and boundary constraints. The model eliminates the need for iterative processes by learning from a dataset of problem definitions and their corresponding optimized solutions, significantly reducing computational costs while maintaining high accuracy. Testing across various initial design domains with node configurations of 24, 45, and 60 demonstrated robust per- formance. For topology optimization, the recall rate consistently reached unity or near-unity, and the Jaccard similarity index exceeded 0.95 in all cases with 60 nodes trained on 9600 data points, with minor exceptions of 0.94 and 0.87, still indicating reliable predictions. In size optimization, the Mean Absolute Percentage Error and Symmetric Mean Absolute Percentage Error remained below 8% across all results for cantilever and simply supported loading scenarios. It is important to highlight that these highly accurate optimization results were generated using the GNN-based framework, which reduces the computational time by over 95% compared to traditional optimization methods. These results highlight the model's ability to generalize across diverse design scenarios, enabling rapid, accurate, and material-efficient op- timization. By offering near-optimal solutions with minimal computational effort. this GNN-based approach holds significant potential for sustainable and resource efficient structural design across various applications. | |
dc.identifier.accno | TH5756 | |
dc.identifier.citation | Ariyasinghe, G.N.C. (2024). Graph neural networks for accelerated 2d truss optimization [Master’s theses, University of Moratuwa]. Institutional Repository University of Moratuwa. https://dl.lib.uom.lk/handle/123/24250 | |
dc.identifier.degree | MSc (Major Component Research) | |
dc.identifier.department | Department of Civil Engineering | |
dc.identifier.faculty | Engineering | |
dc.identifier.uri | https://dl.lib.uom.lk/handle/123/24250 | |
dc.language.iso | en | |
dc.subject | STRUCTURAL OPTIMIZATION | |
dc.subject | TRUSS OPTIMIZATION | |
dc.subject | GRAPH NEURAL NETWORKS | |
dc.subject | STEEL STRUCTURES | |
dc.subject | MSC (MAJOR COMPONENT RESEARCH)-Dissertation | |
dc.subject | CIVIL ENGINEERING-Dissertation | |
dc.subject | MSc (Major Component Research | |
dc.title | Graph neural networks for accelerated 2d truss optimization | |
dc.type | Thesis-Full-text |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- TH5756-1.pdf
- Size:
- 96.83 KB
- Format:
- Adobe Portable Document Format
- Description:
- Pre-text
Loading...
- Name:
- TH5756-2.pdf
- Size:
- 64.57 KB
- Format:
- Adobe Portable Document Format
- Description:
- Post-text
Loading...
- Name:
- TH5756.pdf
- Size:
- 1.27 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full-thesis
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: