中文

使用紧凑分配计划的广告投放

数据结构与算法 2012-03-19 v1

摘要

在线展示广告的很大一部分是通过担保合同销售的:出版商向广告商保证一定数量的用户访问量,这些访问满足合同的定向谓词。出版商随后需要解决广告投放问题——给定一次用户访问,应展示数千个匹配合同中的哪一个,以便在到期时每个合同都获得所需的用户访问次数。该问题的挑战来自:(1) 问题规模巨大,涉及数万个合同和数十亿次用户访问;(2) 用户行为的不可预测性,因为这些合同提前数月销售,当时只有用户访问的预测;(3) 在线可用资源极少,因为广告服务器必须在几分之一秒内响应匹配的合同。我们提出了一种使用紧凑分配计划的担保交付广告投放解决方案。这些计划离线计算,广告服务器在广告调用期间可以高效查询;它们体积小,每个合同仅使用O(1)空间;并且是无状态的,允许分布式服务而无需任何中央协调。我们在真实的用户访问和担保合同集合上评估了该方法,并表明紧凑分配计划是解决担保交付广告投放问题的有效方式。

关键词

引用

@article{arxiv.1203.3593,
  title  = {Ad Serving Using a Compact Allocation Plan},
  author = {Peiji Chen and Wenjing Ma and Srinath Mandalapu and Chandrashekhar Nagarajan and Jayavel Shanmugasundaram and Sergei Vassilvitskii and Erik Vee and Manfai Yu and Jason Zien},
  journal= {arXiv preprint arXiv:1203.3593},
  year   = {2012}
}