Abir Chaabani

dblp:148/0869 · DBLP profile ↗
← Back
19ranked-venue papers
9as first author
8since 2021 · last 2025
0000-0003-0283-6111ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 14 · 7 first-author · 3 since 2021Software engineering, systems software and programming languages · 4 · 2 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 4 since 2021Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
YearPublicationVenuePosition
2025 Leveraging Machine Learning and Optimization in Home Health Care: Emerging Trends and Future Opportunities
abstract
Home Health Care (HHC) delivers medical and personal care in patients’ homes, offering an alternative to hospital treatment. Growing demand due to aging populations and chronic diseases creates challenges in caregiver assignment, scheduling, and demand forecasting, leading to higher costs, caregiver burnout, and reduced patient satisfaction.To address these challenges, advanced computational approaches are increasingly explored. In particular, the integration of Machine Learning (ML) and Optimization (OPT) enables adaptive, data-driven solutions. This article explores traditional, metaheuristic, and hybrid methods to improve efficiency, analyzing current methodologies, challenges, limitations, and future research directions.
Ghofran Massaoudi, Abir Chaabani
CoDIT2
2024 A New Bi-level Modeling for the Home Health Care Problem Considering Patients Preferences
abstract
Home Health Care (HHC) aims to provide medical care and support services directly to patients in their own homes. The demand for HHC services is steadily increasing due to demographic trends, with a growing preference for receiving care in the home. This trend pushes organizations providing home health care services, to optimize their activities in order to meet this increasing demand efficiently. For this purpose, we propose in this work a new bi-level modeling of the problem, that we termed Bi-level Home Health Care Problem Considering Patients Preferences (Bi-HHCPP) aiming to find an efficient solution corresponding to this design. Existing research studies have focused on optimizing the problem considering only one decision-maker that optimizes both routing and scheduling entities imposed by the problem. This paper is the first to shed light on a new bi-level modeling of the problem involving two hierarchical decision entities: (1) a scheduling entity, and (2) a routing one. The proposed model primarily accounts for nurse qualification, travel costs, and patient preferences on visited nurses. Besides, the proposed mathematical formulation of the problem is tested using the CBC (Coin-or Branch and Cut) optimization solver.
Abir Chaabani, Sarra Jeddi, Lamjed Ben Said
CoDIT1
2023 An Efficient Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization
abstract
Multi-Objective Evolutionary Algorithms (MOEAs) is actually one of the most attractive and active research field in computer science. Significant research has been conducted in handling complex multi-objective optimization problems within this research area. The Non-Dominated Sorting Genetic Algorithm (NSGA-II) has garnered significant attention in various domains, emphasizing its specific popularity. However, the complexity of this algorithm is found to be$O(MN^{2})$with$M$objectives and$N$solutions, which is considered computationally demanding. In this paper, we are proposing a new variant of NSGA-II termed (Efficient-NSGA-II) based on our recently proposed quick non-dominated sorting algorithm with quasi-linear average time complexity; thereby making the NSGA-II algorithm efficient from a computational cost viewpoint. Experiments demonstrate that the improved version of the algorithm is indeed much faster than the previous one. Moreover, comparisons results against other multi-objective algorithms on a variety of benchmark problems show the effectiveness and the efficiency of this multi-objective version.
Abir Chaabani, Mouna Karaja, Lamjed Ben Said
CoDIT1
2023 DeepCNN-DTI: A Deep Learning Model for Detecting Drug-Target Interactions
abstract
Drug target interaction is an important area of drug discovery, development, and repositioning. Knowing that in vitro experiments are time-consuming and computationally expensive, the development of an efficient predictive model is a promising challenge for Drug-Target Interactions (DTIs) prediction. Motivated by this problem, we propose in this paper a new prediction model called DeepCNN-DTI to efficiently solve such complex real-world activities. The main motivation behind this work is to explore the advantages of a deep learning strategy with feature extraction techniques, resulting in an advanced model that effectively captures the complex relationships between drug molecules and target proteins for accurate DTIs prediction. Experimental results generated based on a set of data in terms of accuracy, precision, sensitivity, specificity, and F1-score demonstrate the superiority of the model compared to other competing learning strategies.
Wiem Ben Ghozzi, Abir Chaabani, Zahra Kodia, Lamjed Ben Said
CoDIT2
2023 Hybrid Genetic Algorithm for Solving an Online Vehicle Routing Problem with Time Windows and Heterogeneous Fleet
Hamida Labidi, Abir Chaabani, Nadia Ben Azzouna, Khaled Hassine
HIS (4)2
2023 Efficient bi-level multi objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment
Mouna Karaja, Abir Chaabani, Ameni Azzouz, Lamjed Ben Said
Appl. Intell.2
2023 Dynamic bag-of-tasks scheduling problem in a heterogeneous multi-cloud environment: a taxonomy and a new bi-level multi-follower modeling
Mouna Karaja, Abir Chaabani, Ameni Azzouz, Lamjed Ben Said
J. Supercomput.2
2021 An Approximation-based Chemical Reaction Algorithm for Combinatorial Multi-Objective Bi-level Optimization Problems
abstract
Multi-objective Bi-Level Optimization Problem (MBLOP) is defined as a mathematical program where one multi-objective optimization task is constrained with another one. In this way, the evaluation of a single upper level solution necessitates the evaluation of the whole lower level problem. This fact brings new complexities to the bi-level framework, added to the conflicting objectives and their evaluation which need a large number of Function Evaluations (FEs). Despite the number of works dedicated to solve bi-level optimization problems, the number of methods applied to the multi-objective combinatorial case is much reduced. Motivated by these observations, we propose in this paper an approximation-based version of our recently proposed Bi-level Multi-objective Chemical Reaction Optimization (BMCRO), which we called BMCROII. The approximation technique is adopted here as a surrogate to the lower level leading then to generate efficiently the lower level optimality. Our choice is justified by two main arguments. First, BMCRO applies a Quick Non-Dominated Sorting Algorithm (Q-NDSA) with quasi-linear computational time complexity. Second, the number of FEs savings gained by the approximation technique can hugely improve the whole efficiency of the method. The proposed algorithm is applied to a new multi-objective formulation of the well-known Bi-level Multi Depot Vehicle Routing Problem (BMDVRP). The statistical analysis demonstrates the outperformance of our algorithm compared to prominent baseline algorithms available in literature. Indeed, a large number of savings are detected which confirms the merits of our proposal for solving such type of NP-hard problems.
Malek Abbassi, Abir Chaabani, Lamjed Ben Said, Nabil Absi
CEC2
2020 Bi-level multi-objective combinatorial optimization using reference approximation of the lower level reaction
abstract
Bi-level optimization has gained a lot of interest during the last decade. This framework is suitable to model several real-life situations. Bi-level optimization problems refer to two related optimization tasks, each one is assigned to a decision level (i.e., upper and lower levels). In this way, the evaluation of an upper level solution requires the evaluation of the lower level. This hierarchical decision making necessitates the execution of a significant number of Function Evaluations (FEs). When dealing with a multi-objective optimization context, new complexities are added and imposed by the conflicting objectives and their evaluation techniques. In this paper, we aim to reduce the induced complexity using approximation techniques in order to obtain the lower level optimality. To this end, ideas from multi-objective optimization have been extracted, improved, and hybridized with evolutionary methods to build an efficient approach for Multi-objective Bi-Level Optimization Problems (MBLOPs). In this work, three techniques are suggested: (1) a complete lower level approximation Pareto front procedure, (2) a reference-based approximation selection procedure, and (3) a sub-set reference-based approximation selection one. The proposed variants are applied to a new multi-objective formulation of a well-known combinatorial problem integrating two systems in the supply chain management, namely, the Bi-level Multi Depot Vehicle Routing Problem (Bi-MDVRP). The statistical analysis demonstrates the efficiency of each algorithm according to a set of metrics. Indeed, a large number of savings are detected which confirms the efficiency of our proposals for solving combinatorial optimization problems.
Malek Abbassi, Abir Chaabani, Lamjed Ben Said, Nabil Absi
KES2
2020 An Improved Bi-level Multi-objective Evolutionary Algorithm for the Production-Distribution Planning System
Malek Abbassi, Abir Chaabani, Lamjed Ben Said
MDAI2
2020 A co-evolutionary hybrid decomposition-based algorithm for bi-level combinatorial optimization problems
Abir Chaabani, Slim Bechikh, Lamjed Ben Said
Soft Comput.1
2019 An Investigation of a Bi-level Non-dominated Sorting Algorithm for Production-Distribution Planning System
Malek Abbassi, Abir Chaabani, Lamjed Ben Said
IEA/AIE2
2019 Transfer of learning with the co-evolutionary decomposition-based algorithm-II: a realization on the bi-level production-distribution planning system
Abir Chaabani, Lamjed Ben Said
Appl. Intell.1
2018 Hybrid CODBA-II Algorithm Coupling a Co-Evolutionary Decomposition-Based Algorithm with Local Search Method to Solve Bi-Level Combinatorial Optimization
abstract
Bi-level optimization problems (BLOPs) are a class of challenging problems with two levels of optimization tasks. The usefulness of bi-level optimization in designing hierarchical decision processes prompted several researchers, in particular the evolutionary computation community, to pay more attention to such kind of problems. Several solution approaches have been proposed to solve these problems; however, most of them are restricted to the continuous case. Motivated by this observation, we have recently proposed a Co-evolutionary Decomposition-based Algorithm (CODBA-II) to solve combinatorial bi-level problems. CODBA-II scheme has been able to improve the bi-level performance and to bring down the computational expense significantly as compared to other competitive approaches within this research area. In this paper, we present an extension of the recently proposed CODBA-II algorithm. The improved version, called CODBA-IILS, further improves the algorithm by incorporating a local search process to both upper and lower levels in order to help in faster convergence of the algorithm. The improved results have been demonstrated on two different sets of test problems based on the bi-level production-distribution problems in supply chain management, and comparison results against the contemporary approaches are also provided.
Abir Chaabani, Lamjed Ben Said
ICTAI1
2018 A new co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization
Abir Chaabani, Slim Bechikh, Lamjed Ben Said
Appl. Intell.1
2017 A Co-evolutionary Decomposition-based Chemical Reaction Algorithm for Bi-level Combinatorial Optimization Problems
abstract
Bi-level optimization problems (BOPs) are a class of challenging problems with two levels of optimization tasks. The main goal is to optimize the upper level problem which has another optimization problem as a constraint. In these problems, the optimal solutions to the lower level problem become possible feasible candidates to the upper level one. Such a requirement makes the optimization problem difficult to solve, and has kept the researchers busy towards devising methodologies, which can efficiently handle the problem. Recently, a new research field, called EBO (Evolutionary Bi-Level Optimization) has appeared thanks to the promising results obtained by the use of EAs (Evolutionary Algorithms) to solve such kind of problems. However, most of these promising results are restricted to the continuous case. The number of existing EBO works for the discrete (combinatorial case) bi-level problems is relatively small when compared to the field of evolutionary continuous BOP. Motivated by this observation, we have recently proposed a Co-evolutionary Decomposition-Based Algorithm (CODBA) to solve combinatorial bi-level problems. The recently proposed approach applies a Genetic Algorithm to handle BOPs. Besides, a new recently proposed meta-heuristic called CRO has been successfully applied to several practical NP-hard problems. To this end, we propose in this work a CODBA-CRO (CODBA with Chemical Reaction Optimization) to solve BOP. The experimental comparisons against other works within this research area on a variety of benchmark problems involving various difficulties show the effectiveness and the efficiency of our proposal.
Abir Chaabani, Slim Bechikh, Lamjed Ben Said
KES1
2016 A memetic evolutionary algorithm for bi-level combinatorial optimization: A realization between Bi-MDVRP and Bi-CVRP
abstract
Bi-level optimization problems are a class of challenging optimization problems, that contain two levels of optimization tasks. In these problems, the optimal solutions to the lower level problem become possible feasible candidates to the upper level problem. Such a requirement makes the optimization problem difficult to solve, and has kept the researchers busy towards devising methodologies, which can efficiently handle the problem. In recent decades, it is observed that many efficient optimizations using modern advanced EAs have been achieved via the incorporation of domain specific knowledge. In such a way, the embedment of domain knowledge about an underlying problem into the search algorithms can enhance properly the evolutionary search performance. Motivated by this issue, we present in this paper a Memetic Evolutionary Algorithm for Bi-level Combinatorial Optimization (M-CODBA) based on a new recently proposed CODBA algorithm with transfer learning to enhance future bi-level evolutionary search. A realization of the proposed scheme is investigated on the Bi-CVRP and Bi-MDVRP problems. The experimental studies on well established benchmarks are presented to assess and validate the benefits of incorporating knowledge memes on bi-level evolutionary search. Most notably, the results emphasize the advantage of our proposal over the original scheme and demonstrate its capability to accelerate the convergence of the algorithm.
Abir Chaabani, Slim Bechikh, Lamjed Ben Said
CEC1
2015 A Co-Evolutionary Decomposition-based Algorithm for Bi-Level combinatorial Optimization
abstract
Several optimization problems encountered in practice have two levels of optimization instead of a single one. These BLOPs (Bi-Level Optimization Problems) are very computationally expensive to solve since the evaluation of each upper level solution requires finding an optimal solution for the lower level. Recently, a new research field, called EBO (Evolutionary Bi-Level Optimization) has appeared thanks to the promising results obtained by the use of EAs (Evolutionary Algorithms) to solve such kind of problems. Most of these promising results are restricted to the continuous case. Motivated by this observation, we propose a new bi-level algorithm, called CODBA (CO-Evolutionary Decomposition based Bi-level Algorithm), to tackle combinatorial BLOPs. The basic idea of our CODBA is to exploit decomposition, parallelism, and co-evolution within the lower level in order to cope with the high computational cost. CODBA is assessed on a set of instances of the bi-level MDVRP (MultiDepot Vehicle Routing Problem) and is confronted to two recently proposed bi-level algorithms. The statistical analysis of the obtained results shows the merits of CODBA from effectiveness and efficiency viewpoints.
Abir Chaabani, Slim Bechikh, Lamjed Ben Said
CEC1
2015 An Efficient Chemical Reaction Optimization Algorithm for Multiobjective Optimization
abstract
Recently, a new metaheuristic called chemical reaction optimization was proposed. This search algorithm, inspired by chemical reactions launched during collisions, inherits several features from other metaheuristics such as simulated annealing and particle swarm optimization. This fact has made it, nowadays, one of the most powerful search algorithms in solving mono-objective optimization problems. In this paper, we propose a multiobjective variant of chemical reaction optimization, called nondominated sorting chemical reaction optimization, in an attempt to exploit chemical reaction optimization features in tackling problems involving multiple conflicting criteria. Since our approach is based on nondominated sorting, one of the main contributions of this paper is the proposal of a new quasi-linear average time complexity quick nondominated sorting algorithm; thereby making our multiobjective algorithm efficient from a computational cost viewpoint. The experimental comparisons against several other multiobjective algorithms on a variety of benchmark problems involving various difficulties show the effectiveness and the efficiency of this multiobjective version in providing a well-converged and well-diversified approximation of the Pareto front.
Slim Bechikh, Abir Chaabani, Lamjed Ben Said
IEEE Trans. Cybern.2