Abstract

Optimization problems are very complex to be solved, as they can present multiple optimal solutions and, in certain cases, only a globally optimal solution. The mathematical formulation of these problems is composed of continuous and discrete variables with linear and nonlinear functions. The solution of these problems by mathematical modeling through solvers may not converge to a feasible solution or may demand much computational time, when many variables are considered. Thus, using metaheuristics to solve these problems is desirable according to the literature. The scatter search (SS) metaheuristic algorithm has been highlighted in the literature as an excellent combinatorial optimization algorithm for dealing with quality and diversity solutions. This work aims to present two methods using the SS algorithm to solve problems with continuous and discrete variables. Therefore, the SS algorithm is implemented to solve the traveling salesperson problem (TSP), which is a problem that contains only discrete variables, and also, another version of SS is implemented to solve the optimal power flow (OPF) problem, which has continuous and discrete variables. Two instances of the TSP and three instances of the OPF problem were used. The results show that the SS solves both problems efficiently and presents better results in some cases than the solutions of the same problems using classical mathematical models through solvers. It is concluded that implementing the SS algorithm does not require much effort and that good results can be achieved for solving optimization problems with variables of any nature.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.