“…The methodologies proposed in the literature can be stratified by objective function, algorithm applied and additional control variables utilized. In relation to algorithms, the most common applied are: Exhaustive Search [3], Genetic [4][5][6][7][8][9][10], Particle Swarm Optimization [11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26], Mixed-Integer Linear Programming [27,28], Artificial Neural Networks [29], Kalman Filter [30], Evolutionary [31], Non-dominated Sorting Genetic Algorithm II [32], Tabu Search [33], Multi-Objective Nonlinear Programming [34], Chaotic Artificial Bee Colony [35] and Fuzzy Approach [36]. There are also new algorithms proposed by the authors: Chaotic Local Search and Modified Honey Bee Mating Optimization [37], Modified Discrete Particle Swarm Optimization [38], Modified Teaching-Learning Based Optimization [39], Plant Growth Simulation [40], Imperialist Competitive Algorithm [41] and Improved Multi-Objective Harmony Search [42].…”