In this work, we study a scenario where a publisher seeks to maximize its total revenue across two sales channels: guaranteed contracts that promise to deliver a certain number of impressions to the advertisers, and spot demands through an Ad Exchange. On the one hand, if a guaranteed contract is not fully delivered, it incurs a penalty for the publisher. On the other hand, the publisher might be able to sell an impression at a high price in the Ad Exchange. How does a publisher maximize its total revenue as a sum of the revenue from the Ad Exchange and the loss from the under-delivery penalty? We study this problem parameterized by \emph{supply factor $f$}: a notion we introduce that, intuitively, captures the number of times a publisher can satisfy all its guaranteed contracts given its inventory supply. In this work we present a fast simple deterministic algorithm with the optimal competitive ratio. The algorithm and the optimal competitive ratio are a function of the supply factor, penalty, and the distribution of the bids in the Ad Exchange. Beyond the yield optimization problem, classic online allocation problems such as online bipartite matching of [Karp-Vazirani-Vazirani '90] and its vertex-weighted variant of [Aggarwal et al. '11] can be studied in the presence of the additional supply guaranteed by the supply factor. We show that a supply factor of $f$ improves the approximation factors from $1-1/e$ to $f-fe^{-1/f}$. Our approximation factor is tight and approaches $1$ as $f \to \infty$.
翻译:在这项工作中,我们研究一种情况,即出版商试图在两个销售渠道中最大限度地增加其总收入:保证合同,保证向广告商提供一定数量的印象,并通过Ad Exchange公布需求。一方面,如果保证合同没有完全交付,则对出版商处以罚款。另一方面,出版商也许能够在Ad Exchange中以高价出售一种印象。出版商如何最大限度地增加其总收入,作为Ad Exchange收入和交付不足罚款损失的总和?我们用\emph{供应因数来比较这一问题:我们提出一种概念,即如果保证合同没有完全交付,那么出版商就能满足其所有担保合同的次数。另一方面,出版商也许能够在Ad Exchange中以最优的价格销售一种快速的确定性算法。算法和最佳竞争比率是供应因素、罚款和Ad Excherf 中报价的分布。除了收益优化问题之外,还存在典型的在线分配问题,例如在线双部分对[Karp-Vazar-Varani-alalimation 美元供应因数(我们研究的变价/变价/变价)。