Ibrahim Attiya

Dr. Ibrahim Attiya

orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

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

Representative Publications

View All Publications
1 November 2021 in Future Generation Computer Systems
Verified
Journal Article
Closed access
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
LALaith Abualigah
Laith Abualigah
IAIbrahim Attiya
Ibrahim Attiya

4 February 2022 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
IAIbrahim Attiya
Ibrahim Attiya
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
Laith AbualigahLaith Abualigah
Laith Abualigah
Tu NguyenTu Nguyen
Tu Nguyen
AEAhmed Abd El-Latif
Ahmed Abd El-Latif
The usage of cloud services is growing exponentially with the recent advancement of Internet of Things (IoT)-based applications. Advanced scheduling approaches are needed to successfully meet the application demands while harnessing cloud computing’s potential effectively to schedule the IoT services onto cloud resources optimally. This article proposes an alternative task scheduler approach for organizing IoT application tasks over the CCE. In particular, a novel hybrid swarm intelligence method, using a modified Manta ray foraging optimization (MRFO) and the salp swarm algorithm (SSA), is proposed to handle the problem of scheduling IoT tasks in cloud computing. This proposed method, called MRFOSSA, depends on using SSA to improve the local search ability of MRFO that typically enhances the rate of convergence towards the global solution. To validate the developed MRFOSSA, a set of experimental series is performed using different real-world and synthetic datasets with variant sizes. The performance of MRFOSSA is tested and compared with other metaheuristic techniques. Experiment results show the superiority of MRFOSSA over its competitors in terms of performance measures, such as makespan time and cloud throughput.

11 March 2020 in Computational Intelligence and Neuroscience
Verified
Journal Article
Open access
PDF file
IAIbrahim Attiya
Ibrahim Attiya
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
SXShengwu Xiong
Shengwu Xiong
In recent years, cloud computing technology has attracted extensive attention from both academia and industry. The popularity of cloud computing was originated from its ability to deliver global IT services such as core infrastructure, platforms, and applications to cloud customers over the web. Furthermore, it promises on-demand services with new forms of the pricing package. However, cloud job scheduling is still NP-complete and became more complicated due to some factors such as resource dynamicity and on-demand consumer application requirements. To fill this gap, this paper presents a modified Harris hawks optimization (HHO) algorithm based on the simulated annealing (SA) for scheduling jobs in the cloud environment. In the proposed HHOSA approach, SA is employed as a local search algorithm to improve the rate of convergence and quality of solution generated by the standard HHO algorithm. The performance of the HHOSA method is compared with that of state-of-the-art job scheduling algorithms, by having them all implemented on the CloudSim toolkit. Both standard and synthetic workloads are employed to analyze the performance of the proposed HHOSA algorithm. The obtained results demonstrate that HHOSA can achieve significant reductions in makespan of the job scheduling problem as compared to the standard HHO and other existing scheduling algorithms. Moreover, it converges faster when the search space becomes larger which makes it appropriate for large-scale scheduling problems.

10 November 2020 in Artificial Intelligence Review
Verified
Journal Article
Closed access
PDF file
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
IAIbrahim Attiya
Ibrahim Attiya

1 January 2021 in Computational Intelligence and Neuroscience
Verified
Journal Article
Open access
PDF file
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
Laith AbualigahLaith Abualigah
Laith Abualigah
RIRehab Ali Ibrahim
Rehab Ali Ibrahim
IAIbrahim Attiya
Ibrahim Attiya
Instead of the cloud, the Internet of things (IoT) activities are offloaded into fog computing to boost the quality of services (QoSs) needed by many applications. However, the availability of continuous computing resources on fog computing servers is one of the restrictions for IoT applications since transmitting the large amount of data generated using IoT devices would create network traffic and cause an increase in computational overhead. Therefore, task scheduling is the main problem that needs to be solved efficiently. This study proposes an energy‐aware model using an enhanced arithmetic optimization algorithm (AOA) method called AOAM, which addresses fog computing’s job scheduling problem to maximize users’ QoSs by maximizing the makespan measure. In the proposed AOAM, we enhanced the conventional AOA searchability using the marine predators algorithm (MPA) search operators to address the diversity of the used solutions and local optimum problems. The proposed AOAM is validated using several parameters, including various clients, data centers, hosts, virtual machines, tasks, and standard evaluation measures, including the energy and makespan. The obtained results are compared with other state‐of‐the‐art methods; it showed that AOAM is promising and solved task scheduling effectively compared with the other comparative methods.

29 March 2022 in Mathematics
Verified
Journal Article
Open access
PDF file
IAIbrahim Attiya
Ibrahim Attiya
Laith AbualigahLaith Abualigah
Laith Abualigah
DEDoaa Mahmoud El-sadek
Doaa Mahmoud El-sadek
SCSamia Allaoua Chelloug
Samia Allaoua Chelloug
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
The cloud computing paradigm is evolving rapidly to address the challenges of new emerging paradigms, such as the Internet of Things (IoT) and fog computing. As a result, cloud services usage is increasing dramatically with the recent growth of IoT-based applications. To successfully fulfill application requirements while efficiently harnessing cloud computing power, intelligent scheduling approaches are required to optimize the scheduling of IoT application tasks on computing resources. In this paper, the chimp optimization algorithm (ChOA) is incorporated with the marine predators algorithm (MPA) and disruption operator to determine the optimal solution to IoT applications’ task scheduling. The developed algorithm, called CHMPAD, aims to avoid entrapment in the local optima and improve the exploitation capability of the basic ChOA as its main drawbacks. Experiments are conducted using synthetic and real workloads collected from the Parallel Workload Archive to demonstrate the applicability and efficiency of the presented CHMPAD method. The simulation findings reveal that CHMPAD can achieve average makespan time improvements of 1.12–43.20% (for synthetic workloads), 1.00–43.43% (for NASA iPSC workloads), and 2.75–42.53% (for HPC2N workloads) over peer scheduling algorithms. Further, our evaluation results suggest that our proposal can improve the throughput performance of fog computing.