Aucune description disponible pour cet axe de recherche.
Description
Membres
Publications
-
2025Hana Derouiche, Maha Elarbi, Slim Bechikh
Deep crossover schemes for genetic algorithms: Investigations on the travel salesman problem
Swarm and Evolutionary Computation, 98, 102094., 2025
Résumé
For over fifty years, evolutionary algorithms have been pivotal in solving diverse optimization problems across numerous domains. Among these, Genetic Algorithms (GAs) stand out for their adaptability and performance. The core operators of GAs are selection, crossover, and mutation, with crossover primarily responsible for gene inheritance. Traditionally, crossover is applied only once per parent pair, which may not adequately ensure the inheritance of good genes and can lead to undesirable gene propagation. Hence, applying the crossover many times starting from a single pair of parents could allow the search process to go deeper in the exploitation phase; thereby, increasing the probability of finding good genes. This paper challenges this limitation by proposing five novel deep crossover schemes for GAs: (1) In-Breadth, (2) In-Depth, and (3) Mixed-Breadth–Depth (MBD) with three variants. These schemes apply multiple crossover operations per parent pair, enabling a deeper search for high-quality genes, enhancing both exploration and exploitation capabilities. We integrate these schemes into the canonical GA and investigate their performance through two set of comparisons against the baseline GA and two state-of-the-art algorithms on multiple Traveling Salesman Problem (TSP) instances of varying sizes. Comparative analyses reveal that all the proposed GAs based deep crossover schemes outperform the canonical GA, while the GA-MBD (Fittest Historical Levels, Fittest All) succeeds to obtain the best performance when compared against the other peer approaches based on the Gap metric. Such results could encourage researchers to open the door towards a new field of computational intelligence coined as “Deep Evolutionary Computation”. -
2024Moez Elarfaoui, Nadia Ben Azzouna
CLUSTERING BASED ON HYBRIDIZATION OF GENETIC ALGORITHM AND IMPROVED K-MEANS (GA-IKM) IN AN IOT NETWORK
International Journal of Wireless & Mobile Networks (IJWMN), Vol.16, No.6, December 2024, 2024
Résumé
The continuous development of Internet infrastructures and the evolution of digital electronics, particularly Nano-computers, are making the Internet of Things (IoT) emergent. Despite the progress, these IoT objects suffer from a crucial problem which is their limited power supply. IoT objects are often deployed as an ad-hoc network. To minimize their consumption of electrical energy, clustering techniques are used. In this paper, a centralized clustering algorithm with single-hop routing based on a genetic algorithm and Improved k-means is proposed. The proposed approach is compared with the LEACH, K-means and OK-means algorithms. Simulation results show that the proposed algorithm performs well in terms of network lifetime and energy consumption.
Chin-Chia Wu, Xingong Zhang, Danyu Bai, Ameni Azzouz, Wen-Hsiang Wu, Xin-Rong Chen, Win-Chin LinSequencing a tri-criteria multiple job classes and customer orders problem on a single machine by using heuristics and simulated annealing method
Operational Research, 24(1), 2., 2024
Résumé
Multiple-job-class sequencing problems solve a group of jobs belonging to multiple classes, where to decrease the processing time, jobs in the same class tend to be performed together with the same setup time. In contrast, customer order scheduling problems focus on completing all jobs (belonging to different classes) in the same order at the same time to reduce shipping costs. Because related studies on multiple-job-class sequencing problems with more than one criterion are quite limited in the current research community, this study investigates tri-criteria scheduling problems with multiple job classes and customer orders on a single machine, where the goal is to minimize a linear combination of the makespan, total completion times of all jobs, and sum of the ranges of all orders. Due to the high complexity of the proposed problem, mixed integer programming is developed to formulate the problem, and a branch-and-bound method along with a lower bound and a property is utilized for finding the optimal schedules. Then, two heuristics and a simulated annealing algorithm are proposed to solve the problem approximately. The simulation results of the proposed heuristics and algorithm are evaluated through statistical methods.
-
2023Imen Oueslati, Moez Hammami, Issam Nouaouri, Ameni Azzouz, Lamjed Ben Said, Hamid Allaoui
A Honey Bee Mating Optimization HyperHeuristic for Patient Admission Scheduling Problem
In proceedings of The 9th International Conference on Metaheuristics and Nature Inspired Computing META Marrakech, Nov 01-04, 2023, 2023
Résumé
Hyperheuristics represent a generic method that provides a high level of abstraction, enabling solving several problems in the combinatorial optimization domain while reducing the need for human intervention in parameters tuning. This category consists in managing a set of low-level heuristics and attempting to find the optimal sequence that produces high-quality results. This paper proposes a hyperheuristic that simulates the honey bees mating behavior called “Honey bee Mating Optimization HyperHeuristic” to solve the Patient Admission Scheduling Problem (PASP). The PASP is an NP-hard problem that represents an important field in the health care discipline. In order to perceive the influence of low-level heuristics on the model’s performance, we implemented two versions of the hyperheuristic that each one works on a different set of low-level heuristics. The results show that one of the versions generates better results than the other, revealing the important role of low-level heuristics’ quality leading to enhancing the hyperheuristic performance.
Lung-Yu Li, Win-Chin Lin, Danyu Bai, Ameni Azzouz, Xingong Zhang, Shuenn-Ren Cheng, Ya-Li Wu, Chin-Chia WuComposite heuristics and water wave optimality algorithms for tri-criteria multiple job classes and customer order scheduling on a single machine
International Journal of Industrial Engineering Computations, 14(2), 265-274., 2023
Résumé
Among the well-known scheduling problems, the customer order scheduling problem (COSP) has
always been of great importance in manufacturing. To reflect the reality of COSPs as much as
possible, this study considers that jobs from different orders are classified in various classes. This
paper addresses a tri-criteria single-machine scheduling model with multiple job classes and
customer orders on which the measurement minimizes a linear combination of the sum of the ranges
of all orders, the tardiness of all orders, and the total completion times of all jobs. Due to the NPhard complexity of the problem, a lower bound and a property are developed and utilized in a
branch-and-bound for solving an exact solution. Afterward, four heuristics with three local
improved searching methods each and a water wave optimality algorithm with four variants of
wavelengths are proposed. The tested outputs report the performances of the proposed methodsWin-Chin Lin, Xingong Zhang, Xinbo Liu, Kai-Xiang Hu, Shuenn-Ren ChengSequencing single machine multiple-class customer order jobs using heuristics and improved simulated annealing algorithms
RAIRO-Operations Research 57.3 (2023): 1417-1441., 2023
Résumé
The multiple job class scheduling problem arises in contexts where a group of jobs belong to multiple classes and in which if all jobs in the same class are operated together, extra setup times would not be needed. On the other hand, the customer order scheduling problem focuses on finishing all jobs from the same order at the same time in order to reduce shipping costs. However, works on customer orders coupled with class setup times do not appear often in the literature. Hence we address here a bicriteria single machine customer order scheduling problem together with multiple job classes. The optimality criterion minimizes a linear combination of the sum of the ranges and sum of tardiness of all customer orders. In light of the high complexity of the concerned problem, we propose a lower bound formula and a property to be used in a branch-and-bound method for optimal solutions. To find approximate solutions, we then propose four heuristics together with a local search method, four cloudy theoretical simulated annealing and a cloudy theoretical simulated annealing hyperheuristic along with five low-level heuristics. The simulation results of the proposed heuristics and algorithms are analyzed.
Maha Ben Hamida, Ameni Azzouz, Lamjed Ben SaidAn adaptive variable neighborhood search algorithm to solve green flexible job shop problem
In 2023 9th International Conference on Control, Decision and Information Technologies (CoDIT) (pp. 1403-1408). IEEE., 2023
Résumé
Green manufacturing imposes higher expectations on manufacturing engineering, not only with respect to classic competitive factors such as cost, time and quality, but also with sustainable factors such as resources and energy. In this paper, we investigate green flexible job shop scheduling problem (GFJSP) with variable processing speeds. To solve the GFJSP problem, we propose an adaptive Variable Neighborhood Search to minimize the makespan and the total energy consumption. A number of experiments have been conducted to evaluate the performance of our proposed adaptive VNS algorithm. A comparative study was presented and have verified the out performance of the proposed algorithm against other VNS variants.
Chaima Romdhani, Jihene Tounsi, Said GattoufiLateral Transshipment in Two-Echelon Inventory Control for Sustainable Pharmaceutical Supply Chain
Conference: 2023 9th International Conference on Control, Decision and Information Technologies (CoDIT), 2023
Résumé
Efficient inventory management (IM) presents an
important key driver for supply chain (SC) sustainability.
This latter becomes a crucial concern for decision-makers and
managers in all domains, particularly in the matter of sensitive
areas that affect human well-being, namely the pharmaceutical
industry. Medicines IM for a sustainable Pharmaceutical Sup-
ply Chain (PSC) brought further particularities compared to
the traditional SCs. Besides the economic preoccupation, social
and environmental issues might be considered. In this work, we
assess the impact of the Lateral Transshipment (LT) strategy on
the sustainability of the IM process. We compare the total costs
of two cases, IM with and without LT strategy. We propose an
IM model that seeks the optimal replenishment order quantity
of multiple types of products and the shipment time in a
two-echelon PSC under a centralized setting. The considered
PSC consists of a pharmaceutical company (PC), a Pharma-
distributor (PD), and multiple hospitals. The mathematical
model takes into account the transportation costs including LT
costs -in the case when LT is included- as well as shortage,
and products with high deterioration rate costs. We attempt
to minimize unused medicines leftover by minimizing the
deterioration rate of products at both distributor and hospital
sites. -
2022Chin-Chia Wu, Ameni Azzouz, Jia-Yang Chen, Jianyou Xu, Wei-Lun Shen, Lingfa Lu, Lamjed Ben Said, Win-Chin Lin
A two-agent one-machine multitasking scheduling problem solving by exact and metaheuristics
Complex & Intelligent Systems, 8(1), 199-212., 2022
Résumé
This paper studies a single-machine multitasking scheduling problem together with two-agent consideration. The objective
is to look for an optimal schedule to minimize the total tardiness of one agent subject to the total completion time of another
agent has an upper bound. For this problem, a branch-and-bound method equipped with several dominant properties and a
lower bound is exploited to search optimal solutions for small size jobs. Three metaheuristics, cloud simulated annealing
algorithm, genetic algorithm, and simulated annealing algorithm, each with three improvement ways, are proposed to fnd the
near-optimal solutions for large size jobs. The computational studies, experiments, are provided to evaluate the capabilities for
the proposed algorithms. Finally, statistical analysis methods are applied to compare the performances of these algorithms.Chin-Chia Wu, Win-Chin Lin, Ameni Azzouz, Jianyou Xu, Yen-Lin Chiu, Yung-Wei Tsai, Pengyi ShenA bicriterion single-machine scheduling problem with step-improving processing times
Computers & Industrial Engineering, 171, 108469., 2022
Résumé
Time-dependent scheduling problems, where the real processing time of jobs is dependent on the starting time, have received growing attention in recent decades. In particular, scheduling problems on a single machine have been widely studied in many facets that address the learning effect and diverse processing environments or time-dependent processing scheduling. Motivated by this observation, we introduce a variant based on the industrial procedure consideration; that is, owing to due date pressure, the processing time of the remaining jobs should be shortened after a period of manufacturing process. We consider a new single-machine scheduling problem with step-improving processing times where the objective function is to find a schedule to minimize a linear combination of the total weighted completion time and total tardiness of all jobs. The proposed problem without a critical date is an NP-hard problem. Therefore, a mixed integer programming model as well as a branch-and-bound (B&B) along with several dominance properties and a lower bound on the completion of an active partial schedule is utilized for solving the problem under study. Subsequently, four variants of the water wave optimization algorithm and four variants of the simulated annealing algorithms were proposed to solve this problem. The simulation results showed that the branch-and-bound method can solve instance problems for up to twelve jobs. The results also showed that all four variants of the wave optimization algorithm did not perform uniformly better than all three variants of the simulated annealing algorithms.
Meriem Sebai, Lilia Rejeb, Mohamed-ali Denden, Yasmine Amor, Lassaad Baati, Lamjed Ben SaidOptimal electric vehicles route planning with traffic flow prediction and real-time traffic incidents
International Journal of Electrical and Computer Engineering Research, 2(1), 1–12. doi:10.53375/ijecer.2022.93, 2022
Résumé
Electric Vehicles (EVs) are regarded to be among the most environmentally and economically efficient transportation solutions. However, barriers and range limitations hinder this technology’s progress and deployment. In this paper, we examine EV route planning to derive optimal routes considering energy consumption by analyzing historical trajectory data. More specifically, we propose a novel approach for EV route planning that considers real-time traffic incidents, road topology, charging station locations during battery failure, and finally, traffic flow prediction extracted from historical trajectory data to generate energy maps. Our approach consists of four phases: the off-line phase which aims to build the energy graph, the application of the A* algorithm to deliver the optimal EV path, the NEAT trajectory clustering which aims to produce dense trajectory clusters for a given period of the day, and finally, the on-line phase based on our algorithm to plan an optimal EV path based on real traffic incidents, dense trajectory clusters, road topology information, vehicle characteristics, and charging station locations. We set up experiments on real cases to establish the optimal route for electric cars, demonstrating the effectiveness and efficiency of our proposed algorithm.
Chaima Romdhani, Jihene Tounsi, Said GattoufiTwo-echelon Inventory Management for Sustainable Pharmaceutical Supply Chain through Waste Reduction
10th IFAC Manufacturing Modelling, Management and Control ConferenceAt: Nantes, France, 2022
Résumé
Improving sustainability in Pharmaceutical Supply Chain (PSC) becomes theprimary concern for its involved members. It lends major challenges to its management as it haseconomic, social, and environmental responsibilities more weighed than other supply chains.Providing the day-to-day need for medicines must be satisfied while taking into account theuse of the economic resource, customer satisfaction, and the impact of pharmaceutical wasteon the environment. Medicines waste affects healthcare expenses and harms the environment.Therefore, avoiding unused medication leftover through the pharmaceutical chain presents anefficient approach to attaining a sustainable supply of medicines. This article aims to deal withthe sustainability of a PSC by minimizing the deterioration rate of medicines at both distributorand hospitals sites. We propose an inventory management model based on a mixed-integernon-linear program (MINLP) that seeks the optimal replenishment order quantity of multipletypes of products and the shipment time in a two-echelon PSC consisting of a pharmaceuticalcompany (PC), a central pharmacy (CP), and multiple hospitals over a planning horizon, whileconsidering shipment costs, perishability, and shortage constraints.
Mouna Karaja, Abir Chaabani, Ameni Azzouz, Lamjed Ben SaidEfficient bi-level multi objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment.
Appl Intell 53, 9009–9037 (2023), 2022
Résumé
Bag-of-Tasks is a well-known model that processes big-data applications supporting embarrassingly parallel jobs with independent tasks. Scheduling Bag-of-Tasks in a dynamic multi-cloud environment is an NP-hard problem that has attracted a lot of attention in the last years. Such a problem can be modeled using a bi-level optimization framework due to its hierarchical scheme. Motivated by this issue, in this paper, an efficient bi-level multi-follower algorithm, based on hybrid metaheuristics, is proposed to solve the multi-objective budget-constrained dynamic Bag-of-Tasks scheduling problem in a heterogeneous multi-cloud environment. In our proposed model, the objective function differs depending on the scheduling level: The upper level aims to minimize the makespan of the whole Bag-of-Tasks under budget constraints; while each follower aims to minimize the makespan and the execution cost of tasks belonging to the Bag-of-Tasks. Since multiple conflicting objectives exist in the lower level, we propose an improved variant of the Non-dominated Sorting Genetic Algorithm II (NSGA-II) called Efficient NSGA-II (E-NSGA-II), applying a recently proposed quick non-dominated sorting algorithm (QNDSA) with quasi-linear average time complexity. By performing experiments on proposed synthetic datasets, our algorithm demonstrates high performance in terms of makespan and execution cost while respecting budget constraints. Statistical analysis validates the outperformance of our proposal regarding the considering metrics.
-
2021Khaoula Bouazzi, Moez Hammami, Sadok Bouamama
Application of an improved genetic algorithm to Hamiltonian circuit problem
Procedia Computer Science Volume 192, 2021, Pages 4337-4347, 2021
Résumé
In the last few years, there has been an increasing interest in Random Constraint Satisfaction Problems (CSP) from both experimental and theoretical points of view. To consider a variant instance of the problems, we used a random benchmark. In the present paper, some work has been done to find the shortest Hamiltonian circuit among specified nodes in each superimposed graph (SGs). The Hamiltonian circuit is a circuit that visits each node in the graph exactly once. The Hamiltonian path may be constructed and adjusted according to specific constraints such as time limits. A new constraint satisfaction optimization problem model for the circuit Hamiltonian circuit problem in a superimposed graph has been presented. To solve this issue, we propose amelioration for the genetic algorithm using Dijkstra’s algorithm, where we create the improved genetic algorithm (IGA). To evaluate this approach, we compare the CPU and fitness values of the IGA to the results provided by an adapted genetic algorithm to find the shortest Hamiltonian circuit in a superimposed graph.
Imen Oueslati, Moez HammamiHoney Bee Cooperative HyperHeuristic
special issue: Knowledge- Based and Intelligent Information and Engineering Systems: Proceedings of the 25th International Conference KES2021 Volume 192, 2021, Pages 2871-2880, 2021
Résumé
Hyperheuristics form a new concept that provides a more general procedure for optimization. Their goal is to manage existing low-level heuristics to solve a large number of problems without specific parameter tuning.In this paper, we propose three hyperheuristics based on honey bees behaviour: ”Bee colony optimization HyperHeuristic” BCOH2, ”Honey bee Mating Optimization HyperHeuristic” HBMOH2 and ”Honey Bee Cooperative HyperHeuristic” HBCH2 which cooperates between the two mentioned hyperheuristics. The proposed hyperheuristics are implemented under the Hyflex platform. Tested on the MAX-SAT and the Bin Packing problems, our algorithms showed good results compared to hyperheuristics participating in the CHeSC competition.Ines Ben Jaafar, Samira Harrabi, Khaled GhediraPerformance Analysis of Vanets Routing Protocols
LicenseCC BY 4.0, 2021
Résumé
Vehicular Ad Hoc Networks (VANETs) are a particular class of Mobile Ad Hoc Networks (MANETs). The VANETs provide wireless communication among vehicles and vehicle-to-road-side units. Even though the VANETs are a specific type of MANETs, a highly dynamic topology is a main feature that differentiates them from other kinds of ad hoc networks. As a result, designing an efficient routing protocol is considered a challenge. The performance of vehicle-to-vehicle communication depends on how better the routing protocol takes in consideration the particularities of the VANETs. Swarm Intelligence (SI) is considered as a promising solution to optimize vehicular communication costs. In this paper, we explore the SI approach to deal with the routing problems in the VANETs. We also evaluate and compare two swarming agent-based protocols using numerous QoS parameters, namely the average end-to-end delay and the ratio packet loss which influence the performance of network communication.
Chin-Chia Wu, Xingong Zhang, Ameni Azzouz, Wei-Lun Shen, Shuenn-Ren Cheng, Peng-Hsiang Hsu, Win-Chin LinMetaheuristics for two-stage flow-shop assembly problem with a truncation learning function
Engineering optimization, 53(5), 843-866, 2021
Résumé
This study examines a two-stage three-machine flow-shop assembly scheduling model in which job processing time is considered as a mixed function of a controlled truncation parameter with a sum-of-processing-times-based learning effect. However, the truncation function is very limited in the two-stage flow-shop assembly scheduling settings. To overcome this limitation, this study investigates a two-stage three-machine flow-shop assembly problem with a truncation learning function where the makespan criterion (completion of the last job) is minimized. Given that the proposed model is NP hard, dominance rules, lemmas and a lower bound are derived and applied to the branch-and-bound method. A dynamic differential evolution algorithm, a hybrid greedy iterated algorithm and a genetic algorithm are also proposed for searching approximate solutions. Results obtained from test experiments validate the performance of all the proposed algorithms.
Mouna Karaja, Meriem Ennigrou, Lamjed Ben SaidSolving Dynamic Bag-of-Tasks Scheduling Problem in Heterogeneous Multi-cloud Environment Using Hybrid Bi-Level Optimization Model.
In: Abraham A., Hanne T., Castillo O., Gandhi N., Nogueira Rios T., Hong TP. (eds) Hybrid Intelligent Systems. HIS 2020. Advances in Intelligent Systems and Computing, vol 1375. Springer, Cham., 2021
Résumé
Task scheduling problem has attracted a lot of attention since it plays a key role to improve the performance of any distributed system. This is again more challenging, especially for multi-cloud computing environment, mainly based on the nature of the multi-cloud to scale dynamically and due to heterogeneity of resources which add more complexity to the scheduling problem. In this paper, we propose, for the first time, a new Hybrid Bi-level optimization model named HB-DBoTSP to solve the Dynamic Bag-of-Tasks Scheduling Problem (DBoTSP) in heterogeneous multi-cloud environment. The proposed model aims to minimize the makespan and the execution cost while taking into consideration budget constraints and guaranteeing load balancing between Cloud’s Virtual Machines. By performing experiments on synthetic data sets that we propose, we demonstrate the effectiveness of the algorithm.
-
2020Mouna Karaja, Meriem Ennigrou, Lamjed Ben Said
Budget-constrained dynamic Bag-of-Tasks scheduling algorithm for heterogeneous multi-cloud environment
2020 International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA), Tunis, Tunisia, pp. 1-6., 2020
Résumé
Cloud computing has reached huge popularity for delivering on-demand services on a pay-per-use basis over the internet. However, since the number of cloud users evolves, multi-cloud environment has been introduced where clouds are interconnected in order to satisfy customers’ requirements. Task scheduling in such environments is very challenging mainly due to the heterogeneity of resources. In this paper, a budget-constrained dynamic Bag-of-Tasks scheduling algorithm for heterogeneous multi-cloud environment is proposed. By performing experiments on synthetic data sets that we propose, we demonstrate the effectiveness of the algorithm in terms of makespan.
-
2019Chin-Chia Wu, Ameni Azzouz, I-Hong Chung, Win-Chin Lin, Lamjed Ben Said
A two-stage three-machine assembly scheduling problem with deterioration effect
International Journal of Production Research, 57(21), 6634-6647., 2019
Résumé
The two-stage assembly scheduling problem has received growing attention in the research community. Furthermore, in many two-stage assembly scheduling problems, the job processing times are commonly assumed as a constant over time. However, it is at odds with real production situations some times. In fact, the dynamic nature of processing time may occur when machines lose their performance during their execution times. In this case, the job that is processed later consumes more time than another one processed earlier. In view of these observations, we address the two-stage assembly linear deterioration scheduling problem in which there are two machines at the first stage and an assembly machine at the second stage. The objective is to complete all jobs as soon as possible (or to minimise the makespan, implies that the system can yield a better and efficient task planning to limited resources). Given the fact that this problem is NP-hard, we then derive some dominance relations and a lower bound used in the branch-and-bound method for finding the optimal solution. We also propose three metaheuristics, including dynamic differential evolution (DDE), simulated annealing (SA) algorithm, and cloud theory-based simulated annealing (CSA) algorithm for find near-optimal solutions. The performances of the proposed algorithms are reported as well.
-
2017Ameni Azzouz, Meriem Ennigrou, Lamjed Ben Said
A hybrid algorithm for flexible job-shop scheduling problem with setup times
International Journal of Production Management and Engineering, 5(1), 23-30, 2017
Résumé
Job-shop scheduling problem is one of the most important fields in manufacturing optimization where a set of n jobs must be processed on a set of m specified machines. Each job consists of a specific set of operations, which have to be processed according to a given order. The Flexible Job Shop problem (FJSP) is a generalization of the above-mentioned problem, where each operation can be processed by a set of resources and has a processing time depending on the resource used. The FJSP problems cover two difficulties, namely, machine assignment problem and operation sequencing problem. This paper addresses the flexible job-shop scheduling problem with sequence-dependent setup times to minimize two kinds of objectives function: makespan and bi-criteria objective function. For that, we propose a hybrid algorithm based on genetic algorithm (GA) and variable neighbourhood search (VNS) to solve this problem. To evaluate the performance of our algorithm, we compare our results with other methods existing in literature. All the results show the superiority of our algorithm against the available ones in terms of solution quality.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidA self-adaptive evolutionary algorithm for solving flexible job-shop problem with sequence dependent setup time and learning effects
In 2017 IEEE congress on evolutionary computation (CEC) (pp. 1827-1834). IEEE., 2017
Résumé
Flexible job shop problems (FJSP) are among the most intensive combinatorial problems studied in literature. These latters cover two main difficulties, namely, machine assignment problem and operation sequencing problem. To reflect as close as possible the reality of this problem, two others constraints are taken into consideration which are: (1) The sequence dependent setup time and (2) the learning effects. For solving such complex problem, we propose an evolutionary algorithm (EA) based on genetic algorithm (GA) combined with two efficient local search methods, called, variable neighborhood search (VNS) and iterated local search (ILS). It is well known that the performance of EA is heavily dependent on the setting of control parameters. For that, our algorithm uses a self-adaptive strategy based on: (1) the current specificity of the search space, (2) the preceding results of already applied algorithms (GA, VNS and ILS) and (3) their associated parameter settings. We adopt this strategy in order to detect the next promising search direction and maintain the balance between exploration and exploitation. Computational results show that our algorithm is more effective and robust with respect to other well known effective algorithms.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidA self-adaptive hybrid algorithm for solving flexible job-shop problem with sequence dependent setup time
Procedia computer science 112 (2017): 457-466., 2017
Résumé
The flexible job shop problem (FJSP) has an important significance in both fields of production management and combinatorial optimization. This problem covers two main difficulties, namely, machine assignment problem and operation sequencing problem. To reflect as close as possible the reality of this problem, the sequence dependent setup time is taken into consideration. For solving such a complex problem, we propose a hybrid algorithm based on a genetic algorithm (GA) combined with iterated local search (ILS). It is well known that the performance of an algorithm is heavily dependent on the setting of control parameters. For that, our algorithm uses a self-adaptive strategy based on : (1) the current specificity of the search space, (2) the preceding results of already applied algorithms (GA and ILS) and (3) their associated parameter settings. We adopt this strategy in order to detect the next promising search
Samira Harrabi, Ines Ben Jaafar, Khaled GhediraReliability and Quality of Service of an Optimized Protocol for Routing in VANETs
In CTRQ 2017: The tenth international conference on communication theory, reliability, and quality of service., 2017
Résumé
Vehicular Ad hoc NETworks (VANETs) are a special kind of Mobile Ad hoc NETworks (MANETs), which can provide scalable solutions for applications such as traffic safety, internet access, etc. To properly achieve this goal, these applications need an efficient routing protocol. Yet, contrary to the routing protocols designed for the MANETs, the routing protocols for the VANETs must take into account the highly dynamic topology caused by the fast mobility of the vehicles. Hence, improving the MANET routing protocol or designing a new one specific for the VANETs are the usual approaches to efficiently perform the routing protocol in a vehicular environment. In this context, we previously enhanced the Destination-Sequenced Distance-Vector Routing protocol (DSDV) based on the Particle Swarm Optimization (PSO) and the Multi-Agent System (MAS). This motivation for the PSO and MAS comes from the behaviors seen in very complicated problems, in particular routing. The main goal of this paper is to carry out a performance evaluation of the enhanced version in comparison to a well-known routing protocol which is the Intelligent Based Clustering Algorithm in VANET (IBCAV). The simulation results show that integrating both the MAS and the PSO is able to guarantee a certain level of quality of service in terms of loss packet, throughput and overhead.
-
2015Hammadi Ghazouani, Moez Hammami, Ouajdi Korbaa
Solving airport gate assignment problem using Genetic Algorithms approach
2015 4th International Conference on Advanced Logistics and Transport (ICALT) pp 175-180 Valenciennes, France, 2015
Résumé
Because of the rapid growth of air traffic, optimizing airport management is becoming necessary in order to improveairport's capacity and better align its resources to the received traffic. In this paper we study the assignment of the arriving aircrafts to the available gates using the fixed daily schedule. We introduce a new approach based on Genetic Algorithms (GA) to solve the gate assignment problem (GAP). The encoding strategy consists in representing the chromosome by a vector of integers. The index of each gene represents the flight number and its value represents the gate to which the flight will be assigned. The method used to generate the initial population is based on three different heuristics and a random sorting of the gates. The selection method is the “In fitness proportionate selection” known as “roulette wheel selection”. In addition to one point and two point Crossover operators, we designed a Greedy procedure Crossover (GPX) operator. The experimentation is based on the use of fictive scenarios generated in accordance with the physical characteristics of the Tunis Carthage Airport and using different flight schedules. The comparison between deterministic approach, simple heuristics and the GA has shown the efficiency of the last approach in terms of solution's quality when we aim at solving the problems of large size. In order to determine the best configuration of the GA, we compared the different crossover operators and we noticed that the use of GPX improves the speed of convergence of the algorithm towards better solutions.
BibTeX
@article{BOUAZZI20214337,title = {Application of an improved genetic algorithm to Hamiltonian circuit problem},journal = {Procedia Computer Science},volume = {192},pages = {4337-4347},year = {2021},note = {Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 25th International Conference KES2021},issn = {1877-0509},doi = {https://doi.org/10.1016/j.procs.2021.09.210},url = {https://www.sciencedirect.com/science/article/pii/S1877050921019499},author = {Khaoula Bouazzi and Moez Hammami and Sadok Bouamama},keywords = {Optimization, Combinatorial problems, Metaheuristics, Hamiltonian circuit problem, Genetic algorithm, Dijkstra},abstract = {In the last few years, there has been an increasing interest in Random Constraint Satisfaction Problems (CSP) from both experimental and theoretical points of view. To consider a variant instance of the problems, we used a random benchmark. In the present paper, some work has been done to find the shortest Hamiltonian circuit among specified nodes in each superimposed graph (SGs). The Hamiltonian circuit is a circuit that visits each node in the graph exactly once. The Hamiltonian path may be constructed and adjusted according to specific constraints such as time limits. A new constraint satisfaction optimization problem model for the circuit Hamiltonian circuit problem in a superimposed graph has been presented. To solve this issue, we propose amelioration for the genetic algorithm using Dijkstra’s algorithm, where we create the improved genetic algorithm (IGA). To evaluate this approach, we compare the CPU and fitness values of the IGA to the results provided by an adapted genetic algorithm to find the shortest Hamiltonian circuit in a superimposed graph.}}
BibTeX
@InProceedings{10.1007/978-3-031-69257-4_7,author= »Oueslati, Imenand Hammami, Moezand Nouaouri, Issamand Azzouz, Ameniand Said, Lamjed Benand Allaoui, Hamid »,editor= »Dorronsoro, Bernab{\’e}and Ellaia, Rachidand Talbi, El-Ghazali »,title= »A Honey Bee Mating Optimization HyperHeuristic for Patient Admission Scheduling Problem »,booktitle= »Metaheuristics and Nature Inspired Computing »,year= »2024″,publisher= »Springer Nature Switzerland »,address= »Cham »,pages= »89–104″,abstract= »Hyperheuristics represent a generic method that provides a high level of abstraction, enabling solving several problems in the combinatorial optimization domain while reducing the need for human intervention in parameters tuning. This category consists in managing a set of low-level heuristics and attempting to find the optimal sequence that produces high-quality results. This paper proposes a hyperheuristic that simulates the honey bees mating behavior called « Honey bee Mating Optimization HyperHeuristic » ({\$}{\$}HBMOH^{\{}2{\}}{\$}{\$}HBMOH2) to solve the Patient Admission Scheduling Problem (PASP). The PASP is an NP-hard problem that represents an important field in the health care discipline. In order to perceive the influence of low-level heuristics on the model’s performance, we implemented two versions of the hyperheuristic that each one works on a different set of low-level heuristics. The results show that one of the versions generates better results than the other, revealing the important role of low-level heuristics’ quality leading to enhancing the hyperheuristic performance. »,isbn= »978-3-031-69257-4″}
BibTeX
@article{OUESLATI20212871,title = {Honey Bee Cooperative HyperHeuristic},journal = {Procedia Computer Science},volume = {192},pages = {2871-2880},year = {2021},note = {Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 25th International Conference KES2021},issn = {1877-0509},doi = {https://doi.org/10.1016/j.procs.2021.09.058},url = {https://www.sciencedirect.com/science/article/pii/S1877050921017956},author = {Imen Oueslati and Moez Hammami},keywords = {Hyperheuristic, Bee colony Optimization, Honey-bees mating optimization, Honey Bee cooperative hyperheuristic, Hyflex},abstract = {Hyperheuristics form a new concept that provides a more general procedure for optimization. Their goal is to manage existing low-level heuristics to solve a large number of problems without specific parameter tuning. In this paper, we propose three hyperheuristics based on honey bees behaviour: ”Bee colony optimization HyperHeuristic” BCOH2, ”Honey bee Mating Optimization HyperHeuristic” HBMOH2 and ”Honey Bee Cooperative HyperHeuristic” HBCH2 which cooperates between the two mentioned hyperheuristics. The proposed hyperheuristics are implemented under the Hyflex platform. Tested on the MAX-SAT and the Bin Packing problems, our algorithms showed good results compared to hyperheuristics participating in the CHeSC competition [13].}}
BibTeX
@INPROCEEDINGS{7136615, author={Ghazouani, Hammadi and Hammami, Moez and Korbaa, Ouajdi}, booktitle={2015 4th International Conference on Advanced Logistics and Transport (ICALT)}, title={Solving airport gate assignment problem using Genetic Algorithms approach}, year={2015}, volume={}, number={}, pages={175-180}, keywords={Mars;Logic gates;Encoding;ground optimization;gate assignment;meta-heuristics;Genetic Algorithms;Greedy Partition Crossover (GPX)}, doi={10.1109/ICAdLT.2015.7136615}}
BibTeX
- Rani, S., Ahmed, S.H. & Rastogi, R. Dynamic clustering approach based on wireless sensor networks genetic algorithm for IoT applications. Wireless Netw26, 2307–2316 (2020).
- HUSSAIN, Muhammad Zunnurain et HANAPI, Zurina Mohd. Efficient Secure Routing Mechanisms for the Low-Powered IoT Network: A Literature Review. Electronics, 2023, vol. 12, no 3, p. 482.
- Abdulzahra, Ali Mohammed Kadhim, Ali Kadhum M. Al-Qurabat, and Suha Abdulhussein Abdulzahra. « Optimizing energy consumption in WSN-based IoT using unequal clustering and sleep scheduling methods. » Internet of Things 22 (2023): 100765.
- DEL-VALLE-SOTO, Carolina, RODRÍGUEZ, Alma, et ASCENCIO-PIÑA, Cesar Rodolfo. A survey of energy-efficient clustering routing protocols for wireless sensor networks based on metaheuristic approaches. Artificial Intelligence Review, 2023, p. 1-72.
- Del-Valle-Soto, C., Rodríguez, A. & Ascencio-Piña, C.R. A survey of energy-efficient clustering routing protocols for wireless sensor networks based on metaheuristic approaches. Artif Intell Rev 56, 9699–9770 (2023). https://doi.org/10.1007/s10462-023-10402-w.
- Yuste-Delgado, Antonio-Jesus, Juan-Carlos Cuevas-Martinez, and Alicia Triviño-Cabrera. « A distributed clustering algorithm guided by the base station to extend the lifetime of wireless sensor networks. » Sensors 20.8 (2020): 2312.
- Shahraki, Amin, et al. « A survey and future directions on clustering: From WSNs to IoT and modern networking paradigms. » IEEE Transactions on Network and Service Management 18.2 (2020): 2242-2274.
- Wohwe Sambo, Damien, et al. « Optimized clustering algorithms for large wireless sensor networks: A review. » Sensors 19.2 (2019): 322.
- Iwendi, C., Maddikunta, P. K. R., Gadekallu, T. R., Lakshmanna, K., Bashir, A. K., & Piran, M. J. (2021). A metaheuristic optimization approach for energy efficiency in the IoT networks. Software: Practice and Experience, 51(12), 2558-2571.
- Rostami, Ali Shokouhi, et al. Survey on clustering in heterogeneous and homogeneous wireless sensor networks. The Journal of Supercomputing 74 (2018): 277-323.
- MERAH, Malha, ALIOUAT, Zibouda, HARBI, Yasmine, et al. Machine learning‐based clustering protocols for Internet of Things networks: An overview. International Journal of Communication Systems, 2023, p. e5487.
- Singh, Santar Pal, and S. C. Sharma. « Genetic-algorithm-based energy-efficient clustering (GAEEC) for homogenous wireless sensor networks. » IETE journal of research 64.5 (2018): 648-659.
- Heidari, Ehsan, et al. A novel approach for clustering and routing in WSN using genetic algorithm and equilibrium optimizer. International Journal of Communication Systems 35.10 (2022): e5148.
- Razzaq, Madiha, Devarani Devi Ningombam, and Seokjoo Shin. Energy efficient K-means clustering-based routing protocol for WSN using optimal packet size. 2018 International Conference on Information Networking (ICOIN). IEEE, 2018.
- El Khediri, Salim, et al. « Improved node localization using K-means clustering for Wireless Sensor Networks. » Computer Science Review 37 (2020): 100284.
- NEDHAM, Wisal Bassim et AL-QURABAT, Ali Kadhum M. An improved energy efficient clustering protocol for wireless sensor networks. In: 2022 International Conference for Natural and Applied Sciences (ICNAS). IEEE, 2022. p. 23-28.
- Ahmad, Waseem, et al. « Optimizing Energy Efficiency in Wireless Sensor Networks using Enhanced K-Means Cluster Head Selection. » International Journal of Communication Networks and Information Security 16.3 (2024): 565-573.
- Bhushan, Shashi, Raju Pal, and Svetlana G. Antoshchuk. « Energy efficient clustering protocol for heterogeneous wireless sensor network: a hybrid approach using GA and K-means. » 2018 IEEE Second International Conference on Data Stream Mining & Processing (DSMP). IEEE, 2018.
- Bhola, Jyoti, Surender Soni, and Gagandeep Kaur Cheema. « Genetic algorithm based optimized leach protocol for energy efficient wireless sensor networks. » Journal of Ambient Intelligence and Humanized Computing 11 (2020): 1281-1288.
- Hassan, A. A. H., et al. « Clustering approach in wireless sensor networks based on K-means: Limitations and recommendations. » Int. J. Recent Technol. Eng 7.6 (2019): 119-126.
- Obeid, Abdulfattah Mohammad, et al. « A survey on efficient power consumption in adaptive wireless sensor networks. » Wireless Personal Communications 101 (2018): 101-117.
- Singh, Jaspreet, Ranjit Kaur, and Damanpreet Singh. « A survey and taxonomy on energy management schemes in wireless sensor networks. » Journal of Systems Architecture 111 (2020): 101782.
- SINGH, Shashank et ANAND, Veena. Load balancing clustering and routing for IoT‐enabled wireless sensor networks. International Journal of Network Management, 2023, vol. 33, no 5, p. e2244.
- Ray, Anindita, and Debashis De. « Energy efficient clustering protocol based on K‐means (EECPK‐means)‐midpoint algorithm for enhanced network lifetime in wireless sensor network. » IET Wireless Sensor Systems 6.6 (2016): 181-191.
- Marutho, Dhendra, Sunarna Hendra Handaka, and Ekaprana Wijaya. « The determination of cluster number at k-mean using elbow method and purity evaluation on headline news. » 2018 international seminar on application for technology of information and communication. IEEE, 2018.
- Kodinariya, Trupti M., and Prashant R. Makwana. « Review on determining number of Cluster in K-Means Clustering. » International Journal 1.6 (2013): 90-95.
- Kramer, Oliver, and Oliver Kramer. Genetic algorithms. Springer International Publishing, 2017.
- Seo, Hyun-Sik, Se-Jin Oh, and Chae-Woo Lee. « Evolutionary genetic algorithm for efficient clustering of wireless sensor networks. » 2009 6th IEEE Consumer Communications and Networking Conference. IEEE, 2009.
- Derrac, J., García, S., Molina, D., & Herrera, F. (2011). A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1(1), 3-18.
- BAQERI, Javad. Increase the Lifetime of Wireless Sensor Networks Using Hierarchical Clustering with Cluster Topology Preservation. International Journal of Wireless & Mobile Networks (IJWMN) Vol, 2021, vol. 8.
- RAJ, Bryan, AHMEDY, Ismail, IDRIS, Mohd Yamani Idna, et al. A survey on cluster head selection and cluster formation methods in wireless sensor networks. Wireless Communications and Mobile Computing, 2022, vol. 2022, p. 1-53.
- AL-SULAIFANIE, Adnan Ismail, AL-SULAIFANIE, Bayez Khorsheed, et BISWAS, Subir. Recent trends in clustering algorithms for wireless sensor networks: A comprehensive review. Computer Communications, 2022, vol. 191, p. 395-424.
- DEL-VALLE-SOTO, Carolina, RODRÍGUEZ, Alma, et ASCENCIO-PIÑA, Cesar Rodolfo. A survey of energy-efficient clustering routing protocols for wireless sensor networks based on metaheuristic approaches. Artificial Intelligence Review, 2023, p. 1-72.
- ROY, Nihar Ranjan et CHANDRA, Pravin. Energy dissipation model for wireless sensor networks: a survey. International Journal of Information Technology, 2020, vol. 12, p. 1343-1353.
- Gülbaş, Gülşah, and Gürcan Çetin. « Lifetime Optimization of the LEACH Protocol in WSNs with Simulated Annealing Algorithm. » Wireless Personal Communications4 (2023): 2857-2883.
- Alhijawi, B., Awajan, A. Algorithmes génétiques : théorie, opérateurs génétiques, solutions et applications. Évol. Intel. (2023). https://doi.org/10.1007/s12065-023-00822-6
BibTeX
@article{azzouz2017hybrid, title={A hybrid algorithm for flexible job-shop scheduling problem with setup times}, author={Azzouz, Ameni and Ennigrou, Meriem and Ben Said, Lamjed}, journal={International Journal of Production Management and Engineering}, volume={5}, number={1}, pages={23--30}, year={2017}, publisher={Universitat Polit{\`e}cnica de Val{\`e}ncia} }
BibTeX
@inproceedings{azzouz2017self, title={A self-adaptive evolutionary algorithm for solving flexible job-shop problem with sequence dependent setup time and learning effects}, author={Azzouz, Ameni and Ennigrou, Meriem and Said, Lamjed Ben}, booktitle={2017 IEEE congress on evolutionary computation (CEC)}, pages={1827--1834}, year={2017}, organization={IEEE} }
BibTeX
@article{wu2019two, title={A two-stage three-machine assembly scheduling problem with deterioration effect}, author={Wu, Chin-Chia and Azzouz, Ameni and Chung, I-Hong and Lin, Win-Chin and Ben Said, Lamjed}, journal={International Journal of Production Research}, volume={57}, number={21}, pages={6634--6647}, year={2019}, publisher={Taylor \& Francis} }
BibTeX
@article{wu2021metaheuristics, title={Metaheuristics for two-stage flow-shop assembly problem with a truncation learning function}, author={Wu, Chin-Chia and Zhang, Xingong and Azzouz, Ameni and Shen, Wei-Lun and Cheng, Shuenn-Ren and Hsu, Peng-Hsiang and Lin, Win-Chin}, journal={Engineering optimization}, volume={53}, number={5}, pages={843--866}, year={2021}, publisher={Taylor \& Francis} }
BibTeX
@article{wu2022two, title={A two-agent one-machine multitasking scheduling problem solving by exact and metaheuristics}, author={Wu, Chin-Chia and Azzouz, Ameni and Chen, Jia-Yang and Xu, Jianyou and Shen, Wei-Lun and Lu, Lingfa and Ben Said, Lamjed and Lin, Win-Chin}, journal={Complex \& Intelligent Systems}, volume={8}, number={1}, pages={199--212}, year={2022}, publisher={Springer} }
BibTeX
@article{wu2022bicriterion, title={A bicriterion single-machine scheduling problem with step-improving processing times}, author={Wu, Chin-Chia and Lin, Win-Chin and Azzouz, Ameni and Xu, Jianyou and Chiu, Yen-Lin and Tsai, Yung-Wei and Shen, Pengyi}, journal={Computers \& Industrial Engineering}, volume={171}, pages={108469}, year={2022}, publisher={Elsevier} }
BibTeX
@article{li2023composite, title={Composite heuristics and water wave optimality algorithms for tri-criteria multiple job classes and customer order scheduling on a single machine}, author={Li, Lung-Yu and Lin, Win-Chin and Bai, Danyu and Zhang, Xingong and Azzouz, Ameni and Cheng, Shuenn-Ren and Wu, Ya-Li and Wu, Chin-Chia}, journal={International Journal of Industrial Engineering Computations}, volume={14}, number={2}, pages={265--274}, year={2023}, publisher={GROWING SCIENCE 611, 141 DAVISVILLE AVE, TORONTO, ON M4S 1G7, CANADA} }
BibTeX
@article{lin2023sequencing, title={Sequencing single machine multiple-class customer order jobs using heuristics and improved simulated annealing algorithms}, author={Lin, Win-Chin and Zhang, Xingong and Liu, Xinbo and Hu, Kai-Xiang and Cheng, Shuenn-Ren and Azzouz, Ameni and Wu, Chin-Chia}, journal={RAIRO-Operations Research}, volume={57}, number={3}, pages={1417--1441}, year={2023}, publisher={EDP Sciences} }
BibTeX
@inproceedings{hamida2023adaptive, title={An adaptive variable neighborhood search algorithm to solve green flexible job shop problem}, author={Hamida, Maha Ben and Azzouz, Ameni and Said, Lamjed Ben}, booktitle={2023 9th International Conference on Control, Decision and Information Technologies (CoDIT)}, pages={1403--1408}, year={2023}, organization={IEEE} }
BibTeX
@article{wu2024sequencing, title={Sequencing a tri-criteria multiple job classes and customer orders problem on a single machine by using heuristics and simulated annealing method}, author={Wu, Chin-Chia and Zhang, Xingong and Bai, Danyu and Azzouz, Ameni and Wu, Wen-Hsiang and Chen, Xin-Rong and Lin, Win-Chin}, journal={Operational Research}, volume={24}, number={1}, pages={2}, year={2024}, publisher={Springer} }
BibTeX
@article{azzouz2017self, title={A self-adaptive hybrid algorithm for solving flexible job-shop problem with sequence dependent setup time}, author={Azzouz, Ameni and Ennigrou, Meriem and Said, Lamjed Ben}, journal={Procedia computer science}, volume={112}, pages={457--466}, year={2017}, publisher={Elsevier} }
BibTeX
@article{Sebai_Rejeb_Denden_Amor_Baati_Ben Said_2022, title={Optimal Electric Vehicles Route Planning with Traffic Flow Prediction and Real-Time Traffic Incidents}, volume={2}, url={https://ijecer.org/ijecer/article/view/93}, DOI={10.53375/ijecer.2022.93}, abstractNote={<p>Electric Vehicles (EVs) are regarded to be among the most environmentally and economically efficient transportation solutions. However, barriers and range limitations hinder this technology’s progress and deployment. In this paper, we examine EV route planning to derive optimal routes considering energy consumption by analyzing historical trajectory data. More specifically, we propose a novel approach for EV route planning that considers real-time traffic incidents, road topology, charging station locations during battery failure, and finally, traffic flow prediction extracted from historical trajectory data to generate energy maps. Our approach consists of four phases: the off-line phase which aims to build the energy graph, the application of the A* algorithm to deliver the optimal EV path, the NEAT trajectory clustering which aims to produce dense trajectory clusters for a given period of the day, and finally, the on-line phase based on our algorithm to plan an optimal EV path based on real traffic incidents, dense trajectory clusters, road topology information, vehicle characteristics, and charging station locations. We set up experiments on real cases to establish the optimal route for electric cars, demonstrating the effectiveness and efficiency of our proposed algorithm.</p>}, number={1}, journal={International Journal of Electrical and Computer Engineering Research}, author={Sebai, Meriem and Rejeb, Lilia and Denden, Mohamed Ali and Amor, Yasmine and Baati, Lasaad and Ben Said, Lamjed}, year={2022}, month={Mar.}, pages={1–12} }
BibTeX
@INPROCEEDINGS{9151737,
author={Karaja, Mouna and Ennigrou, Meriem and Said, Lamjed Ben},
booktitle={2020 International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA)},
title={Budget-constrained dynamic Bag-of-Tasks scheduling algorithm for heterogeneous multi-cloud environment},
year={2020},
volume={},
number={},
pages={1-6},
keywords={Cloud computing;Task analysis;Dynamic scheduling;Bot (Internet);Scheduling algorithms;Heuristic algorithms;Bag-of-Tasks scheduling;budget-constrained;makespan;multi-cloud environment},
doi={10.1109/OCTA49274.2020.9151737}}
BibTeX
@InProceedings{10.1007/978-3-030-73050-5_17,
author= »Karaja, Mouna
and Ennigrou, Meriem
and Said, Lamjed Ben »,
editor= »Abraham, Ajith
and Hanne, Thomas
and Castillo, Oscar
and Gandhi, Niketa
and Nogueira Rios, Tatiane
and Hong, Tzung-Pei »,
title= »Solving Dynamic Bag-of-Tasks Scheduling Problem in Heterogeneous Multi-cloud Environment Using Hybrid Bi-Level Optimization Model »,
booktitle= »Hybrid Intelligent Systems »,
year= »2021″,
publisher= »Springer International Publishing »,
address= »Cham »,
pages= »171–180″,
isbn= »978-3-030-73050-5″
}
BibTeX
@inproceedings{romdhani2023lateral, title={Lateral transshipment in two-echelon inventory control for sustainable pharmaceutical supply chain}, author={Romdhani, Shayma and Nouaouri, Issam and Tounsi, Jihene and Allaoui, Hamid and Gattoufi, Said}, booktitle={2023 9th International Conference on Control, Decision and Information Technologies (CoDIT)}, pages={2701--2706}, year={2023}, organization={IEEE} }
BibTeX
@article{romdhani2022two, title={Two-echelon inventory management for sustainable pharmaceutical supply chain through waste reduction}, author={Romdhani, Shayma and Nouaouri, Issam and Tounsi, Jihene and Gattoufi, Said and Allaoui, Hamid}, journal={IFAC-PapersOnLine}, volume={55}, number={10}, pages={1380--1385}, year={2022}, publisher={Elsevier} }
BibTeX
@article{derouiche2025deep, title={Deep crossover schemes for genetic algorithms: Investigations on the travel salesman problem}, author={Derouiche, Hana and Elarbi, Maha and Bechikh, Slim}, journal={Swarm and Evolutionary Computation}, volume={98}, pages={102094}, year={2025}, publisher={Elsevier} }
BibTeX
TY – JOUR
AU – Karaja, Mouna
AU – Chaabani, Abir
AU – Azzouz, Ameni
AU – Ben Said, Lamjed
PY – 2023
DA – 2023/04/01
TI – Efficient bi-level multi objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment
JO – Applied Intelligence
SP – 9009
EP – 9037
VL – 53
IS – 8
AB – Bag-of-Tasks is a well-known model that processes big-data applications supporting embarrassingly parallel jobs with independent tasks. Scheduling Bag-of-Tasks in a dynamic multi-cloud environment is an NP-hard problem that has attracted a lot of attention in the last years. Such a problem can be modeled using a bi-level optimization framework due to its hierarchical scheme. Motivated by this issue, in this paper, an efficient bi-level multi-follower algorithm, based on hybrid metaheuristics, is proposed to solve the multi-objective budget-constrained dynamic Bag-of-Tasks scheduling problem in a heterogeneous multi-cloud environment. In our proposed model, the objective function differs depending on the scheduling level: The upper level aims to minimize the makespan of the whole Bag-of-Tasks under budget constraints; while each follower aims to minimize the makespan and the execution cost of tasks belonging to the Bag-of-Tasks. Since multiple conflicting objectives exist in the lower level, we propose an improved variant of the Non-dominated Sorting Genetic Algorithm II (NSGA-II) called Efficient NSGA-II (E-NSGA-II), applying a recently proposed quick non-dominated sorting algorithm (QNDSA) with quasi-linear average time complexity. By performing experiments on proposed synthetic datasets, our algorithm demonstrates high performance in terms of makespan and execution cost while respecting budget constraints. Statistical analysis validates the outperformance of our proposal regarding the considering metrics.
SN – 1573-7497
UR – https://doi.org/10.1007/s10489-022-03942-1
DO – 10.1007/s10489-022-03942-1
ID – Karaja2023
ER –
BibTeX
@inproceedings{harrabi2017reliability, title={Reliability and quality of service of an optimized protocol for routing in VANETs}, author={Harrabi, Samira and Jaffar, Ines Ben and Ghedira, Khaled}, booktitle={CTRQ 2017: The tenth international conference on communication theory, reliability, and quality of service}, year={2017} }
Projets
-
2024Ameni Azzouz Abir Chaabani, Ameni Azzouz, Mokhtar LAABIDI, Chaouki Bayoudhi
Solving combinatorial optimization problems using advanced hybrid methods.
Description