Computational approaches to materials design : theoretical and practical aspects This book brings together empirical research theoretical concepts and the various approaches in the design and discovery of new materials highlighting optimization tools and soft computing methods