Expressive negotiation over donations to charities

When donating money to a (say, charitable) cause, it is possible touse the contemplated donation as negotiating material to induce other parties interested in the charity to donate more. Such negotiation is usually done in terms of matching offers, where one party promises to pay a certain amount if others pay a certain amount. However, in their current form, matching offers allow for only limited negotiation. For one, it is not immediately clear how multiple parties can make matching offers at the same time without creating circular dependencies. Also, it is not immediately clear how to make adonation conditional on other donations to multiple charities, when the donator has different levels of appreciation for the different charities. In both these cases, the limited expressiveness of matching offers causes economic loss: it may happen that an arrangement that would have made all parties (donators as well as charities) better off cannot be expressed in terms of matching offers and will therefore notoccur.In this paper, we introduce a bidding language for expressing very general types of matching offers over multiple charities. We formulate the corresponding clearing problem (deciding how much each bidder pays, and how much each charity receives), and show that it is NP-complete to approximate to any ratio even in very restricted settings. We givea mixed-integer program formulation of the clearing problem, and show that for concave bids, the program reduces to a linear program. We then show that the clearing problem for a subclass of concave bids is at least as hard as the decision variant of linear programming. Subsequently, we show that the clearing problem is much easier when bids are quasilinear---for surplus, the problem decomposes across charities, and for payment maximization, a greedy approach isoptimal if the bids are concave (although this latter problem is weakly NP-complete when the bids are not concave). For the quasilinear setting, we study the mechanism design question. We show that anex-post efficient mechanism is impossible even with only one charity and a very restricted class of bids. We also show that there may bebenefits to linking the charities from a mechanism design stand point.

[1]  David C. Parkes,et al.  iBundle: an efficient ascending price bundle auction , 1999, EC '99.

[2]  David S. Johnson,et al.  Some Simplified NP-Complete Graph Problems , 1976, Theor. Comput. Sci..

[3]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[4]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[5]  K. Arrow The Property Rights Doctrine and Demand Revelation under Incomplete Information**This work was supported by National Science Foundation under Grant No. SOC75-21820 at the Institute for Mathematical Studies in the Social Sciences, Stanford University. , 1979 .

[6]  L. G. H. Cijan A polynomial algorithm in linear programming , 1979 .

[7]  Noam Nisan,et al.  Towards a characterization of truthful combinatorial auctions , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[8]  Michael P. Wellman,et al.  AkBA: a progressive, anonymous-price combinatorial auction , 2000, EC '00.

[9]  E. H. Clarke Multipart pricing of public goods , 1971 .

[10]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[11]  C. d'Aspremont,et al.  Incentives and incomplete information , 1979 .

[12]  M. Satterthwaite,et al.  Efficient Mechanisms for Bilateral Trading , 1983 .

[13]  Noam Nisan,et al.  Incentive compatible multi unit combinatorial auctions , 2003, TARK '03.

[14]  Daniel Lehmann,et al.  Optimal solutions for multi-unit combinatorial auctions: branch and bound heuristics , 2000, EC '00.

[15]  Noam Nisan,et al.  Bidding and allocation in combinatorial auctions , 2000, EC '00.

[16]  David Levine,et al.  CABOB: A Fast Optimal Algorithm for Combinatorial Auctions , 2001, IJCAI.

[17]  Y. Shoham,et al.  Truth revelation in rapid, approximately efficient combinatorial auctions , 2001 .

[18]  L. Khachiyan Polynomial algorithms in linear programming , 1980 .

[19]  Tuomas Sandholm,et al.  Algorithm for optimal winner determination in combinatorial auctions , 2002, Artif. Intell..

[20]  Ilya Segal,et al.  Solutions manual for Microeconomic theory : Mas-Colell, Whinston and Green , 1997 .

[21]  Tuomas Sandholm,et al.  An algorithm for optimal winner determination in combinatorial auctions , 1999, IJCAI 1999.

[22]  Vincent Conitzer,et al.  Complexity of Mechanism Design , 2002, UAI.

[23]  Lawrence M. Ausubel,et al.  Ascending Auctions with Package Bidding , 2002 .

[24]  Ronald M. Harstad,et al.  Computationally Manageable Combinational Auctions , 1998 .