EDBT 2026 Demo / reviewers in the wild / expert
Bogdan Robu
dblp:74/8134
· DBLP profile ↗
12ranked-venue papers
0as first author
7since 2021 · last 2026
0000-0001-7568-007XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 2 since 2021Security and privacy · 4 · 2 since 2021Artificial intelligence and machine learning · 3 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Autonomic Resource Harvesting in HPC: Control Methods and Their ReusabilityabstractHigh Performance Computing (HPC) systems are subject to dynamical variations occurring in, e.g., jobs execution duration, I/O quantity, network consumption. Adapting to these unpredictable variations requires using autonomic management in an online feedback loop. The introduction of control theory methods allows for the design of well-founded autonomic managers. Choosing the relevant approach is daunting due to the variety of existing controllers. The criteria are of different natures, involving performance and efficiency, but also required expertise in control theory, and reusability or portability between sub-systems. Therefore, there is a need for comparative studies to assist designers choices. We consider the problem of resource harvesting in HPC systems, where scheduling often leaves resources idle. Our approach controls—through a feedback loop—the injection of small jobs in order to maximize the resources’ usage. The control problem is to manage the tradeoff between harvesting and performance, in a reusable manner. We study how reusability relates to the adaptivity and robustness properties in control. We illustrate our approach with the classic Proportional-Integral-Derivative (PID) control, its upgrade as adaptive control, and Model-Free Control (MFC). We target CiGri , a system harvesting idle resources in a computing grid. We perform experimental evaluation and compare performance and reusability. Tradeoffs are found on different criteria: While adaptive control is largely portable, its design complexity is significant for non-experts; PID control has good nominal performance, yet its portability is limited; MFC requires few competences to be used, but cannot provide strong guarantees. Quentin Guilloteau, Raphaël Bleuse, Sophie Cerf, Bogdan Robu, Rosa Pagano, Éric Rutten |
ACM Trans. Auton. Adapt. Syst. | 4 |
| 2025 | APU-TrajGen: Adaptive Privacy and Utility Preserving Real-Time Synthetic Trajectory GenerationabstractThe increasing dependence on Location-Based Services (LBS) raises significant concerns about protecting user privacy while maintaining data utility. Among emerging solutions, synthetic trajectory generation offers a promising approach to enable data sharing without exposing sensitive location information. This paper introduces APU-TrajGen, an adaptive privacy and utility-preserving method for real-time synthetic trajectory generation. Built on an LSTM-based model, the approach dynamically generates synthetic points directly on the user’s device. The method ensures that the generated trajectories meet the targeted privacy-utility balance. Extensive experiments conducted on the Porto Taxi dataset demonstrate the model’s effectiveness in preserving global, trajectory-level, and semantic-level data utility while providing data privacy. Compared to state-of-the-art methods, APU-TrajGen provides a more flexible and balanced trade-of between privacy and utility, enabling the control over privacy levels without compromising analytical value. Furthermore, the decentralized, real-time approach reduces the risks associated with central data collection. Overall, APU-TrajGen advances the state of the art in privacy-preserving trajectory generation by supporting efficient point-by-point data release, reducing computational overhead, and removing the dependency on trusted third-party processors. Adrian-Silviu Roman, Roland Bolboaca, Sophie Cerf, Piroska Haller, Bogdan Robu |
KES | 5 |
| 2024 | A Conservative Approach for Few-Shot Transfer in Off-Dynamics Reinforcement Learning
Paul Daoudi, Christophe Prieur 0001, Bogdan Robu, Merwan Barlier, Ludovic Dos Santos |
IJCAI | 3 |
| 2023 | Sparse dynamical features generation, application to Parkinson's disease diagnosis
Houssem Meghnoudj, Bogdan Robu, Mazen Alamir |
Eng. Appl. Artif. Intell. | 2 |
| 2021 | Dynamic Obstacles Avoidance Using Nonlinear Model Predictive ControlabstractIn this paper, a Nonlinear Model Predictive Control (NMPC) has been employed to solve point-stabilization problems with static and dynamic obstacles avoidance. The algorithm was implemented on a mobile robot with two differential drive wheels. In NMPC, a cost function is formulated to minimize an error between the reference and the current state of the system subject to constraints. The major drawback of NMPC is the computation time, which results from predicting the system’s state over a horizon. However, in this work, the resulting optimal control problem is converted to a discrete nonlinear programming problem using a recently developed toolkit. Dynamic obstacles avoidance is incorporated as a time-varying constraint and can be affected by a short prediction horizon. On the other hand, a long prediction horizon affects the computation time. For this, a terminal state penalty is added to the cost function to guarantee the stability of the control using a relatively shorter prediction horizon. The performance of the proposed controller achieving both static and dynamic obstacles avoidance is verified using several simulation scenarios. Mukhtar Sani, Bogdan Robu, Ahmad Hably |
IECON | 2 |
| 2021 | Automatic Privacy and Utility Preservation for Mobility Data: A Nonlinear Model-Based ApproachabstractThe widespread use of mobile devices and location-based services has generated a large number of mobility databases. While processing these data is highly valuable, privacy issues can occur if personal information is revealed. The prior art has investigated ways to protect mobility data by providing a wide range of Location Privacy Protection Mechanisms (LPPMs). However, the privacy level of the protected data significantly varies depending on the protection mechanism used, its configuration and on the characteristics of the mobility data. Meanwhile, the protected data still needs to enable some useful processing. To tackle these issues, we present PULP, a framework that finds the suitable protection mechanism and automatically configures it for each user in order to achieve user-defined objectives in terms of both privacy and utility. PULP uses nonlinear models to capture the impact of each LPPM on data privacy and utility levels. Evaluation of our framework is carried out with two protection mechanisms from the literature and four real-world mobility datasets. Results show the efficiency of PULP, its robustness and adaptability. Comparisons between LPPMs' configurators and the state of the art further illustrate that PULP better realizes users' objectives, and its computation time is in orders of magnitude faster. Sophie Cerf, Sara Bouchenak, Bogdan Robu, Nicolas Marchand, Vincent Primault, Sonia Ben Mokhtar, Antoine Boutet, Lydia Y. Chen |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2021 | Enhancing Robustness of On-Line Learning Models on Highly Noisy DataabstractClassification algorithms have been widely adopted to detect anomalies for various systems, e.g., IoT, cloud and face recognition, under the common assumption that the data source is clean, i.e., features and labels are correctly set. However, data collected from the wild can be unreliable due to careless annotations or malicious data transformation for incorrect anomaly detection. In this article, we extend a two-layer on-line data selection framework: Robust Anomaly Detector (RAD) with a newly designed ensemble prediction where both layers contribute to the final anomaly detection decision. To adapt to the on-line nature of anomaly detection, we consider additional features of conflicting opinions of classifiers, repetitive cleaning, and oracle knowledge. We on-line learn from incoming data streams and continuously cleanse the data, so as to adapt to the increasing learning capacity from the larger accumulated data set. Moreover, we explore the concept of oracle learning that provides additional information of true labels for difficult data points. We specifically focus on three use cases, (i) detecting 10 classes of IoT attacks, (ii) predicting 4 classes of task failures of big data jobs, and (iii) recognising 100 celebrities faces. Our evaluation results show that RAD can robustly improve the accuracy of anomaly detection, to reach up to 98.95 percent for IoT device attacks (i.e., +7%), up to 85.03 percent for cloud task failures (i.e., +14%) under 40 percent label noise, and for its extension, it can reach up to 77.51 percent for face recognition (i.e., +39%) under 30 percent label noise. The proposed RAD and its extensions are general and can be applied to different anomaly detection algorithms. Zilong Zhao 0001, Robert Birke, Rui Han 0001, Bogdan Robu, Sara Bouchenak, Sonia Ben Mokhtar, Lydia Y. Chen |
IEEE Trans. Dependable Secur. Comput. | 4 |
| 2019 | Robust Anomaly Detection on Unreliable DataabstractClassification algorithms have been widely adopted to detect anomalies for various systems, e.g., IoT and cloud, under the common assumption that the data source is clean, i.e., features and labels are correctly set. However, data collected from the field can be unreliable due to careless annotations or malicious data transformation for incorrect anomaly detection. In this paper, we present a two-layer learning framework for robust anomaly detection (RAD) in the presence of unreliable anomaly labels. The first layer of quality model filters the suspicious data, where the second layer of classification model detects the anomaly types. We specifically focus on two use cases, (i) detecting 10 classes of IoT attacks and (ii) predicting 4 classes of task failures of big data jobs. Our evaluation results show that RAD can robustly improve the accuracy of anomaly detection, to reach up to 98% for IoT device attacks (i.e., +11%) and up to 83% for cloud task failures (i.e., +20%), under a significant percentage of altered anomaly labels. Zilong Zhao 0001, Sophie Cerf, Robert Birke, Bogdan Robu, Sara Bouchenak, Sonia Ben Mokhtar, Lydia Y. Chen |
DSN | 4 |
| 2018 | Dynamic Modeling of Location Privacy Protection Mechanisms
Sophie Cerf, Sonia Ben Mokhtar, Sara Bouchenak, Nicolas Marchand, Bogdan Robu |
DAIS | 5 |
| 2018 | An autonomic-computing approach on mapping threads to multi-cores for software transactional memoryabstractSummary A parallel program needs to manage the trade‐off between the time spent in synchronisation and computation. This trade‐off is significantly affected by its parallelism degree. A high parallelism degree may decrease computing time while increasing synchronisation cost. Furthermore, thread placement on processor cores may impact program performance, as the data access time can vary from one core to another due to intricacies of the underlying memory architecture. Alas, there is no universal rule to decide thread parallelism and its mapping to cores from an offline view, especially for a program with online behaviour variation. Moreover, offline tuning is less precise. We present our work on dynamic control of thread parallelism and mapping. We address concurrency issues via Software Transactional Memory (STM). STM bypasses locks to tackle synchronisation through transactions. Autonomic computing offers designers a framework of methods and techniques to build autonomic systems with well‐mastered behaviours. Its key idea is to implement feedback control loops to design safe, efficient, and predictable controllers, which enable monitoring and adjusting controlled systems dynamically while keeping overhead low. We implement feedback control loops to automate management of threads and diminish program execution time. Naweiluo Zhou, Gwenaël Delaval, Bogdan Robu, Éric Rutten, Jean-François Méhaut |
Concurr. Comput. Pract. Exp. | 3 |
| 2018 | Feedback Autonomic Provisioning for Guaranteeing Performance in MapReduce SystemsabstractCompanies have a fast growing amounts of data to process and store, a data explosion is happening next to us. Currently one of the most common approaches to treat these vast data quantities are based on the MapReduce parallel programming paradigm. While its use is widespread in the industry, ensuring performance constraints, while at the same time minimizing costs, still provides considerable challenges. We propose a coarse grained control theoretical approach, based on techniques that have already proved their usefulness in the control community. We introduce the first algorithm to create dynamic models for Big Data MapReduce systems, running a concurrent workload. Furthermore, we identify two important control use cases: relaxed performance-minimal resource and strict performance. For the first case we develop two feedback control mechanism. A classical feedback controller and an even-based feedback, that minimises the number of cluster reconfigurations as well. Moreover, to address strict performance requirements a feedforward predictive controller that efficiently suppresses the effects of large workload size variations is developed. All the controllers are validated online in a benchmark running in a real 60 node MapReduce cluster, using a data intensive Business Intelligence workload. Our experiments demonstrate the success of the control strategies employed in assuring service time constraints. Mihaly Berekmeri, Damián Serrano, Sara Bouchenak, Nicolas Marchand, Bogdan Robu |
IEEE Trans. Cloud Comput. | 5 |
| 2017 | PULP: Achieving Privacy and Utility Trade-Off in User Mobility DataabstractLeveraging location information in location-based services leads to improving service utility through geocontextualization. However, this raises privacy concerns as new knowledge can be inferred from location records, such as user's home and work places, or personal habits. Although Location Privacy Protection Mechanisms (LPPMs) provide a means to tackle this problem, they often require manual configuration posing significant challenges to service providers and users. Moreover, their impact on data privacy and utility is seldom assessed. In this paper, we present PULP, a model-driven system which automatically provides user-specific privacy protection and contributes to service utility via choosing adequate LPPM and configuring it. At the heart of PULP is nonlinear models that can capture the complex dependency of data privacy and utility for each individual user under given LPPM considered, i.e., Geo-Indistinguishability and Promesse. According to users' preferences on privacy and utility, PULP efficiently recommends suitable LPPM and corresponding configuration. We evaluate the accuracy of PULP's models and its effectiveness to achieve the privacy-utility trade-off per user, using four real-world mobility traces of 770 users in total. Our extensive experimentation shows that PULP ensures the contribution to location service while adhering to privacy constraints for a great percentage of users, and is orders of magnitude faster than non-model based alternatives. Sophie Cerf, Vincent Primault, Antoine Boutet, Sonia Ben Mokhtar, Robert Birke, Sara Bouchenak, Lydia Y. Chen, Nicolas Marchand, Bogdan Robu |
SRDS | 9 |