104 research outputs found

    The Fair Division of Hereditary Set Systems

    Full text link
    We consider the fair division of indivisible items using the maximin shares measure. Recent work on the topic has focused on extending results beyond the class of additive valuation functions. In this spirit, we study the case where the items form an hereditary set system. We present a simple algorithm that allocates each agent a bundle of items whose value is at least 0.36670.3667 times the maximin share of the agent. This improves upon the current best known guarantee of 0.20.2 due to Ghodsi et al. The analysis of the algorithm is almost tight; we present an instance where the algorithm provides a guarantee of at most 0.37380.3738. We also show that the algorithm can be implemented in polynomial time given a valuation oracle for each agent.Comment: 22 pages, 1 figure, full version of WINE 2018 submissio

    Pricing Policies for Selling Indivisible Storable Goods to Strategic Consumers

    Full text link
    We study the dynamic pricing problem faced by a monopolistic retailer who sells a storable product to forward-looking consumers. In this framework, the two major pricing policies (or mechanisms) studied in the literature are the preannounced (commitment) pricing policy and the contingent (threat or history dependent) pricing policy. We analyse and compare these pricing policies in the setting where the good can be purchased along a finite time horizon in indivisible atomic quantities. First, we show that, given linear storage costs, the retailer can compute an optimal preannounced pricing policy in polynomial time by solving a dynamic program. Moreover, under such a policy, we show that consumers do not need to store units in order to anticipate price rises. Second, under the contingent pricing policy rather than the preannounced pricing mechanism, (i) prices could be lower, (ii) retailer revenues could be higher, and (iii) consumer surplus could be higher. This result is surprising, in that these three facts are in complete contrast to the case of a retailer selling divisible storable goods Dudine et al. (2006). Third, we quantify exactly how much more profitable a contingent policy could be with respect to a preannounced policy. Specifically, for a market with NN consumers, a contingent policy can produce a multiplicative factor of Ω(logN)\Omega(\log N) more revenues than a preannounced policy, and this bound is tight.Comment: A 1-page abstract of an earlier version of this paper was published in the proceedings of the 11th conference on Web and Internet Economics (WINE), 201

    A Near-Optimal Mechanism for Impartial Selection

    Full text link
    We examine strategy-proof elections to select a winner amongst a set of agents, each of whom cares only about winning. This impartial selection problem was introduced independently by Holzman and Moulin and Alon et al. Fisher and Klimm showed that the permutation mechanism is impartial and 1/21/2-optimal, that is, it selects an agent who gains, in expectation, at least half the number of votes of most popular agent. Furthermore, they showed the mechanism is 7/127/12-optimal if agents cannot abstain in the election. We show that a better guarantee is possible, provided the most popular agent receives at least a large enough, but constant, number of votes. Specifically, we prove that, for any ϵ>0\epsilon>0, there is a constant NϵN_{\epsilon} (independent of the number nn of voters) such that, if the maximum number of votes of the most popular agent is at least NϵN_{\epsilon} then the permutation mechanism is (34ϵ)(\frac{3}{4}-\epsilon)-optimal. This result is tight. Furthermore, in our main result, we prove that near-optimal impartial mechanisms exist. In particular, there is an impartial mechanism that is (1ϵ)(1-\epsilon)-optimal, for any ϵ>0\epsilon>0, provided that the maximum number of votes of the most popular agent is at least a constant MϵM_{\epsilon}

    Routing Regardless of Network Stability

    Full text link
    We examine the effectiveness of packet routing in this model for the broad class next-hop preferences with filtering. Here each node v has a filtering list D(v) consisting of nodes it does not want its packets to route through. Acceptable paths (those that avoid nodes in the filtering list) are ranked according to the next-hop, that is, the neighbour of v that the path begins with. On the negative side, we present a strong inapproximability result. For filtering lists of cardinality at most one, given a network in which an equilibrium is guaranteed to exist, it is NP-hard to approximate the maximum number of packets that can be routed to within a factor of O(n^{1-\epsilon}), for any constant \epsilon >0. On the positive side, we give algorithms to show that in two fundamental cases every packet will eventually route with probability one. The first case is when each node's filtering list contains only itself, that is, D(v)={v}. Moreover, with positive probability every packet will be routed before the control plane reaches an equilibrium. The second case is when all the filtering lists are empty, that is, D(v)=\mathcal{D}(v)=\emptyset. Thus, with probability one packets will route even when the nodes don't care if their packets cycle! Furthermore, with probability one every packet will route even when the control plane has em no equilibrium at all.Comment: ESA 201

    On the Economic Efficiency of the Combinatorial Clock Auction

    Full text link
    Since the 1990s spectrum auctions have been implemented world-wide. This has provided for a practical examination of an assortment of auction mechanisms and, amongst these, two simultaneous ascending price auctions have proved to be extremely successful. These are the simultaneous multiround ascending auction (SMRA) and the combinatorial clock auction (CCA). It has long been known that, for certain classes of valuation functions, the SMRA provides good theoretical guarantees on social welfare. However, no such guarantees were known for the CCA. In this paper, we show that CCA does provide strong guarantees on social welfare provided the price increment and stopping rule are well-chosen. This is very surprising in that the choice of price increment has been used primarily to adjust auction duration and the stopping rule has attracted little attention. The main result is a polylogarithmic approximation guarantee for social welfare when the maximum number of items demanded C\mathcal{C} by a bidder is fixed. Specifically, we show that either the revenue of the CCA is at least an Ω(1C2lognlog2m)\Omega\Big(\frac{1}{\mathcal{C}^{2}\log n\log^2m}\Big)-fraction of the optimal welfare or the welfare of the CCA is at least an Ω(1logn)\Omega\Big(\frac{1}{\log n}\Big)-fraction of the optimal welfare, where nn is the number of bidders and mm is the number of items. As a corollary, the welfare ratio -- the worst case ratio between the social welfare of the optimum allocation and the social welfare of the CCA allocation -- is at most O(C2lognlog2m)O(\mathcal{C}^2 \cdot \log n \cdot \log^2 m). We emphasize that this latter result requires no assumption on bidders valuation functions. Finally, we prove that such a dependence on C\mathcal{C} is necessary. In particular, we show that the welfare ratio of the CCA is at least Ω(Clogmloglogm)\Omega \Big(\mathcal{C} \cdot \frac{\log m}{\log \log m}\Big)
    corecore