Related Experiment Video
Updated: May 16, 2026

Synthesis of Hierarchical ZnO/CdSSe Heterostructure Nanotrees
Published on: November 29, 2016
Truss structure optimization via hierarchical tree search
Arvan Sedighzadeh1, Matteo Torzoni1, Alberto Corigliano1
1Department of Civil and Environmental Engineering, Politecnico di Milano, Milan, Italy.
None:
Truss design is a highly constrained problem due to mechanical requirements and practical limitations related to fabrication and assembly. This study formulates truss design synthesis as a discrete Markov decision process, in which grammar-constrained actions generate feasible intermediate layouts and Monte Carlo Tree Search (MCTS) learns an optimal design policy. Previous work has shown that MCTS outperforms both metaheuristic methods, such as genetic algorithms, and alternative reinforcement learning approaches, including Q-learning and deep Q-learning. However, its computational scalability is limited by the rapid growth of admissible configurations in dense grid design domains. To address these limitations, we propose a Hierarchical MCTS (H-MCTS) framework in which staged grid refinements focus computational resources on promising regions of the domain, thereby alleviating the curse of dimensionality. Benchmark evaluations show that H-MCTS consistently improves design quality and reduces computational cost compared to single-stage MCTS. To accommodate variable design conditions, H-MCTS is further applied to on-the-fly structural adaptivity through an offline-online strategy that precomputes optimal solutions and interpolates them in real time. The effectiveness of the computational procedure is demonstrated on a bridge-like truss structure that is progressively constructed and then morphed to accommodate moving loads and localized damage.
Related Concept Videos
Simple Trusses
The most basic planar truss is a simple truss with three members arranged in a triangular formation. This triangular truss is inherently stable and rigid due to its geometry, making it an ideal starting point for creating more...
Space Trusses
At the core of a space truss lies the fundamental unit known as the tetrahedron. This structure is composed of six members that form a three-dimensional shape...
Space Trusses: Problem Solving
Consider a tripod consisting of a tetrahedral space truss with a ball-and-socket joint at C. Suppose the height and lengths of the horizontal and vertical...
Zero-Force Member
One critical concept in truss design is the idea of zero-force members. It refers to a truss member that experiences no stress under loading conditions.
Method of Sections: Problem Solving I
Method of Joints
Since plane truss members are in the same plane, each joint is subjected to a coplanar and concurrent force system. To apply the method of joints, the first step is to...
