“…This traditional representation of ED difficulty formulates the price purpose of generating unit as a single quadratic function, this formulation ignores the valve-point effects hence the inaccurate results [5], [7].The realistic ED difficulty is nonlinear, non-smooth, non-convex and more complex owed in occurrence of valve-point loading and ramp limits which complicates the global optimum search [5], [8]. In excess of the precedent decades, a lot of classical techniques have been used for solving the ED problem like linear programming [9], non-linear programming [10], quadratic programming [11], dynamic programming [12], interior point programming [13], mixed integer programming [14], Pattern Search method [15], Lagrangian relaxation algorithm [16] , Newton-Raphson method [17],Lambda iteration [18] and Gradient method. These classical methods suffer from some limitations and inconveniences such as: Worse convergence and computational complexity [19], High sensitivity of initial approximate calculations [20], Difficulties in handling nonlinear, non-convex and non-smooth problems [21], The accurate optimum solution is only guaranteed to continuous cost function which does not coincide with the practical ED problem [22], Not applicable to several real-life problems.…”