Nonlinear Marine Predator Algorithm (NMPA)

版本 1.0.0 (446.5 KB) 作者: Ali Sadiq
A Cost-effective Optimizer for Fair Power Allocation in NOMA-VLC-B5G Networks
328.0 次下载
更新时间 2022/5/3

查看许可证

NMPA an influential attempt to identify and alleviate some of the issues with the recently proposed optimization technique called the Marine Predator Algorithm (MPA). With a visual investigation of its exploratory and exploitative behavior, it is observed that the transition of search from being global to local can be further improved. As an extremely cost-effective method, a set of nonlinear functions is used to change the search patterns of the MPA algorithm. The proposed algorithm is called Nonlinear Marin Predator Algorithm (NMPA) is tested on a set of benchmark functions. A comprehensive comparative study shows the superiority of the proposed method compared to the original MPA and even other recent meta-heuristics. The paper also considers solving a real-world case study around power allocation in non-orthogonal multiple access (NOMA) and visible light communications (VLC) for Beyond 5G (B5G) networks to showcase the applicability of the NMPA algorithm. NMPA algorithm shows its superiority in solving a wide range of benchmark functions as well as obtaining fair power allocation for multiple users in NOMA-VLC-B5G systems compared with the state-of-the-art algorithms.
In case you can't access the paper, please email me on ali.sadiq@wlv.ac.uk or alisafa09@gmail.com and I will get back to you soon.

引用格式

Ali Sadiq (2024). Nonlinear Marine Predator Algorithm (NMPA) (https://www.mathworks.com/matlabcentral/fileexchange/111135-nonlinear-marine-predator-algorithm-nmpa), MATLAB Central File Exchange. 检索来源 .

Sadiq, Ali Safaa, et al. “Nonlinear Marine Predator Algorithm: A Cost-Effective Optimizer for Fair Power Allocation in NOMA-VLC-B5G Networks.” Expert Systems with Applications, Elsevier BV, May 2022, p. 117395, doi:10.1016/j.eswa.2022.117395.

查看更多格式
MATLAB 版本兼容性
创建方式 R2022a
兼容任何版本
平台兼容性
Windows macOS Linux
标签 添加标签
致谢

参考作品: Marine Predators Algorithm (MPA)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0