Demo Data from VLDB 2026 / reviewers in the wild / expert
Alessandro Nuara
dblp:182/8949
· DBLP profile ↗
10ranked-venue papers
3as first author
5since 2021 · last 2025
0000-0002-6379-0260ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 2 first-author · 5 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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 · 50% Learning theory · 20% Graph learning · 13% | |
| Theoretical computer science
4 papers |
Algorithmic game theory and mechanism design · 67% Approximation and online algorithms · 21% Mathematical optimization · 12% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Computational finance and economics · 100% |
Topics — the 17 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
online advertising |
1.2 | 2 | 2025 | Safe Online Bid Optimization with Return on Investment and Budget Constraints · KDD (1) 2025 A Combinatorial-Bandit Algorithm for the Online Joint Bid/Budget Optimization of Pay-per-Click Advertising Campaigns · AAAI 2018 |
Algorithmic game theory and mechanism design › auction theory › budget-constrained auction
budget and ROI constrained bidding |
0.9 | 1 | 2025 | Safe Online Bid Optimization with Return on Investment and Budget Constraints · KDD (1) 2025 |
Approximation and online algorithms › online learning
constrained online learning |
0.9 | 1 | 2025 | Safe Online Bid Optimization with Return on Investment and Budget Constraints · KDD (1) 2025 |
Machine learning › Reinforcement learning › online decision making
dynamic pricing |
0.7 | 1 | 2023 | Dynamic Pricing with Volume Discounts in Online Settings · AAAI 2023 |
Machine learning › Learning theory
online learning |
0.7 | 1 | 2023 | Dynamic Pricing with Volume Discounts in Online Settings · AAAI 2023 |
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning |
0.6 | 2 | 2021 | Gaussian Approximation for Bias Reduction in Q-Learning · J. Mach. Learn. Res. 2021 Estimating Maximum Expected Value through Gaussian Approximation · ICML 2016 |
Machine learning › Graph learning
advertising applications |
0.6 | 1 | 2022 | Online joint bid/daily budget optimization of Internet advertising campaigns · Artif. Intell. 2022 |
Computational finance and economics › pricing
dynamic pricing |
0.6 | 1 | 2022 | Pricing the Long Tail by Explainable Product Aggregation and Monotonic Bandits · KDD 2022 |
Machine learning › Reinforcement learning
value function estimation |
0.5 | 2 | 2017 | Estimating the Maximum Expected Value in Continuous Reinforcement Learning Problems · AAAI 2017 Estimating Maximum Expected Value through Gaussian Approximation · ICML 2016 |
Machine learning › Trustworthy machine learning
debiasing |
0.5 | 1 | 2021 | Gaussian Approximation for Bias Reduction in Q-Learning · J. Mach. Learn. Res. 2021 |
Machine learning › Reinforcement learning
value-based reinforcement learning |
0.5 | 1 | 2021 | Gaussian Approximation for Bias Reduction in Q-Learning · J. Mach. Learn. Res. 2021 |
Algorithmic game theory and mechanism design › multi-armed bandit
combinatorial multi-armed bandit |
0.3 | 1 | 2018 | A Combinatorial-Bandit Algorithm for the Online Joint Bid/Budget Optimization of Pay-per-Click Advertising Campaigns · AAAI 2018 |
Mathematical optimization › knapsack problem
multiple-choice knapsack |
0.3 | 1 | 2018 | A Combinatorial-Bandit Algorithm for the Online Joint Bid/Budget Optimization of Pay-per-Click Advertising Campaigns · AAAI 2018 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
gaussian process regression |
0.3 | 1 | 2017 | Estimating the Maximum Expected Value in Continuous Reinforcement Learning Problems · AAAI 2017 |
Machine learning › Learning theory › statistical learning theory
bias-variance tradeoff |
0.2 | 1 | 2016 | Estimating Maximum Expected Value through Gaussian Approximation · ICML 2016 |
Data mining
clustering |
0.2 | 1 | 2022 | Pricing the Long Tail by Explainable Product Aggregation and Monotonic Bandits · KDD 2022 |
Mathematical optimization
online optimization |
0.2 | 1 | 2022 | Online joint bid/daily budget optimization of Internet advertising campaigns · Artif. Intell. 2022 |
Methods — techniques the papers use, named apart from their topics
demand curve estimation · 1.3a/b testing · 1.3online optimization · 1.1online learning · 1.1monotonic bandits · 1.1clustering · 1.1budget allocation · 1.1regret analysis · 0.9combinatorial optimization · 0.9GCB algorithm · 0.9weighted estimator · 0.8gaussian process · 0.7temporal difference learning · 0.5maximum estimator · 0.5granger causality · 0.4dynamic programming · 0.3bayesian bandit · 0.3gaussian process regression · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Safe Online Bid Optimization with Return on Investment and Budget ConstraintsabstractIn online marketing, the advertisers aim to balance achieving high volumes and high profitability. The companies' business units address this tradeoff by maximizing the volumes while guaranteeing a minimum Return On Investment (ROI) level. Such a task can be naturally modeled as a combinatorial optimization problem subject to ROI and budget constraints that can be solved online. In this picture, the learner's uncertainty over the constraints' parameters plays a crucial role since the algorithms' exploration choices might lead to their violation during the entire learning process. Such violations represent a major obstacle to adopting online techniques in real-world applications. Thus, controlling the algorithms' exploration during learning is paramount to making humans trust online learning tools. This paper studies the nature of both optimization and learning problems. In particular, we show that the learning problem is inapproximable within any factor (unless P = NP) and provide a pseudo-polynomial-time algorithm to solve its discretized version. Subsequently, we prove that no online learning algorithm can violate the (ROI or budget) constraints a sublinear number of times during the learning process while guaranteeing a sublinear regret. We provide the GCB algorithm that guarantees sublinear regret at the cost of a linear number of constraint violations and GCBsafe that guarantees w.h.p.a constant upper bound on the number of constraint violations at the cost of a linear regret. Moreover, we designed GCBsafe(ψ, φ), which guarantees both sublinear regret and safety w.h.p. at the cost of accepting tolerances ψ and φ in the satisfaction of the ROI and budget constraints, respectively. Finally, we provide experimental results to compare the regret and constraint violations of GCB, GCBsafe, and GCBsafe(ψ, φ). Matteo Castiglioni, Alessandro Nuara, Giulia Romano, Giorgio Spadaro, Francesco Trovò, Nicola Gatti 0001 |
KDD (1) | 2 |
| 2023 | Dynamic Pricing with Volume Discounts in Online SettingsabstractAccording to the main international reports, more pervasive industrial and business-process automation, thanks to machine learning and advanced analytic tools, will unlock more than 14 trillion USD worldwide annually by 2030. In the specific case of pricing problems, which constitute the class of problems we investigate in this paper, the estimated unlocked value will be about 0.5 trillion USD per year. In particular, this paper focuses on pricing in e-commerce when the objective function is profit maximization and only transaction data are available. This setting is one of the most common in real-world applications. Our work aims to find a pricing strategy that allows defining optimal prices at different volume thresholds to serve different classes of users. Furthermore, we face the major challenge, common in real-world settings, of dealing with limited data available. We design a two-phase online learning algorithm, namely PVD-B, capable of exploiting the data incrementally in an online fashion. The algorithm first estimates the demand curve and retrieves the optimal average price, and subsequently it offers discounts to differentiate the prices for each volume threshold. We ran a real-world 4-month-long A/B testing experiment in collaboration with an Italian e-commerce company, in which our algorithm PVD-B - corresponding to A configuration - has been compared with human pricing specialists - corresponding to B configuration. At the end of the experiment, our algorithm produced a total turnover of about 300 KEuros, outperforming the B configuration performance by about 55%. The Italian company we collaborated with decided to adopt our algorithm for more than 1,200 products since January 2022. Marco Mussi, Gianmarco Genalti, Alessandro Nuara, Francesco Trovò, Marcello Restelli, Nicola Gatti 0001 |
AAAI | 3 |
| 2022 | Pricing the Long Tail by Explainable Product Aggregation and Monotonic BanditsabstractIn several e-commerce scenarios, pricing long-tail products effectively is a central task for the companies, and there is broad agreement that Artificial Intelligence (AI) will play a prominent role in doing that in the next future. Nevertheless, dealing with long-tail products raises major open technical issues due to data scarcity which preclude the adoption of the mainstream approaches requiring usually a huge amount of data, such as, e.g., deep learning. In this paper, we provide a novel online learning algorithm for dynamic pricing that deals with non-stationary settings due to, e.g., the seasonality or adaptive competitors, and is very efficient in terms of the need for data thanks to assumptions such as, e.g., the monotonicity of the demand curve in the price that are customarily satisfied in long-tail markets. Furthermore, our dynamic pricing algorithm is paired with a clustering algorithm for the long-tail products which aggregates similar products such that the data of all the products of the same cluster are merged and used to choose their best price. We first evaluate our algorithms in an offline synthetic setting, comparing their performance with the state of the art and showing that our algorithms are more robust and data-efficient in long-tail settings. Subsequently, we evaluate our algorithms in an online setting with more than 8,000 products, including popular and long-tail, in an A/B test with humans for about two months. The increase of revenue thanks to our algorithms is about 18% for the popular products and about 90% for the long-tail products. Marco Mussi, Gianmarco Genalti, Francesco Trovò, Alessandro Nuara, Nicola Gatti 0001, Marcello Restelli |
KDD | 4 |
| 2022 | Online joint bid/daily budget optimization of Internet advertising campaigns
Alessandro Nuara, Francesco Trovò, Nicola Gatti 0001, Marcello Restelli |
Artif. Intell. | 1 |
| 2021 | Gaussian Approximation for Bias Reduction in Q-LearningabstractTemporal-Difference off-policy algorithms are among the building blocks of reinforcement learning (RL). Within this family, Q-Learning is arguably the most famous one, which has been widely studied and extended. The update rule of Q-learning involves the use of the maximum operator to estimate the maximum expected value of the return. However, this estimate is positively biased, and may hinder the learning process, especially in stochastic environments and when function approximation is used. We introduce the Weighted Estimator as an effective solution to mitigate the negative effects of overestimation in Q-Learning. The Weighted Estimator estimates the maximum expected value as a weighted sum of the action values, with the weights being the probabilities that each action value is the maximum. In this work, we study the problem from the statistical perspective of estimating the maximum expected value of a set of random variables and provide bounds to the bias and the variance of the Weighted Estimator, showing its advantages over other estimators present in literature. Then, we derive algorithms to enable the use of the Weighted Estimator, in place of the Maximum Estimator, in online and batch RL, and we introduce a novel algorithm for deep RL. Finally, we empirically evaluate our algorithms in a large set of heterogeneous problems, encompassing discrete and continuous, low and high dimensional, deterministic and stochastic environments. Experimental results show the effectiveness of the Weighted Estimator in controlling the bias of the estimate, resulting in better performance than representative baselines and robust learning w.r.t. a large set of diverse environments. Carlo D'Eramo, Andrea Cini, Alessandro Nuara, Matteo Pirotta, Cesare Alippi, Jan Peters 0001, Marcello Restelli |
J. Mach. Learn. Res. | 3 |
| 2019 | Dealing with Interdependencies and Uncertainty in Multi-Channel Advertising Campaigns OptimizationabstractIn 2017, Internet ad spending reached 209 billion USD worldwide, while, e.g., TV ads brought in 178 billion USD. An Internet advertising campaign includes up to thousands of sub-campaigns on multiple channels, e.g., search, social, display, whose parameters (bid and daily budget) need to be optimized every day, subject to a (cumulative) budget constraint. Such a process is often unaffordable for humans and its automation is crucial. As also shown by marketing funnel models, the sub-campaigns are usually interdependent, e.g., display ads induce awareness, increasing the number of impressions-and, thus, also the number of conversions-of search ads. This interdependence is widely exploited by humans in the optimization process, whereas, to the best of our knowledge, no algorithm takes it into account. In this paper, we provide the first model capturing the sub-campaigns interdependence. We also provide the IDIL algorithm, which, employing Granger Causality and Gaussian Processes, learns from past data, and returns an optimal stationary bid/daily budget allocation. We prove theoretical guarantees on the loss of IDIL w.r.t. the clairvoyant solution, and we show empirical evidence of its superiority in both realistic and real-world settings when compared with existing approaches. Alessandro Nuara, Nicola Sosio, Francesco Trovò, Maria Chiara Zaccardi, Nicola Gatti 0001, Marcello Restelli |
WWW | 1 |
| 2018 | A Combinatorial-Bandit Algorithm for the Online Joint Bid/Budget Optimization of Pay-per-Click Advertising CampaignsabstractPay-per-click advertising includes various formats (e.g., search, contextual, and social) with a total investment of more than 140 billion USD per year. An advertising campaign is composed of some subcampaigns-each with a different ad-and a cumulative daily budget. The allocation of the ads is ruled exploiting auction mechanisms. In this paper, we propose, for the first time to the best of our knowledge, an algorithm for the online joint bid/budget optimization of pay-per-click multi-channel advertising campaigns. We formulate the optimization problem as a combinatorial bandit problem, in which we use Gaussian Processes to estimate stochastic functions, Bayesian bandit techniques to address the exploration/exploitation problem, and a dynamic programming technique to solve a variation of the Multiple-Choice Knapsack problem. We experimentally evaluate our algorithm both in simulation-using a synthetic setting generated from real data from Yahoo!-and in a real-world application over an advertising period of two months. Alessandro Nuara, Francesco Trovò, Nicola Gatti 0001, Marcello Restelli |
AAAI | 1 |
| 2018 | Targeting Optimization for Internet Advertising by Learning from Logged Bandit FeedbackabstractIn the last two decades, online advertising has become the most effective way to sponsor a product or an event. The success of this advertising format is mainly due to the capability of the Internet channels to reach a broad audience and to target different groups of users with specific sponsored announces. This is of paramount importance for media agencies, companies whose primary goal is to design ad campaigns that target only those users who are interested in the sponsored product, thus avoiding unnecessary costs due to the display of ads to uninterested users. In the present work, we develop an automatic method to find the best user targets (a.k.a. contexts) that a media agency can use in a given Internet advertising campaign. More specifically, we formulate the problem of target optimization as a Learning from Logged Bandit Feedback (LLBF) problem, and we propose the TargOpt algorithm, which uses a tree expansion of the target space to learn the partition that efficiently maximizes the campaign revenue. Furthermore, since the problem of finding the optimal target is intrinsically exponential in the number of the features, we propose a tree-search method, called A-TargOpt, and two heuristics to drive the tree expansion, aiming at providing an anytime solution. Finally, we present empirical evidence, on both synthetically generated and real-world data, that our algorithms provide a practical solution to find effective targets for Internet advertising. Margherita Gasparini, Alessandro Nuara, Francesco Trovò, Nicola Gatti 0001, Marcello Restelli |
IJCNN | 2 |
| 2017 | Estimating the Maximum Expected Value in Continuous Reinforcement Learning ProblemsabstractThis paper is about the estimation of the maximum expected value of an infinite set of random variables.This estimation problem is relevant in many fields, like the Reinforcement Learning (RL) one.In RL it is well known that, in some stochastic environments, a bias in the estimation error can increase step-by-step the approximation error leading to large overestimates of the true action values. Recently, some approaches have been proposed to reduce such bias in order to get better action-value estimates, but are limited to finite problems.In this paper, we leverage on the recently proposed weighted estimator and on Gaussian process regression to derive a new method that is able to natively handle infinitely many random variables.We show how these techniques can be used to face both continuous state and continuous actions RL problems.To evaluate the effectiveness of the proposed approach we perform empirical comparisons with related approaches. Carlo D'Eramo, Alessandro Nuara, Matteo Pirotta, Marcello Restelli |
AAAI | 2 |
| 2016 | Estimating Maximum Expected Value through Gaussian ApproximationabstractThis paper is about the estimation of the maximum expected value of a set of independent random variables. The performance of several learning algorithms (e.g., Q-learning) is affected by the accuracy of such estimation. Unfortunately, no unbiased estimator exists. The usual approach of taking the maximum of the sample means leads to large overestimates that may significantly harm the performance of the learning algorithm. Recent works have shown that the cross validation estimator—which is negatively biased—outperforms the maximum estimator in many sequential decision-making scenarios. On the other hand, the relative performance of the two estimators is highly problem-dependent. In this paper, we propose a new estimator for the maximum expected value, based on a weighted average of the sample means, where the weights are computed using Gaussian approximations for the distributions of the sample means. We compare the proposed estimator with the other state-of-the-art methods both theoretically, by deriving upper bounds to the bias and the variance of the estimator, and empirically, by testing the performance on different sequential learning problems. Carlo D'Eramo, Marcello Restelli, Alessandro Nuara |
ICML | 3 |