Demo Data from EDBT 2026 / reviewers in the wild / expert
Fares Fourati
dblp:275/3371
· DBLP profile ↗
8ranked-venue papers
7as first author
8since 2021 · last 2026
0000-0002-6913-7035ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 7 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-author · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
5 papers |
Reinforcement learning · 67% Language models and text generation · 17% Efficient and distributed learning · 9% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 92% Approximation and online algorithms · 8% |
Topics — the 16 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning › multi-armed bandit
combinatorial bandits |
1.5 | 2 | 2024 | Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024 Combinatorial Stochastic-Greedy Bandit · AAAI 2024 |
Mathematical optimization
global optimization |
1.0 | 1 | 2026 | ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions · AAAI 2026 |
Mathematical optimization › global optimization
lipschitz optimization |
1.0 | 1 | 2026 | ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions · AAAI 2026 |
Machine learning › Reinforcement learning
actor-critic methods |
0.9 | 1 | 2025 | ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025 |
Natural language and speech › Language models and text generation › prompting
instruction optimization |
0.9 | 1 | 2025 | ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025 |
Machine learning › Efficient and distributed learning
federated learning |
0.8 | 1 | 2024 | Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024 |
Machine learning › Reinforcement learning
large action space |
0.8 | 1 | 2024 | Stochastic Q-learning for Large Discrete Action Spaces · ICML 2024 |
Machine learning › Reinforcement learning
multi-armed bandit |
0.8 | 1 | 2024 | Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024 |
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning |
0.8 | 1 | 2024 | Stochastic Q-learning for Large Discrete Action Spaces · ICML 2024 |
Machine learning › Reinforcement learning
value-based reinforcement learning |
0.8 | 1 | 2024 | Stochastic Q-learning for Large Discrete Action Spaces · ICML 2024 |
Mathematical optimization › submodular optimization
submodular maximization |
0.8 | 1 | 2024 | Combinatorial Stochastic-Greedy Bandit · AAAI 2024 |
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization |
0.3 | 1 | 2026 | ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions · AAAI 2026 |
Natural language and speech › Language models and text generation
chain-of-thought reasoning |
0.3 | 1 | 2025 | ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025 |
Natural language and speech › Language models and text generation
text summarization |
0.3 | 1 | 2025 | ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025 |
Machine learning › Graph learning › influence maximization
social influence maximization |
0.2 | 1 | 2024 | Combinatorial Stochastic-Greedy Bandit · AAAI 2024 |
Approximation and online algorithms › online algorithms
online combinatorial optimization |
0.2 | 1 | 2024 | Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024 |
Methods — techniques the papers use, named apart from their topics
regret analysis · 2.0random projection · 2.0upper confidence bound · 1.5submodular maximization · 1.5approximation algorithm · 1.5black-box optimization · 0.9actor-critic reinforcement learning · 0.9stochastic-greedy · 0.8stochastic optimization · 0.8stochastic greedy · 0.8deep neural network · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz FunctionsabstractWe propose ECPv2, a scalable and theoretically grounded algorithm for global optimization of Lipschitz continuous functions with unknown Lipschitz constants. Building on the Every Call is Precious (ECP) framework, which ensures that each accepted function evaluation is potentially informative, ECPv2 addresses key limitations of ECP, including high computational cost and overly conservative early behavior. ECPv2 introduces three innovations: (i) an adaptive lower bound that prevents vacuous acceptance regions, (ii) a memory mechanism that restricts comparisons to a fixed-size subset of past evaluations, and (iii) a fixed random projection that accelerates distance computations in high dimensions. We theoretically show that ECPv2 retains ECP’s regret guarantees and expands the acceptance region with high probability. Extensive experiments and ablation studies empirically validate these findings. Using principled hyperparameter settings, we evaluate ECPv2 across a wide range of nonconvex optimization problems and find that it consistently matches or outperforms leading optimizers while significantly reducing wall clock time. Fares Fourati, Mohamed-Slim Alouini, Vaneet Aggarwal |
AAAI | 1 |
| 2025 | Every Call is Precious: Global Optimization of Black-Box Functions with Unknown Lipschitz ConstantsabstractOptimizing expensive, non-convex, black-box Lipschitz continuous functions presents significant challenges, particularly when the Lipschitz constant of the underlying function is unknown. Such problems often demand numerous function evaluations to approximate the global optimum, which can be prohibitive in terms of time, energy, or resources. In this work, we introduce Every Call is Precious (ECP), a novel global optimization algorithm that minimizes unpromising evaluations by strategically focusing on potentially optimal regions. Unlike previous approaches, ECP eliminates the need to estimate the Lipschitz constant, thereby avoiding additional function evaluations. ECP guarantees no-regret performance for infinite evaluation budgets and achieves minimax-optimal regret bounds within finite budgets. Extensive ablation studies validate the algorithm’s robustness, while empirical evaluations show that ECP outperforms 10 benchmark algorithms—including Lipschitz, Bayesian, bandits, and evolutionary methods—across 30 multi-dimensional non-convex synthetic and real-world optimization problems, which positions ECP as a competitive approach for global optimization. Fares Fourati, Salma Kharrat, Vaneet Aggarwal, Mohamed-Slim Alouini |
AISTATS | 1 |
| 2025 | ACING: Actor-Critic for Instruction Learning in Black-Box LLMsabstractThe effectiveness of Large Language Models (LLMs) in solving tasks depends significantly on the quality of their instructions, which often require substantial human effort to craft.This underscores the need for automated instruction optimization.However, optimizing instructions is particularly challenging when working with black-box LLMs, where model parameters and gradients are inaccessible.We introduce ACING, an actor-critic reinforcement learning framework that formulates instruction optimization as a stateless, continuous-action problem, enabling exploration of infinite instruction spaces using only black-box feedback.ACING automatically discovers prompts that outperform human-written prompts in 76% of instruction-induction tasks, with gains of up to 33 points and a 10-point median improvement over the best automatic baseline in 33 tasks spanning instruction-induction, summarization, and chain-of-thought reasoning.Extensive ablations highlight its robustness and efficiency.An implementation of ACING is available at https://github.com/salmakh1/ACING. Salma Kharrat, Fares Fourati, Marco Canini |
EMNLP | 2 |
| 2024 | Combinatorial Stochastic-Greedy BanditabstractWe propose a novel combinatorial stochastic-greedy bandit (SGB) algorithm for combinatorial multi-armed bandit problems when no extra information other than the joint reward of the selected set of n arms at each time step t in [T] is observed. SGB adopts an optimized stochastic-explore-then-commit approach and is specifically designed for scenarios with a large set of base arms. Unlike existing methods that explore the entire set of unselected base arms during each selection step, our SGB algorithm samples only an optimized proportion of unselected arms and selects actions from this subset. We prove that our algorithm achieves a (1-1/e)-regret bound of O(n^(1/3) k^(2/3) T^(2/3) log(T)^(2/3)) for monotone stochastic submodular rewards, which outperforms the state-of-the-art in terms of the cardinality constraint k. Furthermore, we empirically evaluate the performance of our algorithm in the context of online constrained social influence maximization. Our results demonstrate that our proposed approach consistently outperforms the other algorithms, increasing the performance gap as k grows. Fares Fourati, Christopher J. Quinn, Mohamed-Slim Alouini, Vaneet Aggarwal |
AAAI | 1 |
| 2024 | FilFL: Client Filtering for Optimized Client Participation in Federated LearningabstractFederated learning, an emerging machine learning paradigm, enables clients to collaboratively train a model without exchanging local data. Clients participating in the training process significantly impact the convergence rate, learning efficiency, and model generalization. We propose a novel approach, client filtering, to improve model generalization and optimize client participation and training. The proposed method periodically filters available clients to identify a subset that maximizes a combinatorial objective function with an efficient greedy filtering algorithm. Thus, the clients are assessed as a combination rather than individually. We theoretically analyze the convergence of federated learning with client filtering in heterogeneous settings and evaluate its performance across diverse vision and language tasks, including realistic scenarios with time-varying client availability. Our empirical results demonstrate several benefits of our approach, including improved learning efficiency, faster convergence, and up to 10% higher test accuracy than training without client filtering. Fares Fourati, Salma Kharrat, Vaneet Aggarwal, Mohamed-Slim Alouini, Marco Canini |
ECAI | 1 |
| 2024 | Federated Combinatorial Multi-Agent Multi-Armed BanditsabstractThis paper introduces a federated learning framework tailored for online combinatorial optimization with bandit feedback. In this setting, agents select subsets of arms, observe noisy rewards for these subsets without accessing individual arm information, and can cooperate and share information at specific intervals. Our framework transforms any offline resilient single-agent $(\alpha-\epsilon)$-approximation algorithm—having a complexity of $\tilde{\mathcal{O}}\left(\frac{\psi}{\epsilon^\beta}\right)$, where the logarithm is omitted, for some function $\psi$ and constant $\beta$—into an online multi-agent algorithm with $m$ communicating agents and an $\alpha$-regret of no more than $\tilde{\mathcal{O}}\left(m^{-\frac{1}{3+\beta}} \psi^\frac{1}{3+\beta} T^\frac{2+\beta}{3+\beta}\right)$. Our approach not only eliminates the $\epsilon$ approximation error but also ensures sublinear growth with respect to the time horizon $T$ and demonstrates a linear speedup with an increasing number of communicating agents. Additionally, the algorithm is notably communication-efficient, requiring only a sublinear number of communication rounds, quantified as $\tilde{\mathcal{O}}\left(\psi T^\frac{\beta}{\beta+1}\right)$. Furthermore, the framework has been successfully applied to online stochastic submodular maximization using various offline algorithms, yielding the first results for both single-agent and multi-agent settings and recovering specialized single-agent theoretical guarantees. We empirically validate our approach to a stochastic data summarization problem, illustrating the effectiveness of the proposed framework, even in single-agent scenarios. Fares Fourati, Mohamed-Slim Alouini, Vaneet Aggarwal |
ICML | 1 |
| 2024 | Stochastic Q-learning for Large Discrete Action SpacesabstractIn complex environments with large discrete action spaces, effective decision-making is critical in reinforcement learning (RL). Despite the widespread use of value-based RL approaches like Q-learning, they come with a computational burden, necessitating the maximization of a value function over all actions in each iteration. This burden becomes particularly challenging when addressing large-scale problems and using deep neural networks as function approximators. In this paper, we present stochastic value-based RL approaches which, in each iteration, as opposed to optimizing over the entire set of $n$ actions, only consider a variable stochastic set of a sublinear number of actions, possibly as small as $\mathcal{O}(\log(n))$. The presented stochastic value-based RL methods include, among others, Stochastic Q-learning, StochDQN, and StochDDQN, all of which integrate this stochastic approach for both value-function updates and action selection. The theoretical convergence of Stochastic Q-learning is established, while an analysis of stochastic maximization is provided. Moreover, through empirical validation, we illustrate that the various proposed approaches outperform the baseline methods across diverse environments, including different control problems, achieving near-optimal average returns in significantly reduced time. Fares Fourati, Vaneet Aggarwal, Mohamed-Slim Alouini |
ICML | 1 |
| 2023 | Randomized Greedy Learning for Non-monotone Stochastic Submodular Maximization Under Full-bandit FeedbackabstractWe investigate the problem of unconstrained combinatorial multi-armed bandits with full-bandit feedback and stochastic rewards for submodular maximization. Previous works investigate the same problem assuming a submodular and monotone reward function. In this work, we study a more general problem, i.e., when the reward function is not necessarily monotone, and the submodularity is assumed only in expectation. We propose Randomized Greedy Learning (RGL) algorithm and theoretically prove that it achieves a $\frac{1}{2}$-regret upper bound of $\tilde{\mathcal{O}}(n T^{\frac{2}{3}})$ for horizon $T$ and number of arms $n$. We also show in experiments that RGL empirically outperforms other full-bandit variants in submodular and non-submodular settings. Fares Fourati, Vaneet Aggarwal, Christopher J. Quinn, Mohamed-Slim Alouini |
AISTATS | 1 |