Nonlinear Marine Predator Algorithm (NMPA)

버전 1.0.0 (447 KB) 작성자: Ali Sadiq
A Cost-effective Optimizer for Fair Power Allocation in NOMA-VLC-B5G Networks
다운로드 수: 328
업데이트 날짜: 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
태그 태그 추가

Community Treasure Hunt

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

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0