In order to solve vibration problem in large-scale structures a global optimization program based on genetic algorithms has been integrated into an existing local optimization tool consisting of a commercial finite element program and a local optimization program based on gradient methods. The developed optimization tool has been tested on a 3D structure for vibration reduction purposes using seismic load as excitation forces.