Achraf Gazdar

Dr. Achraf Gazdar

orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

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

Representative Publications

View All Publications
20 March 2023 in Pervasive and Mobile Computing
Verified
Journal Article
Closed access
SASamar Alduayji
Samar Alduayji
ABAbdelfettah Belghith
Abdelfettah Belghith
AGAchraf Gazdar
Achraf Gazdar
SASaad A. Al-Ahmadi
Saad A. Al-Ahmadi

2 July 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
SASamar Alduayji
Samar Alduayji
ABAbdelfettah Belghith
Abdelfettah Belghith
AGAchraf Gazdar
Achraf Gazdar
SASaad A. Al-Ahmadi
Saad A. Al-Ahmadi
Named Data Networking (NDN) has been recognized as the most promising information-centric networking architecture that fits the application model of IoT systems. In-network caching is one of NDN’s most fundamental features for improving data availability and diversity and reducing the content retrieval delay and network traffic load. Several caching decision algorithms have been proposed; however, retrieving and delivering data content with minimal resource usage, reduced communication overhead, and a short retrieval time remains a great challenge. In this article, we propose an efficient popularity and freshness caching approach named PF-ClusterCache that efficiently aggregates the storage of different nodes within a given cluster as global shareable storage so that zero redundancy be obtained in any cluster of nodes. This increases the storage capacity for caching with no additional storage resource. PF-ClusterCache ensures that only the newest, most frequent data content is cached, and caching is only performed at the edge of the network, resulting in a wide diversity of cached data content across the entire network and much better overall performance. In-depth simulations using the ndnSIM simulator are performed using a large transit stub topology and various networking scenarios. The results show the effectiveness of PF-ClusterCache in sharing and controlling the local global storage, and in accounting for the popularity and freshness of data content. PF-ClusterCache clearly outperforms the benchmark caching schemes considered, especially in terms of the significantly greater server access reduction and much lower content retrieval time, while efficiently conserving network resources.

18 August 2021 in Sustainability
Verified
Journal Article
Open access
PDF file
LHLotfi Hidri
Lotfi Hidri
AAAli Alqahtani
Ali Alqahtani
AGAchraf Gazdar
Achraf Gazdar
BYBelgacem Ben Youssef
Belgacem Ben Youssef
Global warming and climate change are threatening life on earth. These changes are due to human activities resulting in the emission of greenhouse gases. This is caused by intensive industrial activities and excessive fuel energy consumption. Recently, the scheduling of production systems has been judged to be an effective way to reduce energy consumption. This is the field of green scheduling, which aims to allocate jobs to machines in order to minimize total costs, with a focus on the sustainable use of energy. Several studies have investigated parallel-machine shops, with a special focus on reducing and minimizing the total consumed energy. Few studies explicitly include the idle energy of parallel machines, which is the energy consumed when the machines are idle. In addition, very few studies have considered the elimination of idle machine times as an efficient way to reduce the total consumed energy. This is the no-idle machine constraint, which is the green aspect of the research. In this context, this paper addresses the green parallel-machine scheduling problem, including release dates, delivery times, and no-idle machines, with the objective of minimizing the maximum completion time. This problem is of practical interest since it is encountered in several industry processes, such as the steel and automobile industries. A mixed-integer linear programming (MILP) model is proposed for use in obtaining exact solutions for small-sized instances. Due to the NP-hardness of the studied problem, and encouraged by the successful adaptation of metaheuristics for green scheduling problems, three genetic algorithms (GAs) using three different crossover operators and a simulated annealing algorithm (SA) were developed for large-sized problems. A new family of lower bounds is proposed. This was intended for the evaluation of the performance of the proposed algorithms over the average percent of relative deviation (ARPD). In addition, the green aspect was evaluated over the percentage of saved energy, while eliminating the idle-machine times. An extensive experimental study was carried out on a benchmark of test problems with up to 200 jobs and eight machines. This experimental study showed that one GA variant dominated the other proposed procedures. Furthermore, the obtained numerical results provide strong evidence that the proposed GA variant outperformed the existing procedures from the literature. The experimental study also showed that the adoption of the no-idle machine time constraints made it possible to reduce the total consumed energy by 29.57%, while the makespan (cost) increased by only 0.12%.

6 November 2020 in Mathematics
Verified
Journal Article
Open access
PDF file
LHLotfi Hidri
Lotfi Hidri
AGAchraf Gazdar
Achraf Gazdar
Mohammed M. MabkhotMohammed M. Mabkhot
Mohammed M. Mabkhot
Hospitals are facing an important financial pressure due to the increasing of the operating costs. Indeed, the growth for the hospitals’ services demand causes a rising in the number of required qualified personnel. Enlarging the personnel number increases dramatically the fixed total cost. Based on some studies, 50% of operating costs in US hospitals are allocated to healthcare personnel. Therefore, reducing these types of costs without damaging the service quality becomes a priority and an obligation. In this context, several studies focused on minimizing the total cost by producing optimal or near optimal schedules for nurses and physicians. In this paper, a real-life physicians scheduling problem with cost minimization is addressed. This problem is encountered in an Intensive Care Unit (ICU) where the current schedule is manually produced. The manual schedule is generating a highly unbalanced load within physicians in addition to a high cost overtime. The manual schedule preparation is a time consuming procedure. The main objective of this work is to propose a procedure that systematically produces an optimal schedule. This optimal schedule minimizes the total overtime within a short time and should satisfies the faced constraints. The studied problem is mathematically formulated as an integer linear program. The constraints are real, hard, and some of them are non-classical ones (compared to the existing literature). The obtained mathematical model is solved using a state-of-the-art software. Experimental tests on real data have shown the performance of the proposed procedure. Indeed, the new optimal schedules reduce the total overtime by up to 69%. In addition, a more balanced workload for physicians is obtained and several physician preferences are now satisfied.

17 May 2021 in IEEE Access
Verified
Journal Article
Open access
LHLotfi Hidri
Lotfi Hidri
KAKhaled Alqahtani
Khaled Alqahtani
AGAchraf Gazdar
Achraf Gazdar
Ahmed BadwelanAhmed Badwelan
Ahmed Badwelan
In this study, the objective of minimizing makespan has been considered for a scheduling problem of identical parallel machines with a single server and unavailability constraints. The unavailability constraints correspond to preventive maintenance periods. In this study, the jobs and the maintenance periods are scheduled simultaneously. This scheduling problem has a wide range of potential application areas in the manufacturing environment. In addition, the studied problem is a challenging one from theoretical point of view, due to its NP-Hardness. To conduct the study, a lower bound (LB) for the problem, and three metaheuristics namely Simulated Annealing (SA), Tabu Search (TS), and Genetic Algorithm (GA) have been proposed. The best parameters settings of the proposed algorithms were conducted using pilot runs with a Taguchi design. The algorithms performance has been assessed by using a set of test problems generated randomly. These test problems are based on a literature benchmark. The size of the instances, or number of jobs, were up to 500. Along with the performance analysis of the proposed algorithms, the effect of varying processing times and unavailability periods on the performance of the proposed algorithms is studied. The present work provides strong evidence of the efficiency and the performance of the proposed algorithms.

26 October 2024 in Sensors
Verified
Journal Article
Open access
PDF file
MDMohsen Denguir
Mohsen Denguir
ATameur Abdullah Touir
ameur Abdullah Touir
AGAchraf Gazdar
Achraf Gazdar
SQSafwan Qasem
Safwan Qasem
This paper presents a comprehensive framework for mission planning and execution with a heterogeneous multi-robot system, specifically designed to coordinate unmanned ground vehicles (UGVs) and unmanned aerial vehicles (UAVs) in dynamic and unstructured environments. The proposed architecture evaluates the mission requirements, allocates tasks, and optimizes resource usage based on the capabilities of the available robots. It then executes the mission utilizing a decentralized control strategy that enables the robots to adapt to environmental changes and maintain formation stability in both 2D and 3D spaces. The framework’s architecture supports loose coupling between its components, enhancing system scalability and maintainability. Key features include a robust task allocation algorithm, and a dynamic formation control mechanism, using a ROS 2 communication protocol that ensures reliable information exchange among robots. The effectiveness of this framework is demonstrated through a case study involving coordinated exploration and data collection tasks, showcasing its ability to manage missions while optimizing robot collaboration. This work advances the field of heterogeneous robotic systems by providing a scalable and adaptable solution for multi-robot coordination in challenging environments.