Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=8OGxGZzz2aI



Duration: 46:10
836 views
7


We present algorithms for a class of problems called resource allocation problems, both in the online setting with stochastic input and in the offline setting. This class of problems contains many interesting special cases such as the Adwords problem for search queries, display-ads problem for webpage banner-advertisement, online network routing, Bayesian combinatorial auctions, etc. In the online setting we introduce a new distributional model called the adversarial stochastic input model (asi), which is a generalization of the model where the input elements to the algorithm are drawn i.i.d from a distribution unknown to the algorithm designer. In asi model, the distributions can change over time too. In this model, we give a near optimal approximation algorithm for the resource allocation problem under mild assumptions about the input. Our proof technique, which is based on a broader interpretation of pessimistic estimators, also gives a very simple proof that the natural greedy algorithm for the adwords problem has a competitive ratio of $1-1/e$ in the i.i.d model with unknown distributions, and more generally in the asi model, with no assumptions at all about the input. In the offline setting we give a fast near-linear time algorithm to approximately solve very large LPs with both packing and covering constraints. Joint work with Nikhil Devanur, Kamal Jain and Chris Wilkens




Other Videos By Microsoft Research


2016-08-16ChatArt: Interactive Pictographic Chat
2016-08-16Nonnegative k-sums, fractional covers, and probability of small deviations
2016-08-16Injective Tensor Norms: Hardness and Reductions
2016-08-16Monitoring Untrusted Modern Applications with Collective Record and Replay
2016-08-16Practical Boogie (on the example of VCC)
2016-08-16Coherent Depth in Stereo Vision
2016-08-16Multi-microphone Dereverberation and Intelligibility Estimation in Speech Processing
2016-08-16From Personalized Retinal Image Mapping to Large Scale Parallel Image Processing
2016-08-16Coding4Fun XAPfest!
2016-08-16Your Abstractions are Worth Powerless! Non-Volatile Storage and Computation on Embedded Devices
2016-08-16Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems
2016-08-16Interpreting the Community: Information Practices and/for Deviance
2016-08-16Pretty Good Democracy for a variety of voting schemes
2016-08-16Learning Valuation Functions
2016-08-16Applying Semantic Analyses to Content-based Recommendation and Document Clustering
2016-08-16Fusing Mobile, Sensor, and Social Computing in the Cloud To Enable Context-Aware Applications
2016-08-16The Past, Present, and Future of Video Telephony
2016-08-16Multi-People Tracking through Global Optimization
2016-08-16Bridging Shannon and Hamming: Codes for Computationally Simple Channels
2016-08-16Using Program Verification Tools in Teaching
2016-08-16Crowdsourcing for Statistical Machine Translation



Tags:
microsoft research