CV


Hamid Saadatfar

Hamid Saadatfar

Associate Professor

Faculty: Electrical and Computer Engineering

Department: Computer

Degree: Ph.D

CV
Hamid Saadatfar

Associate Professor Hamid Saadatfar

Faculty: Electrical and Computer Engineering - Department: Computer Degree: Ph.D |

Dr. Hamid Saadatfar is currently an assistant professor of Computer Engineering Department at University of Birjand. He has received his B.Sc., M.Sc., and Ph.D. degrees from Ferdowsi university of Mashhad in 2007, 2009 and 2014, respectively. His research interests include:

  • Parallel and Distributed Processing (Cluster, Grid and Cloud Computing),
  • Data Mining and Machine Learning,
  • Big Data Analysis (Data Mining Methods for Big Data)
  • and Power-aware Computing.

نمایش بیشتر

Resource allocation problem and artificial intelligence: the state‑of‑the‑art review (2009–2023) and open research challenges

AuthorsHamid Saadatfar,Sanaz Mojrian,Issa Nodehi,Fatemeh Fazl,Sahar Khanjani Shirkharkolaie,Roohallah Alizadehsani,H M Dipu Kabir,Ru‑San Tan,U. Rajendra Acharya
JournalMultimedia Tools and Applications
Page number67953-67996
Serial number83
Volume number26
IF1.346
Paper TypeFull Paper
Published At2024
Journal TypeElectronic
Journal CountryIran, Islamic Republic Of
Journal IndexJCR،Scopus

Abstract

With the increasing growth of information through smart devices, enhancing the quality of human life necessitates the adoption of various computational paradigms including, cloud, fog, and edge in the Internet of Things (IoT) network. Among these paradigms, cloud computing, as an emerging technology, extends cloud layer services to the network edge. This enables resource allocation operations to occur closer to the end user, thereby reducing resource processing time and network traffic overhead. Consequently, the resource allocation problem for cloud service providers, in terms of presenting a suitable platform using computational paradigms, is considered a challenge. Also, Energy Efficiency, Heterogeneity, and Scalability are problems of the cloud computing environment. To solve these problems, resource allocation approaches are divided into two methods: auction-based methods (aimed at increasing profits for service providers while ensuring user satisfaction and usability) and optimization-based methods (focused on energy, cost, network exploitation, runtime, and time delay reduction). Hence, this paper presents a comprehensive literature study (CLS) on artificial intelligence methods such as machine and deep learning for resource allocation optimization in computing environments, such as cloud computing, fog computing, and edge computing. Since deep learning methods are widely used in resource allocation problems, this paper also explores resource allocation approaches based on deep learning techniques, such as deep reinforcement learning, Q-learning, reinforcement learning, and online learning, as well as classical learning methods like Bayesian learning. As a main important achievement, the use of deep reinforcement learning-based methods has increased in the fog paradigm in the past few years.

Paper URL