Engineering optimization theory and practical