Describir: Fundamentals of optimization techniques with algorithms /