Ali Asghar Rahmani Hosseinabadi

Mr. Ali Asghar Rahmani Hosseinabadi


Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
21 September 2017 in The Journal of Supercomputing
Verified
Journal Article
Closed access
PDF file
ARAli Shokouhi Rostami
Ali Shokouhi Rostami
MBMarzieh Badkoobe
Marzieh Badkoobe
FMFarahnaz Mohanna
Farahnaz Mohanna
HKHengameh Keshavarz
Hengameh Keshavarz
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
Arun Kumar SangaiahArun Kumar Sangaiah
Arun Kumar Sangaiah

18 January 2020 in Sensors
Verified
Journal Article
Open access
PDF file
Arun Kumar SangaiahArun Kumar Sangaiah
Arun Kumar Sangaiah
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
MSMorteza Babazadeh Shareh
Morteza Babazadeh Shareh
SRSeyed Yaser Bozorgi Rad
Seyed Yaser Bozorgi Rad
AZAtekeh Zolfagharian
Atekeh Zolfagharian
Naveen ChilamkurtiNaveen Chilamkurti
Naveen Chilamkurti
The Internet of Things (IoT) is a distributed system that connects everything via internet. IoT infrastructure contains multiple resources and gateways. In such a system, the problem of optimizing IoT resource allocation and scheduling (IRAS) is vital, because resource allocation (RA) and scheduling deals with the mapping between recourses and gateways and is also responsible for optimally allocating resources to available gateways. In the IoT environment, a gateway may face hundreds of resources to connect. Therefore, manual resource allocation and scheduling is not possible. In this paper, the whale optimization algorithm (WOA) is used to solve the RA problem in IoT with the aim of optimal RA and reducing the total communication cost between resources and gateways. The proposed algorithm has been compared to the other existing algorithms. Results indicate the proper performance of the proposed algorithm. Based on various benchmarks, the proposed method, in terms of “total communication cost”, is better than other ones.

7 April 2018 in Soft Computing
Verified
Journal Article
Closed access
PDF file
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
JVJavad Vahidi
Javad Vahidi
BSBehzad Saemi
Behzad Saemi
Arun Kumar SangaiahArun Kumar Sangaiah
Arun Kumar Sangaiah
Mohamed ElhosenyMohamed Elhoseny
Mohamed Elhoseny

15 February 2023 in Journal of Ambient Intelligence and Humanized Computing
Verified
Journal Article
Closed access
PDF file
PPPoria Pirozmand
Poria Pirozmand
HJHoda Jalalinejad
Hoda Jalalinejad
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
SMSeyed Saeid Mirkamali
Seyed Saeid Mirkamali
YLYingqiu Li
Yingqiu Li

18 April 2021 in Neural Computing and Applications
Verified
Journal Article
Open access
PDF file
PPPoria Pirozmand
Poria Pirozmand
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
MFMaedeh Farrokhzad
Maedeh Farrokhzad
MSMehdi Sadeghilalimi
Mehdi Sadeghilalimi
SMSeyed Saeid Mirkamali
Seyed Saeid Mirkamali
ASAdam Slowik
Adam Slowik
The cloud computing systems are sorts of shared collateral structure which has been in demand from its inception. In these systems, clients are able to access existing services based on their needs and without knowing where the service is located and how it is delivered, and only pay for the service used. Like other systems, there are challenges in the cloud computing system. Because of a wide array of clients and the variety of services available in this system, it can be said that the issue of scheduling and, of course, energy consumption is essential challenge of this system. Therefore, it should be properly provided to users, which minimizes both the cost of the provider and consumer and the energy consumption, and this requires the use of an optimal scheduling algorithm. In this paper, we present a two-step hybrid method for scheduling tasks aware of energy and time called Genetic Algorithm and Energy-Conscious Scheduling Heuristic based on the Genetic Algorithm. The first step involves prioritizing tasks, and the second step consists of assigning tasks to the processor. We prioritized tasks and generated primary chromosomes, and used the Energy-Conscious Scheduling Heuristic model, which is an energy-conscious model, to assign tasks to the processor. As the simulation results show, these results demonstrate that the proposed algorithm has been able to outperform other methods.

1 July 2019 in Computers and Electrical Engineering
Verified
Journal Article
Closed access
Erfan Babaee TirkolaeeErfan Babaee Tirkolaee
Erfan Babaee Tirkolaee
MAMehdi Alinaghian
Mehdi Alinaghian
AHAli Asghar Rahmani Hosseinabadi
Ali Asghar Rahmani Hosseinabadi
MSMani Bakhshi Sasi
Mani Bakhshi Sasi
Arun Kumar SangaiahArun Kumar Sangaiah
Arun Kumar Sangaiah