最大化序列子模函数及其在在线广告中的应用

Maximizing Sequence-Submodular Functions and Its Application to Online Advertising

Management Science · 2021
被引 37
人大 A+FT50UTD24ABS 4*

中文导读

受在线广告应用启发,研究了目标函数依赖于动作序列及其持续时间的最大化问题,定义了序列子模性和序列单调性,并证明贪心算法能达到(1-1/e)的最优解,应用于在线广告分配和查询重写两个问题。

Abstract

Motivated by applications in online advertising, we consider a class of maximization problems where the objective is a function of the sequence of actions and the running duration of each action. For these problems, we introduce the concepts of sequence-submodularity and sequence-monotonicity, which extend the notions of submodularity and monotonicity from functions defined over sets to functions defined over sequences. We establish that if the objective function is sequence-submodular and sequence-nondecreasing, then there exists a greedy algorithm that achieves [Formula: see text] of the optimal solution. We apply our algorithm and analysis to two applications in online advertising: online ad allocation and query rewriting. We first show that both problems can be formulated as maximizing nondecreasing sequence-submodular functions. We then apply our framework to these two problems, leading to simple greedy approaches with guaranteed performances. In particular, for the online ad allocation problem, the performance of our algorithm is [Formula: see text], which matches the best known existing performance, and for the query rewriting problem, the performance of our algorithm is [Formula: see text], which improves on the best known existing performance in the literature. This paper was accepted by Chung Piaw Teo, optimization.

序列子模性序列单调性贪心算法在线广告分配查询重写