Publication | Closed Access
Online prophet-inequality matching with applications to ad allocation
100
Citations
16
References
2012
Year
Unknown Venue
Mathematical ProgrammingOnline Prophet-inequality MatchingEngineeringOnline ProblemOnline Prophet-inequalityMatching TechniqueOnline AlgorithmAlgorithmic Mechanism DesignComputational ComplexityProphet InequalityComputer ScienceProbability TheoryDiscrete MathematicsCombinatorial OptimizationGraph MatchingMechanism DesignProphet-inequality MatchingOperations Research
We study the problem of online prophet-inequality matching in bipartite graphs. There is a static set of bidders and an online stream of items. We represent the interest of bidders in items by a weighted bipartite graph. Each bidder has a capacity, i.e., an upper bound on the number of items that can be allocated to her. The weight of a matching is the total weight of edges matched to the bidders. Upon the arrival of an item, the online algorithm should either allocate it to a bidder or discard it. The objective is to maximize the weight of the resulting matching. We consider this model in a stochastic setting where we know the distribution of the incoming items in advance. Furthermore, we allow the items to be drawn from different distributions, i.e., we may assume that the tth item is drawn from distribution Dt. In contrast to i.i.d. model, this allows us to model the change in the distribution of items throughout the time. We call this setting the Prophet-Inequality Matching because of the possibility of having a different distribution for each time. We generalize the classic prophet inequality by presenting an algorithm with the approximation ratio of 1--1/√k+3 where k is the minimum capacity. In case of k=2, the algorithm gives a tight ratio of 1/2 which is a different proof of the prophet inequality.
| Year | Citations | |
|---|---|---|
Page 1
Page 1