Sequential Submodular Maximization and Applications to Ranking an Assortment of Products

被引:0
|
作者
Asadpour, Arash [1 ]
Niazadeh, Rad [2 ]
Saberi, Amin [3 ]
Shameli, Ali [4 ]
机构
[1] City Univ New York, Zicklin Sch Business, New York, NY 10010 USA
[2] Univ Chicago, Chicago Booth Sch Business, Chicago, IL 60637 USA
[3] Stanford Univ, Management Sci & Engn, Stanford, CA 94305 USA
[4] Core Data Sci, Menlo Pk, CA 94025 USA
关键词
submodular maximization; product ranking; online retail; combinatorial optimization; MULTINOMIAL LOGIT MODEL; MULTILINEAR RELAXATION; REVENUE MANAGEMENT; CHOICE MODEL; OPTIMIZATION; APPROXIMATION;
D O I
10.1287/opre.2022.2370
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We study a submodular maximization problem motivated by applications in online retail. A platform displays a list of products to a user in response to a search query. The user inspects the first k items in the list for a k chosen at random from a given distribution and decides whether to purchase an item from that set based on a choice model. The goal of the platform is to maximize the engagement of the shopper defined as the probability of purchase. This problem gives rise to a less-studied variation of submodular maximization, in which we are asked to choose an ordering of a set of elements to maximize a linear combination of different submodular functions. First, using a reduction to maximizing submodular functions over matroids, we give an optimal (1 - 1/e)-approximation for this problem. We then consider a variant in which the platform cares not only about user engagement, but also about diversification across various groups of users-that is, guaranteeing a certain probability of purchase in each group. We characterize the polytope of feasible solutions and give a bicriteria ((1 - 1/e)(2), (1 - 1/e)(2))-approximation for this problem by rounding an approximate solution of a linear-programming (LP) relaxation. For rounding, we rely on our reduction and the particular rounding techniques for matroid polytopes. For the special case in which underlying submodular functions are coverage functions-which is practically relevant in online retail-we propose an alternative LP relaxation and a simpler randomized rounding for the problem. This approach yields to an optimal bicriteria (1 - 1/e, 1 - 1/e)-approximation algorithmfor the special case of the problem with coverage functions.
引用
收藏
页码:1154 / 1170
页数:17
相关论文
共 50 条
  • [21] The FAST Algorithm for Submodular Maximization
    Breuer, Adam
    Balkanski, Eric
    Singer, Yaron
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [22] Online Submodular Maximization with Preemption
    Buchbinder, Niv
    Feldman, Moran
    Schwartz, Roy
    ACM TRANSACTIONS ON ALGORITHMS, 2019, 15 (03)
  • [23] Horizontally Scalable Submodular Maximization
    Lucic, Mario
    Bachem, Olivier
    Zadimoghaddam, Morteza
    Krause, Andreas
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [24] Streaming adaptive submodular maximization*
    Tang, Shaojie
    Yuan, Jing
    THEORETICAL COMPUTER SCIENCE, 2023, 944
  • [25] The FAST Algorithm for Submodular Maximization
    Breuer, Adam
    Balkanski, Eric
    Singer, Yaron
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [26] On the Complexity of Dynamic Submodular Maximization
    Chen, Xi
    Peng, Binghui
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 1685 - 1698
  • [27] Distributionally Robust Submodular Maximization
    Staib, Matthew
    Wilder, Bryan
    Jegelka, Stefanie
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89 : 506 - 516
  • [28] Maximization of Approximately Submodular Functions
    Horel, Thibaut
    Singer, Yaron
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [29] Practical Budgeted Submodular Maximization
    Feldman, Moran
    Nutov, Zeev
    Shoham, Elad
    ALGORITHMICA, 2023, 85 (05) : 1332 - 1371
  • [30] Regularized nonmonotone submodular maximization
    Lu, Cheng
    Yang, Wenguo
    Gao, Suixiang
    OPTIMIZATION, 2024, 73 (06) : 1739 - 1765