“…This fact has motived the use of heuristic and metaheuristic methods to find approximate solutions. There are various approximate solution developments such as greedy ( Dantzig, 1957;Spielberg, 1969 ) and local search strategies ( Petersen, 1974 ), tabu search ( Glover & Kochenberger, 1996 ), simulated annealing ( Drexl, 1988 ), genetic algorithm ( Martins, Fonseca, & Delbem, 2014;Sakawa & Kato, 2003 ), ant colony ( Kong, Tian, & Kao, 2007 ), harmony search ( Zoua, Gaoa, Lib, & Wua, 2011 ) and artificial fish swarm ( Azad, Rocha, & Fernandes, 2014 ) algorithms. A particular advantage of many metaheuristics is the ability to efficiently perform global search, although there is no guarantee of finding a global solution.…”