English

Dynamic Knapsack Optimization Towards Efficient Multi-Channel Sequential Advertising

Machine Learning 2020-07-01 v1 Data Structures and Algorithms Information Retrieval Systems and Control Systems and Control Machine Learning

Abstract

In E-commerce, advertising is essential for merchants to reach their target users. The typical objective is to maximize the advertiser's cumulative revenue over a period of time under a budget constraint. In real applications, an advertisement (ad) usually needs to be exposed to the same user multiple times until the user finally contributes revenue (e.g., places an order). However, existing advertising systems mainly focus on the immediate revenue with single ad exposures, ignoring the contribution of each exposure to the final conversion, thus usually falls into suboptimal solutions. In this paper, we formulate the sequential advertising strategy optimization as a dynamic knapsack problem. We propose a theoretically guaranteed bilevel optimization framework, which significantly reduces the solution space of the original optimization space while ensuring the solution quality. To improve the exploration efficiency of reinforcement learning, we also devise an effective action space reduction approach. Extensive offline and online experiments show the superior performance of our approaches over state-of-the-art baselines in terms of cumulative revenue.

Keywords

Cite

@article{arxiv.2006.16312,
  title  = {Dynamic Knapsack Optimization Towards Efficient Multi-Channel Sequential Advertising},
  author = {Xiaotian Hao and Zhaoqing Peng and Yi Ma and Guan Wang and Junqi Jin and Jianye Hao and Shan Chen and Rongquan Bai and Mingzhou Xie and Miao Xu and Zhenzhe Zheng and Chuan Yu and Han Li and Jian Xu and Kun Gai},
  journal= {arXiv preprint arXiv:2006.16312},
  year   = {2020}
}

Comments

accepted by ICML 2020

R2 v1 2026-06-23T16:42:49.511Z