Optimization of Finite Dimensional Structures