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 条
  • [1] Non-monotone Sequential Submodular Maximization
    Tang, Shaojie
    Yuan, Jing
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 14, 2024, : 15284 - 15291
  • [2] Submodular Order Functions and Assortment Optimization
    Udwani, Rajan
    MANAGEMENT SCIENCE, 2025, 71 (01) : 202 - 218
  • [3] Distributed Maximization of Submodular and Approximately Submodular Functions
    Ye, Lintao
    Sundaram, Shreyas
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 2979 - 2984
  • [4] Submodular Order Functions and Assortment Optimization
    Udwani, Rajan
    MANAGEMENT SCIENCE, 2024,
  • [5] Approximation Algorithm and Applications for Connected Submodular Function Maximization Problems
    Wang, Ziming
    Li, Jing
    Xue, He
    Xu, Wenzheng
    Liang, Weifa
    Xu, Zichuan
    Peng, Jian
    Zhou, Pan
    Jia, Xiaohua
    Das, Sajal K.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024,
  • [6] Distributed Submodular Maximization
    Mirzasoleiman, Baharan
    Karbasi, Amin
    Sarkar, Rik
    Krause, Andreas
    JOURNAL OF MACHINE LEARNING RESEARCH, 2016, 17
  • [7] Differentiable Submodular Maximization
    Tschiatschek, Sebastian
    Sahin, Aytunc
    Krause, Andreas
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 2731 - 2738
  • [8] Guarantees for Greedy Maximization of Non-submodular Functions with Applications
    Bian, Andrew An
    Buhmann, Joachim M.
    Krause, Andreas
    Tschiatschek, Sebastian
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [9] Stochastic Submodular Maximization
    Asadpour, Arash
    Nazerzadeh, Hamid
    Saberi, Amin
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2008, 5385 : 477 - 489
  • [10] Adaptive Submodular Ranking
    Kambadur, Prabhanjan
    Nagarajan, Viswanath
    Navidi, Fatemeh
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2017, 2017, 10328 : 317 - 329