news 2026/7/6 22:51:03

2025年8月一区SCI-星球死亡优化算法Star Death-附Matlab免费代码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年8月一区SCI-星球死亡优化算法Star Death-附Matlab免费代码

引言

近年来,在合理框架内求解优化问题的元启发式算法的发展引起了全球科学界的极大关注。本期介绍一种新的创新算法——星球死亡优化算法Star Death,SD。该算法从恒星死亡的物理过程中得到启发,提出一种新的轻量级元启发式算法。旨在建立精确、规则和最优的恒星死亡物理过程模型,以解决各种问题于2025年8月最新发表在 JCR 1区,中科院3区、新锐3区期刊 cluster computing。

注:本公众号轻理论,重代码分享

请下载原论文细读

小编能力有限,如有翻译不恰之处,请多多指正~

"参照、模仿、思考,站在巨人肩膀,才能看得更远"

文末下载代码

02. 数学建模

在一颗恒星中,其中心(核心)的所有能量都是通过一种叫做核聚变的过程产生的。结果,恒星中的能量以光和热的形式释放出来。热和光的能量通过光子传递。一个自由的光子,在真空中,被描述为一个自我维持的,自旋角动量量子化的螺旋波包,以光速运动。

1.初始化。 与其他优化算法类似,通过在定义的决策空间范围内随机初始化种群来开始搜索优质解决方案。

2. 在这个算法中,光子首先散射。然后,在确定精英光子、中心光子后,根据其他光子的位置在连续迭代中确定这两个光子的位置。为了移动精英光子,首先,光度率由下式确定:

这个参数直接影响到红巨星变成白矮星的过程,并控制着勘探和开发的数量。现在得到了光度率,接着计算光度水平。我们有

其中E是精英光子的位置,p是光子的位置。然后计算发射器速率

确定光子发射速率后,通过下式计算发射能级

最后,通过以下关系式得到精英光子的新位置

同样的过程发生在中心光子位移的一些变化上。要移动中心光子,必须首先获得密度率。它的方程和光度率方程很相似,所以我们有

光子密度是根据每个光子的密度率、中心光子和周围光子的位置来计算的。因此,为了计算光子密度,我们有

其中C是中心光子的位置,p是被研究光子的位置。现在我们需要确定聚变速率,我们有

在SD算法中,对于中心光子,核聚变的计算公式如下:

其中A为先前在Eq.(4)中使用的自适应参数。最后,通过以下关系得到中心光子的新位置

现在,有了得到的数据,就有可能得到核聚变过程中光子的位置。这样,通过平均精英光子和中心光子的两个位置,就可以得到融合后的光子位置,以及确定精英光子和中心光子的新位置后的光子位置。这个方程是


算法伪代码:

03. 对比验证

原文作者将SD已应用于57个CEC 2020实际问题和6个经典工程问题。作为具体应用,SD算法也用于解决动态负载均衡问题。结果总体上表明了该算法有效解决复杂优化问题的潜力。

参考文献

Harifi, S., Eghbali, R. & Mirhosseini, S.M. Star Death: a novel lightweight metaheuristic algorithm and its application for dynamic load-balancing in cluster computing. Cluster Comput 28, 596 (2025). https://doi.org/10.1007/s10586-025-05265-5.

Matlab代码下载

微信搜索并关注-优化算法侠(英文名:Swarm-Opti),或扫描下方二维码关注,以算法名字搜索历史文章即可下载。

完整代码

Star Death.zip

链接:https://pan.quark.cn/s/29556d4fcd1c

点击链接跳转

400多种优化算法免费下载-matlab

https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247488871&idx=1&sn=ea026691584099bc23b5d9a8c0d9d9cf&scene=21&poc_token=HG5-tWijLKDzrao_cHY0NlLHnIgBxRgsfIQFxbLihttps://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247488871&idx=1&sn=ea026691584099bc23b5d9a8c0d9d9cf&scene=21&poc_token=HG5-tWijLKDzrao_cHY0NlLHnIgBxRgsfIQFxbLi

求解cec测试函数-matlab

cec2017测试函数使用教程及matlab代码免费下载

cec2018测试函使用教程及matlab代码免费下载

cec2019测试函使用教程及matlab代码免费下载

cec2020测试函使用教程及matlab代码免费下载

cec2021测试函使用教程及matlab代码免费下载

cec2022测试函使用教程及matlab代码免费下载
绘制cec2017/018/2019/2020/2021/2022函数的三维图像教程,SO EASY!

215种群智能优化算法python库

Amazing!Python版215种群智能优化算法https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486669&idx=1&sn=6b439e55b37b6482b8d3831ca85f1d55&chksm=c12be0c8f65c69de71ad51d3b736b871ff52f8646e90624f95dd32b024dfaad369d654aaf8fc#rd

解决12工程设计优化问题-matlab

略微出手,工程设计问题(12)(附Matlab代码)https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247485052&idx=1&sn=80e5573c1c005ee5640e44935044ee35&chksm=c12bea79f65c636fc73758b4f4893502bd89cbd1c5d15d7db15e8b5c94eeae40450439d44944&token=681266555&lang=zh_CN#rd

求解11种cec测试函数-python

【选择自由,免费下载】215种优化算法求解11种cec测试函数-python代码https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486669&idx=2&sn=eea8fb04dc507ab9119e2c97c03ca2f6&chksm=c12be0c8f65c69decd6c8109f6b997986bf58725fdbbd7ab03752cb6f61aacdb5a2dc7fec762#rd

解决30种工程设计优化问题-python

【一码解决】215种优化算法求解30个现实世界的工程设计优化问题,让你的论文增色10倍(附Python代码)https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486669&idx=3&sn=ea6d26ae7cb651e5c368f4c73ade228e&chksm=c12be0c8f65c69de739af72d9793838f59ab77bfee36bc2c204f96e2a9e5c6d87dfbbbae698e#rd

《一行破万法》:80余种改进策略仅需一行,可改进所有优化算法(附matlab代码)

https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247487693&idx=1&sn=2e112a6ecad1a302179ed83a955fb26b&scene=21&poc_token=HBF_tWijdJadHRqwV2szg8ee9k-p1DTwa8W7GF4Chttps://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247487693&idx=1&sn=2e112a6ecad1a302179ed83a955fb26b&scene=21&poc_token=HBF_tWijdJadHRqwV2szg8ee9k-p1DTwa8W7GF4C

【有经典,有最新】24种信号分解方法(附matlab代码)

沙场大点兵:24种信号分解方法(附matlab代码)https://mp.weixin.qq.com/s?__biz=MzkxMDQ5MDk4Ng==&mid=2247486001&idx=1&sn=a87c24cb401017a78a90bd1b1439fcb0&chksm=c12be634f65c6f22368b7229a59ac5ef330b89d710c826dbfd1a1c34a02b1dd7e909c7f40d79&token=25423484&lang=zh_CN#rd

【分类新范式】28种一维数据转换成二维图像的方法-matlab代码
2025年故障诊断的创新思路在哪里?赶紧来学习这28种创新方法!https://mp.weixin.qq.com/s/EdRYeziIhnZE5zK0ZZhwmg

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/3 12:07:02

终极指南:如何安全本地化导出浏览器Cookie的3种格式

终极指南:如何安全本地化导出浏览器Cookie的3种格式 【免费下载链接】Get-cookies.txt-LOCALLY Get cookies.txt, NEVER send information outside. 项目地址: https://gitcode.com/gh_mirrors/ge/Get-cookies.txt-LOCALLY 在Web开发和自动化测试中&#xff…

作者头像 李华
网站建设 2026/7/3 0:57:43

EPICS实战:手把手搭建工业电机控制原型系统

1. EPICS与工业电机控制入门指南 第一次接触EPICS和工业电机控制的朋友可能会觉得这个领域门槛很高,但其实只要跟着步骤一步步来,完全可以快速上手。EPICS(Experimental Physics and Industrial Control System)是一套开源的分布式…

作者头像 李华
网站建设 2026/7/3 19:31:36

反向新兴交叉领域:影像预测组学

要点 随着病理全切片图像等临床影像数据的日益普及,利用影像数据直接推演分子组学信息的研究需求持续增长。 现有综述已覆盖影像-组学数据融合、特定癌种中基于影像的生物标志物预测等方向,本文首次对影像直接推演组学的预测框架进行了系统综述。 本文…

作者头像 李华
网站建设 2026/7/3 19:37:42

pyecharts图表练习二

【实验目的】熟练掌握pyecharts的各种图表,能够快速实现基本图表。【实验原理】Pyecharts常用的图表类型饼图 Pie折线图Line涟漪散点图水球图Liquid桑基图 Sanky主题河流地图Map地理坐标系Geo【实验环境】IE9 以上或Chrome(推荐)或Firefox等浏…

作者头像 李华
网站建设 2026/7/3 3:12:13

OpenCore Legacy Patcher终极指南:让老旧Mac重获新生的完整方案

OpenCore Legacy Patcher终极指南:让老旧Mac重获新生的完整方案 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 你是否有一台被苹果官方抛弃的旧款…

作者头像 李华
网站建设 2026/7/3 21:05:37

MobaXterm直连Ubuntu虚拟机:SSH配置与网络调优实战

1. 开发环境准备与工具选择 第一次用MobaXterm连Ubuntu虚拟机时,我对着满屏的命令行参数发懵——明明照着教程操作,却总是卡在连接失败。后来才发现,问题出在开发环境的细节配置上。下面这些坑我都帮你踩过了,照着做能省下至少3小…

作者头像 李华