Informations générales

Professeur
He received the B.Sc. degree in Business Computing from the Institut Supérieur de Gestion, University of Tunis (ISG Tunis), Tunisia, in 1998, the M.Sc. and Ph.D. degrees in Computer Science from the University of Paris VI, Paris, France, in 1999 and 2003, respectively, and the Habilitation degree from the University of Tunis in 2011. He was a Research Fellow with France Telecom, Research and Development Department, Paris, for three years. From 2014 to 2020 he was the Dean of the ISG-Tunis where he is currently a Full Professor in Computer Science, University of Tunis, Tunis, Tunisia, and the Head of the SMART Lab (Strategies for Modelling and ARtificial inTelligence Laboratory). He published over 270 research papers in refereed international journals, conference proceedings, and book series. He has supervised 30 doctoral defended PhD. His current research interests include multi-agent simulation, multicriteria decision making, evolutionary computation, supply chain management, and behavioral economics. Dr. Ben Said is a reviewer for several artificial intelligence journals and conferences, and he is / was a member / responsible of several national and international projects.
Axes de recherche
Publications
-
2025Zakia Zouaghia, Zahra Kodia, Lamjed Ben Said
Smapf-hnna: a novel Stock Market Analysis and Prediction Framework using Hybrid Neural Network Architectures Across Major US Indices
International Journal of Data Science and Analytics (2025): 1-37., 2025
Résumé
Financial markets exhibit high volatility due to various external factors, making stock price prediction a complex yet crucial task for investors and financial institutions. Accurate forecasting not only enhances decision making but also mitigates financial risks. This paper introduces SMAPF-HNNA, an advanced framework that integrates multiple neural network (NN) architectures for robust time-series analysis and stock price forecasting. The proposed approach leverages Convolutional Neural Networks (CNNs) for automatic feature extraction, followed by the application of diverse NN models, including Simple Recurrent Neural Networks (SRNNs), Long Short-Term Memory (LSTM), Bidirectional LSTM (BiLSTM), Gated Recurrent Units (GRU), Bidirectional GRU (BiGRU), and Multilayer Perceptron (MLP) for precise stock price prediction. The framework is rigorously evaluated on multiple benchmark datasets, including NYSE, S&P 500, NASDAQ, and SSE, through extensive training and testing phases. Experimental results demonstrate that the hybrid CNN-MLP model outperforms other architectures across all datasets, achieving exceptionally low error rates with five key regression metrics. The model yields mean squared error (MSE) values between 0.000031 and 0.000004, root mean squared error (RMSE) between 0.0020 and 0.0056, mean absolute error (MAE) between 0.0018 and 0.0042, mean absolute percentage error (MAPE) between 0.12% and 0.32%, and R-squared (R) values ranging from 0.9995 to 0.9999, while maintaining low computational complexity across datasets. These results highlight the potential of SMAPF-HNNA as a highly accurate and computationally efficient solution for stock market prediction, addressing the limitations of previous methods. The proposed framework offers valuable insights for researchers and practitioners, paving the way for more reliable financial market forecasting models.
Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidA novel approach for dynamic portfolio management integrating K-means clustering, mean-variance optimization, and reinforcement learning
Knowledge and Information Systems, 1-73., 2025
Résumé
Effective portfolio management is crucial in today’s fast-moving and unpredictable financial landscape. This paper introduces a powerful and adaptive investment framework that fuses classical portfolio theory with cutting-edge artificial intelligence (AI) to optimize portfolio performance during volatile market conditions. Our methodology seamlessly integrates K-means clustering to identify asset groupings based on correlation structures of technical indicators, mean-variance optimization (MVO) to achieve an ideal risk-return trade-off, and advanced Machine Learning (ML) and reinforcement learning (RL) techniques to dynamically adjust asset allocations and simulate market behavior. The proposed framework is rigorously evaluated on historical stock data from 60 prominent stocks listed on NASDAQ, NYSE, and S&P 500 indices between 2021 and 2024, a period marked by significant economic shocks, global uncertainty, and structural market shifts. Our experimental results show that our framework consistently outperforms traditional strategies and recent state of the art models, achieving superior metrics including Sharpe ratio, Sortino ratio, annual return, maximum drawdown, and Calmar ratio. We also assess the computational efficiency of the approach, ensuring its feasibility for real-world deployment. This work demonstrates the transformative potential of AI-driven portfolio optimization in empowering investors to make smarter, faster, and more resilient financial decisions amid uncertainty.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Carlos A Coello Coello, Lamjed Ben SaidCross-Project Code Smell Detection as a Dynamic Optimization Problem: An Evolutionary Memetic Approach
IEEE Congress on Evolutionary Computation (CEC), 2025
Résumé
Code smells signal poor software design that can prevent maintainability and scalability. Identifying code smells is difficult because of the large volume of code, considerable detection expenses, and the substantial effort needed for manual tagging. Although current techniques perform well in within-project situations, they frequently struggle to adapt to cross-project environments that have varying data distributions. In this paper, we introduce CLADES (Cross-project Learning and Adaptation for Detection of Code Smells), a hybrid evolutionary approach consisting of three main modules: Initialization, Evolution, and Adaptation. The first module generates an initial population of decision tree detectors using labeled within-project data and evaluates their quality through fitness functions based on structural code metrics. The evolution module applies genetic operators (selection, crossover, and mutation) to create new offspring solutions. To handle cross-project scenarios, the adaptation module employs a clustering-based instance selection technique that identifies representative instances from new projects, which are added to the dataset and used to repair the decision trees through simulated annealing. These locally refined decision trees are then evolved using a genetic algorithm, thus enabling continuous adaptation to new project instances. The resulting optimized decision tree detectors are then employed to predict labels for the new unlabeled project instances. We assess CLADES across five open-source projects and we show that it has a better performance with respect to baseline techniques in terms of weighted F1-score and AUC-PR metrics. These results emphasize its capacity to effectively adjust to different project environments, facilitating precise and scalable detection of code smells while minimizing the need for manual review, contributing to more robust and maintainable software systems.
Hajer Alaya, Lilia Rejeb, Lamjed Ben SaidExplanable AI in automatic sleep scoring: A review
Hajer ALAYA, Lilia Rejeb, Lamjed Ben Said, “Explainable AI in automatic sleep scoring: A review”, International Conference on Intelligence in Business and Industry 2025 (IBI'25) 24 et 25 avril 2025., 2025
Résumé
The application of Artificial Intelligence (AI) in
automatic sleep scoring presents significant opportunities for
enhancing sleep analysis and diagnosing sleep disorders.
However, a major challenge lies in the lack of transparency in
AI-driven decision-making, which can hinder trust and
comprehension among sleep researchers and clinicians.
Explainable Artificial Intelligence (XAI) has emerged as a key
approach to addresss these concerns by providing insights into
AI model predictions and improving interpretability. This
review examines the role and effectiveness of Explainability and
interpretability in automatic sleep scoring, analyzing key
challenges, the impact of various methodologies, and commonly
used algorithms. Based on a comprehensive analysis of 100
recent studies, we bridge the gap between computer-readable
data encodings and human-understandable information,
enhancing model explainability and transparency. Ultimately,
this review underscores the vital role of Explainability in
refining sleep evaluation and decision-making, emphasizing the
necessity of further research to address existing challenges and
maximize its potential.Marwa Chabbouh, Slim Bechikh, Lamjed Ben Said, Efrén Mezura-MontesEvolutionary optimization of the area under precision-recall curve for classifying imbalanced multi-class data
J. Heuristics 31(1): 9 (2025), 2025
Résumé
Classification of imbalanced multi-class data is still so far one of the most challenging issues in machine learning and data mining. This task becomes more serious when classes containing fewer instances are located in overlapping regions. Several approaches have been proposed through the literature to deal with these two issues such as the use of decomposition, the design of ensembles, the employment of misclassification costs, and the development of ad-hoc strategies. Despite these efforts, the number of existing works dealing with the imbalance in multi-class data is much reduced compared to the case of binary classification. Moreover, existing approaches still suffer from many limits. These limitations include difficulties in handling imbalances across multiple classes, challenges in adapting sampling techniques, limitations of certain classifiers, the need for specialized evaluation metrics, the complexity of data representation, and increased computational costs. Motivated by these observations, we propose a multi-objective evolutionary induction approach that evolves a population of NLM-DTs (Non-Linear Multivariate Decision Trees) using the -NSGA-III (-Non-dominated Sorting Genetic Algorithm-III) as a search engine. The resulting algorithm is termed EMO-NLM-DT (Evolutionary Multi-objective Optimization of NLM-DTs) and is designed to optimize the construction of NLM-DTs for imbalanced multi-class data classification by simultaneously maximizing both the Macro-Average-Precision and the Macro-Average-Recall as two possibly conflicting objectives. The choice of these two measures as objective functions is motivated by a recent study on the appropriateness of performance metrics for imbalanced data classification, which suggests that the mAURPC (mean Area Under Recall Precision Curve) satisfies all necessary conditions for imbalanced multi-class classification. Moreover, the NLM-DT adoption as a baseline classifier to be optimized allows the generation non-linear hyperplanes that are well-adapted to the classes ‘boundaries’ geometrical shapes. The statistical analysis of the comparative experimental results on more than twenty imbalanced multi-class data sets reveals the outperformance of EMO-NLM-DT in building NLM-DTs that are highly effective in classifying imbalanced multi-class data compared to seven relevant and recent state-of-the-art methods.
-
2024Besma Ben Amara, Hédia Sellemi, Lamjed Ben Said
An approach for serious game design and development based on iterative evaluation
Journal of Software: Evolution and Process, WILEY_ Volume36, Issue10 October 2024 e2680, 2024
Résumé
Serious games (SGs) are valuable tools for learning, training, and improving skills in
various domains because they engage and motivate players to achieve planned processes to reach objectives. Several works provided methods, models, and frameworks
to support SG development. However, designers, developers, teachers, and
researchers face challenges in creating SG with entertainment and learning balance,
and many designed games still do not fulfill the main intended objectives. This paper
introduces an approach, called SGDA-IE with phases and steps to follow during the
entire SG design process. It was built on literature review and SG design challenges
designers need to consider from the early stages when creating SG. The proposed
approach is founded on three perspectives: software engineering best practices,
video game industry practices, and SG success factors and provides means to overcome the investigated design challenges. These are characteristics taxonomy model,
requirements specification approach, and artifacts iterative evaluation by designer,
domain expert, and players. To assess our approach efficacy, we conceived a health,
safety, and environment (HSE) training SG for workers on fuel storage sites and
petroleum installations. The feedback received is positive and indicates a favorable
specification method of the SG, effective participatory design, and control over
requirements evolution. The SG playtesting reveals a significant involvement of participants and efficient tracking of the knowledge acquisition.Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidA novel AutoCNN model for stock market index prediction
Journal of Telecommunications and the Digital Economy, 12(1), 612-636., 2024
Résumé
Stock markets have an important impact on economic growth of countries. The prediction
of stock market indexes has been a complex task for last years. Indeed, many researches and financial analysts are highly interested in the research area of stock market prediction. In this paper, we propose a novel framework, titled AutoCNN based on artificial intelligence techniques, to predict future stock market indexes. AutoCNN is composed mainly of three stages: (1) CNN for Automatic Feature Extraction, (2) The Halving Grid Search algorithm is combined to CNN model for stock indexes prediction and (3) Evaluation and recommendation. To validate our AutoCNN, we conduct experiments on two financial datasets that are extracted in the period between 2018 and 2023, which includes several events such as economic, health and geopolitical international crises. The performance of AutoCNN model is quantified using various metrics. It is benchmarked against different models and it proves strong prediction abilities. AutoCNN contributes to emerging technologies and innovation in the financial sector by automating decision-making, leveraging advanced pattern recognition, and enhancing the overall decision support system for investors in the digital economy.Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidPredicting the stock market prices using a machine learning-based framework during crisis periods
Multimed Tools Appl 84, 28873–28907., 2024
Résumé
Stock markets are highly volatile, complex, non-linear, and stochastic. Therefore, predicting stock market behavior is one of finance’s most complex challenges. Recently, political, health, and economic crises have profoundly impacted global stock prices, leading researchers to use machine learning to predict prices and analyze financial data. This article delves into two primary facets: firstly, examining stock price responses to the Russia-Ukraine war and the COVID-19 pandemic by assessing volatility and draw-downs from 2018 to 2023. Secondly, we introduce a framework named StockPredCris, designed to predict future stock indices employing two machine learning algorithms: Support Vector Regression (SVR) and eXtreme Gradient Boosting (XGBoost). Our experiments are conducted on four major stock market indices (NASDAQ, Russell 2000, DAX, and SSE) using a combination of historical stock index data and COVID-19 pandemic data. The performance of the implemented models is evaluated using five regression metrics along with the CPU time metric. The results of SVR demonstrates superior performance and signifcantly outperforms the other considered models for benchmarking. For instance, SVR achieved 0.0 MSE and 99.99% R for the four stock indices, with training times between 0.005 and 0.007 seconds. We recommend SVR for predicting future stock prices during crises. This study offers valuable insights for financial decision-makers, guiding them in making informed choices by understanding stock market reactions to major global crises, while addressing the uncertainty and fear of investors.
Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidA collective intelligence to predict stock market indices applying an optimized hybrid ensemble learning model
In: Nguyen, N.T., et al. Computational Collective Intelligence. ICCCI 2024. Lecture Notes in Computer Science(), vol 14810. Springer, Cham., 2024
Résumé
The stock market which is a particular type of financial market, has attracted nowadays the attention of financial analysts and investors, as it is recognized one of the most challenging and unpredictable market. Recently, this kind of market is well known by its extreme volatility and instability due to the health (COVID-19), the geopolitical (the Russian, Ukraine, European, and American conflict), and the economic crises. This situation intensified the uncertainty and fear of investors; they need an intelligent and stable decision support system to assist them to foresee the future variations of stock prices. To address this issue, our paper proposes a hybrid ensemble-learning model that integrates different methods. (1) The Singular Spectrum Analysis (SSA) is used to eliminate the noise from financial data. (2) The Convolutional Neural Network (CNN) is applied to handle the task of automatic feature extraction. (3) Three machine-learning predictors (Random Forest (RF), Gradient Boosting (GB), and Extra Trees (ET)) are merged together and optimized using the Halving Grid Search (HGS) algorithm to obtain collective final predictions. To verify the validity of the proposed model, two major indices of Chinese and American stock markets, namely SSE and NASDAQ, were used. The proposed model is evaluated using RMSE, MAE, MAPE and CPU time metrics. Based on experiments, it is proven that the achieved results are better than other comparative prediction models used for benchmarking.
Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidPred-ifdss: An intelligent financial decision support system based on machine learning models
2024 10th International Conference on Control, Decision and Information Technologies (CoDIT), Vallette, Malta, 2024, pp. 67-72, 2024
Résumé
Financial markets operate as dynamic systems susceptible to ongoing changes influenced by recent crises, such as geopolitical and health crises. Due to these factors, investor uncertainty has increased, making it challenging to identify trends in the stock markets. Predicting stock market prices enhances investors’ ability to make accurate investment decisions. This paper proposes an intelligent financial system named Pred-IFDSS, aiming to recommend the best model for accurate predictions of future stock market indexes. Pred-IFDSS includes seven machine learning models: (1) Linear Regression (LR), (2) Support Vector Regression (SVR), (3) eXtreme Gradient Boosting (XGBoost), (4) Simple Recurrent Neural Network (SRNN), (5) Gated Recurrent Unit (GRU), (6) Long Short-Term Memory (LSTM), and (7) Artificial Neural Network (ANN). Each model is tuned using the grid search strategy, trained, and evaluated. Experiments are conducted on three stock market indexes (NASDAQ, S&P 500, and NYSE). To measure the performance of these models, three standard strategic indicators are employed (MSE, RMSE, and MAE). The outcomes of the experiments demonstrate that the error rate in SRNN model is very low, and we recommend it to assist investors in foreseeing future trends in stock market prices and making the right investment decisions.
Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidA machine learning-based trading strategy integrating technical analysis and multi-agent simulation
In: Mathieu, P., De la Prieta, F. (eds) Advances in Practical Applications of Agents, Multi-Agent Systems, and Digital Twins: The PAAMS Collection. PAAMS 2024. Lecture Notes in Computer Science(), vol 15157. Springer, Cham., 2024
Résumé
This paper introduces TradeStrat-ML, a novel framework for stock market trading. It integrates various techniques: technical analysis, hybrid machine learning models, multi-agent-based simulations (MABS), and financial modeling for stock market analysis and future predictions. The process involves using a Convolutional Neural Network (CNN) to extract features from preprocessed financial data. The output of this model is then combined with three machine learning models (Gated Recurrent Unit (GRU), Extreme Gradient Boosting (XGBoost), and Support Vector Regression (SVR)) to predict future stock price indices. Subsequently, the models are evaluated, compared, and the most accurate model is selected for stock market prediction. In the final stage, the selected model, along with the Simple Moving Average (SMA) indicator, is used to develop an optimized trading strategy. The TradeStrat-ML system is organized into four main layers and validated using MABS simulations. Comparative analysis and simulation experiments collectively indicate that this new combination prediction model is a potent and practical tool for informed investment decision-making.
Abir Chaabani, Lamjed Ben SaidSolving Hierarchical Production–Distribution Problem Based on MDVRP Under Flexibility Depot Resources in Supply Chain Management
In: Alharbi, I., Ben Ncir, CE., Alyoubi, B., Ben-Romdhane, H. (eds) Advances in Computational Logistics and Supply Chain Analytics. Unsupervised and Semi-Supervised Learning. Springer, Cham,129--147.., 2024
Résumé
Bi-level optimization problems (BLOPs) is a class of challenging problems with two levels of optimization tasks. The particular structure of the bi-level optimization model facilitates the formulation of several practical situations that involve hierarchical decision-making process where lower-level decisions depend on upper-level actions. In this context, a hierarchical production–distribution (PD) planning problem in supply management is addressed. These two entities (production and distribution) are naturally related; however, in most practical situations, each decision entity concentrates on optimizing its process one at a time, independently on other related decisions. In this chapter, we considered a new formulation of the PD system using the bi-level framework under the constraints of shared depots resources in the distribution phase. To this end, a mixed integer bi-level formulation is proposed to model the problem, and a cooperative decomposition-based algorithm is developed to solve the bi-level model. Statistical experimental results show that our proposed algorithm gives competitive and better results with respect to the competitor algorithm. Indeed, allowing flexible choice of the stop depot reveals the outperformance of our proposal in reducing total traveling cost of generated solution compared to the baseline problem.
Lilia Rejeb, Abir Chaabani, Hajer Safi, Lamjed Ben SaidMultimodal freight transport optimization based on economic and ecological constraint
. In: Alharbi, I., Ben Ncir, CE., Alyoubi, B., Ben-Romdhane, H. (eds) Advances in Computational Logistics and Supply Chain Analytics. Unsupervised and Semi-Supervised Learning. Springer, Cha, 2024
Résumé
The increasing demand for efficient global supply chain management and faster product delivery has led to a rise in the use of multimodal transportation systems (MFT). One of the key challenges in multimodal transportation is selecting the appropriate freight mode. This decision depends on several factors such as cost, transit time, reliability, mode availability, service frequency, and cargo characteristics. However, existing research often focuses on only two modes, namely trucks and trains, which fails to capture the complexities of real-world freight transportation decisions. Moreover, while reducing travel time and cost are primary objectives for service providers and researchers, other important considerations such as environmental impact are often overlooked. To this end, in this work, the researchers take into account four major modes of transportation (Air, Road, Rail, and Sea/Water) in a multimodal freight context aiming to optimize three distinct objectives: overall transportation cost, transportation time, and CO2 emissions. To solve this problem, the researchers adopt two the well-known metaheuristic algorithms: Tabu Search and the Genetic Algorithm through an experimental study demonstrating the efficacy of these evolutionary solution methods in tackling such challenging optimization problems.
Abir Chaabani, Sarra Jeddi, Lamjed Ben SaidA New Bi-level Modeling for the Home Health Care Problem Considering Patients Preferences
International Conference on Control Decision and Information Technology Codit’10, Vallette, Malta, 2721-2726, 2024
Résumé
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.
Ghofrane Ben Hammouda, Lilia Rejeb, Lamjed Ben SaidEnsemble learning for multi-channel sleep stage classification
Biomedical Signal Processing and Control, 93, 106184., 2024
Résumé
Sleep is a vital process for human well-being. Sleep scoring is performed by experts using polysomnograms, that record several body activities, such as electroencephalograms (EEG), electrooculograms (EOG), and electromyograms (EMG). This task is known to be exhausting, biased, time-consuming, and prone to errors. Current automatic sleep scoring approaches are mostly based on single-channel EEG and do not produce explainable results. Therefore, we propose a heterogeneous ensemble learning-based approach where we combine accuracy-based learning classifier systems with different algorithms to produce a robust, explainable, and enhanced classifier. The efficiency of our approach was evaluated using the Sleep-EDF benchmark dataset. The proposed models have reached an accuracy of 89.2% for the stacking model and 87.9% for the voting model, on a multi-class classification task based on the R&K guidelines.
-
2023Nabil Morri, Sameh Morri, Hadouaj, Lamjed Ben Said
Fuzzy logic based multi-objective optimization of a multi-agent transit control system.
Memetic Comp. 15, 71–87 (2023)., 2023
Résumé
This paper models a transit control system for the management of traffic perturbations of public transport. The transit system data is voluminous and highly dynamic. Moreover, the transit domain has a remarkable lack of intelligent systems to monitor and maintain better performance. Consequently, realizing an intelligent transit control system has become a consistent need. The modeling of the system addresses a problem of optimizing performance measures based on key performance indicators. Its objective is to find the optimal control action in disturbance cases. The solution consists in combining all performance measures in a single measure by using fuzzification without neglecting the space and time requirements of the traffic. To model and implement our system we used a multi-agent approach. The experiments performed were based on real network traffic data. The obtained results demonstrate the relevance of the proposed fuzzy approach in our optimization problem and show the advantage of the multi-agent system in the modeling of our control system. We prove that the proposed control system achieves better results than certain existing fuzzy approaches and is able to manage disturbances with a better performance than the existing solutions.
Riadh Ghlala, Zahra Kodia, Lamjed Ben SaidUsing MCDM and FaaS in Automating the Eligibility of Business Rules in the Decision-Making Process
The International Arab Journal of Information Technology 20(2), 2023
Résumé
Serverless Computing, also named Function as a Service (FaaS) in the Azure cloud provider, is a new feature of cloud computing. This is another brick, after managed and fully managed services, allowing to provide on-demand services instead of provisioned resources and it is used to strengthen the company’s ability in order to master its IT system and consequently to make its business processes more profitable. Knowing that decision making is one of the important tasks in business processes, the improvement of this task was the concern of both the industry and the academy communities. Those efforts have led to several models, mainly the two Object Management Group (OMG) models: Business Process Model and Notation (BPMN) and Decision Model and Notation (DMN) in order to support this need. The DMN covers the decision-making task in business processes mainly the eligibility of business rules. This eligibility can be automated in order to help designers in the mastering of this important task by the running of an algorithm or a method such as the Multiple Criteria Decision Making (MCDM). This feature can be designed and implemented and deployed in various architectures to integrate it in existing Business Process Management Systems (BPMS). It could then improve supporting several business areas such as the Business Intelligence (BI) process. In this paper, our main contribution is the enrichment of the DMN model by the automation of the business rules eligibility through Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) using FaaS to further streamline the decision-making task in business processes. Results show to strengthen business-IT alignment and reduce the gap between the real world and associated IT solutions.
Besma Ben Amara, Hédia Sellemi, Lamjed Ben SaidAn Approach for Serious Games Requirements Specification based on Design Challenges and Characteristics Taxonomy
Multi-Conference OCTA'2023., 2023
Résumé
As in software development projects, the most critical activity in
Serious Game (SG) design process is the requirements specification due to SG's
multidisciplinary and characteristics complexity. In the literature, specific
design methodologies with requirements specification strategies are still needed
to achieve an engaged SG. This paper proposes an approach that assists
designers and design stakeholders when specifying required SG features and
their relationships. We shaped this approach into three stages with three
abstraction levels based on both characteristics taxonomy model and the SG
design challenges we propose in this work. We practiced the proposed process
in specifying an SG for health safety environment training for workers in fuel
storage sites. The feedback shows that such a strategy would be highly
beneficial for the participatory design process since it reduces game features'
complexity and thus their understanding by the design team members. It also
promotes game design artifacts evaluation and allows effective processing of
the game requirement changes.Imen Oueslati, Moez Hammami, Issam Nouaouri, Ameni Azzouz, Lamjed Ben Said, Hamid AllaouiA 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.
Ilhem Souissi, Rihab Abidi, Nadia Ben Azzouna, Tahar Berradia, Lamjed Ben SaidECOTRUST: A novel model for Energy COnsumption TRUST assurance in electric vehicular networks
Ad Hoc Networks, 149, 103246., 2023
Résumé
Electric Vehicles (EVs) emerged new kinds of applications that strongly depend upon the energy information such as identifying the optimal path towards the vehicle’s destination where the EV maximizes the recovered electrical power, displaying the energetic map that provides an overview about the required energy consumption on each lane, etc. The quality of these applications relies on the reliability of the vehicle-related information (e.g. location, energy consumption). EVs may provide wrong energy information due to sensors’ failure, selfish or malicious reasons. To this aim, a fuzzy-based energy consumption trust (ECOTRUST) model is proposed herein to evaluate the quality of energy information based on two fuzzy inference systems: Instant Energy Trust (IEN-Trust) and Total Energy Trust (TEN-Trust) systems. IEN-TRUST relies on a series of plausibility checks to evaluate the coherence between the reported energy information and other parameters (slope degree, speed and acceleration rate) while TEN-TRUST relies on the similarity between neighbouring vehicles. The performance of the ECOTRUST model is evaluated in terms of the system’s robustness and accuracy under different traffic intensities. We varied the traffic volume and the percentage of malicious vehicles and their behaviours. Results show that IEN-TRUST is resilient to false messages with/without the collusion attack. However, it is unable to deal with complex behaviours of malicious vehicles (e.g. on-off attack, bush telegraph). TEN-TRUST was proposed to deal with the latter issue. Simulation results show that it can accurately deal with complex behaviours in different traffic volumes.Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidHybrid machine learning model for predicting NASDAQ composite index
2023 International Symposium on Networks, Computers and Communications (ISNCC), Doha, Qatar, 2023, pp. 1-6, 2023
Résumé
Financial markets are dynamic and open systems. They are subject to the influence of environmental changes. For this reason, predicting stock market prices is a difficult task for investors due to the volatility of the financial stock markets nature. Stock market forecasting leads investors to make decisions with more confidence based on the prediction of stock market price behavior. Indeed, a lot of analysts are greatly focused in the research domain of stock market prediction. Generally, the stock market prediction tools are categorized into two types of algorithms: (1) linear models like Auto Regressive (AR), Moving Average (MA), Auto-Regressive Integrated Moving Average (ARIMA), and (2) non-linear models like Autoregressive Conditionally Heteroscedastic (ARCH), Generalized Autoregressive Conditional Heteroskedasticity (GARCH) and recently Neural Network (NN)). This paper aspires to crucially predict the stock index movement for National Association of Securities Dealers Automated Quotations (NASDAQ) based on deep learning networks. We propose a hybrid stock price prediction model using Convolutional Neural Network (CNN) for feature selection and Neural Network models to perform the task of prediction. To evaluate the performance of the proposed models, we use five regression evaluation metrics: Root Mean Square Error (RMSE), Mean Square Error (MSE), Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE) and R-Square (R2), and the Execution Time (ET) metric to calculate the necessary time for running each hybrid model. The results reveal that error rates in the CNN-BGRU model are found to be lower compared to CNN-GRU, CNN-LSTM, CNN-BLSTM and the the existing hybrid models. This research work produces a practical experience for decision makers on financial time series data.
Zakia Zouaghia, Zahra Kodia, Lamjed Ben SaidStock movement prediction based on technical indicators applying hybrid machine learning models
2023 International Symposium on Networks, Computers and Communications (ISNCC), Doha, Qatar, 2023, pp. 1-4, 2023
Résumé
The prediction of stock price movements is one of the most challenging tasks in financial market field. Stock price trends depended on various external factors like investor's sentiments, health and political crises which can make stock prices more volatile and chaotic. Lately, two crises affected the variation of stock prices, COVID-19 pandemic and Russia-Ukraine conflict. Investors need a robust system to predict future stock trends in order to make successful investments and to face huge losses in uncertainty situations. Recently, various machine learning (ML) models have been proposed to make accurate stock movement predictions. In this paper, a framework including five ML classifiers (Gaussian Naive Bayes (GNB), Random Forest (RF), Gradient Boosting (GB), Support Vector Machine (SVM), and K-Nearest Neighbors (kNN))) is proposed to predict the closing price trends. Technical indicators are calculated and used with historical stock data as input. These classifiers are hybridized with Principal Component Analysis method (PCA) for feature selection and Grid Search (GS) Optimization Algorithm for hyper-parameters tuning. Experimental results are conducted on National Association of Securities Dealers Automated Quotations (NASDAQ) stock data covering the period from 2018 to 2023. The best result was found with the Random Forest classifier model which achieving the highest accuracy (61%).
Mouna Karaja, Abir Chaabani, Ameni Azzouz, Lamjed Ben SaidDynamic bag-of-tasks scheduling problem in a heterogeneous multi-cloud environment: a taxonomy and a new bi-level multi-follower modeling
Journal of Supercomputing,1-38,, 2023
Résumé
Since more and more organizations deploy their applications through the cloud, an increasing demand for using inter-cloud solutions is noticed. Such demands could inherently result in overutilization of resources, which leads to resource starvation that is vital for time-intensive and life-critical applications. In this paper, we are interested in the scheduling problem in such environments. On the one hand, a new taxonomy of criteria to classify task scheduling problems and resolution approaches in inter-cloud environments is introduced. On the other hand, a bi-level multi-follower model is proposed to solve the budget-constrained dynamic Bag-of-Tasks (BoT) scheduling problem in heterogeneous multi-cloud environments. In the proposed model, the upper-level decision maker aims to minimize the BoT’ makespan under budget constraints. While each lower-level decision maker minimizes the completion time of tasks it received. Experimental results demonstrated the outperformance of the proposed bi-level algorithm and revealed the advantages of using a bi-level scheme with an improvement rate of 32%, 29%, and 21% in terms of makespan for the small, medium, and big size instances, respectively.
Abir Chaabani, Mouna Karaja, Lamjed Ben SaidAn Efficient Non-Dominated Sorting Genetic Algorithm for Multi-objective Optimization
International Conference on Control Decision and Information Technology Codit’9, Rome, 1565-1570, 2023
Résumé
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(MN2) 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
Wiem Ben Ghozzi, Abir Chaabani, Zahra Kodia, Lamjed Ben SaidDeepCNN-DTI: A Deep Learning Model for Detecting Drug-Target Interactions
International Conference on Control Decision and Information Technology Codit’9, Rome, 2023
Résumé
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.
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.
Rihab Said, Slim Bechikh, Carlos A. Coello Coello, Lamjed Ben SaidSolving the Discretization-based Feature Construction Problem using Bi-level Evolutionary Optimization
2023 IEEE Congress on Evolutionary Computation (CEC), Chicago, IL, USA, 2023, pp. 1-8, 2023
Résumé
Feature construction represents a crucial data preprocessing technique in machine learning applications because it ensures the creation of new informative features from the original ones. This fact leads to the improvement of the classification performance and the reduction of the problem dimensionality. Since many feature construction methods require discrete data, it is important to perform discretization in order to transform the constructed features given in continuous values into their corresponding discrete versions. To deal with this situation, the aim of this paper is to jointly perform feature construction and feature discretization in a synchronous manner in order to benefit from the advantages of each process. Thus, we propose here to model the discretization-based feature construction task as a bi-level optimization problem in which the constructed features are evaluated based on their optimized sequence of cut-points. The resulting algorithm is termed Discretization-Based Feature Construction (Bi-DFC) where the proposed model is solved using an improved version of an existing co-evolutionary algorithm, named I-CEMBA that ensures the variation of concatenation trees. Bi-DFC performs the selection of original attributes at the upper level and ensures the creation and the evaluation of constructed features at the upper level based on their optimal corresponding sequence of cut-points. The obtained experimental results on ten high-dimensional datasets illustrate the ability of Bi-DFC in outperforming relevant state-of-the-art approaches in terms of classification results.
Abir Chaabani, Mouna Karaja, Lamjed Ben SaidAn Efficient Non-dominated Sorting Genetic Algorithm For Multi-objective Optimization.
9th International Conference on Control, Decision and Information Technologies, CoDIT 2023, Rome, Italy., 2023
Résumé
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(MN2) 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.
Mouna Karaja, Abir Chaabani, Ameni Azzouz, Lamjed Ben SaidDynamic bag-of-tasks scheduling problem in a heterogeneous multi-cloud environment: a taxonomy and a new bi-level multi-follower modeling
J Supercomput 79, 17716–17753 (2023), 2023
Résumé
Since more and more organizations deploy their applications through the cloud, an increasing demand for using inter-cloud solutions is noticed. Such demands could inherently result in overutilization of resources, which leads to resource starvation that is vital for time-intensive and life-critical applications. In this paper, we are interested in the scheduling problem in such environments. On the one hand, a new taxonomy of criteria to classify task scheduling problems and resolution approaches in inter-cloud environments is introduced. On the other hand, a bi-level multi-follower model is proposed to solve the budget-constrained dynamic Bag-of-Tasks (BoT) scheduling problem in heterogeneous multi-cloud environments. In the proposed model, the upper-level decision maker aims to minimize the BoT’ makespan under budget constraints. While each lower-level decision maker minimizes the completion time of tasks it received. Experimental results demonstrated the outperformance of the proposed bi-level algorithm and revealed the advantages of using a bi-level scheme with an improvement rate of 32%, 29%, and 21% in terms of makespan for the small, medium, and big size instances, respectively.
Marwa Chabbouh, Slim Bechikh, Lamjed Ben Said, Efrén Mezura-MontesImbalanced multi-label data classification as a bi-level optimization problem: application to miRNA-related diseases diagnosis
Neural Comput. Appl. 35(22): 16285-16303 (2023), 2023
Résumé
In multi-label classification, each instance could be assigned multiple labels at the same time. In such a situation, the relationships between labels and the class imbalance are two serious issues that should be addressed. Despite the important number of existing multi-label classification methods, the widespread class imbalance among labels has not been adequately addressed. Two main issues should be solved to come up with an effective classifier for imbalanced multi-label data. On the one hand, the imbalance could occur between labels and/or within a label. The “Between-labels imbalance” occurs where the imbalance is between labels however the “Within-label imbalance” occurs where the imbalance is in the label itself and it could occur across multiple labels. On the other hand, the labels’ processing order heavily influences the quality of a multi-label classifier. To deal with these challenges, we propose in this paper a bi-level evolutionary approach for the optimized induction of multivariate decision trees, where the upper-level role is to design the classifiers while the lower-level approximates the optimal labels’ ordering for each classifier. Our proposed method, named BIMLC-GA (Bi-level Imbalanced Multi-Label Classification Genetic Algorithm), is compared to several state-of-the-art methods across a variety of imbalanced multi-label data sets from several application fields and then applied on the miRNA-related diseases case study. The statistical analysis of the obtained results shows the merits of our proposal.
Hamdi Ouechtati, Nadia Ben Azzouna, Lamjed Ben SaidA fuzzy logic-based model for filtering dishonest recommendations in the Social Internet of Things
Journal of Ambient Intelligence and Humanized Computing, 14(5), 6181-6200., 2023
Résumé
In the recent year, Internet of Things (IoT) has been adopted in several real-world applications such as smart transportation, smart city, retail, agriculture, smart factory, etc. to make human life more reliable. The integration of social networking concepts into the IoT led to the rise of a new paradigm: the Social Internet of Things (SIoT). In the SIoT environment, the objects are capable of establishing in an autonomous way many social relationships anywhere and anytime with other trusted objects. However, in such environment, objects may provide dishonest recommendations due to malicious reasons such as bad mouthing, ballot stuffing, random opinion, etc. In order to cater these challenges, we propose a new fuzzy logic-based model to filter dishonest recommendations and estimate their trust level based on (1) their values and sending time and the place coordinates and (2) the social relationship parameters of the recommenders. Results prove that our proposed approach is able to detect 100% of the fake Sybil attack and achieves 100% of Recognition Proportion, Sensitivity, Specificity, Accuracy and F1 score and gets 0% of False Negative and False Positive Proportions in presence of up to 90% dishonest recommendations.
-
2022Zahra Kodia, Lamjed Ben Said
Stock market prediction of Nifty 50 index applying machine learning techniques
Applied Artificial Intelligence 36:1, 2022
Résumé
The stock market is viewed as an unpredictable, volatile, and competitive market. The prediction of stock prices has been a challenging task for many years. In fact, many analysts are highly interested in the research area of stock price prediction. Various forecasting methods can be categorized into linear and non-linear algorithms. In this paper, we offer an overview of the use of deep learning networks for the Indian National Stock Exchange time series analysis and prediction. The networks used are Recurrent Neural Network, Long Short-Term Memory Network, and Convolutional Neural Network to predict future trends of NIFTY 50 stock prices. Comparative analysis is done using different evaluation metrics. These analysis led us to identify the impact of feature selection process and hyper-parameter optimization on prediction quality and metrics used in the prediction of stock market performance and prices. The performance of the models was quantified using MSE metric. These errors in the LSTM model are found to be lower compared to RNN and CNN models.
Riadh Ghlala, Zahra Kodia, Lamjed Ben SaidEnhancing Decision-Making Consistency in Business Process using a Rule-Based Approach: Case of Business Intelligence Process
Journal of Telecommunications and the Digital Economy 10(2):44-61, 2022
Résumé
Decision-making in Business Process is a real challenge, given its technical complexity and organizational impact. Mostly, decision-making is based on business rules fired by an inference engine using facts reflecting the context of the current process task. Focus on a task alone and in isolation from the rest of the process can easily lead to inconsistency in decision-making. In this paper, we aim to improve the importance of consistency of decision-making throughout the process. To fulfill this aim, our contribution is to propose Consistency Working Memory RETE (CWM-RETE): a Framework based on the Rete Algorithm as a pattern-matching algorithm to simulate inference; and MongoDB as a document-oriented database to serialize business rules. This framework enables the compatibility of decision-making throughout the business process. The experimentation is based on the Business Intelligence process as a case study and it is shown that the decision-making process can generate different results depending on whether consistency functionality is enabled or not.
Besma Ben Amara, Hédia Sellemi, Lamjed Ben SaidThe Principal Characteristics of a Serious Game to Ensure Its Effective Design
Proceedings of DiGRA 2022 Conference: Bringing Worlds Together 2022, Published: 2022-01-01, 2022
Résumé
Serious games (SG) adoption increased in multiple fields. As a first step towards a global SG design approach, it is crucial to characterize the game intended. However, there is still a lack of what the principal and necessary characteristics are to specify SG. This paper explores SG Characteristics (SGCs) to bridge this gap by first analyzing features from SG studies in different domains (education, health, business) and purposes (SG classification, learning impacts, design, and evaluation), then identifying shared features. The findings showed 12 high-level abstraction classes of characteristics, which we named Common SGCs (CSGCs), reducing features overlapping and describing the general structure of the game. The CSGCs set serves as a foundation for SG design and reusability. It also provides the main criteria for SG classification and evaluation. Designers could implement CSGCs by matching each one of them with related concrete game mechanics plethora. We present future research directions in the scope of the SG design approach using the CSGCs proposal.
Ilhem Souissi, Nadia Ben Azzouna, Rihab Abidi, Tahar Berradia, Lamjed Ben SaidSP-TRUST: a trust management model for speed trust in vehicular networks
International Journal of Computers and Applications, 44(11), 1065-1073., 2022
Résumé
Information security mechanisms are crucial for Vehicular Ad-hoc NETworks (VANET) applications in order to preserve their robustness. The efficiency of these applications relies on the reliability of the used information, especially the vehicle-related information such as location and speed. Trust management models are crucial to evaluate the quality of the used information. Accordingly, we focus in this paper on the assessment of speed information to detect the malicious vehicles using a fuzzy-based model (SP-TRUST). The proposed model relies on two fuzzy inference systems. The first one evaluates the speed trust based on traffic rules (inter-vehicle distance) while considering the road topology (angle deviation) and the traffic state (density). The correlation between these parameters and the speed value is assessed. The second inference system assesses the speed trust based on the behavior of neighbor vehicles using the median speed of vehicles. Simulations were carried out to evaluate the robustness and the scalability of SP-TRUST model. The results of the experimental studies proved that the model performs well in detecting different behaviors of malicious vehicles in different scenarios, especially when the percentage of malicious vehicles is lower than 50%.
Mouna Karaja, Abir Chaabani, Ameni Azzouz, Lamjed Ben SaidEfficient bilevel multi-objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment
Applied Intelligence, 1-29, 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.
Malek Abbassi, Abir Chaabani, Lamjed Ben SaidAn efficient chemical reaction algorithm for multi-objective combinatorial bi-level optimization
Engineering Optimization, 54(4), 665-686, 2022
Résumé
The Bi-Level Optimization Problem (BLOP) is defined as a mathematical program with two nested optimization tasks. Although many applications fit the bi-level framework, however, existing resolution methods were most proposed to solve single-objective bi-level problems. Regarding Multi-objective BLOPs (MBLOPs), there do not exist too many previous studies because of the difficulties associated with solving these complex problems. Additionally, a recently proposed metaheuristic, called Non-dominated sorting Chemical Reaction Optimization (NCRO), has been successfully applied to solve single-level Multi-Objective Problems (MOPs). NCRO applies a quick-non-dominated sorting technique that makes it one of the most powerful search algorithms in solving MOPs. Based on these observations, a new Bi-level Multi-objective CRO method, called BMCRO, is proposed in this article for solving MBLOPs. The main idea behind BMCRO is to come up with good solutions in an acceptable execution time within the bi-level framework. Experimental results on well-established benchmarks reveal the outperformance of the proposed algorithm against a bi-level variant of the Non-dominated Sorting Genetic Algorithm (NSGA-II) which is developed for this purpose.
Malek Abbassi, Abir Chaabani, Lamjed Ben SaidAn elitist cooperative evolutionary bi-level multi-objective decomposition-based algorithm for sustainable supply chain
International Journal of Production Research, 60(23), 7013-7032, 2022
Résumé
Many real-life applications are modelled using hierarchical decision-making in which: an upper-level optimisation task is constrained by a lower-level one. Such class of optimisation problems is referred in the literature as Bi-Level Optimisation Problems (BLOPs). Most of the proposed methods tackled the single-objective continuous case adhering to some regularity assumptions. This is at odds with real-world problems which involve mainly discrete variables and expensive objective function evaluations. Besides, the optimisation process becomes exorbitantly time-consuming, especially when optimising several objectives at each level. For this reason, the Multi-objective variant (MBLOP) remains relatively less explored and the number of methods tackling the combinatorial case is much reduced. Motivated by these observations, we propose in this work an elitist decomposition-based evolutionary algorithm to solve MBLOPs, called ECODBEMA. The basic idea of our proposal is to handle, decomposition, elitism and multithreading mechanisms to cope with the MBLOP's high complexity. ECODBEMA is applied to the production–distribution problem and to a sustainable end-of-life products disassembly case-study based on real-data of Aix-en-Provence French city. We compared the optimal solutions of an exact method using CPLEX solver with near-optimal solutions obtained by ECODBEMA. The statistical results show the significant outperformance of ECODBEMA against other multi-objective bi-level optimisation algorithms.
Chin-Chia Wu, Ameni Azzouz, Jia-Yang Chen, Jianyou Xu, Wei-Lun Shen, Lingfa Lu, Lamjed Ben Said, Win-Chin LinA 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.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.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Fabio Palomba, Lamjed Ben SaidA bi-level evolutionary approach for the multi-label detection of smelly classes
Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO), 2022
Résumé
This paper presents a new evolutionary method and tool called BMLDS (Bi-level Multi-Label Detection of Smells) that optimizes a population of classifier chains for the multi-label detection of smells. As the chain is sensitive to the labels' (i.e., smell types) order, the chains induction task is framed as a bi-level optimization problem, where the upper-level role is to search for the optimal order of each considered chain while the lower-level one is to generate the chains. This allows taking into consideration the interactions between smells in the multi-label detection process. The statistical analysis of the experimental results reveals the merits of our proposal with respect to several existing works.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Fabio Palomba, Lamjed Ben SaidHandling uncertainty in SBSE: a possibilistic evolutionary approach for code smells detection
Empirical Software Engineering, 2022
Résumé
Code smells, also known as anti-patterns, are poor design or implementation choices that hinder program comprehensibility and maintainability. While several code smell detection methods have been proposed, Mantyla et al. identified the uncertainty issue as one of the major individual human factors that may affect developer’s decisions about the smelliness of software classes: they may indeed have different opinions mainly due to their different knowledge and expertise. Unfortunately, almost all the existing approaches assume data perfection and neglect the uncertainty when identifying the labels of the software classes. Ignoring or rejecting any uncertainty form could lead to a considerable loss of information, which could significantly deteriorate the effectiveness of the detection and identification processes. Inspired by our previous works and motivated by the interesting performance of the PDT (Possibilistic Decision Tree) in classifying uncertain data, we propose ADIPE (Anti-pattern Detection and Identification using Possibilistic decision tree Evolution), as a new tool that evolves and optimizes a set of detectors (PDTs) that could effectively deal with software class labels uncertainty using some concepts from the Possibility theory. ADIPE uses a PBE (Possibilistic Base of Examples: a dataset with possibilistic labels) that it is built using a set of opinion-based classifiers (i.e., a set of probabilistic classifiers) with the aim to simulate human developers’ uncertainty. A set of advisors and probabilistic classifiers are employed in order to mimic the subjectivity and the doubtfulness of software engineers. A detailed experimental study is conducted to show the merits and outperformance of ADIPE in dealing with uncertainty in code smells detection and identification with respect to four relevant state-of-the-art methods, including the baseline PDT. The experimental study was performed in uncertain and certain environments based on two suitable metrics: PF-measure_dist (Possibilistic F-measure_Distance) and IAC (Information Affinity Criterion); which corresponds to the F-measure and Accuracy (PCC) for the certain case. The obtained results for the uncertain environment reveal that for the detection process, the PF-measure_dist of ADIPE ranges within [0.9047 and 0.9285], and its IAC lies within [0.9288 and 0.9557]; while for the identification process, the PF-measure_dist of ADIPE is in [0.8545, 0.9228], and its IAC lies within [0.8751, 0.933]. ADIPE is able to find 35% more code smells with uncertain data than the second best algorithm (i.e., BLOP). In addition, ADIPE succeeds to decrease the number of false alarms (i.e., misclassified smelly instances) with a rate equals to 12%. Our proposed approach is also able to identify 43% more smell types than BLOP and decreases the number of false alarms with a rate equals to 32%. Similar results were obtained for the certain environment, which demonstrate the ability of ADIPE to also deal with the certain environment.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Carlos A Coello Coello, Lamjed Ben SaidUncertainty-wise software anti-patterns detection: A possibilistic evolutionary machine learning approach
Applied Soft Computing, 2022
Résumé
Code smells (a.k.a. anti-patterns) are manifestations of poor design solutions that can deteriorate software maintainability and evolution. Existing works did not take into account the issue of uncertain class labels, which is an important inherent characteristic of the smells detection problem. More precisely, two human experts may have different degrees of uncertainty about the smelliness of a particular software class not only for the smell detection task but also for the smell type identification one. Unluckily, existing approaches usually reject and/or ignore uncertain data that correspond to software classes (i.e. dataset instances) with uncertain labels. Throwing away and/or disregarding the uncertainty factor could considerably degrade the detection/identification process effectiveness. From a solution approach viewpoint, there is no work in the literature that proposed a method that is able to detect and/or identify code smells while preserving the uncertainty aspect. The main goal of our research work is to handle the uncertainty factor, issued from human experts, in detecting and/or identifying code smells by proposing an evolutionary approach that is able to deal with anti-patterns classification with uncertain labels. We suggest Bi-ADIPOK, as an effective search-based tool that is capable to tackle the previously mentioned challenge for both detection and identification cases. The proposed method corresponds to an EA (Evolutionary Algorithm) that optimizes a set of detectors encoded as PK-NNs (Possibilistic K-nearest neighbors) based on a bi-level hierarchy, in which the upper level role consists on finding the optimal PK-NNs parameters, while the lower level one is to generate the PK-NNs. A newly fitness function has been proposed fitness function PomAURPC-OVA_dist (Possibilistic modified Area Under Recall Precision Curve One-Versus-All_distance, abbreviated PAURPC_d in this paper). Bi-ADIPOK is able to deal with label uncertainty using some concepts stemming from the Possibility Theory. Furthermore, the PomAURPC-OVA_dist is capable to process the uncertainty issue even with imbalanced data. We notice that Bi-ADIPOK is first built and then validated using a possibilistic base of smell examples that simulates and mimics the subjectivity of software engineers opinions. The statistical analysis of the obtained results on a set of comparative experiments with respect to four relevant state-of-the-art methods shows the merits of our proposal. The obtained detection results demonstrate that, for the uncertain environment, the PomAURPC-OVA_dist of Bi-ADIPOK ranges between 0.902 and 0.932 and its IAC lies between 0.9108 and 0.9407, while for the certain environment, the PomAURPC-OVA_dist lies between 0.928 and 0.955 and the IAC ranges between 0.9477 and 0.9622. Similarly, the identification results, for the uncertain environment, indicate that the PomAURPC-OVA_dist of Bi-ADIPOK varies between 0.8576 and 0.9273 and its IAC is between 0.8693 and 0.9318. For the certain environment, the PomAURPC-OVA_dist lies between 0.8613 and 0.9351 and the IAC values are between 0.8672 and 0.9476. With uncertain data, Bi-ADIPOK can find 35% more code smells than the second best approach (i.e., BLOP). Furthermore, Bi-ADIPOK has succeeded to reduce the number of false alarms (i.e., misclassified smelly instances) by 12%. In addition, our proposed approach can identify 43% more smell types than BLOP and reduces the number of false alarms by 32%. The same results have been obtained for the certain environment, demonstrating Bi-ADIPOK’s ability to deal with such environment.Nada Mohammed Murad, Lilia Rejeb, Lamjed Ben SaidThe use of DCNN for road path detection and segmentation
Iraqi Journal for Computer Science and Mathematics: Vol. 3: Iss. 2, Article 13. DOI: https://doi.org/10.52866/ijcsm.2022.02.01.013, 2022
Résumé
In this study, various organizations that have participated in several road path-detecting experimentsare analyzed. However, the majority of techniques rely on attributes or form models built by humans to identifysections of the path. In this paper, a suggestion was made regarding a road path recognition structure that is dependenton a deep convolutional neural network. A tiny neural network has been developed to perform feature extraction toa massive collection of photographs to extract the suitable path feature. The parameters obtained from the model ofthe route classification network are utilized in the process of establishing the parameters of the layers that constitutethe path detection network. The deep convolutional path discovery network’s production is pixel-based and focuseson the identification of path types and positions. To train it, a detection failure job is provided. Failure in pathclassification and regression are the two components that make up a planned detection failure function. Instead oflaborious postprocessing, a straightforward solution to the problem of route marking can be found using observedpath pixels in conjunction with a consensus of random examples. According to the findings of the experiments, theclassification precision of the network for classifying every kind is higher than 98.3%. The simulation that was trainedusing the suggested detection failure function is capable of achieving an accuracy of detection that is 85.5% over atotal of 30 distinct scenarios on the road
Rihab Said, Maha Elarbi, Slim Bechikh, Carlos Artemio Coello Coello, Lamjed Ben SaidInterval-based Cost-sensitive Classification Tree Induction as a Bi-level Optimization Problem
In 2022 IEEE Congress on Evolutionary Computation (CEC) (pp. 1-8). IEEE., 2022
Résumé
Cost-sensitive learning is one of the most adopted approaches to deal with data imbalance in classification. Unfortunately, the manual definition of misclassification costs is still a very complicated task, especially with the lack of domain knowledge. To deal with the issue of costs' uncertainty, some researchers proposed the use of intervals instead of scalar values. This way, each cost would be delimited by two bounds. Nevertheless, the definition of these bounds remains as a very complicated and challenging task. Recently, some researches proposed the use of genetic programming to simultaneously build classification trees and search for optimal costs' bounds. As for any classification tree there is a whole search space of costs' bounds, we propose in this paper a bi-level evolutionary approach for interval-based cost-sensitive classification tree induction where the trees are constructed at the upper level while misclassification costs intervals bounds are optimized at the lower level. This ensures not only a precise evaluation of each tree but also an effective approximation of optimal costs intervals bounds. The performance and merits of our proposal are shown through a detailed comparative experimental study on commonly used imbalanced benchmark data sets with respect to several existing works.
Rihab Said, Maha Elarbi, Slim Bechikh, Lamjed Ben SaidSolving combinatorial bi-level optimization problems using multiple populations and migration schemes
Operational Research, 22(3), 1697-1735, 2022
Résumé
In many decision making cases, we may have a hierarchical situation between different optimization tasks. For instance, in production scheduling, the evaluation of the tasks assignment to a machine requires the determination of their optimal sequencing on this machine. Such situation is usually modeled as a Bi-Level Optimization Problem (BLOP). The latter consists in optimizing an upper-level (a leader) task, while having a lower-level (a follower) optimization task as a constraint. In this way, the evaluation of any upper-level solution requires finding its corresponding lower-level (near) optimal solution, which makes BLOP resolution very computationally costly. Evolutionary Algorithms (EAs) have proven their strength in solving BLOPs due to their insensitivity to the mathematical features of the objective functions such as non-linearity, non-differentiability, and high dimensionality. Moreover, EAs that are based on approximation techniques have proven their strength in solving BLOPs. Nevertheless, their application has been restricted to the continuous case as most approaches are based on approximating the lower-level optimum using classical mathematical programming and machine learning techniques. Motivated by this observation, we tackle in this paper the discrete case by proposing a Co-Evolutionary Migration-Based Algorithm, called CEMBA, that uses two populations in each level and a migration scheme; with the aim to considerably minimize the number of Function Evaluations (FEs) while ensuring good convergence towards the global optimum of the upper-level. CEMBA has been validated on a set of bi-level combinatorial production-distribution planning benchmark instances. The statistical analysis of the obtained results shows the effectiveness and efficiency of CEMBA when compared to existing state-of-the-art combinatorial bi-level EAs.
Maha Elarbi, Chaima Elwadi, Slim Bechikh, Zied Bahroun, Lamjed Ben SaidAn Evolutionary Multi-objective Approach for Coordinating Supplier–Producer Conflict in Lot Sizing
International Journal of Information Technology & Decision Making, 21(02), 541-575, 2022
Résumé
Context. This paper deals with bilateral joint decision making in supply chains, and more specifically focuses on coordinating the decisions taken by the supplier and the producer in lot sizing. Research gap. Previous existing works in lot sizing have modeled the coordination task as a bi-level optimization problem. Unfortunately, the bi-level model causes a hierarchy between the two actors by making the leader imposing the decisions that suits his/her interests to the follower. This induces a significant conflict of interest between the two stakeholders because the leaders benefit is always greater than the follower’s one. Objective. The main goal of this work is to attenuate the conflict of interest issue between both actors by proposing a multi-objective model that alleviates the hierarchy and creates a win–win situation. Method. We propose an effective multi-objective lot sizing model, called Supplier-Producer Multi-Objective Lot Sizing (SP-MOLS); that alleviates the hierarchy between the actors’ objectives by assigning them the same importance degree and hence optimizing them simultaneously. The resolution of our SP-MOLS model using the Non-dominated Sorting Genetic Algorithm II (NSGA-II), as an effective meta-heuristic search engine, provides a set of trade-off solutions, each expressing a compromise degree between the two actors: the supplier and the producer. Results. To validate our approach, we use five test problems each containing 100 instances with a planning horizon of 10 periods and we analyze the obtained trade-off solutions using the compromise degree and the gap between costs as main consensus metrics. The obtained results reveal that a small sacrifice in the leader’s benefit could produce a significant improvement in the follower’s one. For instance, a 10% increase of the producer’s cost may generate a 42% decrease in the supplier’s one. Reciprocally, a 0.4% increase of the supplier’s cost may generate a 49% decrease in the producer’s cost. Method algorithmic improvement. As solutions of interests for both stakeholders are usually located within the extreme regions of the Pareto front, we propose NSGA-II with Focus on Extreme Regions (NSGA-II-FER) as a new variant of NSGA-II that focuses the search in the extreme regions of the Pareto front thanks to a modified crowding measure that is adaptively managed during the evolution process. This variant has shown its ability to eliminate dominance-resistant solutions and thus to come up with better extreme regions. Based on the experimental results, NSGA-II-FER is shown to have the ability to provide the decision makers with more convergent and more diversified extreme non-dominated solutions, expressing better trade-off degrees between both actors’ costs. Managerial implications. The promising results obtained by our proposal encourage decision makers’ to adopt a multi-objective approach rather than a bi-level one. From our personal perspective, we recommend running the three models (the multi-objective model and the two bi-levels ones); then analyzing the solutions of all models in terms of compromise degrees and logistic costs. This would allow both actors to observe how the hierarchy incurred by the bi-level models increases conflicts, while the multi-objective one generates solutions with much improved consensus degrees. Such observations will convince the supply chain stakeholders to adopt our multi-objective approach, while keeping an eye on the bi-level models’ solutions and the consensus degrees. Finally, we also recommend focusing on the extreme regions of the Pareto front since they contain rich solutions in terms of consensus. Such solutions are more convincing in the negotiation process and thus could lead to better win–win situations.
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.
Hiba Chaher, Lilia Rejeb, Lamjed Ben SaidA behaviorist agent model for the simulation of the human behavior
International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA), Tunis, Tunisia, 2020, pp. 1-11, doi: 10.1109/OCTA49274.2020.9151655., 2022
Résumé
Recent researches on computational modeling show that emotions have a major influence on human behavior and decision making. Therefore, it is recognized that they are necessary to produce human-like in artificial agents. Several computational behavior models have been proposed. However, some of them have incorporated the emotion, others have integrated the psychological aspects in order to study the human behavior, but they did not take into account both of the emotional and the psychological impacts. In this context, we attempt to present an overview of the existent works. Then, we aim to present a new behavior agent model that integrates both of the psychological and emotional aspects to prove their impacts on the human decision.
Nada Mohammed Murad, Lilia Rejeb, Lamjed Ben SaidComputing driver tiredness and fatigue in automobile via eye tracking and body movements
Periodicals of Engineering and Natural Sciences (PEN), 10(1), 573. doi:10.21533/pen.v10i1.2705., 2022
Résumé
The aim of this paper is to classify the driver tiredness and fatigue in automobile via eye tracking and body movements using deep learning based Convolutional Neural Network (CNN) algorithm. Vehicle driver face localization serves as one of the most widely used real-world applications in fields like toll control, traffic accident scene analysis, and suspected vehicle tracking. The research proposed a CNN classifier for simultaneously localizing the region of human face and eye positioning. The classifier, rather than bounding rectangles, gives bounding quadrilaterals, which gives a more precise indication for vehicle driver face localization. The adjusted regions are preprocessed to remove noise and passed to the CNN classifier for real time processing. The preprocessing of the face features extracts connected components, filters them by size, and groups them into face expressions. The employed CNN is the well-known technology for human face recognition. One we aim to extract the facial landmarks from the frames, we will then leverage classification models and deep learning based convolutional neural networks that predict the state of the driver as 'Alert' or 'Drowsy' for each of the frames extracted. The CNN model could predict the output state labels (Alert/Drowsy) for each frame, but we wanted to take care of sequential image frames as that is extremely important while predicting the state of an individual. The process completes, if all regions have a sufficiently high score or a fixed number of retries are exhausted. The output consists of the detected human face type, the list of regions including the extracted mouth and eyes with recognition reliability through CNN with an accuracy of 98.57% with 100 epochs of training and testing.
Oussama Kebir, Issam Nouaouri, Lilia Rejeb, Lamjed Ben SaidAtipreta: An analytical model for time-dependent prediction of terrorist attacks
International Journal of Applied Mathematics and Computer Science (AMCS), 32(3), 495-510 . doi: 10.34768/amcs-2022-0036, 2022
Résumé
In counter-terrorism actions, commanders are confronted with difficult and important challenges. Their decision-making processes follow military instructions and must consider the humanitarian aspect of the mission. In this paper, we aim to respond to the question: What would the casualties be if governmental forces reacted in a given way with given resources? Within a similar context, decision-support systems are required due to the variety and complexity of modern attacks as well as the enormous quantity of information that must be treated in real time. The majority of mathematical models are not suitable for real-time events. Therefore, we propose an analytical model for a time-dependent prediction of terrorist attacks (ATiPreTA). The output of our model is consistent with casualty data from two important terrorist events known in Tunisia: Bardo and Sousse attacks. The sensitivity and experimental analyses show that the results are significant. Some operational insights are also discussed.
-
2021Malek Abbassi, Abir Chaabani, Lamjed Ben Said, Nabil Absi
An Approximation-based Chemical Reaction Algorithm for Combinatorial Multi-Objective Bi-level Optimization Problems
IEEE Congress on Evolutionary Computation, 1627-1634, 2021
Résumé
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.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Chih-Cheng Hung, Lamjed Ben SaidSoftware Anti-patterns Detection Under Uncertainty Using a Possibilistic Evolutionary Approach
24th European Conference on Genetic Programming, 2021
Résumé
Code smells (a.k.a. anti-patterns) are manifestations of poor design solutions that could deteriorate the software maintainability and evolution. Despite the high number of existing detection methods, the issue of class label uncertainty is usually omitted. Indeed, two human experts may have different degrees of uncertainty about the smelliness of a particular software class not only for the smell detection task but also for the smell type identification one. Thus, this uncertainty should be taken into account and then processed by detection tools. Unfortunately, these latter usually reject and/or ignore uncertain data that correspond to software classes (i.e. dataset instances) with uncertain labels. This practice could considerably degrade the detection/identification process effectiveness. Motivated by this observation and the interesting performance of the Possibilistic K-NN (PK-NN) classifier in dealing with uncertain data, we propose a new possibilistic evolutionary detection method, named ADIPOK (Anti-patterns Detection and Identification using Possibilistic Optimized K-NNs), that is able to deal with label uncertainty using some concepts stemming from the Possibility theory. ADIPOK is validated using a possibilistic base of smell examples that simulates the subjectivity of software engineers’ opinions’ uncertainty. The statistical analysis of the obtained results on a set of comparative experiments with respect to four state-of-the-art methods show the merits of our proposed method.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Mohamed Makhlouf, Lamjed Ben SaidDealing with Label Uncertainty in Web Service Anti-patterns Detection using a Possibilistic Evolutionary Approach
IEEE International Conference on Web Services (ICWS), 2021
Résumé
Like the case of any software, Web Services (WSs) developers could introduce anti-patterns due to the lack of experience and badly-planned changes. During the last decade, search-based approaches have shown their outperformance over other approaches mainly thanks to their global search ability. Unfortunately, these approaches do not consider the uncertainty of class labels. In fact, two experts could be uncertain about the smelliness of a particular WS interface but also about the smell type. Currently, existing works reject uncertain data that correspond to WSs interfaces with doubtful labels. Motivated by this observation and the good performance of the possibilistic K-NN classifier in handling uncertain data, we propose a new evolutionary detection approach, named Web Services Anti-patterns Detection and Identification using Possibilistic Optimized K-NNs (WS-ADIPOK), which can cope with the uncertainty based on the Possibility Theory. The obtained experimental results reveal the merits of our proposal regarding four relevant state-of-the-art approaches.
Sofian Boutaib, Maha Elarbi, Slim Bechikh, Fabio Palomba, Lamjed Ben SaidA Possibilistic Evolutionary Approach to Handle the Uncertainty of Software Metrics Thresholds in Code Smells Detection
IEEE International Conference on Software Quality, Reliability and Security (QRS), 2021
Résumé
A code smells detection rule is a combination of metrics with their corresponding crisp thresholds and labels. The goal of this paper is to deal with metrics' thresholds uncertainty; as usually such thresholds could not be exactly determined to judge the smelliness of a particular software class. To deal with this issue, we first propose to encode each metric value into a binary possibility distribution with respect to a threshold computed from a discretization technique; using the Possibilistic C-means classifier. Then, we propose ADIPOK-UMT as an evolutionary algorithm that evolves a population of PK-NN classifiers for the detection of smells under thresholds' uncertainty. The experimental results reveal that the possibility distribution-based encoding allows the implicit weighting of software metrics (features) with respect to their computed discretization thresholds. Moreover, ADIPOK-UMT is shown to outperform four relevant state-of-art approaches on a set of commonly adopted benchmark software systems.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.
Maha Elarbi, Slim Bechikh, Lamjed Ben SaidOn the importance of isolated infeasible solutions in the many-objective constrained NSGA-III
Knowledge-Based Systems, 227, 104335, 2021
Résumé
Recently, decomposition has gained a wide interest in solving multi-objective optimization problems involving more than three objectives also known as Many-objective Optimization Problems (MaOPs). In the last few years, there have been many proposals to use decomposition to solve unconstrained problems. However, fewer is the amount of works that has been devoted to propose new decomposition-based algorithms to solve constrained many-objective problems. In this paper, we propose the ISC-Pareto dominance (Isolated Solution-based Constrained Pareto dominance) relation that has the ability to: (1) handle constrained many-objective problems characterized by different types of difficulties and (2) favor the selection of not only infeasible solutions associated to isolated sub-regions but also infeasible solutions with smaller CV (Constraint Violation) values. Our constraint handling strategy has been integrated into the framework of the Constrained Non-Dominated Sorting Genetic Algorithm-III (C-NSGA-III) to produce a new algorithm called Isolated Solution-based Constrained NSGA-III (ISC-NSGA-III). The empirical results have demonstrated that our constraint handling strategy is able to provide better and competitive results when compared against three recently proposed constrained decomposition-based many-objective evolutionary algorithms in addition to a penalty-based version of NSGA-III on the CDTLZ benchmark problems involving up to fifteen objectives. Moreover, the efficacy of ISC-NSGA-III on a real world water management problem is showcased.
-
2020Nabil Morri, Sameh Hadouaj, Lamjed Ben Said
An approach to intelligent control public transportation system using a multi-agent system
Filipe, J., Śmiałek, M., Brodsky, A., Hammoudi, S. (eds) Enterprise Information Systems. ICEIS 2020. Lecture Notes in Business Information Processing, vol 417. Springer, Cham., 2020
Résumé
Traffic congestion has increased globally during the last decade representing an undoubted menace to the quality of urban life. A significant contribution can be made by the public transport system in reducing the problem intensity if it provides high-quality service. However, public transportation systems are highly complex because of the modes involved, the multitude of origins and destinations, and the amount and variety of traffic. They have to cope with dynamic environments where many complex and random phenomena appear and disturb the traffic network. To ensure good service quality, a control system should be used in order to maintain the public transport scheduled timetable. The quality service should be measured in terms of public transport key performance indicators (KPIs) for the wider urban transport system and issues. In fact, in the absence of a set of widely accepted performance measures and transferable methodologies, it is very difficult for public transport to objectively assess the effects of specific regulation system and to make use of lessons learned from other public transport systems. Moreover, vehicle traffic control tasks are distributed geographically and functionally, and disturbances might influence on many itineraries and occur simultaneously. Unfortunately, most existing traffic control systems consider only a part of the performance criteria and propose a solution without man-aging its influence on neighboring areas of the network. This paper sets the context of performance measurement in the field of public traffic management and presents the regulation support system of public transportation (RSSPT). The aim of this regulation support system is (i) to detect the traffic perturbation by distinguishing a critical performance variation of the current traffic, (ii) and to find the regulation action by optimizing the performance of the quality service of the public transportation. We adopt a multi-agent approach to model the system, as their distributed nature, allows managing several disturbances concurrently. The validation of our model is based on the data of an entire journey of the New York City transport system in which two perturbation scenarios occur. This net-work has the nation’s largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. The obtained results show the efficiency of our system especially in case many performance indicators are needed to regulate a disturbance situation. It demonstrates the advantage as well of the multiagent approach and shows how the agents of different neighboring zones on which the disturbance has an impact, coordinate and adapt their plans and solve the issue.
Ameni Azzouz, Abir Chaabani, Meriem Ennigrou, Lamjed Ben SaidHandling Sequence-dependent Setup Time Flexible Job Shop Problem with Learning and Deterioration Considerations using Evolutionary Bi-level Optimization
Applied Artificial Intelligence, 34(6), 433-455, 2020
Résumé
Bi-level optimization is a challenging research area that has received significant attention from researchers to model enormous NP-hard optimization problems and real-life applications. In this paper, we propose a new evolutionary bi-level algorithm for Flexible Job Shop Problem with Sequence-Dependent Setup Time (SDST-FJSP) and learning/deterioration effects. There are two main motivations behind this work. On the one hand, learning and deterioration effects might occur simultaneously in real-life production systems. However, there are still ill posed in the scheduling area. On the other hand, bi-level optimization was presented as an interesting resolution scheme easily applied to more complex problems without additional modifications. Motivated by these issues, we attempt in this work to solve the FJSP variant using the bi-level programming framework. We suggest firstly a new bi-level mathematical formulation for the considered FJSP; then we propose a bi-level evolutionary algorithm to solve the problem. The experimental study on well-established benchmarks assesses and validates the advantage of using a bi-level scheme over the compared approaches in this research area to solve such NP-hard problem.
Abir Chaabani, Slim Bechikh, Lamjed Ben SaidA co-evolutionary hybrid decomposition-based algorithm for bi-level combinatorial optimization problems.
Soft Computing, 24(10), 7211-7229, 2020
Résumé
Bi-level programming problems are a special class of optimization problems with two levels of optimization tasks. These problems have been widely studied in the literature and often appear in many practical problem solving tasks. Although many applications fit the bi-level framework, however, real-life implementations are scarce, due mainly to the lack of efficient algorithms able to handle effectively this NP-hard problem. 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) to solve bi-level combinatorial problems. CODBA scheme has been able to bring down the computational expense significantly as compared to other competitive approaches within this research area. In this paper, we further improve CODBA approach by incorporating a local search procedure to make the search process more efficient. The proposed extension called CODBA-LS includes a variable neighborhood search to the lower-level task to help in faster convergence of the algorithm. Further experimental tests based on the bi-level production–distribution problems in supply chain management model on a set of artificial and real-life data turned out to be effective on both computation time and solution quality.
Abir Chaabani, Lamjed Ben SaidA co-evolutionary decomposition-based algorithm for the bi-level knapsack optimization problem
International Journal of Computational Intelligence Studies, 2020
Résumé
Bi-level optimisation problems (BOPs) are a class of challenging problems with two levels of optimisation tasks. These problems allow to model a large number of real-life situations in which a first decision maker, hereafter the leader, optimises his objective by taking the follower's response to his decisions explicitly into account. In this context, a new proposed algorithm called CODBA-II was suggested to solve combinatorial BOPs. The latter was able to improve the quality of generated bi-level solutions regarding to recently proposed methods. In fact, a wide range of applications fit the bi-level programming framework and real-life implementations still scarce. For this reason, we propose in this paper a co-evolutionary decomposition-based bi-level algorithm for the bi-level knapsack optimisation problem. The computational algorithm turned out to be quite efficient on both computation time and solution quality regarding to other competitive EAs.
Malek Abbassi, Abir Chaabani, Lamjed Ben Said, Nabil AbsiBi-level multi-objective combinatorial optimization using reference approximation of the lower-level reaction.
International conference on Knowledge Based and Intelligent information and Engineering Systems (On Line), 2098-2107, 2020
Résumé
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 AbsiAn improved bi-level multi-objective evolutionary algorithm for the production distribution planning system
In International Conference on Modeling Decisions for Artificial Intelligence, MDAI’20,, 2020
Résumé
Bi-level Optimization Problem (BOP) presents a special class of challenging problems that contains two optimization tasks. This nested structure has been adopted extensively during recent years to solve many real-world applications. Besides, a number of solution methodologies are proposed in the literature to handle both single and multi-objective BOPs. Among the well-cited algorithms solving the multi-objective case, we find the Bi-Level Evolutionary Multi-objective Optimization algorithm (BLEMO). This method uses the elitist Non-dominated Sorting Genetic Algorithm (NSGA-II) with the bi-level framework to solve Multi-objective Bi-level Optimization Problems (MBOPs). BLEMO has proved its efficiency and effectiveness in solving such kind of NP-hard problem over the last decade. To this end, we aim in this paper to investigate the performance of this method on a new proposed multi-objective variant of the Bi-level Multi Depot Vehicle Routing Problem (Bi-MDVRP) which is a well-known problem in combinatorial optimization. The proposed BLEMO adaptation is further improved combining jointly three techniques in order to accelerate the convergence rate of the whole algorithm. Experimental results on well-established benchmarks reveal a good performance of the proposed algorithm against the baseline version.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidSolving flexible job-shop problem with sequence dependent setup time and learning effects using an adaptive genetic algorithm
International Journal of Computational Intelligence Studies, 9(1-2), 18-32., 2020
Résumé
For the most schedulling problems studied in literature, job processing times are assumed to be known and constant over time. However, this assumption is not appropriate for many realistic situations where the employees and the machines execute the same task in a repetitive manner. They learn how to perform more efficiently. As a result, the processing time of a given job is shorter if it is scheduled later, rather than earlier in the sequence. In this paper, we consider the flexible job-shop problem (FJSP) with two kinds of constraint, namely, the sequence-dependent setup times (SDST) and the learning effects. Makespan is specified as the objective function to be minimised. To solve this problem, an adaptive genetic algorithm (AGA) is proposed. Our algorithm uses an adaptive strategy based on: 1) the current specificity of the search space; 2) the preceding results of already used operators; 3) their associated parameter settings. We adopt this strategy in order to maintain the balance between exploration and exploitation. Experimental studies are presented to assess and validate the benefit of the incorporation of the learning process to the SDST-FJSP over the original problem.
Chin-Chia Wu, Danyu Bai, Ameni Azzouz, I-Hong Chung, Shuenn-Ren Cheng, Dwueng-Chwuan Jhwueng, Win-Chin Lin, Lamjed Ben SaidA branch-and-bound algorithm and four metaheuristics for minimizing total completion time for a two-stage assembly flow-shop scheduling problem with learning consideration
Engineering Optimization, 52(6), 1009-1036., 2020
Résumé
This article addresses a two-stage, three-machine assembly scheduling problem that considers the learning effect. All jobs are processed on two machines in the first stage and move on to be processed on an assembly machine in the second stage. The objective of the study is to minimize the total completion time of the given jobs. Because the problem is NP hard, the authors first established a lower bound and several adjacent propositions using a branch-and-bound algorithm to search for the optimal solution. Four metaheuristics are proposed to approximate the solutions: genetic algorithms, cloud theory-based simulated annealing, artificial bee colonies and iterated greedy algorithms. Four different heuristics are used as seeds in each metaheuristic to obtain high-quality approximate solutions. The performances of all 16 metaheuristics and the branch-and-bound algorithm are then examined and are reported herein.
Ameni Azzouz, Po-An Pan, Peng-Hsiang Hsu, Win-Chin Lin, Shangchia Liu, Lamjed Ben Said, Chin-Chia WuA two-stage three-machine assembly scheduling problem with a truncation position-based learning effect
Soft Computing, 24(14), 10515-10533, 2020
Résumé
The two-stage assembly scheduling problem has a lot of applications in industrial and service sectors. Furthermore, truncation-based learning effects have received growing attention in connection with scheduling problems. However, it is relatively unexplored in the two-stage assembly scheduling problem. Therefore, we addressed the two-stage assembly with truncation learning effects with two machines in the first stage and an assembly machine in the second stage. The objective function was to complete all jobs as soon as possible (or to minimize the makespan). Due to the NP-hardness of the considered problem, we proposed several dominance relations and a lower bound for the branch-and-bound method for finding the optimal solution. Moreover, we proposed six versions of hybrids greedy iterative algorithm, where three versions of the local searches algorithm with and without a probability scheme are embedded. They include extraction and backward-shifted reinsertion, pairwise interchange and extraction and forward-shifted reinsertion for searching good-quality solutions. The experimental results of all proposed algorithms are presented on small-size and big-size jobs.
Sofian Boutaib, Slim Bechikh, Fabio Palomba, Maha Elarbi, Mohamed Makhlouf, Lamjed Ben SaidCode smell detection and identification in imbalanced environments
Expert Systems with Applications, 2020
Résumé
Code smells are sub-optimal design choices that could lower software maintainability. Previous literature did not consider an important characteristic of the smell detection problem, namely data imbalance. When considering a high number of code smell types, the number of smelly classes is likely to largely exceed the number of non-smelly ones, and vice versa. Moreover, most studies did address the smell identification problem, which is more likely to present a higher imbalance as the number of smelly classes is relatively much less than the number of non-smelly ones. Furthermore, an additional research gap in the literature consists in the fact that the number of smell type identification methods is very small compared to the detection ones. The main challenges in smell detection and identification in an imbalanced environment are: (1) the structuring of the smell detector that should be able to deal with complex splitting boundaries and small disjuncts, (2) the design of the detector quality evaluation function that should take into account data imbalance, and (3) the efficient search for effective software metrics’ thresholds that should well characterize the different smells. Furthermore, the number of smell type identification methods is very small compared to the detection ones. We propose ADIODE, an effective search-based engine that is able to deal with all the above-described challenges not only for the smell detection case but also for the identification one. Indeed, ADIODE is an EA (Evolutionary Algorithm) that evolves a population of detectors encoded as ODTs (Oblique Decision Trees) using the F-measure as a fitness function. This allows ADIODE to efficiently approximate globally-optimal detectors with effective oblique splitting hyper-planes and metrics’ thresholds. We note that to build the BE, each software class is parsed using a particular tool with the aim to extract its metrics’ values, based on which the considered class is labeled by means of a set of existing advisors; which could be seen as a two-step construction process. A comparative experimental study on six open-source software systems demonstrates the merits and the outperformance of our approach compared to four of the most representative and prominent baseline techniques available in literature. The detection results show that the F-measure of ADIODE ranges between 91.23 % and 95.24 %, and its AUC lies between 0.9273 and 0.9573. Similarly, the identification results indicate that the F-measure of ADIODE varies between 86.26 % and 94.5 %, and its AUC is between 0.8653 and 0.9531.Sofian Boutaib, Slim Bechikh, Carlos A Coello Coello, Chih-Cheng Hung, Lamjed Ben SaidHandling uncertainty in code smells detection using a possibilistic SBSE approach
Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, 2020
Résumé
Code smells, also known as anti-patterns, are indicators of bad design solutions. However, two different experts may have different opinions not only about the smelliness of a particular software class but also about the smell type. This causes an uncertainty problem that should be taken into account. Unfortunately, existing works reject uncertain data that correspond to software classes with doubtful labels. Uncertain data rejection could cause a significant loss of information that could considerably degrade the performance of the detection process. Motivated by this observation and the good performance of the possibilistic K-NN classifier in handling uncertain data, we propose in this paper a new evolutionary detection method, named ADIPOK (Anti-pattern Detection and Identification using Possibilistic Optimized K-NN), that is able to cope with the uncertainty factor using the possibility theory. The comparative experimental results reveal the merits of our proposal with respect to four relevant state-of-the-art approaches.
Mouna Karaja, Meriem Ennigrou, Lamjed Ben SaidBudget-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.
Mouna Karaja, Meriem Ennigrou, Lamjed Ben SaidBudget-constrained dynamic Bag-of-Tasks Scheduling algorithm for heterogeneous multi-cloud environment
OCTA International Multi-Conference, Information Systems and Economic Intelligence (SIIE), 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.
Oussama Kebir, Issam Nouaouri, Mouna Belhaj, Lamjed Ben Said, Kamel AkroutA multi-agent model for countering terrorism
In Knowledge Innovation Through Intelligent Software Methodologies, Tools and Techniques (pp. 260-271). IOS Press., 2020
Résumé
The rise of terrorism over the past decade did not only hinder the development of some countries, but also it continues to destroy humanity. To face this concept of an emerging crisis, every country and every citizen is responsible for the fight against terrorism. As conventional plans became useless against terrorism, governments are required to establish innovative concepts and technologies to support units in this asymmetric war. In this paper, we propose a new multi-agent model for
counter-terrorism characterized by a methodical process and a flexibility to handle different contingency scenarios. The division of labour in our multi-agent model improves decision making and the structuring of organisational plans.Oussama Kebir, Issam Nouaouri, Mouna Belhaj, Lamjed Ben Said, Kamel AkroutA multi-agent architecture for modeling organizational planning against terrorist attacks in urban areas
2020 International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA), Tunis, Tunisia, 2020, pp. 1-8, doi: 10.1109/OCTA49274.2020.9151843., 2020
Résumé
Nowadays the world is suffering from the emergence of a new concept of war, it is the asymmetric warfare created by the terrorists' new combat doctrine. As the plans to face classic enemies have become unusual against terrorism, this calls for innovative concepts and technologies to support the units and to improve the capability of leaders and structure their choices. In this paper, we propose a multi agent architecture for action planning against terrorist attacks. It is characterized by rapid decisive responses and methodical steps to handle the situation, and by the flexibility to adapt a contingency scenario. We aim to create a multi-agent model that describes the relation between actors during the terrorist attack in order to find the best possible units distribution to neutralize the enemy.
Rihab Said, Slim Bechikh, Ali Louati, Abdulaziz Aldaej, Lamjed Ben SaidSolving Combinatorial Multi-Objective Bi-Level Optimization Problems Using Multiple Populations and Migration Schemes
IEEE Access, vol. 8, pp. 141674-141695, 2020
Résumé
Many decision making situations are characterized by a hierarchical structure where a lower-level (follower) optimization problem appears as a constraint of the upper-level (leader) one. Such kind of situations is usually modeled as a BLOP (Bi-Level Optimization Problem). The resolution of the latter usually has a heavy computational cost because the evaluation of a single upper-level solution requires finding its corresponding (near) optimal lower-level one. When several objectives are optimized in each level, the BLOP becomes a multi-objective task and more computationally costly as the optimum corresponds to a whole non-dominated solution set, called the PF (Pareto Front). Despite the considerable number of recent works in multi-objective evolutionary bi-level optimization, the number of methods that could be applied to the combinatorial (discrete) case is much reduced. Motivated by this observation, we propose in this paper an Indicator-Based version of our recently proposed Co-Evolutionary Migration-Based Algorithm (CEMBA), that we name IB-CEMBA, to solve combinatorial multi-objective BLOPs. The indicator-based search choice is justified by two arguments. On the one hand, it allows selecting the solution having the maximal marginal contribution in terms of the performance indicator from the lower-level PF. On the other hand, it encourages both convergence and diversity at the upper-level. The comparative experimental study reveals the outperformance of IB-CEMBA on a multi-objective bi-level production-distribution problem. From the effectiveness viewpoint, the upper-level hyper-volume values and inverted generational distance ones vary in the intervals [0.8500, 0.9710] and [0.0072, 0.2420], respectively. From the efficiency viewpoint, IB-CEMBA has a good reduction rate of the Number of Function Evaluations (NFEs), lying in the interval [30.13%, 54.09%]. To further show the versatility of our algorithm, we have developed a case study in machine learning, and more specifically we have addressed the bi-level multi-objective feature construction problem.
-
2019Abir Chaabani, Lamjed Ben Said
Transfer of learning with the coevolutionary decomposition-based algorithm-II: a realization on the bi-level production-distribution planning system.
Applied Intelligence, 49(3), 963- 982, 2019
Résumé
Bi-Level Optimization Problem (BLOP) is 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 this way, the evaluation of each upper level solution requires finding an optimal solution to the corresponding lower level problem, which is computationally so expensive. For this reason, most proposed bi-level resolution methods have been restricted to solve the simplest case (linear continuous BLOPs). This fact has attracted the evolutionary computation community to solve such complex problems. Besides, to enhance the search performance of Evolutionary Algorithms (EAs), reusing knowledge captured from past optimization experiences along the search process has been proposed in the literature, and was demonstrated much promise. Motivated by this observation, we propose in this paper, a memetic version of our proposed Co-evolutionary Decomposition-based Algorithm-II (CODBA-II), that we named M-CODBA-II, to solve combinatorial BLOPs. The main motivation of this paper is to incorporate transfer learning within our recently proposed CODBA-II scheme to make the search process more effective and more efficient. Our proposed hybrid algorithm is investigated on two bi-level production-distribution problems in supply chain management formulated to: (1) Bi-CVRP and (2) Bi-MDVRP. The experimental results reveal a potential advantage of memes incorporation in CODBA-II. Most notably, the results emphasize that transfer learning allows not only accelerating the convergence but also finding better solutions.
Malek Abbassi, Abir Chaabani, Lamjed Ben SaidAn investigation of a bi-level non-dominated sorting algorithm for production-distribution planning system
In International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems IEA AIE’19, china, 819- 826, 2019
Résumé
Bi-Level Optimization Problems (BLOPs) belong to a class of challenging problems where one optimization problem acts as a constraint to another optimization level. These problems commonly appear in many real-life applications including: transportation, game-playing, chemical engineering, etc. Indeed, multi-objective BLOP is a natural extension of the single objective BLOP that bring more computational challenges related to the multi-objective hierarchical decision making. In this context, a well-known algorithm called NSGA-II was presented in the literature among the most cited Multi-Objective Evolutionary Algorithm (MOEA) in this research area. The most prominent features of NSGA-II are its simplicity, elitist approach and a non-parametric method for diversity. For this reason, in this work, we propose a bi-level version of NSGA-II, called Bi-NSGA-II, in an attempt to exploit NSGA-II features in tackling problems involving bi-level multiple conflicting criteria. The main motivation of this paper is to investigate the performance of the proposed variant on a bi-level production distribution problem in supply chain management formulated as a Multi-objective Bi-level MDVRP (M-Bi-MDVRP). The paper reveals three Bi-NSGA-II variants for solving the M-Bi-MDVRP basing on different variation operators (M-VMX, VMX, SBX and RBX). The experimental results showed the remarkable ability of our adopted algorithm for solving such NP-hard problem.
Chin-Chia Wu, Ameni Azzouz, I-Hong Chung, Win-Chin Lin, Lamjed Ben SaidA 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.
Mouna Belhaj, Hanen Lejmi, Lamjed Ben SaidStudying emotions at work using agent-based modeling and simulation
In IFIP international conference on artificial intelligence applications and innovations (pp. 571-583). Cham: Springer International Publishing., 2019
Résumé
Emotions in workplace is a topic that has increasingly at
tracted attention of both organizational practitioners and academics. This is due to the fundamental role emotions play in shaping human resources behaviors, performance, productivity, interpersonal relationships and engagement at work. In the current research, a computational social simulation approach is adopted to replicate and study the emotional experiences of employees in organizations. More speci cally, an emotional
agent-based model of an employee at work is proposed. The developed model is used in a computer simulator WEMOS (Workers EMotions in Organizations Simulator) to conduct certain analyzes in relation to the most likely emotions-evoking stimuli as well as the emotional content of several work-related stimuli. Simulation results can be employed to gain deeper understanding about emotions in the work life.Slim Bechikh, Maha Elarbi, Chih-Cheng Hung, Sabrine Hamdi, Lamjed Ben SaidA Hybrid Evolutionary Algorithm with Heuristic Mutation for Multi-objective Bi-clustering
In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 2323-2330). IEEE, 2019
Résumé
Bi-clustering is one of the main tasks in data mining with several application domains. It consists in partitioning a data set based on both rows and columns simultaneously. One of the main difficulties in bi-clustering is the issue of finding the number of bi-clusters, which is usually a user-specified parameter. Recently, in 2017, a new multi-objective evolutionary clustering algorithm, called MOCK-II, has shown its effectiveness in data clustering while automatically determining the number of clusters. Motivated by the promising results of MOCK-II, we propose in this paper a hybrid extension of this algorithm for the case of bi-clustering. Our new algorithm, called MOBICK, uses an efficient solution encoding, an effective crossover operator, and a heuristic mutation strategy. Similarly to MOCK-II, MOBICK is able to find automatically the number of bi-clusters. The outperformance of our algorithm is shown on a set of real gene expression data sets against several existing state-of-the-art works. Moreover, to be able to compare MOBICK to MOCK-I and MOCK-II, we have designed two basic extensions of MOCK-I and MOCK-II for the case of bi-clustering that we named B-MOCK-I and B-MOCK-II. Again, the experimental results confirm the merits of our proposal.
Maha Elarbi, Slim Bechikh, Carlos Artemio Coello Coello, Mohamed Makhlouf, Lamjed Ben SaidApproximating complex Pareto fronts with predefined normal-boundary intersection directions
IEEE Transactions on Evolutionary Computation, 24(5), 809-823, 2019
Résumé
Decomposition-based evolutionary algorithms using predefined reference points have shown good performance in many-objective optimization. Unfortunately, almost all experimental studies have focused on problems having regular Pareto fronts (PFs). Recently, it has been shown that the performance of such algorithms is deteriorated when facing irregular PFs, such as degenerate, discontinuous, inverted, strongly convex, and/or strongly concave fronts. The main issue is that the predefined reference points may not all intersect with the PF. Therefore, many researchers have proposed to update the reference points with the aim of adapting them to the discovered Pareto shape. Unfortunately, the adaptive update does not really solve the issue for two main reasons. On the one hand, there is a considerable difficulty to set the time and the frequency of updates. On the other hand, it is not easy to define how to update the search directions for an unknown PF shape. This article proposes to approximate irregular PFs using a set of predefined normal-boundary intersection (NBI) directions. The main motivation behind this article is that when using a set of well-distributed NBI directions, all these directions intersect with the PF regardless of its shape, except for the case of discontinuous and/or degenerate fronts. To handle the latter cases, a simple interaction mechanism between the decision maker (DM) and the algorithm is used. In fact, the DM is asked if the number of NBI directions needs to be increased in some stages of the evolutionary process. If so, the resolution of the NBI directions that intersect the PF is increased to properly cover discontinuous and/or degenerate PFs. Our experimental results on benchmark problems with regular and irregular PFs, having up to fifteen objectives, show the merits of our algorithm when compared to eight of the most representative state-of-the-art algorithms.
Hanen Lejmi, Mouna Belhaj, Lamjed Ben SaidStudying Emotions at Work Using Agent-Based Modeling and Simulation
Studying Emotions at Work Using Agent-Based Modeling and Simulation, 2019
Résumé
Emotions in workplace is a topic that has increasingly attracted attention of both organizational practitioners and academics. This is due to the fundamental role emotions play in shaping human resources behaviors, performance, productivity, interpersonal relationships and engagement at work. In the current research, a computational social simulation approach is adopted to replicate and study the emotional experiences of employees in organizations. More specifically, an emotional agent-based model of an employee at work is proposed. The developed model is used in a computer simulator WEMOS (Workers EMotions in Organizations Simulator) to conduct certain analyzes in relation to the most likely emotions-evoking stimuli as well as the emotional content of several work-related stimuli. Simulation results can be employed to gain deeper understanding about emotions in the work life.
Marwa Chabbouh, Slim Bechikh, Lamjed Ben Said, Chih-Cheng HungMulti-objective evolution of oblique decision trees for imbalanced data binary classification
Swarm Evol. Comput. 49: 1-22 (2019), 2019
Résumé
Imbalanced data classification is one of the most challenging problems in data mining. In this kind of problems, we have two types of classes: the majority class and the minority one. The former has a relatively high number of instances while the latter contains a much less number of instances. As most traditional classifiers usually assume that data is evenly distributed for all classes, they may considerably fail in recognizing instances in the minority class due to the imbalance problem. Several interesting approaches have been proposed to handle the class imbalance issue in the literature and the Oblique Decision Tree (ODT) is one of them. Nevertheless, most standard ODT construction algorithms use a greedy search process; while only very few works have addressed this induction problem using an evolutionary approach and this is done without really considering the class imbalance issue. To cope with this limitation, we propose in this paper a multi-objective evolutionary approach to find optimized ODTs for imbalanced binary classification. Our approach, called ODT-Θ-NSGA-III (ODT-based-Θ-Nondominated Sorting Genetic Algorithm-III), is motivated by its abilities: (a) to escape local optima in the ODT search space and (b) to maximize simultaneously both Precision and Recall. Thanks to these two features, ODT-Θ-NSGA-III provides competitive and better results when compared to many state-of-the-art classification algorithms on commonly used imbalanced benchmark data sets.Hamdi Ouechtati, Nadia Ben Azzouna, Lamjed Ben SaidA fuzzy logic based trust-ABAC model for the Internet of Things
In International Conference on Advanced Information Networking and Applications (pp. 1157-1168). Cham: Springer International Publishing., 2019
Résumé
The Internet of Things (IoT) integrates a large amount of everyday life devices from heterogeneous network environments, bringing a great challenge into security and reliability management. In order to cope with certain challenges posed by device capacity and the nature of IoT networks, a lightweight access control model is needed to resolve security and privacy issues. In this paper, we present Fuzzy logic based Trust-ABAC model, an access control model for the Internet of Things. Our model for the IoT is an improvement of our previous work Trust-ABAC by a new Fuzzy logic-based model in which we consider an evaluation of trust based on recommendations and social relationship that can deal effectively with certain types of malicious behavior that intend to mislead other nodes. Results prove the performance of the proposed model and its capabilities to detect the collision and singular attacks with high precision.
-
2018Abir Chaabani, Slim Bechikh, Lamjed Ben Said
A new co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization
Applied Intelligence, 48(9), 2847-2872, 2018
Résumé
Bi-Level Optimization Problems (BLOPs) 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. The latter is called the lower level problem. In this way, the evaluation of each upper level solution requires finding an (near) optimal solution to the corresponding lower level problem, which is computationally very expensive. Many real world applications are bi-level by nature, ranging from logistics to software engineering. Further, proposed bi-level approaches have been restricted to solve linear BLOPs. This fact has attracted the evolutionary computation community to tackle such complex problems and many interesting works have recently been proposed. Unfortunately, most of these works are restricted to the continuous case. Motivated by this observation, we propose in this paper a new Co-evolutionary Decomposition Algorithm inspired from Chemical Reaction Optimization algorithm, called E-CODBA (Energy-based CODBA), to solve combinatorial bi-level problems. Our algorithm is based on our previous works within this research area. The main idea behind E-CODBA is to exploit co-evolution, decomposition, and energy laws to come up with good solution(s) within an acceptable execution time. The statistical analysis of the experimental results on the Bi-level Multi-Depot Vehicle Routing Problem (Bi-MDVRP) show the out-performance of our E-CODBA against four recently proposed works in terms of effectiveness and efficiency.
Abir Chaabani, Lamjed Ben SaidHybrid CODBA-II Algorithm Coupling a Co-Evolutionary Decomposition-Based Algorithm with Local Search Method to Solve Bi-Level Combinatorial Optimization
International Conference on Tools with Artificial Intelligence ICTAI’18, Volos, 2018
Résumé
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.
Hamdi Ouechtati, Nadia Ben Azzouna, Lamjed Ben SaidTowards a self-adaptive access control middleware for the Internet of Things
In 2018 International Conference on Information Networking (ICOIN) (pp. 545-550). IEEE., 2018
Résumé
In order to cope with certain challenges posed by IoT environment and device capacity, a Self-Adaptive access control model is needed to resolve security and privacy issues. The use of complex encryption algorithms is infeasible due to the volatile nature of IoT environment and pervasive devices with limited resources. In this paper, we propose an access control middleware for the Internet of Things. The latter is an extension of the ABAC model in order to take into account the subject behavior and the trust value in the decision making process. In this work, we introduce a dynamic adaptation process of access control rules based on the risk value, the policies and rule sets which can effectively improve the security of IoT applications and produce more efficient access control mechanisms for the Internet of Things.
-
2017Riadh Ghlala, Zahra Kodia, Lamjed Ben Said
MC-DMN: Meeting MCDM with DMN Involving Multi-criteria Decision-Making in Business Process
Conference: International Conference on Computational Science and Its Applications, 2017
Résumé
The modelling of business processes and in particular decision-making in these processes takes an important place in the quality and reliability of IT solutions. In order to define a modelling standards in this domain, the Open Management Group (OMG) has developed the Business Process Model and Notation (BPMN) and Decision Model and Notation (DMN). Currently, these two standards are a pillar of several business architecture Frameworks to support Business-IT alignment and minimize the gap between the managers expectations and delivered technical solution. In this paper, we propose the Multi-Criteria DMN (MC-DMN) which is a DMN enrichment. It allows covering the preference to criteria in decision-making using Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) as a Multi-Criteria Decision-Making (MCDM) method and therefore it gives more faithfulness to the real world and further agility face the business layer changes.
Riadh Ghlala, Zahra Kodia, Lamjed Ben SaidMulti-Agent BPMN Decision Footprint
Conference: KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications, 2017
Résumé
Nowadays, we are confronted with increasingly complex information systems. Modelling these kinds of systems will only be controlled through appropriate tools, techniques and models. Work of the Open Management Group (OMG) in this area have resulted in the development of Business Process Model and Notation (BPMN) and Decision Model and Notation (DMN). Currently, these two standards are a pillar of various business architecture Frameworks to support Business-IT alignment and minimize the gap between the managers’ expectations and delivered technical solutions. Several research focus on the extension of these models especially BPMNDF which aims to harmonize decision-making throughout a single business process. The current challenge is to extend the BPMNDF in order to cover business process in a distributed and cooperative environment. In this paper, we propose the Multi-Agent BPMN Decision Footprint (MABPMNDF) which is a novel model based on both BPMNDF and MAS to support decision-making in distributed business process.
Mohamed Chaawa, Ines Thabet, Chihab Hanachi, Lamjed Ben SaidModelling and simulating a crisis management system: an organisational perspective
Enterprise Information Systems, Volume 11, 2017
Résumé
Crises are complex situations due to the dynamism of the environment, its unpredictability and the complexity of the interactions among several different and autonomous involved organisations. In such a context, establishing an organisational view as well as structuring organisations’ communications and their functioning is a crucial requirement. In this article, we propose a multi-agent organisational model (OM) to abstract, simulate and analyse a crisis management system (CMS). The objective is to evaluate the CMS from an organisational view, to assess its strength as well as its weakness and to provide deciders with some recommendations for a more flexible and reactive CMS. The proposed OM is illustrated through a real case study: a snowstorm in a Tunisian region. More precisely, we made the following contribution: firstly, we provide an environmental model that identifies the concepts involved in the crisis. Then, we define a role model that copes with the involved actors. In addition, we specify the organisational structure and the interaction model that rule communications and structure actors’ functioning. Those models, built following the GAIA methodology, abstract the CMS from an organisational perspective. Finally, we implemented a customisable multi-agent simulator based on the Janus platform to analyse, through several performed simulations, the organisational model
Abir Chaabani, Slim Bechikh, Lamjed Ben SaidA co-evolutionary decomposition-based chemical reaction algorithm for bi-level combinatorial optimization problems.
International conference on Knowledge Based and Intelligent information and Engineering Systems KES’17, France, 112, 780-789, 2017
Résumé
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.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidA 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 SaidScheduling problems under learning effects: classification and cartography
International Journal of Production Research, 56(4), 1642-1661, 2017
Résumé
Traditionally, the processing times of jobs are assumed to be fixed and known throughout the entire process. However, recent empirical research in several industries has demonstrated that processing times decline as workers improve their skills and gain experience after doing the same task for a long time. This phenomenon is known as learning effects. Recently, several researchers have devoted a lot of effort on scheduling problems under learning effects. Although there is increase in the number of research in this topic, there are few review papers. The most recent one considers solely studies on scheduling problems with learning effects models prior to early 2007. For that, this paper focuses on reviewing the most recent advances in this field. First, we attempt to present a concise overview of some important learning models. Second, a new classification scheme for the different model of scheduling under learning effects is proposed and discussed. Next, a cartography showing the relation between some well-known models is proposed. Finally, our viewpoints and several areas for future research are provided.
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
Mouna Belhaj, Fahem Kebair, Lamjed Ben SaidEmotional dynamics and coping mechanisms to generate human-like agent behaviors
Applied Artificial Intelligence, 31(5-6), 472-492., 2017
Résumé
Emotion mechanisms represent an important moderating factor of human behavior. Thus, they are necessary to produce realistic behavioral simulations. This work addresses this challenging issue by incorporating emotional processes into an agent model. We intend to show the potential of emotions and coping mechanisms to produce fast and human-like emotional behaviors, particularly, in emergency situations. We focus on the interplay of emotions and goals and its impact on agent behavior. Emotions constitute heuristics to agent decision making. They induce emotion-specific goals that orient agent goal adoption mechanisms and fasten its behavior selection.
Maha Elarbi, Slim Bechikh, Abhishek Gupta Computational Intelligence Laboratory, School of Computer Engineering, Nanyang Technological University, Singapore, Lamjed Ben Said, Yew-Soon OngA new decomposition-based NSGA-II for many-objective optimization
IEEE transactions on systems, man, and cybernetics: systems, 48(7), 1191-1210, 2017
Résumé
Multi-objective evolutionary algorithms (MOEAs) have proven their effectiveness and efficiency in solving problems with two or three objectives. However, recent studies show that MOEAs face many difficulties when tackling problems involving a larger number of objectives as their behavior becomes similar to a random walk in the search space since most individuals are nondominated with respect to each other. Motivated by the interesting results of decomposition-based approaches and preference-based ones, we propose in this paper a new decomposition-based dominance relation to deal with many-objective optimization problems and a new diversity factor based on the penalty-based boundary intersection method. Our reference point-based dominance (RP-dominance), has the ability to create a strict partial order on the set of nondominated solutions using a set of well-distributed reference points. The RP-dominance is subsequently used to substitute the Pareto dominance in nondominated sorting genetic algorithm-II (NSGA-II). The augmented MOEA, labeled as RP-dominance-based NSGA-II, has been statistically demonstrated to provide competitive and oftentimes better results when compared against four recently proposed decomposition-based MOEAs on commonly-used benchmark problems involving up to 20 objectives. In addition, the efficacy of the algorithm on a realistic water management problem is showcased.
Maha Elarbi, Slim Bechikh, Lamjed Ben SaidOn the importance of isolated solutions in constrained decomposition-based many-objective optimization
In Proceedings of the Genetic and Evolutionary Computation Conference (pp. 561-568), 2017
Résumé
During the few past years, decomposition has shown a high performance in solving Multi-objective Optimization Problems (MOPs) involving more than three objectives, called as Many-objective Optimization Problems (MaOPs). The performance of most of the existing decomposition-based algorithms has been assessed on the widely used DTLZ and WFG unconstrained test problems. However, the number of works that have been devoted to tackle the problematic of constrained many-objective optimization is relatively very small when compared to the number of works handling the unconstrained case. Recently there has been some interest to exploit infeasible isolated solutions when solving Constrained MaOPs (CMaOPs). Motivated by this observation, we firstly propose an IS-update procedure (Isolated Solution-based update procedure) that has the ability to: (1) handle CMaOPs characterized by various types of difficulties and (2) favor the selection of not only infeasible solutions associated to isolated sub-regions but also infeasible solutions with smaller Constraint Violation (CV) values. The IS-update procedure is subsequently embedded within the Multi-Objective Evolutionary Algorithm-based on Decomposition (MOEA/D). The new obtained algorithm, named ISC-MOEA/D (Isolated Solution-based Constrained MOEA/D), has been shown to provide competitive and better results when compared against three recent works on the CDTLZ benchmark problems.
Chedi Abdelkarim, Lilia Rejeb, Lamjed Ben Said, Maha ElarbiEvidential learning classifier system
In Proceedings of the Genetic and Evolutionary Computation Conference Companion (pp. 123-124), 2017
Résumé
During the last decades, Learning Classifier Systems have known many advancements that were highlighting their potential to resolve complex problems. Despite the advantages offered by these algorithms, it is important to tackle other aspects such as the uncertainty to improve their performance. In this paper, we present a new Learning Classifier System (LCS) that deals with uncertainty in the class selection in particular imprecision. Our idea is to integrate the Belief function theory in the sUpervised Classifier System (UCS) for classification purpose. The new approach proved to be efficient to resolve several classification problems.
Maha Elarbi, Slim Bechikh, Lamjed Ben SaidOn the importance of isolated solutions in constrained decomposition-based many-objective optimization
In Proceedings of the Genetic and Evolutionary Computation Conference (pp. 561-568), 2017
Résumé
During the few past years, decomposition has shown a high performance in solving Multi-objective Optimization Problems (MOPs) involving more than three objectives, called as Many-objective Optimization Problems (MaOPs). The performance of most of the existing decomposition-based algorithms has been assessed on the widely used DTLZ and WFG unconstrained test problems. However, the number of works that have been devoted to tackle the problematic of constrained many-objective optimization is relatively very small when compared to the number of works handling the unconstrained case. Recently there has been some interest to exploit infeasible isolated solutions when solving Constrained MaOPs (CMaOPs). Motivated by this observation, we firstly propose an IS-update procedure (Isolated Solution-based update procedure) that has the ability to: (1) handle CMaOPs characterized by various types of difficulties and (2) favor the selection of not only infeasible solutions associated to isolated sub-regions but also infeasible solutions with smaller Constraint Violation (CV) values. The IS-update procedure is subsequently embedded within the Multi-Objective Evolutionary Algorithm-based on Decomposition (MOEA/D). The new obtained algorithm, named ISC-MOEA/D (Isolated Solution-based Constrained MOEA/D), has been shown to provide competitive and better results when compared against three recent works on the CDTLZ benchmark problems.
Chedy Abdelkarim, Lilia Rejeb, Lamjed Ben Said, Maha ElarbiEvidential learning classifier system
Authors: Chedi Abdelkarim, Lilia Rejeb, Lamjed Ben Said, Maha ElarbiAuthors Info & Claims GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference Companion Pages 123 - 124 https://doi.org/10.1145/3067695.3075997, 2017
Résumé
During the last decades, Learning Classifier Systems have known many advancements that were highlighting their potential to resolve complex problems. Despite the advantages offered by these algorithms, it is important to tackle other aspects such as the uncertainty to improve their performance. In this paper, we present a new Learning Classifier System (LCS) that deals with uncertainty in the class selection in particular imprecision. Our idea is to integrate the Belief function theory in the sUpervised Classifier System (UCS) for classification purpose. The new approach proved to be efficient to resolve several classification problems.
-
2016Nabil Morri, Sameh Hadouaj, Lamjed Ben Said
Agent Technology for Multi-criteria Regulation in Public Transportation.
International Journal of Machine Learning and Computing, 6(2), 105., 2016
Résumé
This paper provides an agent technology for
a decision support system. This system is designed to
detect and regulate the traffic of multimodal public
transport when many disturbances come simultaneously.
The objective of this system is to optimize the regulation
action by learning technique of regulator. The goal of this
research is to improve the quality of public transport
service provided to users and respect the use rules (safety
rules, business rules, commercial rules, etc.). So, to
improve the quality service of the user, we have to
optimize simultaneously several criteria like punctuality,
regularity and correspondence in disturbance case. In
this paper, we focus primarily on a multi agent system for
optimizing and learning of Regulation Support System of
a Multimodal Public Transport (RSSPT). We have
validated our strategy by simulating situation related to
existing transportation system.Riadh Ghlala, Zahra Kodia, Lamjed Ben SaidDecision-making harmonization in business process: Using NoSQL databases for decision rules modelling and serialization
Conference: 2016 4th International Conference on Control Engineering & Information Technology (CEIT), 2016
Résumé
In recent years, the Object Management Group (OMG) has focused its work to improve the business process modeling on multiple axes. The investigation in the domain of the decision-making has resulted in its externalization through the invention of the Decision Model and Notation (DMN). The latter, as presented by OMG, is designed as a supplement to the Business Process Model and Notation (BPMN), to model decision-making in business process. DMN covers several aspects of decision-making, but some factors are not explicitly mentioned, such as harmonization, synergy and uncertainty. Since the decision is based on modeling, serialization and integration of business rules in the business process, several questions arise around these problems.
In this paper, we study the structure of business rules favoring harmonization of decisions and we propose an additional approach for business rules serialization through NoSQL databases, specifically MongoDB as a Document-Oriented database.
Riadh Ghlala, Zahra Kodia, Lamjed Ben SaidBPMN Decision Footprint: Towards Decision Harmony Along BI Process
Conference: International Conference on Information and Software Technologies, 2016
Résumé
Nowadays, one of the companies challenges is to benefit from their Business Intelligence (BI) projects and not to see huge investments ruined. To address problems related to the modelling of these projects and the management of their life-cycle, Enterprise Architecture (EA) Frameworks are considered as an attractive alternative to strengthen the Business-IT alignment. Business Process Model and Notation (BPMN) represents a pillar of these Frameworks to minimize the gap between the expectations of managers and delivered technical solutions. The importance of decision-making in business process has led the Object Management Group (OMG) to announce its new standard: Decision Model and Notation (DMN). In this paper, we propose the BPMN Decision Footprint (BPMNDF), which is a coupling of a BPMN with a novel DMN version. This enhancement has an additional component as a repository of all decisions along the process, used in order to ensure the harmony of decision-making.
Abir Chaabani, Slim Bechikh, Lamjed Ben SaidA memetic evolutionary algorithm for bi-level combinatorial optimization: a realization between Bi-MDVRP and Bi-CVRP
IEEE Congress on Evolutionary Computation CEC’16, Canada, 1666-1673, 2016
Résumé
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.
Ameni Azzouz, Meriem Ennigrou, Lamjed Ben SaidFlexible job-shop scheduling problem with sequence-dependent setup times using genetic algorithm
International Conference on Enterprise Information Systems. Vol. 3. SCITEPRESS, 2016., 2016
Résumé
Job shop scheduling problems (JSSP) are among the most intensive combinatorial problems studied in literature. The flexible job shop problem (FJSP) is a generalization of the classical JSSP where each operation can be processed by more than one resource. The FJSP problems cover two difficulties, namely, machine assignment problem and operation sequencing problem. This paper investigates 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 genetic algorithm (GA) 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 GA against the available ones in terms of solution quality.
Mouna Belhaj, Fahem Kebair, Lamjed Ben SaidModeling and simulation of coping mechanisms and emotional behavior during emergency situations
In Agent and Multi-Agent Systems: Technology and Applications: 10th KES International Conference, KES-AMSTA 2016 Puerto de la Cruz, Tenerife, Spain, June 2016 Proceedings (pp. 163-176). Cham: Springer International Publishing., 2016
Résumé
Emotions shape human behaviors particularly during stressful situations. This paper addresses this challenging issue by incorporating coping mechanisms into an emotional agent. Indeed, coping refers to cognitive and behavioral efforts employed by humans to overcome stressful situations. In our proposal, we intend to show the potential of the integration of coping strategies to produce fast and human-like behavioral responses in emergency situations. Particularly, we propose a coping model that reveals the effect of agent emotions on their action selection processes.
Maha Elarbi, Slim Bechikh, Lamjed Ben Said, Chih-Cheng HungSolving many-objective problems using targeted search directions
In Proceedings of the 31st Annual ACM Symposium on Applied Computing (pp. 89-96), 2016
Résumé
Multi-objective evolutionary algorithms are efficient in solving problems with two or three objectives. However, recent studies have shown that they face many difficulties when tackling problems involving a larger number of objectives and their behaviors become similar to a random walk in the search space since most individuals become non-dominated with each others. Motivated by the interesting results of decomposition-based approaches and preference-based ones, we propose in this paper a new decomposition-based dominance relation called TSD-dominance (Targeted Search Directions based dominance) to deal with many-objective optimization problems. Our dominance relation has the ability to create a strict partial order on the set of Pareto-equivalent solutions using a set of well-distributed reference points, thereby producing a finer grained ranking of solutions. The TSD-dominance is subsequently used to substitute the Pareto dominance in NSGA-II. The new obtained MOEA, called TSD-NSGA-II has been statistically demonstrated to provide competitive and better results when compared with three recently proposed decomposition-based algorithms on commonly used benchmark problems involving up to twenty objectives.
Slim Bechikh, Maha Elarbi, Lamjed Ben SaidMany-objective optimization using evolutionary algorithms: A survey
In Recent advances in evolutionary multi-objective optimization (pp. 105-137). Cham: Springer International Publishing, 2016
Résumé
Multi-objective Evolutionary Algorithms (MOEAs) have proven their effectiveness and efficiency in solving complex problems with two or three objectives. However, recent studies have shown that the performance of the classical MOEAs is deteriorated when tackling problems involving a larger number of conflicting objectives. Since most individuals become non-dominated with respect to each others, the MOEAs’ behavior becomes similar to a random walk in the search space. Motivated by the fact that a wide range of real world applications involves the optimization of more than three objectives, several Many-objective Evolutionary Algorithms (MaOEAs) have been proposed in the literature. In this chapter, we highlight in the introduction the difficulties encountered by MOEAs when handling Many-objective Optimization Problems (MaOPs). Moreover, a classification of the most prominent MaOEAs is provided in an attempt to review and describe the evolution of the field. In addition, a summary of the most commonly used test problems, statistical tests, and performance indicators is presented. Finally, we outline some possible future research directions in this research area.
Maha Elarbi, Slim Bechikh, Lamjed Ben Said, Rituparna DattaMulti-objective optimization: classical and evolutionary approaches
In Recent advances in evolutionary multi-objective optimization (pp. 1-30). Cham: Springer International Publishing, 2016
Résumé
Problems involving multiple conflicting objectives arise in most real world optimization problems. Evolutionary Algorithms (EAs) have gained a wide interest and success in solving problems of this nature for two main reasons: (1) EAs allow finding several members of the Pareto optimal set in a single run of the algorithm and (2) EAs are less susceptible to the shape of the Pareto front. Thus, Multi-objective EAs (MOEAs) have often been used to solve Multi-objective Problems (MOPs). This chapter aims to summarize the efforts of various researchers algorithmic processes for MOEAs in an attempt to provide a review of the use and the evolution of the field. Hence, some basic concepts and a summary of the main MOEAs are provided. We also propose a classification of the existing MOEAs in order to encourage researchers to continue shaping the field. Furthermore, we suggest a classification of the most popular performance indicators that have been used to evaluate the performance of MOEAs.
-
2015Slim Bechikh, Abir Chaabani, Lamjed Ben Said
An efficient chemical reaction optimization algorithm for multi-objective optimization
IEEE transactions on cybernetics, 45(10), 2051-2064, 2015
Résumé
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.
Abir Chaabani, Slim Bechikh, Lamjed Ben SaidA Co-Evolutionary Decomposition-based Algorithm for Bi-Level combinatorial Optimization
IEEE Congress on Evolutionary Computation CEC’15, Japan, 1659-1666, 2015
Résumé
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, Radhia AzzouzAn improved co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization
Conference on Genetic and Evolutionary Computation GECCO’15, Spain, 1363-1364,, 2015
Résumé
Several real world problems have two levels of optimization instead of a single one. These problems are said to be bi-level and are so computationally expensive to solve since the evaluation of each upper level solution requires finding an optimal solution at the lower level. Most existing works in this direction have focused on continuous problems. Motivated by this observation, we propose in this paper an improved version of our recently proposed algorithm CODBA (CO-evolutionary Decomposition-Based Algorithm), called CODBA-II, to tackle bi-level combinatorial problems. Differently to CODBA, CODBA-II incorporates decomposition, parallelism, and co-evolution within both levels: (1) the upper level and (2) the lower one, with the aim to further cope with the high computational cost of the over-all bi-level search process. The performance of CODBA-II is assessed on a set of instances of the MDVRP (Multi-Depot Vehicle Routing Problem) and is compared against three recently proposed bi-level algorithms. The statistical analysis of the obtained results shows the merits of CODBA-II from effectiveness viewpoint.
Mouna Belhaj, Fahem Kebair, Lamjed Ben Said[PDF] à partir de researchgate.net Modelling and simulation of human behavioural and emotional dynamics during emergencies: A review of the state-of-the-art
International Journal of Emergency Management, 11(2), 129-145., 2015
Résumé
Research works on human behaviour modelling and simulation
continue to increase in recent years. Indeed, emotion and personality are amongthe most important human characteristics that influence behaviour. Particularly, during emergencies, emotional dynamics have a major influence on individual
and collective behaviours. In this paper, we aim to provide an integrated review on this challenging and multidisciplinary field. We give first an overview of computational models of emotions and personalities. Then, we expose and discuss emotional and behavioural models. An emphasis is given to the role of
internal and external emotional dynamics in the production of realistic behaviours during emergencies. Internal emotional dynamics affect cognitive processes at an individual level. However, external emotional dynamics, studied through phenomena such as empathy or emotional contagion, are
essential to simulate collective emotional dynamics.Hanen Lejmi, Lamjed Ben Said, Fahem KebaierAgent-based modeling and simulation of the emotional experiences of employees within organizations
Agent-based modeling and simulation of the emotional experiences of employees within organizations, 2015
Résumé
In line with the multi-disciplinary growing interest in emotions and the scientific proof of their usefulness for taking decisions, scholars, in agent-oriented systems, start to account for emotions when building upon intelligence and realism in rational agents. As a result, several computational models of emotions were developed and new architectures for emotional artificial agents were proposed, in particular the Emotional Belief Desire Intention (EBDI) agents. In this paper, we provide a comprehensive description of two computational models which are used to generate immediate and expected emotions. These models will be incorporated within an EBDI agent architecture that takes into consideration these two types of emotions.
Hanen Lejmi, Lamjed Ben Said, Fahem KebaeirAgent-based modeling and simulation of the emotional experiences of employees within organizations
Agent-based modeling and simulation of the emotional experiences of employees within organizations, 2015
Résumé
Agent-Based Modeling and Simulation (ABMS) have been used to study a wide range of complex systems and several emergent behaviors across a variety of disciplines. However, very limited works have adopted these paradigms to provide insights to organizational psychology in general and to researches dealing with emotions at work in particular. The current research uses ABMS to study the emotions experienced in the organizational context; it focuses specifically on their impact on the quality of decisions made as a key factor of organizations success. In this paper, the emphasis is set on the emotion generation process. The proposed work introduces an agent-based model of the emotional experiences of employees within organizations. It adopts a cross-disciplinary approach and it brings another theoretical perspective to agent-based modeling of emotions at work. In fact, this model is based on the OCC appraisal theory to generate artificial emotions, but it also takes advantage of theoretical foundations from organization behavior and organization psychology. Simulation results can bring new insights to organizational researches. Moreover, the simulated system can serve as a human resources development tool used by employees at work to enhance their emotional awareness.
Hanen Lejmi, Lamjed Ben Said, Fahem KebaeirComputational Models of Immediate and Expected Emotions for Emotional BDI Agents
Computational Models of Immediate and Expected Emotions for Emotional BDI Agents, 2015
Résumé
In line with the multi-disciplinary growing interest in emotions and the scientific proof of their usefulness for taking decisions, scholars, in agent-oriented systems, start to account for emotions when building upon intelligence and realism in rational agents. As a result, several computational models of emotions were developed and new architectures for emotional artificial agents were proposed, in particular the Emotional Belief Desire Intention (EBDI) agents. In this paper, we provide a comprehensive description of two computational models which are used to generate immediate and expected emotions. These models will be incorporated within an EBDI agent architecture that takes into consideration these two types of emotions.
-
2014Mohamed Hmiden, Lamjed Ben Said, Khaled Ghédira
Transshipment problem with fuzzy customer demands and fuzzy inventory costs
International Journal of Management and Decision Making, 13(1), 99-118., 2014
Résumé
We consider a supply chain consisting of a supplier and locations selling an innovative product. These locations could collaborate together by transshipment which is known as product transferring adopted mainly to reduce inventory costs and to improve customer service level. In this research, we are interested in the transshipment problem where the customer demands, the holding and the shortage costs are uncertain and represented by fuzzy sets. Our objectives are to propose a transshipment policy that takes into account the fuzziness of the mentioned parameters and to derive the approximate replenishment quantities. In order to achieve these objectives, we propose a transshipment decision process considering decision makers attitudes towards risks and a hybrid algorithm based on fuzzy simulation and genetic algorithm designed to determine the approximate replenishment quantities.
Hanen Lejmi, Fahem Kebair, Lamjed Ben SaidAgent decision-making under uncertainty: Towards a new e-bdi agent architecture based on immediate and expected emotions
International Journal of Computer Theory and Engineering, 6(3), 254., 2014
Résumé
Over the last decade, emotions have received considerable attention among scholars in agent oriented systems. In fact a large amount of computational models of emotions has been developed and a new generation of artificial agents has emerged to give rise to emotional agents, in particular the Emotional BDI (EBDI) agents. However, in spite of the several interesting studies that have been conducted to underline the role of emotions in decision-making, few works in the agent community have shed the light on the influences of both immediate and expected emotions to drive decision-making. In this context, we intend to propose a new conceptual model of EBDI agency that involves the interplay among immediate emotions, expected emotions and rational decisions of artificial agents.
Wiem Hammami, Ilhem Souissi, Lamjed Ben SaidA New Fuzzy-Based Approach for Anonymity Quantification in E-Services
E-Services. International Journal of Information Security and Privacy (IJISP), 8(3), 13-38., 2014
Résumé
In online services, making anonymous transactions is a crucial need in order to ensure the user's trust towards a particular service. In this context, anonymity quantification is required to provide at which level the e-service respects the user privacy regarding the link between his/her identity and actions. Most of the existing researches are limited to the anonymity quantification in a static way and based, mainly, on the user's set size. In this paper, the authors propose a new multi-agent based approach for anonymity quantification in e-services considering dynamic and mobile environment's characteristics. The authors' quantification is based on the fuzzy logic. It is based not only on the anonymity set size, which is always known in advance, but also on a set of other criteria such as the number of users and the priori and posteriori knowledge about internal and external attackers of an e-service. The carried out experimentations show competitive and better results when compared to other recently proposed anonymity quantification.
Ines Thabet, Mohamed Chaawa, Lamjed Ben SaidA Multi-agent Organizational Model for a Snow Storm Crisis Management
ISCRAM-med 2014: 143-156, 2014
Résumé
This paper introduces an organizational multi-agent model for crisis management. The considered crisis is a heavy snow storm, occurred at a north Tunisian delegation. The studied crisis caused severe infrastructure damages and endangered people’s lives. Crisis systems are generally made of several heterogeneous and autonomousorganizations. Each organization is given tasks and their tasks are strongly correlated. Organizations have to interact frequently and cooperate at a high level to deal with the crisis. In this context, thinking the crisis management at a macro level with an organizational view as well as structuring organizations’ communications and their functioning is a crucial requirement. Following this view, the main purpose of our work is to propose a multi-agent system organization that manages resources efficiently, structure the communication among all the actors involved in the crisis management and orchestrate their work. More precisely, we provide an environment model that identifies all concepts and entities involved in the snow storm crisis. We specify, using GAIA methodology, a multi-agent organizational model that defines the roles involved in the system and the interaction protocols to realize organizational objectives. Finally, a simulator has been implemented to demonstrate the feasibility of our approach.
Abir Chaabani, Slim Bechikh, Lamjed Ben SaidAn indicator based chemical reaction optimization algorithm for multi-objective search.
Genetic and Evolutionary Computation Conference, (GECCO’14), Canada, 85-86, 2014
Résumé
In this paper, we propose an Indicator-based Chemical Reaction Optimization (ICRO) algorithm for multiobjective optimization. There are two main motivations behind this work. On the one hand, CRO is a new recently proposed metaheuristic which demonstrated very good performance in solving several mono-objective problems. On the other hand, the idea of performing selection in Multi-Objective Evolutionary Algorithms (MOEAs) based on the optimization of a quality metric has shown a big promise in tackling Multi-Objective Problems (MOPs). The statistical analysis of the obtained results shows that ICRO provides competitive and better results than several other MOEAs.
Mouna Belhaj, Fahem Kebair, Lamjed Ben SaidA computational model of emotions for the simulation of human emotional dynamics in emergency situations
International Journal of Computer Theory and Engineering, 6(3), 227., 2014
Résumé
Emotions have a considerable effect on human
behaviors and cognitive processes, especially during crisis
situations. Emotion modeling is therefore a key solution to
generate realistic social simulations in crisis situations. In this
context, we intend to model human emotional dynamics and to
study their effect on individual and collective behaviors during
emergency situations. In this paper, we focus on the first part of
this research work which consists in the modeling of emotion
generation in emergency situations. Thus, we provide first a
modeling of the disaster space in a rescue simulation context.
Then, we propose a computational model of the generated
human emotions, basing on the emergency environment. This
model uses the appraisal theories of emotions.Mouna Belhaj, Fahem Kebair, Lamjed Ben SaidAn emotional agent model for the simulation of realistic civilian behaviors during emergency situations
IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), Warsaw, Poland, 2014, pp. 262-269, doi: 10.1109/WI-IAT.2014.176., 2014
Résumé
Analyzing human behaviors during emergency situations contributes to build efficient emergency management plans. Indeed, research shows that emotions have a major influence on human behavior particularly to respond to highly emotive events such as those happening in emergency situations. Therefore, it is recognized that they are necessary to produce human-like behaviors in artificial agents. In this paper, we present an emotional agent model of human civilians in an emergency context. The aim is to model and to simulate the emotion generation process and the impact of the elicited emotions on civilian behaviors in an emergency situation during a disaster.
Mouna Belhaj, Fahem Kebair, Lamjed Ben SaidAgent-based modeling and simulation of the emotional and behavioral dynamics of human civilians during emergency situations
In: Müller, J.P., Weyrich, M., Bazzan, A.L.C. (eds) Multiagent System Technologies. MATES 2014. Lecture Notes in Computer Science(), vol 8732. Springer, Cham. https://doi.org/10.1007/978-3-319-11584-9_18, 2014
Résumé
Agent based social simulations are becoming prevailing tools in the context of human behavior studies. Researchers in psychology, cognitive science and neuroscience have proved the prominent role of emotion on cognition and behavior. Particularly, during emergency situations, human emotional dynamics have a major effect on behavior. In this context, we aim to study the role of emotions in reproducing human-like emotional civilian agents. The objective of the current research work is to model and to simulate human emotional dynamics and their effect on the behaviors of civilians in emergencies. In this article, we describe an emotional agent model that integrates a computational model of emotions. Agent perceptions are subject to a cognitive appraisal process to generate agent emotions. These have an effect on the generation of agent behavior.
Mouna Belhaj, Fahem Kebair, Lamjed Ben SaidEmotional Agent Model for Simulating and Studying the Impact of Emotions on the Behaviors of Civilians during Emergency Situations
In International Conference on Information Systems for Crisis Response and Management in Mediterranean Countries (pp. 206-217). Cham: Springer International Publishing., 2014
Résumé
Emotion is one of the major factors that can affect the human behavior, especially in emergency situations. To consolidate this idea, we need to model and to simulate human emotional dynamics and their effects on the behaviors of human civilians in emergencies. This may help consequently emergency managers to better react and make decisions. This paper addresses this challenge by presenting a new emotional agent model. The final goal of this work is to build an emotional agent based simulator of civilians during an emergency situation. The paper describes first the proposed agent model, based on an appraisal theory of emotions. It provides then an implementation and experimentations performed using the RoboCupRescue project.
Hanen Lejmi, Lamjed Ben Said, Fahem KebaeirAgent Decision-Making under Uncertainty: Towards a New E-BDI Agent Architecture Based on Immediate and Expected Emotions
Agent Decision-Making under Uncertainty: Towards a New E-BDI Agent Architecture Based on Immediate and Expected Emotions, 2014
Résumé
Over the last decade, emotions have received considerable attention among scholars in agent oriented systems. In fact a large amount of computational models of emotions has been developed and a new generation of artificial agents has emerged to give rise to emotional agents, in particular the Emotional BDI (EBDI) agents. However, in spite of the several interesting studies that have been conducted to underline the role of emotions in decision-making, few works in the agent community have shed the light on the influences of both immediate and expected emotions to drive decision-making. In this context, we intend to propose a new conceptual model of EBDI agency that involves the interplay among immediate emotions, expected emotions and rational decisions of artificial agents.
-
2013Wiem Hammami, Lamjed Ben Said
A DISTRIBUTED PRIVACY-PRESERVING MODEL FOR E-SERVICES
International Conference on Internet Technologies & Society., 2013
Résumé
In this paper, we propose a model for privacy protection of users in the context of e-services. A system based on our model has to respect a set of properties to preserve the user privacy. These properties are formulated as a set of privacy constraints: the anonymity, the pseudonymity, the unobservability and the unlinkability constraints. To satisfy these constraints we use the Distributed Constraint Satisfaction approach such that: (1) the variables correspond to the user’s credentials, (2) the agents correspond to the set of e-services entities that control these variables and (3) the constraints correspond to the set of privacy constraints. A solution to the problem is achieved when all the privacy constraints are satisfied. To validate the applicability of our proposed model, a set of experimentation results are discussed.
Houda Zouhaier, Fahem Kebair,, Frédéric Serin, Lamjed Ben SaidMulti-Agent System Model for Container Management Simulation.
In : ICEIS (1). 2013. p. 498-505., 2013
Résumé
This paper discusses an approach to build a multiagent system for simulating container management in a hub port logistics. The simulator has as goal to help assessing and defining container management strategies. This allows to plan and to control the management of containers while minimizing the waiting time and the parasite shifts and insuring the consistency of the performed tasks sequence. The proposed model involves the multipoint of view and the emergence of behavior specific to the theory of complex systems. The paper is structured as follows: first we present related works, then we expose the multiagent model of the simulator, after that we present the internal structure of the agents and finally we provide and discuss first implementation and results.
Nabil Belgasmi, Lamjed Ben Said, Khaled GhédiraMultiobjective Analysis of the Multi-Location Newsvendor and Transshipment Models
International Journal of Information Systems and Supply Chain Management (IJISSCM), 6(4), 42-60., 2013
Résumé
Unlike the Newsvendor model, a system based on lateral transshipments allows the unsold inventories to be moved from locations with surplus inventory to fulfill more unmet demands at stocked out locations. Both models were thoroughly studied and researches were usually confined to cost minimization or profit maximization. In this paper, the authors proposed a more realistic multiobjective study of both multi-location Transshipment and Newsvendor inventory models. The aggregate cost, the fill rate, and the shared inventory quantity are formulated as conflicting objectives and solved using two reference multiobjective evolutionary algorithms (SPEA2 and NSGA-II). The proposed models take into account the presence of storage capacity constraints. The obtained Pareto fronts revealed interesting information. When transshipments are allowed, both low aggregate cost and high fill rate levels are ensured. The required shared inventory may have an important variability. The considered objective functions are conflicting and very sensitive to local storage capacities.
-
2011Nabil Belgasmi, Lamjed Ben Said, Khaled Ghedira
Greedy local improvement of SPEA2 algorithm to solve the multiobjective capacitated transshipment problem
In: Coello, C.A.C. (eds) Learning and Intelligent Optimization. LION 2011. Lecture Notes in Computer Science, vol 6683. Springer, Berlin, Heidelberg., 2011
Résumé
We consider a multi-location inventory system where inventory choices at each location are centrally coordinated through the use of lateral Transshipments. This cooperation between different locations of the same echelon level often leads to cost reduction and service level improvement. However, when some locations face embarrassing storage capacity limits, inventory sharing through transshipment may cause undesirable lead time. In this paper, we propose a more realistic multiobjective transshipment model which optimizes three conflicting objectives: (1) minimizing the aggregate cost, (2) maximizing the fill rate and (3) minimizing the transshipment lead time, in the presence of different storage capacity constraints. We improve the performance of the well-known evolutionary multiobjective algorithm SPEA2 by adequately applying a multiobjective quasi-gradient local search to some candidate solutions that have lower density estimation. The resulting hybrid evolutionary algorithm outperforms NSGA-II and the original SPEA2 in both spread and convergence. It is also shown that lateral transshipments constitute an efficient inventory repairing mechanism in a wide range of system configurations.
-
2010Wiem Hammami, Lamjed Ben Said, Sameh El Hadouaj, François Charoy, Khaled Ghedira
Toward a Privacy Enhancing Framework in E-government.
In : CAiSE Forum. 2010., 2010
Résumé
E-government involves data sharing between different partners such
as citizens and government agencies. Thus, the use of personal data in such
cooperative environment must be done in legal ways and for legal purposes. In
this context, issues related to data protection, such as privacy, have to be
considered. This paper adopts a multi-agent based approach to manage privacy
concerns in e-government systems. The proposed model provides a mechanism
for e-government systems to evaluate trust degree reached by digital
government processes. For this purpose, concepts of responsibility proposed in
multi-agent systems and access rights used in security models, are integrated in
this work. The research provides an evaluative framework for trust degree
related to e-government process.Mohamed Hmiden, Lamjed Ben Said, Khaled GhediraA two-step transshipment model with fuzzy demands and service level constraints
International journal of simulation modelling, 9(1), 40-52., 2010
Résumé
We consider a distribution network composed of one supplier and several non-identical locations characterized by fuzzy customer demands and service level constraints. These locations could cooperate together via product transfer known as transshipment. The transshipment problem consists in determining the replenishment quantities that minimize the total inventory cost where a specific transfer policy is practiced. Our objectives in this paper are to identify an inter-location transfer policy that participates to satisfy the service level constraints and to determine the approximate replenishment quantities. To achieve these objectives we propose:(1) a new transshipment model based on the chance constrained programming,(2) a two-step transshipment policy that differs from classic ones by product transfer from locations in need to others also in need and (3) a hybrid algorithm based on fuzzy simulation and genetic algorithms to approximate replenishment quantities.
Wiem Hammami, Lamjed Ben Said, Sameh HadouejABC: A new Privacy Enhancing Model for eGovernment
In ECEG2010-Proceedings of the 10th European Conference on E-Government: National Center for Taxation Studies University of Limerick, Ireland 17-18 June 2010 (p. 207). Academic Conferences Limited., 2010
Résumé
The use of eGovernment systems requires the collection of a big amount of personal data of citizens in every transaction. In such context, issues related to privacy, such as data collection and disclosure of personal information without any predefined purpose, have to be considered. In this paper, we propose a new multi-agent based model, called ABC, and used to handle privacy issues in eGovernment. The proposed model offers the possibility to statistically assess trust degree for a given eGovernment process. Also, a case study is used to simulate and to illustrate the applicability of the proposed model.
Islem Henane, Lamjed Ben Said, Sameh Hadouaj, Nasr RaggedMulti-agent based simulation of animal food selective behavior in a pastoral system
In: Jędrzejowicz, P., Nguyen, N.T., Howlet, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2010. Lecture Notes in Computer Science(), vol 6070. Springer, Berlin, Heidelberg., 2010
Résumé
Pastoral systems are considered as complex systems, given the number of entities and the multitude of interactions and levels of granularity. To conduct a study of such system taking into account the interactions and their results, analytical approaches are not adequate. In this paper, we present an agent-based model of the animal behavior in the pastoral system taking into account the selective food aspect. This model has been validated using a multi-agent based simulation implemented on the simulation platform Cormas. The obtained results reflect the importance of this aspect in the animal behavior and its effects on vegetation cover.
-
2009Nabil Belgasmi, Lamjed Ben Said, Khaled Ghedira
Evolutionary optimization of the multiobjective transshipment problem with limited storage capacity
In Winter Simulation Conference (pp. 2375-2383)., 2009
Résumé
In situations where some sellers have surplus stock while others, belonging to the same firm, are stocked out, it may be desirable to share the unsold units to fulfill more unmet demands and avoid holding costs. Such practice is named Transshipment. It ensures cost reduction and service level improvement. In this paper, we present a multiobjective study of a multi-location transshipment inventory which optimizes three objectives: (1) the aggregate cost, (2) the fill rate, and (3) the shared inventory quantity (SIQ), in the presence of different storage capacity constraints. Simulation is needed to evaluate the expected value of the problem stochastic objective functions. Two reference evolutionary multiobjective algorithms (SPEA2 and NSGA-II) are used to solve instances of the problem. Based on the obtained Pareto fronts, it is shown that both low aggregate cost and high fill rate levels could be ensured, while the shared inventory quantity is considerably increased.
Mohamed Hmiden, Lamjed Ben Said, Khaled GhediraTransshipment problem with uncertain customer demands and transfer lead time
In 2009 International Conference on Computers & Industrial Engineering (pp. 476-481). IEEE., 2009
Résumé
This paper deals with the transshipment problem characterized by the uncertainty relative to customer demands and transfer lead time. We consider a distribution network of one supplier and N locations selling an innovative product. The customer demands and the transfer lead time are evaluated based on expert judgments and they are consequently represented by fuzzy sets. Our aims in this work are: (1) to identify a transshipment policy that takes into account the fuzziness of customer demands and transfer lead times and (2) to determine the approximate replenishment quantities which minimize the total inventory cost. In order to achieve these aims, we propose a new transshipment policy where the transshipment decision is made within the period and the possible transshipment decision moments belong to a fuzzy set. We consider the decision maker behavior types (pessimistic and optimistic) to determine the precise transshipment decision moment and the transshipment quantity. We propose a hybrid algorithm based on fuzzy simulation and genetic algorithm to approximate the optimal replenishment quantities.
-
2008Nabil Belgasmi, Lamjed Ben Said, Khaled Ghédira
Genetic optimization of the multi-location transshipment problem with limited storage capacity
ECAI 2008 (pp. 563-567). IOS Press., 2008
Résumé
Lateral Transshipments afford a valuable mechanism for compensating unmet demands only with on-hand inventory. In this paper we investigate the case where locations have a limited storage capacity. The problem is to determine how much to replenish each period to minimize the expected global cost while satisfying storage capacity constraints. We propose a Real-Coded Genetic Algorithm (RCGA) with a new crossover operator to approximate the optimal solution. We analyze the impact of different structures of storage capacities on the system behaviour. We find that Transshipments are able to correct the discrepancies between the constrained and the unconstrained locations while ensuring low costs and system-wide inventories. Our genetic algorithm proves its ability to solve instances of the problem with high accuracy.
Nabil Belgasmi, Lamjed Ben Said, Khaled GhédiraEvolutionary multiobjective optimization of the multi-location transshipment problem
Operational Research International Journal 8, 167–183, 2008
Résumé
We consider a multi-location inventory system where inventory choices at each location are centrally coordinated. Lateral transshipments are allowed as recourse actions within the same echelon in the inventory system to reduce costs and improve service level. However, this transshipment process usually causes undesirable lead times. In this paper, we propose a multiobjective model of the multi-location transshipment problem which addresses optimizing three conflicting objectives: (1) minimizing the aggregate expected cost, (2) maximizing the expected fill rate, and (3) minimizing the expected transshipment lead times. We apply an evolutionary multiobjective optimization approach using the strength Pareto evolutionary algorithm (SPEA2), to approximate the optimal Pareto front. Simulation with a wide choice of model parameters shows the different trades-off between the conflicting objectives.
-
2007Mohamed Hmiden, Lamjed Ben Said, Khaled Ghédira
Multi-agent Simulation for the transshipment problem with a non-negligible transfer lead times and a limited transportation mean capacity
Wirtschaftinformatik Proceedings 2007, 92, 2007
Résumé
We consider a supply chain consisting of n locations replenished at the beginning of each period
by a supplier. These locations may coordinate in order to balance their inventory level through
transshipment. Transshipment is the items transfer from location having an inventory excess to
another in need. The transshipment problem consists to determine the initial inventory level
where a transshipment policy is practiced. In this work, we consider the transshipment problem
characterized by a non-negligible transshipment lead times and a limited transportation mean
capacity. Our aim is to find a transshipment policy that reduces the inventory costs and improve
the customer fill-rates. To realize this aim, we proposed a new formal transshipment model in
which the period is divided into a set of sub-periods and the transshipment decision is made at
the end of one of them. We also introduced a multi-agent model allowing to simulate the
cooperated behavior of the inventory locations. -
2005Hatem Ben Sta, Lamjed Ben Said, Khaled Ghédira, Michel Bigand, Jean Pierre Bourey
Cartographies of Ontology Concepts
In ICEIS (3) (pp. 486-494)., 2005
Résumé
We are interested to study the state of the art of ontologies and to synthesize it. This paper makes a synthesis of definitions, languages, ontology classifications, ontological engineering, ontological platforms and application fields of ontologies. The objective of this study is to cover and synthesize the ontological concepts through the proposition of a whole of cartographies related to these concepts.
-
2002Lamjed Ben Said, Thierry Bouron, Alexis Drogoul
Agent-based interaction analysis of consumer behavior
AAMAS '02: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1 Pages 184 - 190, 2002
Résumé
Our goal is to create a virtual consumer population that can be used for simulating the effects of marketing strategies in a competing market context. That requires having a consumers' behavioral model allowing the representation of observed individual behaviors and the simulation of a large population of consumers. That also requires finding the parameters' values characterizing the virtual population that reproduces real market evolutions. This paper proposes a consumer behavioral model based on a set of behavioral primitives such as imitation, conditioning and innovativeness, which are founded on the new concept of behavioral attitude. It shows that this model provides an interpretation of the main concepts and cognitive features, issued from marketing research and psycho-sociology works on consumption. The paper presents also the CUstomer BEhavior Simulator (CUBES), which has been realized for implementing the customer model and leading multi-agents simulations. It shows how genetic algorithms (GA), in addition to multi-agent systems, are used to fit the characteristics of the virtual consumers' population into a global realistic market behavior.
-
2001Lamjed Ben Said, Thierry Bouron
Multi-Agent Simulation of Virtual Consumer Populations in a Competitive Market
In Proceedings of the 10th European Workshop on Multi-Agent Systems, Modelling Autonomous Agents in A Multi-Agent Word. Annecy, France, May (Vol. 2, No. 4, pp. 31-43)., 2001
Résumé
No abstract available.
Lamjed Ben Said, Alexis Drogoul, Thierry BouronMulti-agent based simulation of consumer behaviour: Towards a new marketing approach
In International Congress on Modelling and Simulation Proceedings., 2001
Résumé
Theoretical concepts dealing with consumer behaviour issues from studies led in various research areas: marketing, psychology, sociology and economics. This paper presents a multi-agent simulation of consumer behaviour based on an integrating approach. Our goal is to create virtual populations including several thousands of artificial consumers that exhibit realistic behaviours in the context of a competing market. These populations are used to test the effects of marketing strategies. Existing consumer behavioural models are not well suited for the realization of such market simulations including a large number of artificial consumers. In this work a consumer behavioural model based on the concept of behavioural attitude is introduced to solve this problem. It proposes to integrate and organize most of the fundamental notions elaborated within the aforementioned research areas.
BibTeX
@article{fathali2022stock, title={Stock market prediction of Nifty 50 index applying machine learning techniques}, author={Fathali, Zahra and Kodia, Zahra and Ben Said, Lamjed}, journal={Applied Artificial Intelligence}, volume={36}, number={1}, pages={2111134}, year={2022}, publisher={Taylor \& Francis} }
BibTeX
@article{morri2016agent, title={Agent Technology for Multi-criteria Regulation in Public Transportation}, author={Morri, Nabil and Hadouaj, Sameh and Said, Lamjed Ben}, journal={International Journal of Machine Learning and Computing}, volume={6}, number={2}, pages={105}, year={2016}, publisher={IACSIT Press} }
BibTeX
@article{morri2023fuzzy, title={Fuzzy logic based multi-objective optimization of a multi-agent transit control system}, author={Morri, Nabil and Hadouaj, Sameh and Said, Lamjed Ben}, journal={Memetic Computing}, volume={15}, number={1}, pages={71--87}, year={2023}, publisher={Springer} }
BibTeX
@InProceedings{10.1007/978-3-030-75418-1_12,
author= »Morri, Nabil
and Hadouaj, Sameh
and Ben Said, Lamjed »,
editor= »Filipe, Joaquim
and {\'{S}}mia{\l}ek, Micha{\l}
and Brodsky, Alexander
and Hammoudi, Slimane »,
title= »An Approach to Intelligent Control Public Transportation System Using a Multi-agent System »,
booktitle= »Enterprise Information Systems »,
year= »2021″,
publisher= »Springer International Publishing »,
address= »Cham »,
pages= »242–267″,
abstract= »Traffic congestion has increased globally during the last decade representing an undoubted menace to the quality of urban life. A significant contribution can be made by the public transport system in reducing the problem intensity if it provides high-quality service. However, public transportation systems are highly complex because of the modes involved, the multitude of origins and destinations, and the amount and variety of traffic. They have to cope with dynamic environments where many complex and random phenomena appear and disturb the traffic network. To ensure good service quality, a control system should be used in order to maintain the public transport scheduled timetable. The quality service should be measured in terms of public transport key performance indicators (KPIs) for the wider urban transport system and issues. In fact, in the absence of a set of widely accepted performance measures and transferable methodologies, it is very difficult for public transport to objectively assess the effects of specific regulation system and to make use of lessons learned from other public transport systems. Moreover, vehicle traffic control tasks are distributed geographically and functionally, and disturbances might influence on many itineraries and occur simultaneously. Unfortunately, most existing traffic control systems consider only a part of the performance criteria and propose a solution without man-aging its influence on neighboring areas of the network. This paper sets the context of performance measurement in the field of public traffic management and presents the regulation support system of public transportation (RSSPT). The aim of this regulation support system is (i) to detect the traffic perturbation by distinguishing a critical performance variation of the current traffic, (ii) and to find the regulation action by optimizing the performance of the quality service of the public transportation. We adopt a multi-agent approach to model the system, as their distributed nature, allows managing several disturbances concurrently. The validation of our model is based on the data of an entire journey of the New York City transport system in which two perturbation scenarios occur. This net-work has the nation’s largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. The obtained results show the efficiency of our system especially in case many performance indicators are needed to regulate a disturbance situation. It demonstrates the advantage as well of the multiagent approach and shows how the agents of different neighboring zones on which the disturbance has an impact, coordinate and adapt their plans and solve the issue. »,
isbn= »978-3-030-75418-1″
}
BibTeX
@inproceedings{said2001multi, title={Multi-agent simulation of consumer behaviours in a competitive market}, author={Said, L Ben and Bouron, T}, booktitle={Proceedings of the 10th European Workshop on Multi-Agent Systems, Modelling Autonomous Agents in A Multi-Agent Word. Annecy, France, May}, volume={2}, number={4}, pages={31--43}, year={2001} }
BibTeX
@inproceedings{said2001multi, title={Multi-agent based simulation of consumer behaviour: Towards a new marketing approach}, author={Said, L Ben and Drogoul, A and Bouron, T}, booktitle={International Congress on Modelling and Simulation Proceedings}, year={2001} }
BibTeX
@inproceedings{said2002agent, title={Agent-based interaction analysis of consumer behavior}, author={Said, Lamjed Ben and Bouron, Thierry and Drogoul, Alexis}, booktitle={Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1}, pages={184--190}, year={2002} }
BibTeX
@inproceedings{sta2005cartographies, title={Cartographies of Ontology Concepts.}, author={Sta, Hatem Ben and Said, Lamjed Ben and Gh{\'e}dira, Khaled and Bigand, Michel and Bourey, Jean Pierre} }
BibTeX
@article{himden2007multi, title={Multi-agent Simulation for the transshipment problem with a non-negligible transfer lead times and a limited transportation mean capacity}, author={Himden, Mohamed and Ben Said, Lamjed and Gh{\'e}dira, Khaled}, journal={Wirtschaftinformatik Proceedings 2007}, pages={92}, year={2007} }
BibTeX
@incollection{belgasmi2008genetic, title={Genetic optimization of the multi-location transshipment problem with limited storage capacity}, author={Belgasmi, Nabil and Ben Sa{\"\i}d, Lamjed and Gh{\'e}dira, Khaled}, booktitle={ECAI 2008}, pages={563--567}, year={2008}, publisher={IOS Press} }
BibTeX
@article{belgasmi2008evolutionary, title={Evolutionary multiobjective optimization of the multi-location transshipment problem}, author={Belgasmi, Nabil and Ben Sa{\"\i}d, Lamjed and Gh{\'e}dira, Khaled}, journal={Operational Research}, volume={8}, number={2}, pages={167--183}, year={2008}, publisher={Springer} }
BibTeX
@inproceedings{belgasmi2009evolutionary, title={Evolutionary optimization of the multiobjective transshipment problem with limited storage capacity}, author={Belgasmi, Nabil and Said, Lamjed Ben and Ghedira, Khaled}, booktitle={Winter Simulation Conference}, pages={2375--2383}, year={2009} }
BibTeX
@inproceedings{hmiden2009transshipment, title={Transshipment problem with uncertain customer demands and transfer lead time}, author={Hmiden, Mohamed and Said, Lamjed Ben and Ghedira, Khaled}, booktitle={2009 International Conference on Computers \& Industrial Engineering}, pages={476--481}, year={2009}, organization={IEEE} }
BibTeX
Serverless computing, FaaS, BPMN, DMN, decision-making, business-rule, MCDM, TOPSIS.
BibTeX
Decision-making in Business process, Consistency, RETE Algorithm, MongoDB,
Business intelligence
BibTeX
BPMN, DMN, MCDM, MC-DMN, Preference to criteria,
TOPSIS
BibTeX
BPMN, DMN, BI, MAS, MABPMNDF
BibTeX
Business Process, Decision-Making Harmonization, Business Rule Serialization, BPMN, DMN, NoSQL Databases, MongoDB
BibTeX
Business Intelligence Project; Business Process Model and
Notation; Decision Model and Notation; Decision-Making
BibTeX
@Conference{digra1365, title = »The Principal Characteristics of a Serious Game to Ensure Its Effective Design », year = « 2022 », author = « Ben Amara, Besma and Mhiri Sallami, Hedia and Ben Said, Lamjed », publisher = « DiGRA », address = « Tampere », howpublished = « \url{https://doi.org/10.26503/dl.v2022i1.1365} », booktitle = « Proceedings of DiGRA 2022 Conference: Bringing Worlds Together »}
BibTeX
@inproceedings{ben2023approach, title={An approach for serious games requirements specification based on design challenges and characteristics taxonomy}, author={Ben Amara, B and Mhiri Sellami, H and Ben Said, L}, booktitle={Multi-Conference OCTA'2022}, volume={24}, year={2023} }
BibTeX
@article{https://doi.org/10.1002/smr.2680,
author = {Ben Amara, Besma and Mhiri Sellami, Hedia and Ben Said, Lamjed},
title = {An approach for serious game design and development based on iterative evaluation},
journal = {Journal of Software: Evolution and Process},
volume = {36},
number = {10},
pages = {e2680},
keywords = {game design challenges, participatory design, requirements specification, serious game design, serious games, serious game characteristics},
doi = {https://doi.org/10.1002/smr.2680},
url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/smr.2680}, year 2024}
BibTeX
@inproceedings{hammami2010toward, title={Toward a Privacy Enhancing Framework in E-government.}, author={Hammami, Wiem and Said, Lamjed Ben and Charoy, Fran{\c{c}}ois and Ghedira, Khaled} }
BibTeX
@article{bentwo, title={A TWO-STEP TRANSSHIPMENT MODEL WITH FUZZY DEMANDS AND SERVICE LEVEL CONSTRAINTS}, author={Ben Said, L and Hmiden, M and Ghedira, K} }
BibTeX
@inproceedings{hammami2010abc, title={ABC: A new Privacy Enhancing Model for eGovernment}, author={Hammami, Wiem and Said, Lamjed Ben and Hadouaj, Sameh}, booktitle={ECEG2010-Proceedings of the 10th European Conference on E-Government: National Center for Taxation Studies University of Limerick, Ireland 17-18 June 2010}, pages={207}, year={2010}, organization={Academic Conferences Limited} }
BibTeX
@InProceedings{10.1007/978-3-642-13480-7_30,
author= »Henane, Islem
and Said, Lamjed Ben
and Hadouaj, Sameh
and Ragged, Nasr »,
editor= »J{\k{e}}drzejowicz, Piotr
and Nguyen, Ngoc Thanh
and Howlet, Robert J.
and Jain, Lakhmi C. »,
title= »Multi-agent Based Simulation of Animal Food Selective Behavior in a Pastoral System »,
booktitle= »Agent and Multi-Agent Systems: Technologies and Applications »,
year= »2010″,
publisher= »Springer Berlin Heidelberg »,
address= »Berlin, Heidelberg »,
pages= »283–292″,
abstract= »Pastoral systems are considered as complex systems, given the number of entities and the multitude of interactions and levels of granularity. To conduct a study of such system taking into account the interactions and their results, analytical approaches are not adequate. In this paper, we present an agent-based model of the animal behavior in the pastoral system taking into account the selective food aspect. This model has been validated using a multi-agent based simulation implemented on the simulation platform Cormas. The obtained results reflect the importance of this aspect in the animal behavior and its effects on vegetation cover. »,
isbn= »978-3-642-13480-7″
}
BibTeX
@InProceedings{10.1007/978-3-642-25566-3_27,
author= »Belgasmi, Nabil
and Said, Lamjed Ben
and Ghedira, Khaled »,
editor= »Coello, Carlos A. Coello »,
title= »Greedy Local Improvement of SPEA2 Algorithm to Solve the Multiobjective Capacitated Transshipment Problem »,
booktitle= »Learning and Intelligent Optimization »,
year= »2011″,
publisher= »Springer Berlin Heidelberg »,
address= »Berlin, Heidelberg »,
pages= »364–378″,
abstract= »We consider a multi-location inventory system where inventory choices at each location are centrally coordinated through the use of lateral Transshipments. This cooperation between different locations of the same echelon level often leads to cost reduction and service level improvement. However, when some locations face embarrassing storage capacity limits, inventory sharing through transshipment may cause undesirable lead time. In this paper, we propose a more realistic multiobjective transshipment model which optimizes three conflicting objectives: (1) minimizing the aggregate cost, (2) maximizing the fill rate and (3) minimizing the transshipment lead time, in the presence of different storage capacity constraints. We improve the performance of the well-known evolutionary multiobjective algorithm SPEA2 by adequately applying a multiobjective quasi-gradient local search to some candidate solutions that have lower density estimation. The resulting hybrid evolutionary algorithm outperforms NSGA-II and the original SPEA2 in both spread and convergence. It is also shown that lateral transshipments constitute an efficient inventory repairing mechanism in a wide range of system configurations. »,
isbn= »978-3-642-25566-3″
}
BibTeX
@article{hammamia2013distributed, title={A DISTRIBUTED PRIVACY-PRESERVING MODEL FOR E-SERVICES}, author={Hammamia, Wiem and Said, Lamjed Ben}, journal={INTERNET TECHNOLOGIES \& SOCIETY (ITS 2013)}, pages={33} }
BibTeX
@inproceedings{zouhaier2013multi, title={Multi-Agent System Model for Container Management Simulation.}, author={Zouhaier, Houda and Kebair, Fahem and Serin, Fr{\'e}d{\'e}ric and Said, Lamjed Ben}, year={2013} }
BibTeX
@article{belgasmi2013multiobjective, title={Multiobjective analysis of the multi-location newsvendor and transshipment models}, author={Belgasmi, Nabil and Sa{\"\i}d, Lamjed Ben and Gh{\'e}dira, Khaled}, journal={International Journal of Information Systems and Supply Chain Management (IJISSCM)}, volume={6}, number={4}, pages={42--60}, year={2013}, publisher={IGI Global} }
BibTeX
@article{hmiden2014transshipment, title={Transshipment problem with fuzzy customer demands and fuzzy inventory costs}, author={Hmiden, Mohamed and Said, Lamjed Ben and Gh{\'e}dira, Khaled}, journal={International Journal of Management and Decision Making}, volume={13}, number={1}, pages={99--118}, year={2014}, publisher={Inderscience Publishers Ltd} }
BibTeX
@article{lejmi2014agent, title={Agent decision-making under uncertainty: Towards a new e-bdi agent architecture based on immediate and expected emotions}, author={Lejmi-Riahi, Hanen and Kebair, Fahem and Said, Lamjed Ben}, journal={International Journal of Computer Theory and Engineering}, volume={6}, number={3}, pages={254}, year={2014}, publisher={IACSIT Press} }
BibTeX
@article{hammami2014new, title={A New Fuzzy-Based Approach for Anonymity Quantification in E-Services}, author={Hammami, Wiem and Souissi, Ilhem and Said, Lamjed Ben}, journal={International Journal of Information Security and Privacy (IJISP)}, volume={8}, number={3}, pages={13--38}, year={2014}, publisher={IGI Global Scientific Publishing} }
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{souissi2022sp, title={SP-TRUST: a trust management model for speed trust in vehicular networks}, author={Souissi, Ilhem and Ben Azzouna, Nadia and Abidi, Rihab and Berradia, Tahar and Ben Said, Lamjed}, journal={International Journal of Computers and Applications}, volume={44}, number={11}, pages={1065--1073}, year={2022}, publisher={Taylor \& Francis} }
BibTeX
@article{souissi2023ecotrust, title={ECOTRUST: A novel model for Energy COnsumption TRUST assurance in electric vehicular networks}, author={Souissi, Ilhem and Abidi, Rihab and Azzouna, Nadia Ben and Berradia, Tahar and Said, Lamjed Ben}, journal={Ad Hoc Networks}, volume={149}, pages={103246}, year={2023}, publisher={Elsevier} }
BibTeX
@article{zouaghia2024novel, title={A novel AutoCNN model for stock market index prediction}, author={Zouaghia, Zakia and Kodia, Zahra and Ben Said, Lamjed}, journal={Journal of Telecommunications and the Digital Economy}, volume={12}, number={1}, pages={612--636}, year={2024}, publisher={Telecommunications Association [South Melbourne, Vic.]} }
BibTeX
@article{zouaghia2024predicting, title={Predicting the stock market prices using a machine learning-based framework during crisis periods}, author={Zouaghia, Zakia and Kodia, Zahra and Ben Said, Lamjed}, journal={Multimedia Tools and Applications}, pages={1--35}, year={2024}, publisher={Springer} }
BibTeX
@inproceedings{zouaghia2023hybrid, title={Hybrid machine learning model for predicting NASDAQ composite index}, author={Zouaghia, Zakia and Aouina, Zahra Kodia and Said, Lamjed Ben}, booktitle={2023 International Symposium on Networks, Computers and Communications (ISNCC)}, pages={1--6}, year={2023}, organization={IEEE} }
BibTeX
@inproceedings{zouaghia2023stock, title={Stock movement prediction based on technical indicators applying hybrid machine learning models}, author={Zouaghia, Zakia and Aouina, Zahra Kodia and Said, Lamjed Ben}, booktitle={2023 International Symposium on Networks, Computers and Communications (ISNCC)}, pages={1--4}, year={2023}, organization={IEEE} }
BibTeX
@inproceedings{zouaghia2024collective, title={A collective intelligence to predict stock market indices applying an optimized hybrid ensemble learning model}, author={Zouaghia, Zakia and Kodia, Zahra and Ben Said, Lamjed}, booktitle={International Conference on Computational Collective Intelligence}, pages={68--80}, year={2024}, organization={Springer} }
BibTeX
@inproceedings{zouaghia2024pred, title={Pred-ifdss: An intelligent financial decision support system based on machine learning models}, author={Zouaghia, Zakia and Kodia, Zahra and Said, Lamjed Ben}, booktitle={2024 10th International Conference on Control, Decision and Information Technologies (CoDIT)}, pages={67--72}, year={2024}, organization={IEEE} }
BibTeX
@inproceedings{zouaghia2024machine, title={A machine learning-based trading strategy integrating technical analysis and multi-agent simulation}, author={Zouaghia, Zakia and Kodia, Zahra and Ben Said, Lamjed}, booktitle={International Conference on Practical Applications of Agents and Multi-Agent Systems}, pages={302--313}, year={2024}, organization={Springer} }
BibTeX
@article{zouaghia2025smapf, title={Smapf-hnna: a novel Stock Market Analysis and Prediction Framework using Hybrid Neural Network Architectures Across Major US Indices}, author={Zouaghia, Zakia and Kodia, Zahra and Ben Said, Lamjed}, journal={International Journal of Data Science and Analytics}, pages={1--37}, year={2025}, publisher={Springer} }
BibTeX
@article{zouaghia2025novel, title={A novel approach for dynamic portfolio management integrating K-means clustering, mean-variance optimization, and reinforcement learning: Z. Zouaghia et al.}, author={Zouaghia, Zakia and Kodia, Zahra and Ben said, Lamjed}, journal={Knowledge and Information Systems}, pages={1--73}, year={2025}, publisher={Springer} }
BibTeX
@article{karaja2023dynamic, title={Dynamic bag-of-tasks scheduling problem in a heterogeneous multi-cloud environment: a taxonomy and a new bi-level multi-follower modeling}, author={Karaja, Mouna and Chaabani, Abir and Azzouz, Ameni and Ben Said, Lamjed}, journal={The Journal of Supercomputing}, volume={79}, number={15}, pages={17716--17753}, year={2023}, publisher={Springer} }
BibTeX
@article{karaja2023efficient, title={Efficient bi-level multi objective approach for budget-constrained dynamic Bag-of-Tasks scheduling problem in heterogeneous multi-cloud environment}, author={Karaja, Mouna and Chaabani, Abir and Azzouz, Ameni and Ben Said, Lamjed}, journal={Applied Intelligence}, volume={53}, number={8}, pages={9009--9037}, year={2023}, publisher={Springer} }
BibTeX
@article{abbassi2022efficient, title={An efficient chemical reaction algorithm for multi-objective combinatorial bi-level optimization}, author={Abbassi, Malek and Chaabani, Abir and Said, Lamjed Ben}, journal={Engineering Optimization}, volume={54}, number={4}, pages={665--686}, year={2022}, publisher={Taylor \& Francis} }
BibTeX
@article{abbassi2022elitist, title={An elitist cooperative evolutionary bi-level multi-objective decomposition-based algorithm for sustainable supply chain}, author={Abbassi, Malek and Chaabani, Abir and Absi, Nabil and Ben Said, Lamjed}, journal={International Journal of Production Research}, volume={60}, number={23}, pages={7013--7032}, year={2022}, publisher={Taylor \& Francis} }
BibTeX
@article{azzouz2020handling, title={Handling sequence-dependent setup time flexible job shop problem with learning and deterioration considerations using evolutionary bi-level optimization}, author={Azzouz, Ameni and Chaabani, Abir and Ennigrou, Meriem and Said, Lamjed Ben}, journal={Applied Artificial Intelligence}, volume={34}, number={6}, pages={433--455}, year={2020}, publisher={Taylor \& Francis} }
BibTeX
@article{chaabani2020co, title={A co-evolutionary hybrid decomposition-based algorithm for bi-level combinatorial optimization problems}, author={Chaabani, Abir and Bechikh, Slim and Ben Said, Lamjed}, journal={Soft Computing}, volume={24}, number={10}, pages={7211--7229}, year={2020}, publisher={Springer} }
BibTeX
@article{DBLP:journals/eis/ChaawaTHS17, author = {Mohamed Chaawa and In{\`{e}}s Thabet and Chihab Hanachi and Lamjed Ben Said}, title = {Modelling and simulating a crisis management system: an organisational perspective}, journal = {Enterp. Inf. Syst.}, volume = {11}, number = {4}, pages = {534--550}, year = {2017}, url = {https://doi.org/10.1080/17517575.2016.1212275}, doi = {10.1080/17517575.2016.1212275}, timestamp = {Wed, 22 Jul 2020 21:58:48 +0200}, biburl = {https://dblp.org/rec/journals/eis/ChaawaTHS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
BibTeX
@article{chaabani2020co, title={A co-evolutionary decomposition-based algorithm for the bi-level knapsack optimisation problem}, author={Chaabani, Abir and Said, Lamjed Ben}, journal={International Journal of Computational Intelligence Studies}, volume={9}, number={1-2}, pages={52--67}, year={2020}, publisher={Inderscience Publishers (IEL)} }
BibTeX
@article{chaabani2019transfer, title={Transfer of learning with the co-evolutionary decomposition-based algorithm-II: a realization on the bi-level production-distribution planning system}, author={Chaabani, Abir and Said, Lamjed Ben}, journal={Applied Intelligence}, volume={49}, number={3}, pages={963--982}, year={2019}, publisher={Springer Nature BV} }
BibTeX
@article{chaabani2018new, title={A new co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization}, author={Chaabani, Abir and Bechikh, Slim and Said, Lamjed Ben}, journal={Applied Intelligence}, volume={48}, number={9}, pages={2847--2872}, year={2018}, publisher={Springer} }
BibTeX
@article{bechikh2014efficient, title={An efficient chemical reaction optimization algorithm for multiobjective optimization}, author={Bechikh, Slim and Chaabani, Abir and Said, Lamjed Ben}, journal={IEEE transactions on cybernetics}, volume={45}, number={10}, pages={2051--2064}, year={2014}, publisher={IEEE} }
BibTeX
@inproceedings{DBLP:conf/iscram-med/ThabetCS14, author = {In{\`{e}}s Thabet and Mohamed Chaawa and Lamjed Ben Said}, editor = {Chihab Hanachi and Fr{\'{e}}d{\'{e}}rick B{\'{e}}naben and Fran{\c{c}}ois Charoy}, title = {A Multi-agent Organizational Model for a Snow Storm Crisis Management}, booktitle = {Information Systems for Crisis Response and Management in Mediterranean Countries - First International Conference, ISCRAM-med 2014, Toulouse, France, October 15-17, 2014. Proceedings}, series = {Lecture Notes in Business Information Processing}, volume = {196}, pages = {143--156}, publisher = {Springer}, year = {2014}, url = {https://doi.org/10.1007/978-3-319-11818-5\_13}, doi = {10.1007/978-3-319-11818-5\_13}, timestamp = {Sun, 04 Jun 2017 10:04:48 +0200}, biburl = {https://dblp.org/rec/conf/iscram-med/ThabetCS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}
BibTeX
@incollection{chaabani2023solving, title={Solving hierarchical production--distribution problem based on MDVRP under flexibility depot resources in supply chain management}, author={Chaabani, Abir and Ben Said, Lamjed}, booktitle={Advances in Computational Logistics and Supply Chain Analytics}, pages={129--147}, year={2023}, publisher={Springer} }
BibTeX
@incollection{rejeb2023multimodal, title={Multimodal Freight Transport Optimization Based on Economic and Ecological Constraint}, author={Rejeb, Lilia and Chaabani, Abir and Safi, Hajer and Ben said, Lamjed}, booktitle={Advances in Computational Logistics and Supply Chain Analytics}, pages={99--127}, year={2023}, publisher={Springer} }
BibTeX
@inproceedings{chaabani2024new, title={A New Bi-level Modeling for the Home Health Care Problem Considering Patients Preferences}, author={Chaabani, Abir and Jeddi, Sarra and Said, Lamjed Ben}, booktitle={2024 10th International Conference on Control, Decision and Information Technologies (CoDIT)}, pages={2721--2726}, year={2024}, organization={IEEE} }
BibTeX
@inproceedings{chaabani2023efficient, title={An efficient non-dominated sorting genetic algorithm for multi-objective optimization}, author={Chaabani, Abir and Karaja, Mouna and Said, Lamjed Ben}, booktitle={2023 9th International Conference on Control, Decision and Information Technologies (CoDIT)}, pages={1565--1570}, year={2023}, organization={IEEE} }
BibTeX
@inproceedings{ghozzi2023deepcnn, title={DeepCNN-DTI: A Deep Learning Model for Detecting Drug-Target Interactions}, author={Ghozzi, Wiem Ben and Chaabani, Abir and Kodia, Zahra and Said, Lamjed Ben}, booktitle={2023 9th International Conference on Control, Decision and Information Technologies (CoDIT)}, pages={1677--1682}, year={2023}, organization={IEEE} }
BibTeX
@inproceedings{abbassi2021approximation, title={An approximation-based chemical reaction algorithm for combinatorial multi-objective bi-level optimization problems}, author={Abbassi, Malek and Chaabani, Abir and Said, Lamjed Ben and Absi, Nabil}, booktitle={2021 IEEE Congress on Evolutionary Computation (CEC)}, pages={1627--1634}, year={2021}, organization={IEEE} }
BibTeX
@article{abbassi2020bi, title={Bi-level multi-objective combinatorial optimization using reference approximation of the lower level reaction}, author={Abbassi, Malek and Chaabani, Abir and Said, Lamjed Ben and Absi, Nabil}, journal={Procedia Computer Science}, volume={176}, pages={2098--2107}, year={2020}, publisher={Elsevier} }
BibTeX
@inproceedings{abbassi2020improved, title={An improved bi-level multi-objective evolutionary algorithm for the production-distribution planning system}, author={Abbassi, Malek and Chaabani, Abir and Said, Lamjed Ben}, booktitle={International Conference on Modeling Decisions for Artificial Intelligence}, pages={218--229}, year={2020}, organization={Springer} }
BibTeX
@inproceedings{abbassi2019investigation, title={An investigation of a bi-level non-dominated sorting algorithm for production-distribution planning system}, author={Abbassi, Malek and Chaabani, Abir and Said, Lamjed Ben}, booktitle={International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems}, pages={819--826}, year={2019}, organization={Springer} }
BibTeX
@inproceedings{chaabani2018hybrid, title={Hybrid CODBA-II algorithm coupling a co-evolutionary decomposition-based algorithm with local search method to solve bi-level combinatorial optimization}, author={Chaabani, Abir and others}, booktitle={2018 IEEE 30th International Conference on Tools with Artificial Intelligence (ICTAI)}, pages={506--513}, year={2018}, organization={IEEE} }
BibTeX
@article{chaabani2017co, title={A co-evolutionary decomposition-based chemical reaction algorithm for bi-level combinatorial optimization problems}, author={Chaabani, Abir and Bechikh, Slim and Said, Lamjed Ben}, journal={Procedia computer science}, volume={112}, pages={780--789}, year={2017}, publisher={Elsevier} }
BibTeX
@inproceedings{chaabani2016memetic, title={A memetic evolutionary algorithm for bi-level combinatorial optimization: a realization between Bi-MDVRP and Bi-CVRP}, author={Chaabani, Abir and Bechikh, Slim and Said, Lamjed Ben}, booktitle={2016 IEEE Congress on Evolutionary Computation (CEC)}, pages={1666--1673}, year={2016}, organization={IEEE} }
BibTeX
@INPROCEEDINGS{7257086, author={Chaabani, Abir and Bechikh, Slim and Ben Said, Lamjed}, booktitle={2015 IEEE Congress on Evolutionary Computation (CEC)}, title={A co-evolutionary decomposition-based algorithm for Bi-Level combinatorial optimization}, year={2015}, pages={1659-1666}, keywords={Optimization;Sociology;Statistics;Vehicles;Companies;Linear programming;Parallel processing;Bi-level combinatorial optimization;co-evolution;decomposition;parallelism}, doi={10.1109/CEC.2015.7257086}}
BibTeX
@inproceedings{chaabani2015improved, title={An improved co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization}, author={Chaabani, Abir and Bechikh, Slim and Ben Said, Lamjed and Azzouz, Radhia}, booktitle={Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation}, pages={1363--1364}, year={2015} }
BibTeX
@inproceedings{chaabani2015improved, title={An improved co-evolutionary decomposition-based algorithm for bi-level combinatorial optimization}, author={Chaabani, Abir and Bechikh, Slim and Ben Said, Lamjed and Azzouz, Radhia}, booktitle={Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation}, pages={1363--1364}, year={2015} }
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{azzouz2018scheduling, title={Scheduling problems under learning effects: classification and cartography}, author={Azzouz, Ameni and Ennigrou, Meriem and Ben Said, Lamjed}, journal={International Journal of Production Research}, volume={56}, number={4}, pages={1642--1661}, year={2018}, publisher={Taylor \& Francis} }
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{azzouz2020solving, title={Solving flexible job-shop problem with sequence dependent setup time and learning effects using an adaptive genetic algorithm}, author={Azzouz, Ameni and Ennigrou, Meriem and Said, Lamjed Ben}, journal={International Journal of Computational Intelligence Studies}, volume={9}, number={1-2}, pages={18--32}, year={2020}, publisher={Inderscience Publishers (IEL)} }
BibTeX
@article{wu2020branch, title={A branch-and-bound algorithm and four metaheuristics for minimizing total completion time for a two-stage assembly flow-shop scheduling problem with learning consideration}, author={Wu, Chin-Chia and Bai, Danyu and Azzouz, Ameni and Chung, I-Hong and Cheng, Shuenn-Ren and Jhwueng, Dwueng-Chwuan and Lin, Win-Chin and Said, Lamjed Ben}, journal={Engineering Optimization}, volume={52}, number={6}, pages={1009--1036}, year={2020}, publisher={Taylor \& Francis} }
BibTeX
@article{azzouz2020two, title={A two-stage three-machine assembly scheduling problem with a truncation position-based learning effect: A. Azzouz et al.}, author={Azzouz, Ameni and Pan, Po-An and Hsu, Peng-Hsiang and Lin, Win-Chin and Liu, Shangchia and Ben Said, Lamjed and Wu, Chin-Chia}, journal={Soft Computing}, volume={24}, number={14}, pages={10515--10533}, year={2020}, publisher={Springer} }
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
@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{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
@conference{iceis16,
author={Ameni Azzouz and Meriem Ennigrou and Lamjed Ben Said},
title={Flexible Job-shop Scheduling Problem with Sequence-dependent Setup Times using Genetic Algorithm},
booktitle={Proceedings of the 18th International Conference on Enterprise Information Systems – Volume 2: ICEIS,},
year={2016},
pages={47-53},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005821900470053},
isbn={978-989-758-187-8},
}
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
@article{BOUTAIB2021114076,title = {Code smell detection and identification in imbalanced environments},journal = {Expert Systems with Applications},volume = {166},pages = {114076},year = {2020},issn = {0957-4174},doi = {https://doi.org/10.1016/j.eswa.2020.114076},url = {https://www.sciencedirect.com/science/article/pii/S0957417420308356},author = {Sofien Boutaib and Slim Bechikh and Fabio Palomba and Maha Elarbi and Mohamed Makhlouf and Lamjed Ben Said}}
BibTeX
@inproceedings{boutaib2020handling,
title={Handling uncertainty in code smells detection using a possibilistic SBSE approach},
author={Boutaib, Sofien and Bechikh, Slim and Coello, Carlos A. Coello and Hung, Chih-Cheng and Said, Lamjed Ben},
booktitle={Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion},
pages={303–304},
year={2020},
publisher={Association for Computing Machinery}
}
BibTeX
@inproceedings{boutaib2021software,
title={Software Anti-patterns Detection Under Uncertainty Using a Possibilistic Evolutionary Approach},
author={Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Hung, Chih-Cheng and Ben Said, Lamjed},
booktitle={Genetic Programming},
pages={181–197},
year={2021},isbn={978-3-030-72812-0},
publisher={Springer}
}
BibTeX
@inproceedings{boutaib2021label,
title = {Dealing with Label Uncertainty in Web Service Anti-patterns Detection using a Possibilistic Evolutionary Approach},
author = {Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Makhlouf, Mohamed and Ben Said, Lamjed},
booktitle = {Proceedings of the 2021 IEEE International Conference on Web Services (ICWS)},
pages = {347–357},
year = {2021},
doi = {10.1109/ICWS53863.2021.00053}
}
BibTeX
@inproceedings{boutaib2021possibilistic,
author = {Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Palomba, Fabio and Ben Said, Lamjed},
title = {A Possibilistic Evolutionary Approach to Handle the Uncertainty of Software Metrics Thresholds in Code Smells Detection},
booktitle = {EuroGP 2021: Proceedings of the 24th European Conference on Genetic Programming},
series = {Lecture Notes in Computer Science},
volume = {12691},
pages = {181–197},
year = {2021},
publisher = {Springer Verlag},
isbn = {978-3-030-72811-3},
doi = {10.1007/978-3-030-72812-0_12}
}
BibTeX
@inproceedings{boutaib2022bilevel,
author = {Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Palomba, Fabio and Ben Said, Lamjed},
title = {A Bi-Level Evolutionary Approach for the Multi-Label Detection of Smelly Classes},
booktitle = {GECCO ’22: Proceedings of the Genetic and Evolutionary Computation Conference Companion},
pages = {782–785},
year = {2022},
publisher = {Association for Computing Machinery (ACM)},
isbn = {978-1-4503-9268-6},
doi = {10.1145/3520304.3528946}
}
BibTeX
@article{boutaib2022handling,
author = {Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Palomba, Fabio and Ben Said, Lamjed},
title = {Handling Uncertainty in SBSE: A Possibilistic Evolutionary Approach for Code Smells Detection},
journal = {Empirical Software Engineering},
volume = {27},
number = {6},
pages = {Article 124},
year = {2022},
publisher = {Springer}
}
BibTeX
@article{boutaib2022uncertaintywise,
author = {Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Coello Coello, Carlos A. and Ben Said, Lamjed},
title = {Uncertainty-wise Software Anti-patterns Detection: A Possibilistic Evolutionary Machine Learning Approach},
journal = {Applied Soft Computing},
volume = {129},
pages = {109620},
year = {2022},
doi = {10.1016/j.asoc.2022.109620}
}
BibTeX
@inproceedings{boutaib2025crossproject,
author = {Boutaib, Sofien and Elarbi, Maha and Bechikh, Slim and Coello Coello, Carlos A. and Ben Said, Lamjed},
title = {Cross-Project Code Smell Detection as a Dynamic Optimization Problem: An Evolutionary Memetic Approach},
booktitle = {CEC 2025: Proceedings of the IEEE Congress on Evolutionary Computation},
pages = {1–9},
year = {2025},
publisher = {IEEE},
}
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
M. Karaja, M. Ennigrou and L. B. 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, 2020, pp. 1-6, 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
@article{belhaj2014computational, title={A Computational Model of Emotions for the Simulation of Human Emotional Dynamics in Emergency Situations}, author={Belhaj, Mouna and Kebair, Fahem and Said, Lamjed Ben}, journal={International Journal of Computer Theory and Engineering}, volume={6}, number={3}, year={2014} }
BibTeX
@INPROCEEDINGS{6928194, author={Belhaj, Mouna and Kebair, Fahem and Said, Lamjed Ben}, booktitle={2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT)}, title={An Emotional Agent Model for the Simulation of Realistic Civilian Behaviors during Emergency Situations}, year={2014}, volume={3}, number={}, pages={262-269}, keywords={Computational modeling;Appraisal;Adaptation models;Context;Context modeling;Psychology;Mathematical model;Emotional agent;Appraisal;Emergencies;Human behavior}, doi={10.1109/WI-IAT.2014.176}}
BibTeX
@InProceedings{10.1007/978-3-319-11584-9_18,author= »Belhaj, Mounaand Kebair, Fahemand Ben Said, Lamjed »,editor= »M{\ »u}ller, J{\ »o}rg P.and Weyrich, Michaeland Bazzan, Ana L. C. »,title= »Agent-Based Modeling and Simulation of the Emotional and Behavioral Dynamics of Human Civilians during Emergency Situations »,booktitle= »Multiagent System Technologies »,year= »2014″,publisher= »Springer International Publishing »,address= »Cham »,pages= »266–281″,abstract= »Agent based social simulations are becoming prevailing tools in the context of human behavior studies. Researchers in psychology, cognitive science and neuroscience have proved the prominent role of emotion on cognition and behavior. Particularly, during emergency situations, human emotional dynamics have a major effect on behavior. In this context, we aim to study the role of emotions in reproducing human-like emotional civilian agents. The objective of the current research work is to model and to simulate human emotional dynamics and their effect on the behaviors of civilians in emergencies. In this article, we describe an emotional agent model that integrates a computational model of emotions. Agent perceptions are subject to a cognitive appraisal process to generate agent emotions. These have an effect on the generation of agent behavior. »,isbn= »978-3-319-11584-9″}
BibTeX
@inproceedings{belhaj2014emotional, title={Emotional agent model for simulating and studying the impact of emotions on the behaviors of civilians during emergency situations}, author={Belhaj, Mouna and Kebair, Fahem and Ben Said, Lamjed}, booktitle={International Conference on Information Systems for Crisis Response and Management in Mediterranean Countries}, pages={206--217}, year={2014}, organization={Springer} }
BibTeX
@article{belhaj2015modelling, title={Modelling and simulation of human behavioural and emotional dynamics during emergencies: A review of the state-of-the-art}, author={Belhaj, Mouna and Kebair, Fahem and Said, Lamjed Ben}, journal={International Journal of Emergency Management}, volume={11}, number={2}, pages={129--145}, year={2015}, publisher={Inderscience Publishers (IEL)} }
BibTeX
@inproceedings{belhaj2016modeling, title={Modeling and simulation of coping mechanisms and emotional behavior during emergency situations}, author={Belhaj, Mouna and Kebair, Fahem and Ben Said, Lamjed}, booktitle={Agent and Multi-Agent Systems: Technology and Applications: 10th KES International Conference, KES-AMSTA 2016 Puerto de la Cruz, Tenerife, Spain, June 2016 Proceedings}, pages={163--176}, year={2016}, organization={Springer} }
BibTeX
@article{belhaj2017emotional, title={Emotional dynamics and coping mechanisms to generate human-like agent behaviors}, author={Belhaj, Mouna and Kebair, Fahem and Said, Lamjed Ben}, journal={Applied Artificial Intelligence}, volume={31}, number={5-6}, pages={472--492}, year={2017}, publisher={Taylor \& Francis} }
BibTeX
@inproceedings{lejmi2019studying, title={Studying emotions at work using agent-based modeling and simulation}, author={Lejmi-Riahi, Hanen and Belhaj, Mouna and Ben Said, Lamjed}, booktitle={IFIP international conference on artificial intelligence applications and innovations}, pages={571--583}, year={2019}, organization={Springer} }
BibTeX
@incollection{kebir2020multi, title={A multi-agent model for countering terrorism}, author={Kebir, Oussama and Nouaouri, Issam and Belhadj, Mouna and Bensaid, Lamjed}, booktitle={Knowledge Innovation Through Intelligent Software Methodologies, Tools and Techniques}, pages={260--271}, year={2020}, publisher={IOS Press} }
BibTeX
@inproceedings{kebir2020multi, title={A multi-agent architecture for modeling organizational planning against terrorist attacks in urban areas}, author={Kebir, Oussama and Nouaouri, Issam and Belhaj, Mouna and Said, Lamjed Ben and Akrout, Kamel}, booktitle={2020 International Multi-Conference on:“Organization of Knowledge and Advanced Technologies”(OCTA)}, pages={1--8}, year={2020}, organization={IEEE} }
BibTeX
Murad, Nada Mohammed; Rejeb1, Lilia; and Said, Lamjed Ben (2022) « The Use of DCNN for Road Path Detection and Segmentation, » Iraqi Journal for Computer Science and Mathematics: Vol. 3: Iss. 2, Article 13.
DOI: https://doi.org/10.52866/ijcsm.2022.02.01.013
BibTeX
@inproceedings{said2022interval, title={Interval-based Cost-sensitive Classification Tree Induction as a Bi-level Optimization Problem}, author={Said, Rihab and Elarbi, Maha and Bechikh, Slim and Coello, Carlos A Coello and Said, Lamjed Ben}, booktitle={2022 IEEE Congress on Evolutionary Computation (CEC)}, pages={1--8}, year={2022}, organization={IEEE} }
BibTeX
@article{said2022solving, title={Solving combinatorial bi-level optimization problems using multiple populations and migration schemes}, author={Said, Rihab and Elarbi, Maha and Bechikh, Slim and Ben Said, Lamjed}, journal={Operational Research}, volume={22}, number={3}, pages={1697--1735}, year={2022}, publisher={Springer} }
BibTeX
@article{elarbi2022evolutionary, title={An Evolutionary Multi-objective Approach for Coordinating Supplier--Producer Conflict in Lot Sizing}, author={Elarbi, Maha and Elwadi, Chaima and Bechikh, Slim and Bahroun, Zied and Said, Lamjed Ben}, journal={International Journal of Information Technology \& Decision Making}, volume={21}, number={02}, pages={541--575}, year={2022}, publisher={World Scientific} }
BibTeX
@inproceedings{elarbi2016solving, title={Solving many-objective problems using targeted search directions}, author={Elarbi, Maha and Bechikh, Slim and Said, Lamjed Ben and Hung, Chih-Cheng}, booktitle={Proceedings of the 31st Annual ACM Symposium on Applied Computing}, pages={89--96}, year={2016} }
BibTeX
@incollection{bechikh2016many, title={Many-objective optimization using evolutionary algorithms: A survey}, author={Bechikh, Slim and Elarbi, Maha and Ben Said, Lamjed}, booktitle={Recent advances in evolutionary multi-objective optimization}, pages={105--137}, year={2016}, publisher={Springer} }
BibTeX
@article{said2020solving, title={Solving combinatorial multi-objective bi-level optimization problems using multiple populations and migration schemes}, author={Said, Rihab and Bechikh, Slim and Louati, Ali and Aldaej, Abdulaziz and Said, Lamjed Ben}, journal={IEEE Access}, volume={8}, pages={141674--141695}, year={2020}, publisher={IEEE} }
BibTeX
@inproceedings{said2023solving, title={Solving the Discretization-based Feature Construction Problem using Bi-level Evolutionary Optimization}, author={Said, Rihab and Bechikh, Slim and Coello, Carlos A Coello and Said, Lamjed Ben}, booktitle={2023 IEEE Congress on Evolutionary Computation (CEC)}, pages={1--8}, year={2023}, organization={IEEE} }
BibTeX
@article{elarbi2017new, title={A new decomposition-based NSGA-II for many-objective optimization}, author={Elarbi, Maha and Bechikh, Slim and Gupta, Abhishek and Said, Lamjed Ben and Ong, Yew-Soon}, journal={IEEE transactions on systems, man, and cybernetics: systems}, volume={48}, number={7}, pages={1191--1210}, year={2017}, publisher={IEEE} }
BibTeX
@inproceedings{elarbi2017importance, title={On the importance of isolated solutions in constrained decomposition-based many-objective optimization}, author={Elarbi, Maha and Bechikh, Slim and Said, Lamjed Ben}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference}, pages={561--568}, year={2017} }
BibTeX
@inproceedings{abdelkarim2017evidential, title={Evidential learning classifier system}, author={Abdelkarim, Chedi and Rejeb, Lilia and Said, Lamjed Ben and Elarbi, Maha}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference Companion}, pages={123--124}, year={2017} }
BibTeX
@inproceedings{bechikh2019hybrid, title={A Hybrid Evolutionary Algorithm with Heuristic Mutation for Multi-objective Bi-clustering}, author={Bechikh, Slim and Elarbi, Maha and Hung, Chih-Cheng and Hamdi, Sabrine and Said, Lamjed Ben}, booktitle={2019 IEEE Congress on Evolutionary Computation (CEC)}, pages={2323--2330}, year={2019}, organization={IEEE} }
BibTeX
@article{elarbi2019approximating, title={Approximating complex Pareto fronts with predefined normal-boundary intersection directions}, author={Elarbi, Maha and Bechikh, Slim and Coello, Carlos A Coello and Makhlouf, Mohamed and Said, Lamjed Ben}, journal={IEEE Transactions on Evolutionary Computation}, volume={24}, number={5}, pages={809--823}, year={2019}, publisher={IEEE} }
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
@article{elarbi2021importance, title={On the importance of isolated infeasible solutions in the many-objective constrained NSGA-III}, author={Elarbi, Maha and Bechikh, Slim and Said, Lamjed Ben}, journal={Knowledge-Based Systems}, volume={227}, pages={104335}, year={2021}, publisher={Elsevier} }
BibTeX
@INPROCEEDINGS{10284357,
author={Chaabani, Abir and Karaja, Mouna and Said, Lamjed Ben},
booktitle={2023 9th International Conference on Control, Decision and Information Technologies (CoDIT)},
title={An Efficient Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization},
year={2023},
volume={},
number={},
pages={1565-1570},
keywords={Runtime;Heuristic algorithms;Benchmark testing;Computational efficiency;Complexity theory;Proposals;Time complexity},
doi={10.1109/CoDIT58514.2023.10284357}}
BibTeX
@inproceedings{elarbi2017importance, title={On the importance of isolated solutions in constrained decomposition-based many-objective optimization}, author={Elarbi, Maha and Bechikh, Slim and Said, Lamjed Ben}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference}, pages={561--568}, year={2017} }
BibTeX
@incollection{elarbi2016multi, title={Multi-objective optimization: classical and evolutionary approaches}, author={Elarbi, Maha and Bechikh, Slim and Ben Said, Lamjed and Datta, Rituparna}, booktitle={Recent advances in evolutionary multi-objective optimization}, pages={1--30}, year={2016}, publisher={Springer} }
BibTeX
TY – JOUR
AU – Karaja, Mouna
AU – Chaabani, Abir
AU – Azzouz, Ameni
AU – Ben Said, Lamjed
PY – 2023
DA – 2023/10/01
TI – Dynamic bag-of-tasks scheduling problem in a heterogeneous multi-cloud environment: a taxonomy and a new bi-level multi-follower modeling
JO – The Journal of Supercomputing
SP – 17716
EP – 17753
VL – 79
IS – 15
AB – Since more and more organizations deploy their applications through the cloud, an increasing demand for using inter-cloud solutions is noticed. Such demands could inherently result in overutilization of resources, which leads to resource starvation that is vital for time-intensive and life-critical applications. In this paper, we are interested in the scheduling problem in such environments. On the one hand, a new taxonomy of criteria to classify task scheduling problems and resolution approaches in inter-cloud environments is introduced. On the other hand, a bi-level multi-follower model is proposed to solve the budget-constrained dynamic Bag-of-Tasks (BoT) scheduling problem in heterogeneous multi-cloud environments. In the proposed model, the upper-level decision maker aims to minimize the BoT’ makespan under budget constraints. While each lower-level decision maker minimizes the completion time of tasks it received. Experimental results demonstrated the outperformance of the proposed bi-level algorithm and revealed the advantages of using a bi-level scheme with an improvement rate of 32%, 29%, and 21% in terms of makespan for the small, medium, and big size instances, respectively.
SN – 1573-0484
UR – https://doi.org/10.1007/s11227-023-05341-w
DO – 10.1007/s11227-023-05341-w
ID – Karaja2023
ER –
BibTeX
@INPROCEEDINGS{9151655, author={Chaher, Hiba and Rejeb, Lilia and Ben Said, Lamjed}, booktitle={2020 International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA)}, title={A behaviorist agent model for the simulation of the human behavior}, year={2020}, volume={}, number={}, pages={1-11}, keywords={Computational modeling;Appraisal;Psychology;Decision making;Adaptation models;Oceans;Standards;Agent Based Model;Big five model;Decision-making;Emotion;OCC Emotional model;Personality}, doi={10.1109/OCTA49274.2020.9151655}}
BibTeX
@article{Computing driver tiredness and fatigue in automobile via eye tracking and body movements_2022, volume={10}, url={https://pen.ius.edu.ba/index.php/pen/article/view/560}, DOI={10.21533/pen.v10.i1.560}, abstractNote={
The aim of this paper is to classify the driver tiredness and fatigue in automobile via eye tracking and body movements using deep learning based Convolutional Neural Network (CNN) algorithm. Vehicle driver face localization serves as one of the most widely used real-world applications in fields like toll control, traffic accident scene analysis, and suspected vehicle tracking. The research proposed a CNN classifier for simultaneously localizing the region of human face and eye positioning. The classifier, rather than bounding rectangles, gives bounding quadrilaterals, which gives a more precise indication for vehicle driver face localization. The adjusted regions are preprocessed to remove noise and passed to the CNN classifier for real time processing. The preprocessing of the face features extracts connected components, filters them by size, and groups them into face expressions. The employed CNN is the well-known technology for human face recognition. One we aim to extract the facial landmarks from the frames, we will then leverage classification models and deep learning based convolutional neural networks that predict the state of the driver as ’Alert’ or ’Drowsy’ for each of the frames extracted. The CNN model could predict the output state labels (Alert/Drowsy) for each frame, but we wanted to take care of sequential image frames as that is extremely important while predicting the state of an individual. The process completes, if all regions have a sufficiently high score or a fixed number of retries are exhausted. The output consists of the detected human face type, the list of regions including the extracted mouth and eyes with recognition reliability through CNN with an accuracy of 98.57% with 100 epochs of training and testing.
}, number={1}, journal={Periodicals of Engineering and Natural Sciences}, year={2022}, month={Feb.}, pages={573–586} }
BibTeX
@article{Lejmi-Riahi2015,title = {Agent-based modeling and simulation of the emotional experiences of employees within organizations},journal = {Simulation Series},year = {2015},volume = {47},number = {10},pages = {73-82},author = {Riahi, H.L. and Kebair, F. and Said, L.B.}}
BibTeX
@article{Lejmi-Riahi2015,title = {Agent-based modeling and simulation of the emotional experiences of employees within organizations},journal = {Simulation Series},year = {2015},volume = {47},number = {10},pages = {73-82},author = {Riahi, H.L. and Kebair, F. and Said, L.B.}}
BibTeX
@article{Lejmi-Riahi2015,title = {Computational models of immediate and expected emotions for emotional BDI agents},journal = {Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science)},year = {2015},volume = {9120},pages = {424-435},author = {Lejmi-Riahi, H. and Kebair, F. and Said, L.B.}}
BibTeX
@article{Lejmi-Riahi2019,title = {Studying Emotions at Work Using Agent-Based Modeling and Simulation},journal = {IFIP Advances in Information and Communication Technology},year = {2019},volume = {559},pages = {571-583},author = {Lejmi-Riahi, H. and Belhaj, M. and Ben Said, L.}}
BibTeX
@article{LejmiRiahi2014_EBDI,
author = {Hanen Lejmi-Riahi and Fahem Kebair and Lamjed Ben Said},
title = {Agent Decision-Making under Uncertainty: Towards a New E-BDI Agent Architecture Based on Immediate and Expected Emotions},
journal = {International Journal of Computer Theory and Engineering},
volume = {6},
number = {3},
pages = {254–259},
year = {2014},
month = jun,
doi = {10.7763/IJCTE.2014.V6.871},
}
BibTeX
@inproceedings{10.1145/3067695.3075997,
author = {Abdelkarim, Chedi and Rejeb, Lilia and Said, Lamjed Ben and Elarbi, Maha},
title = {Evidential learning classifier system},
year = {2017},
isbn = {9781450349390},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3067695.3075997},
doi = {10.1145/3067695.3075997},
abstract = {During the last decades, Learning Classifier Systems have known many advancements that were highlighting their potential to resolve complex problems. Despite the advantages offered by these algorithms, it is important to tackle other aspects such as the uncertainty to improve their performance. In this paper, we present a new Learning Classifier System (LCS) that deals with uncertainty in the class selection in particular imprecision. Our idea is to integrate the Belief function theory in the sUpervised Classifier System (UCS) for classification purpose. The new approach proved to be efficient to resolve several classification problems.},
booktitle = {Proceedings of the Genetic and Evolutionary Computation Conference Companion},
pages = {123–124},
numpages = {2},
keywords = {uncertainty, machine learning, learning classifier systems, classification, belief function theory},
location = {Berlin, Germany},
series = {GECCO ’17}
}
BibTeX
@article{hamouda2024ensemble, title={Ensemble learning for multi-channel sleep stage classification}, author={Hamouda, Ghofrane Ben and Rejeb, Lilia and Said, Lamjed Ben}, journal={Biomedical Signal Processing and Control}, volume={93}, pages={106184}, year={2024}, publisher={Elsevier} }
BibTeX
BibTeX
@article{chabbouh2019multi, title={Multi-objective evolution of oblique decision trees for imbalanced data binary classification}, author={Chabbouh, Marwa and Bechikh, Slim and Hung, Chih-Cheng and Said, Lamjed Ben}, journal={Swarm and Evolutionary Computation}, volume={49}, pages={1--22}, year={2019}, publisher={Elsevier} }
BibTeX
@article{chabbouh2023imbalanced, title={Imbalanced multi-label data classification as a bi-level optimization problem: application to miRNA-related diseases diagnosis}, author={Chabbouh, Marwa and Bechikh, Slim and Mezura-Montes, Efr{\'e}n and Said, Lamjed Ben}, journal={Neural Computing and Applications}, volume={35}, number={22}, pages={16285--16303}, year={2023}, publisher={Springer} }
BibTeX
@article{chabbouh2025evolutionary, title={Evolutionary optimization of the area under precision-recall curve for classifying imbalanced multi-class data}, author={Chabbouh, Marwa and Bechikh, Slim and Mezura-Montes, Efr{\'e}n and Ben Said, Lamjed}, journal={Journal of Heuristics}, volume={31}, number={1}, pages={9}, year={2025}, publisher={Springer} }
BibTeX
@inproceedings{ouechtati2018towards, title={Towards a self-adaptive access control middleware for the Internet of Things}, author={Ouechtati, Hamdi and Azzouna, Nadia Ben and Said, Lamjed Ben}, booktitle={2018 International Conference on Information Networking (ICOIN)}, pages={545--550}, year={2018}, organization={IEEE} }
BibTeX
@inproceedings{ouechtati2019fuzzy, title={A fuzzy logic based trust-ABAC model for the Internet of Things}, author={Ouechtati, Hamdi and Azzouna, Nadia Ben and Said, Lamjed Ben}, booktitle={International Conference on Advanced Information Networking and Applications}, pages={1157--1168}, year={2019}, organization={Springer} }
BibTeX
@article{ouechtati2023fuzzy, title={A fuzzy logic-based model for filtering dishonest recommendations in the Social Internet of Things}, author={Ouechtati, Hamdi and Nadia, Ben Azzouna and Lamjed, Ben Said}, journal={Journal of Ambient Intelligence and Humanized Computing}, volume={14}, number={5}, pages={6181--6200}, year={2023}, publisher={Springer} }
BibTeX
Kebir O., Nouairi Issam, Rejeb, L. & Ben Said L. (2022). ATiPreTA: an Analytical model for a
Time-dependent Prediction of Terrorist Attacks. International Journal of Applied Mathematics and
Computer Science (AMCS), 32(3), 495-510 . doi: 10.34768/amcs-2022-0036.
Projets
-
2022Lamjed Ben Said Lilia Rejeb, Nadia Ben Azzouna, Rihab Abidi, Yasmine Amor, Lamjed Ben Said | Nabil Sahli
Using smart road signs to predict and manage traffic congestions
Description