مروری نظام مند بر کاربردهای الگوریتم فراابتکاری عقاب ماهیگیر در سیستم های توزیع شده
محورهای موضوعی : فناوری های نوین در سیستم های توزیع شده و محاسبات الگوریتمیصابر پهلوان 1 , علی اکبر نقابی 2
1 - گروه مهندسی کامپیوتر و فناوری اطلاعات، واحد سبزوار، دانشگاه آزاد اسلامی، سبزوار، ایران
2 - گروه مهندسی کامپیوتر و فناوری اطلاعات، واحد سبزوار، دانشگاه آزاد اسلامی، سبزوار، ایران
کلید واژه:
چکیده مقاله :
الگوریتم فراابتکاری عقاب ماهیگیر بهعنوان یکی از روشهای نوظهور بهینهسازی، طی سالهای اخیر توجه گستردهای در حوزه سیستمهای توزیعشده به خود جلب کرده است. این الگوریتم با الهام از رفتار شکار عقاب ماهیگیر، توانایی چشمگیری در ایجاد توازن میان جستجوی سراسری و محلی دارد و در نتیجه میتواند مسائل پیچیده و چندمعیاره را بهطور مؤثر حل کند. در دهه اخیر، سیستمهای توزیعشده به ستون فقرات بسیاری از فناوریهای نوین تبدیل شدهاند. این سیستمها با فراهمکردن بستری برای همکاری اجزای پراکنده در جغرافیاهای متفاوت، امکان پردازش و مدیریت دادهها را در مقیاس جهانی فراهم میکنند. این مقاله مروری نظاممند از پژوهشهای انجامشده در حوزه کاربرد الگوریتم فراابتکاری عقاب ماهیگیر در سیستم های توزیع شده انجام شده است. ۱۹ مقاله منتخب در حوزههایی مانند اینترنت اشیا، رایانش ابری و مه، شبکههای برق هوشمند، ریزشبکهها، شبکههای حسگر بیسیم و سامانههای سلامت هوشمند مورد بررسی قرار گرفته است. یافتهها نشان میدهد که الگوریتم فراابتکاری عقاب ماهیگیر قادر است مصرف انرژی را کاهش دهد، تخصیص منابع را بهبود بخشد، امنیت دادهها را ارتقا دهد و کارایی و پایداری سیستمهای توزیعشده را افزایش دهد. در عین حال، چالشهایی نظیر پیچیدگی محاسباتی، وابستگی به پارامترهای اولیه و کمبود آزمونهای میدانی در محیطهای واقعی همچنان باقی است. نتایج این مرور، چشماندازهایی برای توسعه نسخههای بهبودیافته الگوریتم و کاربرد آن در محیطهای عملیاتی آینده پیشنهاد میکند.
The Osprey Optimization Algorithm (OOA), an emerging metaheuristic method, has recently gained significant attention in the field of distributed systems. Inspired by the predatory behavior of ospreys, the algorithm exhibits a strong capability to balance global exploration with local exploitation, thereby offering effective solutions for complex and multi-objective optimization problems. Over the past decade, distributed systems have become the backbone of modern technologies, enabling seamless cooperation among geographically dispersed components and supporting large-scale data processing and management. This article studies research on OOA applications in distributed systems. Nineteen selected studies were analyzed, covering domains such as the Internet of Things, cloud and fog computing, smart grids, microgrids, wireless sensor networks, and smart healthcare systems. The findings reveal that OOA can significantly reduce energy consumption, improve resource allocation, enhance data security, and increase the efficiency and resilience of distributed systems. Nevertheless, challenges remain, including computational complexity, sensitivity to parameter tuning, and the lack of real-world experimental validations. The results of this review highlight promising avenues for developing enhanced variants of the algorithm and extending its deployment in practical operational environments.
