Budget-Feasible Mechanism Design for Non-monotone Submodular Objectives: Offline and Online

被引:0
|
作者
Amanatidis, Georgios [1 ]
Kleer, Pieter [2 ]
Schafer, Guido [3 ,4 ]
机构
[1] Univ Essex, Dept Math Sci, Colchester CO4 3SQ, Essex, England
[2] Tilburg Univ, Dept Econometr & Operat Res, NL-5037 AB Tilburg, Netherlands
[3] Univ Amsterdam, Ctr Wiskunde & Informat, NL-1098 XG Amsterdam, Netherlands
[4] Univ Amsterdam, Inst Log Language & Computat, NL-1098 XG Amsterdam, Netherlands
关键词
budget-feasible mechanism design; procurement auctions; non-monotone submodular maximization; submodular knapsack secretary; SECRETARY PROBLEM; MAXIMIZATION;
D O I
10.1287/moor.2021.1208
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The framework of budget-feasible mechanism design studies procurement auctions where the auctioneer (buyer) aims to maximize his valuation function subject to a hard budget constraint. We study the problem of designing truthful mechanisms that have good approximation guarantees and never pay the participating agents (sellers) more than the budget. We focus on the case of general (non-monotone) submodular valuation functions and derive the first truthful, budget-feasible, and O(1)-approximation mechanisms that run in polynomial time in the value query model, for both offline and online auctions. Prior to our work, the only O(1)-approximation mechanism known for non-monotone sub modular objectives required an exponential number of value queries. At the heart of our approach lies a novel greedy algorithm for non-monotone submodular maximization under a knapsack constraint. Our algorithm builds two candidate solutions simultaneously (to achieve a good approximation), yet ensures that agents cannot jump from one solution to the other (to implicitly enforce truthfulness). The fact that in our mechanism the agents are not ordered according to their marginal value per cost allows us to appropriately adapt these ideas to the online setting as well. To further illustrate the applicability of our approach, we also consider the case where additional feasibility constraints are present, for example, at most k agents can be selected. We obtain O(p)-approximation mechanisms for both monotone and non-monotone submodular objectives, when the feasible solutions are independent sets of a p-system. With the exception of additive valuation functions, no mechanisms were known for this setting prior to our work. Finally, we provide lower bounds suggesting that, when one cares about nontrivial approximation guarantees in polynomial time, our results are, asymptotically, the best possible.
引用
收藏
页码:2286 / 2309
页数:25
相关论文
共 50 条
  • [41] Non-monotone Submodular Maximization with Nearly Optimal Adaptivity and Query Complexity
    Fahrbach, Matthew
    Mirrokni, Vahab
    Zadimoghaddam, Morteza
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [42] Mechanism Design for Crowdsourcing: An Optimal 1-1/e Competitive Budget-Feasible Mechanism for Large Markets
    Anari, Nima
    Goel, Gagan
    Nikzad, Afshin
    2014 55TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2014), 2014, : 266 - 275
  • [43] A Survey on Double Greedy Algorithms for Maximizing Non-monotone Submodular Functions
    Nong, Qingqin
    Gong, Suning
    Fang, Qizhi
    Du, Dingzhu
    COMPLEXITY AND APPROXIMATION: IN MEMORY OF KER-I KO, 2020, 12000 : 172 - 186
  • [44] Fast Adaptive Non-Monotone Submodular Maximization Subject to a Knapsack Constraint
    Amanatidis, Georgios
    Fusco, Federico
    Lazos, Philip
    Leonardi, Stefano
    Reiffenhauser, Rebecca
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2022, 74 : 661 - 690
  • [45] Streaming Non-Monotone Submodular Maximization: Personalized Video Summarization on the Fly
    Mirzasoleiman, Baharan
    Jegelka, Stefanie
    Krause, Andreas
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 1379 - 1386
  • [46] On maximizing monotone or non-monotone k-submodular functions with the intersection of knapsack and matroid constraints
    Kemin Yu
    Min Li
    Yang Zhou
    Qian Liu
    Journal of Combinatorial Optimization, 2023, 45
  • [47] On maximizing monotone or non-monotone k-submodular functions with the intersection of knapsack and matroid constraints
    Yu, Kemin
    Li, Min
    Zhou, Yang
    Liu, Qian
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2023, 45 (03)
  • [48] A bi-criteria algorithm for online non-monotone maximization problems: DR-submodular plus concave
    Feng, Junkai
    Yang, Ruiqi
    Zhang, Haibin
    Zhang, Zhenning
    THEORETICAL COMPUTER SCIENCE, 2023, 979
  • [49] Guarantees of Stochastic Greedy Algorithms for Non-monotone Submodular Maximization with Cardinality Constraint
    Sakaue, Shinsaku
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 108, 2020, 108
  • [50] Nearly Linear-Time, Parallelizable Algorithms for Non-Monotone Submodular Maximization
    Kuhnle, Alan
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 8200 - 8208