Discrete sizing optimization of steel trusses under multiple displacement constraints and load cases using guided stochastic search technique