ارائه ی یک مدل زمان بندی وظایف مبتنی بر الگوریتم ژنتیک چند هدفه با مرتب سازی نامغلوب برای برنامه های کاربردی شهر هوشمند در محیط ابر-مه

سال انتشار: 1401
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 128

فایل این مقاله در 20 صفحه با فرمت PDF قابل دریافت می باشد

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_JSCIT-11-3_005

تاریخ نمایه سازی: 25 مهر 1403

چکیده مقاله:

ظهور تکنولوژی اینترنت اشیا مفهوم شهر هوشمند را ایجاد کرده که در این پارادایم، دستگاه های هوشمند به عنوان یک ضرورت شناخته می شوند. برنامه های کاربردی نصب شده بر روی این دستگاه ها باعث تولید حجم زیادی داده می شوند که اغلب نیازمند پردازش بلادرنگ می باشند. بااین حال، این دستگاه ها دارای قابلیت های محدودی هستند و قادر به پردازش حجم زیاد داده ها نمی باشند. انتقال همه ی این داده ها به مراکز داده ی ابری منجر به استفاده از پهنای باند، تاخیر، هزینه و مصرف انرژی بیشتر می شود. ازاین رو، ارائه خدمات به برنامه های کاربردی شهر هوشمند حساس به تاخیر در ابر یک موضوع چالش برانگیز است و پاسخگویی به نیازمندی های این برنامه ها، مستلزم استفاده از پارادایم ترکیبی ابر و مه می باشد. رایانش مه به عنوان مکملی برای ابر امکان می دهد تا داده ها در نزدیکی دستگاه های هوشمند پردازش شوند. بااین حال، منابع موجود در لایه ی مه ناهمگن و دارای قابلیت های متفاوتی می باشند، بنابراین زمان بندی مناسب این منابع از اهمیت زیادی برخوردار است. در این مقاله، به مساله ی زمان بندی وظایف برای برنامه های کاربردی شهر هوشمند در محیط ابر-مه پرداخته شده است. به این منظور، مساله ی زمان بندی وظیفه به صورت یک مساله ی بهینه سازی چند هدفه مدل شده است که اهداف آن، کاهش تاخیر ارائه ی خدمات و مصرف انرژی سیستم با در نظر گرفتن قید مهلت زمانی می باشد. سپس به منظور حل این مساله و دستیابی به استراتژی زمان بندی مناسب، الگوریتم ژنتیک چند هدفه با مرتب سازی نامغلوب با اپراتورهای سفارشی به کار گرفته شده است. علاوه براین، به منظور بهبود تنوع جمعیت و سرعت همگرایی الگوریتم پیشنهادی، برای تولید جمعیت اولیه از ترکیب روش های نگاشت بی نظمی و یادگیری مبتنی بر تضاد استفاده شده است. همچنین رویکرد مبتنی بر تابع جریمه برای راه حل هایی که قید مهلت زمانی را برآورده نمی کنند، به کار گرفته شده است. نتایج شبیه سازی ها نشان می دهد که الگوریتم زمان بندی پیشنهادی، در مقایسه با بهترین رقیب خود، تاخیر ارائه ی خدمات، زمان انتظار، تاخیر اجرای وظیفه و مصرف انرژی سیستم را به ترتیب ۱/۴۹، ۱/۷۰، ۲/۷ و ۱/۸۶ درصد بهبود می دهد. علاوه براین، با تخصیص مناسب وظایف به گره های محاسباتی در مقایسه با بهترین رقیب، درصد وظایفی که مهلت زمانیشان را از دست می دهند به میزان ۱/۸۹ درصد کاهش می دهد.

کلیدواژه ها:

زمان بندی وظایف ، شهر هوشمند ، رایانش مه ، الگوریتم ژنتیک چند هدفه با مرتب سازی نامغلوب

نویسندگان

Atousa Daghayeghi

دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه قم، قم، ایران

Mohsen Nickray

دانشکده مهندسی کامپیوتر و فن آوری اطلاعات، دانشگاه قم، قم، ایران

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Tang, B., Chen, Z., Hefferman, G., Pei, S., Wei, T., ...
  • Dong, Y., Guo, S., Liu, J. and Yang, Y., “Energy-efficient ...
  • Fiandrino, C., Anjomshoa, F., Kantarci, B., Kliazovich, D., Bouvry, P. ...
  • Liu, Q., Wei, Y., Leng, S. and Chen, Y., October. ...
  • Desikan, K.S., Kotagi, V.J. and Murthy, C.S.R., September. “Smart at ...
  • Liao, S., Dong, M., Ota, K., Wu, J., Li, J. ...
  • Deng, R., Lu, R., Lai, C., Luan, T.H. and Liang, ...
  • Mahmud, R., Kotagiri, R. and Buyya, R., “Fog computing: A ...
  • Yousefpour, A., Fung, C., Nguyen, T., Kadiyala, K., Jalali, F., ...
  • Stojmenovic, I. and Wen, S., “The fog computing paradigm: Scenarios ...
  • Bittencourt, L.F., Diaz-Montes, J., Buyya, R., Rana, O.F. and Parashar, ...
  • Pham, X.Q. and Huh, E.N., “Towards task scheduling in a ...
  • Jennings, B. and Stadler, R., “Resource management in clouds: Survey ...
  • Basu, S., Karuppiah, M., Selvakumar, K., Li, K.C., Islam, S.H., ...
  • Aburukba, R.O., AliKarrar, M., Landolsi, T. and El-Fakih, K., “Scheduling ...
  • Xu, J., Hao, Z., Zhang, R. and Sun, X., “A ...
  • Zhan, Z.H., Liu, X.F., Gong, Y.J., Zhang, J., Chung, H.S.H. ...
  • Zhou, A., Qu, B.Y., Li, H., Zhao, S.Z., Suganthan, P.N. ...
  • Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T.A.M.T., “A ...
  • Xu, X., Liu, X., Xu, Z., Dai, F., Zhang, X. ...
  • Xu, X., Huang, Q., Yin, X., Abbasi, M., Khosravi, M.R. ...
  • Naranjo, P.G.V., Pooranian, Z., Shojafar, M., Conti, M. and Buyya, ...
  • Tang, C., Wei, X., Zhu, C., Wang, Y. and Jia, ...
  • Hosseinioun, P., Kheirabadi, M., Tabbakh, S.R.K. and Ghaemi, R., “A ...
  • Hosseinzadeh, M., Masdari, M., Rahmani, A.M., Mohammadi, M., Aldalwie, A.H.M., ...
  • Tanha, M., Hosseini Shirvani, M. and Rahmani, A.M., ۲۰۲۱. A ...
  • Ghanavati, S., Abawajy, J.H. and Izadi, D., “An Energy Aware ...
  • Bitam, S., Zeadally, S. and Mellouk, A., “Fog computing job ...
  • Kumar, A.S. and Venkatesan, M., “Multi-objective task scheduling using hybrid ...
  • Shahryari, O.K., Pedram, H., Khajehvand, V. and TakhtFooladi, M.D., “Energy ...
  • Huang, T., Lin, W., Xiong, C., Pan, R. and Huang, ...
  • Memari, P., Mohammadi, S.S., Jolai, F. and Tavakkoli-Moghaddam, R., ۲۰۲۲. ...
  • Zade, B.M.H., Mansouri, N. and Javidi, M.M., ۲۰۲۱. SAEA: A ...
  • Dubey, K. and Sharma, S.C., ۲۰۲۱. A novel multi-objective CR-PSO ...
  • Abd Elaziz, M., Abualigah, L. and Attiya, I., ۲۰۲۱. Advanced ...
  • Nguyen, B.M., Thi Thanh Binh, H. and Do Son, B., ...
  • Ali, I.M., Sallam, K.M., Moustafa, N., Chakraborty, R., Ryan, M.J. ...
  • Tsegaye, A. and Assefa, B.G., ۲۰۲۱, November. HSSIW: Hybrid Squirrel ...
  • Wang, Y., Lang, P., Tian, D., Zhou, J., Duan, X., ...
  • Han, S., Xu, X., Fang, S., Sun, Y., Cao, Y., ...
  • Guerrero, C., Lera, I. and Juiz, C. Evaluation and efficiency ...
  • Li, Q., Liu, S.Y. and Yang, X.S. “Influence of initialization ...
  • Truong, Khoa H., et al. "A quasi-oppositional-chaotic symbiotic organisms search ...
  • Salimi, R., Motameni, H. and Omranpour, H., “Task scheduling using ...
  • Sivanandam, S.N. and Deepa, S.N., “Genetic algorithms” In Introduction to genetic ...
  • Du, K.L. and Swamy, M.N.S., “Particle swarm optimization” In Search and ...
  • Safe, M., Carballido, J., Ponzoni, I. and Brignole, N., September. ...
  • T. SimPy, Simpy: Discrete event simulation for python, Tech. Rep. ...
  • Gazori, Pegah, Dadmehr Rahbari, and Mohsen Nickray. "Saving time and ...
  • Rajput, I.S. and Gupta, D., “A priority based round robin ...
  • Zhu, Q., Si, B., Yang, F. and Ma, Y., “Task ...
  • Wang, L., Fu, X., Mao, Y., Menhas, M.I. and Fei, ...
  • نمایش کامل مراجع