求解离散和连续优化问题的分散搜索算法

ANDRÉ MENDES GARCIA
{"title":"求解离散和连续优化问题的分散搜索算法","authors":"ANDRÉ MENDES GARCIA","doi":"10.35265/2236-6717-238-12778","DOIUrl":null,"url":null,"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.","PeriodicalId":21289,"journal":{"name":"Revista Científica Semana Acadêmica","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"ALGORITMO DE BUSCA DISPERSA PARA RESOLUÇÃO DE PROBLEMAS DE OTIMIZAÇÃO DISCRETOS E CONTÍNUOS\",\"authors\":\"ANDRÉ MENDES GARCIA\",\"doi\":\"10.35265/2236-6717-238-12778\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":21289,\"journal\":{\"name\":\"Revista Científica Semana Acadêmica\",\"volume\":\"57 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-09-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Revista Científica Semana Acadêmica\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.35265/2236-6717-238-12778\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista Científica Semana Acadêmica","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35265/2236-6717-238-12778","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

优化问题是非常复杂的,因为它们可以呈现多个最优解,在某些情况下,只有一个全局最优解。这些问题的数学公式是由具有线性和非线性函数的连续变量和离散变量组成的。当考虑许多变量时,通过求解器进行数学建模求解这些问题可能不会收敛到可行解或可能需要大量的计算时间。因此,根据文献,使用元启发式来解决这些问题是可取的。散点搜索(SS)元启发式算法作为一种处理质量和多样性解决方案的优秀组合优化算法在文献中得到了强调。本工作旨在提出两种使用SS算法来解决连续变量和离散变量问题的方法。因此,将SS算法应用于解决仅包含离散变量的旅行销售员问题(TSP),并将SS算法应用于解决包含连续变量和离散变量的最优潮流问题(OPF)。使用了两个TSP实例和三个OPF实例。结果表明,该方法可以有效地解决这两个问题,并且在某些情况下比使用经典数学模型通过求解器求解相同问题的结果更好。结果表明,实现SS算法并不需要太多的努力,对于求解任何性质变量的优化问题都能取得良好的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
ALGORITMO DE BUSCA DISPERSA PARA RESOLUÇÃO DE PROBLEMAS DE OTIMIZAÇÃO DISCRETOS E CONTÍNUOS
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信