“…Optimization techniques have been employed to solve the generation scheduling problem [10]. The classic method such as lambda iteration [11], gradient method, integer programming, quadratic programming, and linear programming [12]. Modern heuristic optimization methods are proposed by researcher based on artificial intelligence concepts such as Evolutionary Programming (EP), Genetic Algorithm (GA), Hopfield Neural Network, Particle Swarm Optimization (PSO) [13], Ant Colony Algorithm (ACO), Ant-Lion Algorithm (ALO), Krill Herd Algorithm (KHA), and Firefly Algorithm (FA) [14].…”