An improved binary bat flexible sampling algorithm for reliability-based design optimization of truss structures with discrete-continuous variables. Issue 2 (16th April 2018)