Revenue Maximization and Learning in Products Ranking

Ningyuan Chen,Anran Li,Shuoguang Yang
DOI: https://doi.org/10.48550/arXiv.2012.03800
2022-11-13
Abstract:We consider the revenue maximization problem for an online retailer who plans to display in order a set of products differing in their prices and qualities. Consumers have attention spans, i.e., the maximum number of products they are willing to view, and inspect the products sequentially before purchasing a product or leaving the platform empty-handed when the attention span gets exhausted. Our framework extends the well-known cascade model in two directions: the consumers have random attention spans instead of fixed ones, and the firm maximizes revenues instead of clicking probabilities. We show a nested structure of the optimal product ranking as a function of the attention span when the attention span is fixed. \sg{Using this fact, we develop an approximation algorithm when only the distribution of the attention spans is given. Under mild conditions, it achieves $1/e$ of the revenue of the clairvoyant case when the realized attention span is known. We also show that no algorithms can achieve more than 0.5 of the revenue of the same benchmark. The model and the algorithm can be generalized to the ranking problem when consumers make multiple purchases.} When the conditional purchase probabilities are not known and may depend on consumer and product features, we devise an online learning algorithm that achieves $\tilde{\mathcal{O}}(\sqrt{T})$ regret relative to the approximation algorithm, despite the censoring of information: the attention span of a customer who purchases an item is not observable. Numerical experiments demonstrate the outstanding performance of the approximation and online learning algorithms.
Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how online retailers can optimize the product display order to maximize total revenue. Specifically, the research focuses on how to arrange products with different prices and qualities in the context of consumers' limited attention, so that retailers can obtain the maximum revenue when consumers browse these products. ### Problem Background and Motivation 1. **Importance of Online Retailing**: With the rapid development of e - commerce, online sales have become an important part of the retail industry. According to data from the US Department of Commerce, online sales accounted for 16% of total retail sales in 2019 and have further increased due to the impact of COVID - 19. 2. **Importance of Product Display Position**: The display position of products on a web page has a significant impact on consumers' purchasing behavior. Research shows that products ranked higher on search engine results pages are more likely to be clicked and purchased (Baye et al., 2009; Agarwal et al., 2011; Ghose and Yang, 2009). Therefore, optimizing the product display order is crucial for increasing sales revenue. 3. **Limitations of Existing Models**: The traditional cascade model is mainly used to explain consumers' clicking behavior, but it cannot fully explain why a large number of consumers leave without purchasing any products. This is because the traditional model assumes that consumers will keep browsing until they find a satisfactory product or all products have been viewed, ignoring consumers' limited attention. ### Main Contributions of the Paper 1. **Introduction of Random Attention Span**: The author extends the classical cascade model by considering consumers' random attention span, that is, the maximum number of products that consumers are willing to view. This makes the model closer to the actual browsing behavior of consumers. 2. **Optimal Sorting Structure**: When the attention span is fixed, the author discovers the nested structure of the optimal product sorting and proves that the marginal revenue decreases as the attention span increases. This finding provides a theoretical basis for designing efficient approximation algorithms. 3. **Approximation Algorithm and Performance Guarantee**: For the case of random attention span, the author proposes a new approximation algorithm, which can achieve an optimal revenue ratio of \( \frac{1}{e} \) under many distributions, and proves that no algorithm can exceed an optimal revenue ratio of \( \frac{1}{2} \). 4. **Online Learning Algorithm**: When consumers' behavior is unknown, including the attention span distribution and product attractiveness, the author proposes an online learning algorithm, which uses unbiased estimation and the UCB method to simultaneously learn and maximize revenue. This algorithm can still achieve good performance (\( \tilde{O}(\sqrt{T}) \) regret bound) in the case of limited information. ### Summary This paper improves the classical cascade model by introducing random attention span and the revenue - maximization objective, and develops corresponding optimization and learning algorithms. These achievements not only improve the understanding of consumers' browsing behavior, but also provide effective tools for online retailers to optimize product display order and thus maximize revenue.