Refined descriptive sampling simulated annealing algorithm for solving the traveling salesman problem

IF 0.8 Q3 STATISTICS & PROBABILITY Monte Carlo Methods and Applications Pub Date : 2022-05-31 DOI:10.1515/mcma-2022-2113
Meriem Cherabli, Megdouda Ourbih-Tari, Meriem Boubalou
{"title":"Refined descriptive sampling simulated annealing algorithm for solving the traveling salesman problem","authors":"Meriem Cherabli, Megdouda Ourbih-Tari, Meriem Boubalou","doi":"10.1515/mcma-2022-2113","DOIUrl":null,"url":null,"abstract":"Abstract The simulated annealing (SA) algorithm is a popular intelligent optimization algorithm which has been successfully applied in many fields. In this paper, we propose a software component under the Windows environment called goRDS which implements a refined descriptive sampling (RDS) number generator of high quality in the MATLAB programming language. The aim of this generator is to sample random inputs through the RDS method to be used in the Simple SA algorithm with swap operator. In this way, the new probabilistic meta-heuristic algorithm called RDS-SA algorithm will enhance the simple SA algorithm with swap operator, the SA algorithm and possibly its variants with solutions of better quality and precision. Towards this goal, the goRDS generator was highly tested by adequate statistical tests and compared statistically to the random number generator (RNG) of MATLAB, and it was proved that goRDS has passed all tests better. Simulation experiments were carried out on the benchmark traveling salesman problem (TSP) and the results show that the solutions obtained with the RDS-SA algorithm are of better quality and precision than those of the simple SA algorithm with swap operator, since the software component goRDS represents the probability behavior of the SA input random variables better than the usual RNG.","PeriodicalId":46576,"journal":{"name":"Monte Carlo Methods and Applications","volume":"28 1","pages":"175 - 188"},"PeriodicalIF":0.8000,"publicationDate":"2022-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Monte Carlo Methods and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/mcma-2022-2113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"STATISTICS & PROBABILITY","Score":null,"Total":0}
引用次数: 2

Abstract

Abstract The simulated annealing (SA) algorithm is a popular intelligent optimization algorithm which has been successfully applied in many fields. In this paper, we propose a software component under the Windows environment called goRDS which implements a refined descriptive sampling (RDS) number generator of high quality in the MATLAB programming language. The aim of this generator is to sample random inputs through the RDS method to be used in the Simple SA algorithm with swap operator. In this way, the new probabilistic meta-heuristic algorithm called RDS-SA algorithm will enhance the simple SA algorithm with swap operator, the SA algorithm and possibly its variants with solutions of better quality and precision. Towards this goal, the goRDS generator was highly tested by adequate statistical tests and compared statistically to the random number generator (RNG) of MATLAB, and it was proved that goRDS has passed all tests better. Simulation experiments were carried out on the benchmark traveling salesman problem (TSP) and the results show that the solutions obtained with the RDS-SA algorithm are of better quality and precision than those of the simple SA algorithm with swap operator, since the software component goRDS represents the probability behavior of the SA input random variables better than the usual RNG.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
求解旅行商问题的改进描述抽样模拟退火算法
摘要模拟退火(SA)算法是一种流行的智能优化算法,已成功应用于许多领域。在本文中,我们提出了一个在Windows环境下称为goRDS的软件组件,它用MATLAB编程语言实现了一个高质量的精细描述采样(RDS)数字生成器。该生成器的目的是通过RDS方法对随机输入进行采样,以便在带有交换运算符的Simple SA算法中使用。通过这种方式,称为RDS-SA算法的新概率元启发式算法将用交换算子增强简单SA算法,SA算法及其变体将具有更好的质量和精度的解。为了实现这一目标,通过充分的统计测试对goRDS生成器进行了高度测试,并将其与MATLAB的随机数生成器(RNG)进行了统计比较,结果证明goRDS更好地通过了所有测试。对基准旅行商问题(TSP)进行了仿真实验,结果表明,由于软件组件goRDS比通常的RNG更好地表示SA输入随机变量的概率行为,因此RDS-SA算法获得的解比带有交换算子的简单SA算法具有更好的质量和精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Monte Carlo Methods and Applications
Monte Carlo Methods and Applications STATISTICS & PROBABILITY-
CiteScore
1.20
自引率
22.20%
发文量
31
期刊最新文献
Asymmetric kernel method in the study of strong stability of the PH/M/1 queuing system Random walk on spheres method for solving anisotropic transient diffusion problems and flux calculations Strong approximation of a two-factor stochastic volatility model under local Lipschitz condition On the estimation of periodic signals in the diffusion process using a high-frequency scheme Stochastic simulation of electron transport in a strong electrical field in low-dimensional heterostructures
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1