VLDB 2026 Research / reviewers in the wild / expert
Ammar Oulamara
dblp:01/6316
· DBLP profile ↗
24ranked-venue papers
1as first author
10since 2021 · last 2026
0000-0003-2357-0404ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 8 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 1 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021Theory of computation · 2Human-computer interaction and ubiquitous computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Scheduling Electric Vehicle Charging to Minimize Total Tardiness
Wissal Iarochen, Mustapha Oudani, Ammar Oulamara, Mohamed Ouzineb |
EvoApplications | 3 |
| 2026 | On Vehicle Routing Problems with Loading Constraints
Mohamed-Amine Ouberkouk, Ammar Oulamara |
EvoCOP | 2 |
| 2025 | A Multi-station Electric Vehicle Charging Scheduling Problem with Non-identical ChargersabstractThe growing adoption of electric vehicles (EVs) demands efficient scheduling of charging resources, particularly in multi-station networks with heterogeneous chargers and limited grid capacities. This study tackles the Multi-Station Electric Vehicle Charging Scheduling Problem (EVCSP), aiming to maximize satisfied charging demands while adhering to operational constraints. A novel mathematical model is proposed, extending single-station frameworks to accurately represent multi-station complexities. To address the scalability challenges of large instances, a hybrid memetic algorithm is developed, integrating evolutionary optimization with mathematical programming for energy allocation at individual stations. Computational experiments reveal that the mathematical model is highly effective for small-scale instances, providing optimal solutions efficiently. For larger scenarios, the hybrid memetic algorithm outperforms the model in scalability and solution quality, demonstrating its robustness for real-world applications. The proposed approaches advance the optimization of EV charging networks, offering scalable and practical solutions for modern transportation systems. Abdennour Azerine, Mahmoud Golabi, Ammar Oulamara, Lhassane Idoumghar |
CEC | 3 |
| 2025 | Learning-Driven Optimization with Integrated Multi-Model Approaches for Efficient Electric Vehicle Charging SchedulingabstractElectric vehicles (EVs) are pivotal to reducing greenhouse gas emissions, yet their growing adoption presents major challenges for power grid management. This paper addresses the NP-hard problem of scheduling EV charging at public stations, considering vehicles’ arrival/departure times and user-defined charging demands. Under power and charger constraints, the goal is to minimize the total deviation between requested and achieved state-of-charge levels. We propose a hybrid optimization framework that integrates a genetic algorithm with mathematical programming. To reduce computational cost, we further introduce a multi-surrogate-assisted approach that approximates the mathematical model. Simulation results demonstrate the effectiveness and efficiency of the proposed methods in solving large-scale EV charging scheduling problems. Mahmoud Golabi, Abdennour Azerine, Ammar Oulamara, Lhassane Idoumghar |
CEC | 3 |
| 2025 | Efficient Scheduling of Electric Vehicle Charging via Tabu Search and Exact Optimization TechniquesabstractThe growing adoption of electric vehicles (EVs) necessitates efficient scheduling of charging operations to optimize limited infrastructure and maximize demand satisfaction. This study addresses the Electric Vehicle Charging Scheduling Problem (EVCSP) with the objective of maximizing the number of fulfilled charging requests. We propose two complementary solution frameworks. The first is an enhanced global mathematical programming model that captures the full problem structure and delivers high-quality solutions, even for large-scale instances. The second is a hybrid optimization approach that decomposes the problem into two interrelated components: EV-to-charger assignment and energy delivery optimization. A tabu search (TS) algorithm explores diverse assignment configurations, while each generated assignment is evaluated via exact mathematical programming to optimize energy allocation. Computational experiments show that both frameworks significantly outperform conventional approaches in solution quality and efficiency. These results highlight the potential of the proposed methods for scalable and effective EV charging management, supporting the operational needs of increasingly complex EV networks. Abdennour Azerine, Mahmoud Golabi, Ammar Oulamara, Lhassane Idoumghar |
CoDIT | 3 |
| 2025 | Optimized Scheduling for Electric Vehicle Charging: A Multi-Objective Approach to Grid Stability and User SatisfactionabstractInternational audience Aimen Khiar, Mohamed-el-Amine Brahmia, Ammar Oulamara, Lhassane Idoumghar |
ICORES | 3 |
| 2025 | A Deep Reinforcement Learning-based Large Neighborhood Search for Capacitated Vehicle Routing ProblemsabstractLarge Neighborhood Search (LNS) is a widely used metaheuristic for solving complex combinatorial optimization problems, iteratively destroying and repairing parts of the solution to explore promising regions. In this paper, we introduce LNS-RL, an extension of LNS that enhances the search process by integrating a Deep Reinforcement Learning-based destroy operator. Our approach employs a Graph Attention Network (GAT) to capture spatial relationships among nodes and routes, trained using Proximal Policy Optimization (PPO). Experiments on Capacitated Vehicle Routing Problem (CVRP) benchmarks show that LNS-RL outperforms traditional LNS methods and surpasses state-of-the-art learning-based LNS approaches. Notably, incorporating route-level metrics into LNS-RL yields greater improvements compared to using node features alone. These results highlight the effectiveness of attention mechanisms and reinforcement learning, as well as the benefits of simultaneously integrating route- and node-level knowledge in LNS, which enhances information propagation during the search process, leading to more impactful destroy operator in complex routing problems. Asma Cherrered, Ammar Oulamara, Wahiba Ramdane-Chérif |
KES | 2 |
| 2024 | Improved Methods for Solving the Electric Vehicle Charging Scheduling Problem to Maximize the DeliveabstractIn this paper, we present an improved methodology for scheduling electric vehicle (EV) charging at a single charging station, taking into account vehicle arrival and departure times, as well as drivers' charging requirements. The objective is to minimize the difference between desired and final state-of-charge levels while adhering to constraints on power capacity and charger availability. As electric vehicles increasingly contribute to mitigating greenhouse gas emissions, efficient charging strategies become crucial to manage their impact on the electrical grid. Our study delves into the complex task of scheduling EV charging at public stations, where drivers pre-communicate their charging needs. This study proposes improved solution methods, including a standalone mathematical programming model for scheduling, a hybrid heuristic algorithm for assignment, which combines mathematical modeling techniques for evaluation and energy allocation, and a hybrid tabu search algorithm, which uses the same mathematical model employed in the heuristic. Our results demonstrate the effectiveness of our approach in tackling the challenges of EV charging scheduling, highlighting its relevance for sustainable energy management. Abdennour Azerine, Ammar Oulamara, Michel Basset, Lhassane Idoumghar |
CEC | 2 |
| 2024 | Energy Maximization for Electric Vehicle Charging Scheduling: Meta-heuristic ApproachesabstractThis study delves into the electric vehicle charging scheduling problem within a public charging service station. The scheduling task entails managing charging demands from drivers, including arrival and departure times, current battery state-of-charge, and desired state-of-charge at departure. The scheduler must determine whether to accept or reject charging requests based on charger availability and the maximum grid capacity of the station. The primary objective is to minimize the cumulative discrepancy between the desired and final state-of-charge levels for all electric vehicles. To address this challenge, we introduce a novel architecture that harnesses the capabilities of population-based meta-heuristics as a promising method for identifying near-optimal solutions. Abdennour Azerine, Ammar Oulamara, Imene Zaidi, Michel Basset, Lhassane Idoumghar |
CoDIT | 2 |
| 2021 | Hybrid Heuristic and Metaheuristic for Solving Electric Vehicle Charging Scheduling Problem
Imene Zaidi, Ammar Oulamara, Lhassane Idoumghar, Michel Basset |
EvoCOP | 2 |
| 2020 | Optimal Online Electric Vehicle Charging Scheduling in Unbalanced Three-Phase Power System
Imene Zaidi, Ammar Oulamara, Lhassane Idoumghar, Michel Basset |
ICCSA (1) | 2 |
| 2019 | Multiple Periods Vehicle Routing Problems: A Case Study
Bilal Messaoudi, Ammar Oulamara, Nastaran Rahmani |
EvoCOP | 2 |
| 2019 | Large Neighborhood Search for Periodic Electric Vehicle Routing ProblemabstractInternational audience Tayeb Oulad Kouider, Wahiba Ramdane-Chérif, Ammar Oulamara |
ICORES | 3 |
| 2018 | Constructive Heuristics for Periodic Electric Vehicle Routing ProblemabstractInternational audience Tayeb Oulad Kouider, Wahiba Ramdane-Chérif, Ammar Oulamara |
ICORES | 3 |
| 2015 | Multi-start Iterated Local Search for the Mixed Fleet Vehicle Routing Problem with Heterogenous Electric Vehicles
Ons Sassi, Wahiba Ramdane-Chérif, Ammar Oulamara |
EvoCOP | 3 |
| 2015 | A Posteriori Approach of Real-time Ridesharing Problem with Intermediate Locations
Kamel Aissat, Ammar Oulamara |
ICORES | 2 |
| 2014 | Joint Scheduling and Optimal Charging of Electric Vehicles Problem
Ons Sassi, Ammar Oulamara |
ICCSA (2) | 2 |
| 2014 | Using Clustering Method to Solve Two Echelon Multi-Products Location-Routing Problem with Pickup and DeliveryabstractInternational audience Younes Rahmani, Ammar Oulamara, Wahiba Ramdane-Chérif |
ICORES | 2 |
| 2013 | Bi-criteria strategies for business processes scheduling in cloud environments with fairness metricsabstractThe Cloud computing paradigm is adopted for its several advantages like reduction of cost incurred when using a set of resources. Despite the many proven benefits of using a Cloud infrastructure to run business processes, it is still faced with a major problem that can compromise its success: the lack of guidance for choosing between multiple offerings. To ensure this, we propose a set of algorithms for business process scheduling in Cloud computing environments. More precisely, we propose an extension of our previous approaches taking into account the fact that several instances of the same process can run simultaneously, and they may have to share the same resources. The proposed approaches take into account the Cloud elasticity feature on the one hand, and on the other hand, they consider the two most important quality of service criteria when running business process in Clouds environment, namely (i) the overall execution time and (ii) the cost incurred using a set of resources. In addition they allow to ensure fairness between the different concurrent business process instances. Kahina Bessai, Samir Youcef, Ammar Oulamara, Claude Godart |
RCIS | 3 |
| 2012 | Bi-criteria Workflow Tasks Allocation and Scheduling in Cloud Computing EnvironmentsabstractAlthough there are few efficient algorithms in the literature for scientific workflow tasks allocation and scheduling for heterogeneous resources such as those proposed in grid computing context, they usually require a bounded number of computer resources that cannot be applied in Cloud computing environment. Indeed, unlike grid, elastic computing, such asAmazon's EC2, allows users to allocate and release compute resources on-demand and pay only for what they use. Therefore, it is reasonable to assume that the number of resources is infinite. This feature of Clouds has been called âillusion of infiniteresourcesâ. However, despite the proven benefits of using Cloud to run scientific workflows, users lack guidance for choosing between multiple offering while taking into account several objectives which are often conflicting. On the other side, the workflow tasks allocation and scheduling have been shown to be NP-complete problems. Thus, it is convenient to use heuristic rather than deterministic algorithm. The objective of this paper is to design an allocation strategy for Cloud computing platform. More precisely, we propose three complementary bi-criteria approaches for scheduling workflows on distributed Cloud resources, taking into account the overall execution time and the cost incurred by using a set of resources. Kahina Bessai, Samir Youcef, Ammar Oulamara, Claude Godart, Selmin Nurcan |
IEEE CLOUD | 3 |
| 2012 | Resources allocation and scheduling approaches for business process applications in Cloud contextsabstractResources allocation and scheduling has been recognised as an important topic for business process execution. However, despite the proven benefits of using Cloud to run business process, users lack guidance for choosing between multiple offering while taking into account several objectives which are often conflicting. Moreover, when running business processes it is difficult to automate all tasks. In this paper, we propose three complementary approaches for Cloud computing platform. On the other side, elastic computing, such as Amazon EC2, allows users to allocate and release compute resources (virtual machines) on-demand and pay only for what they use. Therefore, it is reasonable to assume that the number of virtual machine is infinite while the number of human resources is finite. This feature of Clouds has been called “illusion of infinite resources”. In this paper, we design an allocation strategy for Cloud computing platform taking into account the above characteristics. More precisely, we propose three complementary bi-criterion approaches for scheduling business process on distributed Cloud resources. Kahina Bessai, Samir Youcef, Ammar Oulamara, Claude Godart, Selmin Nurcan |
CloudCom | 3 |
| 2012 | Two-Agent Scheduling on an Unbounded Serial Batching Machine
Mikhail Y. Kovalyov, Ammar Oulamara, Ameur Soukhal |
ISCO | 2 |
| 2012 | Scheduling an unbounded batching machine with job processing time compatibilities
Adrien Bellanger, Adam Janiak, Mikhail Y. Kovalyov, Ammar Oulamara |
Discret. Appl. Math. | 4 |
| 2001 | Flow shop scheduling problems with transportation and capacities constraintsabstractIn most manufacturing and distribution systems, semi-finished jobs are transferred from one processing facility to another and finished jobs are delivered to customers or warehouse by vehicles such as trucks. The paper investigates flow shop scheduling problems that explicitly consider constraints on both transportation and buffer capacities. These elements enable the flexible manufacturing systems (FMS) to process different types of parts. The finished jobs leave the processing facility to be delivered to customers or sent to warehouses by vehicles such as trucks. The objective function that is considered is makespan C/sub max/. We prove that this problem is strongly NP-hard when the capacity of truck is equal to two with unlimited buffer behind each machine. This problem with additional constraints, such as blocking, is also proved to be NP-hard. Ammar Oulamara, Ameur Soukhal |
SMC | 1 |