“…The search algorithms contain backtracking [9], cuckoo [10], differential [11], direct [12], and harmony search methods [13]. The optimization algorithms (as conventional methods) involve decomposition methods [1], dynamic programming [14], gradient-based optimization [15], interior-point methods [16], linear approximation [17], mixed integer programming [18,19], quadratic programming [20], teaching-based learning [21], and decision-making algorithms [22].…”