Online (Budgeted) Social Choice Joel Oren, University of Toronto Joint work with Brendan Lucier, Microsoft Research.

Slides:



Advertisements
Similar presentations
A Primal-Dual Approach to Online Optimization Problems.
Advertisements

Bayesian Belief Propagation
On allocations that maximize fairness Uriel Feige Microsoft Research and Weizmann Institute.
Vote Elicitation with Probabilistic Preference Models: Empirical Estimation and Cost Tradeoffs Tyler Lu and Craig Boutilier University of Toronto.
Online Multi-Commodity Flow with High Demands Guy Even EE School, Tel-Aviv University Moti Medina EE School, Tel-Aviv University.
On the Robustness of Preference Aggregation in Noisy Environments Ariel D. Procaccia, Jeffrey S. Rosenschein and Gal A. Kaminka.
Mapping the WTP Distribution from Individual Level Parameter Estimates Matthew W. Winden University of Wisconsin - Whitewater WEA Conference – November.
Best-Effort Top-k Query Processing Under Budgetary Constraints
1 University of Southern California Keep the Adversary Guessing: Agent Security by Policy Randomization Praveen Paruchuri University of Southern California.
Online Algorithms Amrinder Arora Permalink:
Institute of Computer Science University of Wroclaw Geometric Aspects of Online Packet Buffering An Optimal Randomized Algorithm for Two Buffers Marcin.
Online Scheduling with Known Arrival Times Nicholas G Hall (Ohio State University) Marc E Posner (Ohio State University) Chris N Potts (University of Southampton)
An Optimal Lower Bound for Buffer Management in Multi-Queue Switches Marcin Bieńkowski.
Robust Winners and Winner Determination Policies under Candidate Uncertainty JOEL OREN, UNIVERSITY OF TORONTO JOINT WORK WITH CRAIG BOUTILIER, JÉRÔME LANG.
Efficient Voting via the Top-k Elicitation Scheme: A Probabilistic Approach Joel Oren, University of Toronto Joint work with Yuval Filmus, Institute of.
Yuan Yao Joint work with Hanghang Tong, Xifeng Yan, Feng Xu, and Jian Lu MATRI: A Multi-Aspect and Transitive Trust Inference Model 1 May 13-17, WWW 2013.
CUSTOMER NEEDS ELICITATION FOR PRODUCT CUSTOMIZATION Yue Wang Advisor: Prof. Tseng Advanced Manufacturing Institute Hong Kong University of Science and.
Evaluation of Algorithms for the List Update Problem Suporn Pongnumkul R. Ravi Kedar Dhamdhere.
Online Stochastic Matching Barna Saha Vahid Liaghat.
Speaker: Ariel Procaccia Joint work with: Michael Zuckerman, Jeff Rosenschein Hebrew University of Jerusalem.
Dynamic Internet Congestion with Bursts Stefan Schmid Roger Wattenhofer Distributed Computing Group, ETH Zurich 13th International Conference On High Performance.
Probabilistic Analysis and Randomized Algorithms
Matroids, Secretary Problems, and Online Mechanisms Nicole Immorlica, Microsoft Research Joint work with Robert Kleinberg and Moshe Babaioff.
1 Ranked Queries over sources with Boolean Query Interfaces without Ranking Support Vagelis Hristidis, Florida International University Yuheng Hu, Arizona.
A TCP With Guaranteed Performance in Networks with Dynamic Congestion and Random Wireless Losses Stefan Schmid, ETH Zurich Roger Wattenhofer, ETH Zurich.
Collaborative Ordinal Regression Shipeng Yu Joint work with Kai Yu, Volker Tresp and Hans-Peter Kriegel University of Munich, Germany Siemens Corporate.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
Commitment without Regrets: Online Learning in Stackelberg Security Games Nika Haghtalab Carnegie Mellon University Joint work with Maria-Florina Balcan,
Paging for Multi-Core Shared Caches Alejandro López-Ortiz, Alejandro Salinger ITCS, January 8 th, 2012.
CSCI 3160 Design and Analysis of Algorithms Tutorial 12
Online Learning Algorithms
Minimizing Cache Usage in Paging Alejandro Salinger University of Waterloo Joint work with Alex López-Ortiz.
1/24 Algorithms for Generalized Caching Nikhil Bansal IBM Research Niv Buchbinder Open Univ. Israel Seffi Naor Technion.
Load Balancing Tasks with Overlapping Requirements Milan Vojnovic Microsoft Research Joint work with Dan Alistarh, Christos Gkantsidis, Jennifer Iglesias,
A Theoretical Study of Optimization Techniques Used in Registration Area Based Location Management: Models and Online Algorithms Sandeep K. S. Gupta Goran.
Trust-Aware Optimal Crowdsourcing With Budget Constraint Xiangyang Liu 1, He He 2, and John S. Baras 1 1 Institute for Systems Research and Department.
© 2009 IBM Corporation 1 Improving Consolidation of Virtual Machines with Risk-aware Bandwidth Oversubscription in Compute Clouds Amir Epstein Joint work.
Minimizing Cache Usage in Paging Alejandro López-Ortiz, Alejandro Salinger University of Waterloo.
1 Online algorithms Typically when we solve problems and design algorithms we assume that we know all the data a priori. However in many practical situations.
Regret Minimizing Equilibria of Games with Strict Type Uncertainty Stony Brook Conference on Game Theory Nathanaël Hyafil and Craig Boutilier Department.
A Formal Analysis of Conservative Update Based Approximate Counting Gil Einziger and Roy Freidman Technion, Haifa.
A Game-theoretic Analysis of Catalog Optimization JOEL OREN, UNIVERSITY OF TORONTO. JOINT WORK WITH: NINA NARODYTSKA, AND CRAIG BOUTILIER 1.
Simultaneously Learning and Filtering Juan F. Mancilla-Caceres CS498EA - Fall 2011 Some slides from Connecting Learning and Logic, Eyal Amir 2006.
Answering Top-k Queries Using Views Gautam Das (Univ. of Texas), Dimitrios Gunopulos (Univ. of California Riverside), Nick Koudas (Univ. of Toronto), Dimitris.
Frequency Capping in Online Advertising Moran Feldman Technion Joint work with: Niv Buchbinder,The Open University of Israel Arpita Ghosh,Yahoo! Research.
Joel Oren, University of Toronto
Instructor: Shengyu Zhang 1. Secretary hiring problem 2.
Non-Preemptive Buffer Management for Latency Sensitive Packets Moran Feldman Technion Seffi Naor Technion.
International Graduate School of Dynamic Intelligent Systems, University of Paderborn Fighting Against Two Adversaries: Page Migration in Dynamic Networks.
Matroids, Secretary Problems, and Online Mechanisms Nicole Immorlica, Microsoft Research Joint work with Robert Kleinberg and Moshe Babaioff.
AGENT CANDIDATE STEP ZERO AGENT CANDIDATE STEP ZERO (MANAGER VIEW)
1 Approximation Algorithms for Generalized Scheduling Problems Ravishankar Krishnaswamy Carnegie Mellon University joint work with Nikhil Bansal, Anupam.
Predicting Consensus Ranking in Crowdsourced Setting Xi Chen Mentors: Paul Bennett and Eric Horvitz Collaborator: Kevyn Collins-Thompson Machine Learning.
Instructor: Shengyu Zhang 1. Offline algorithms Almost all algorithms we encountered in this course assume that the entire input is given all at once.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Measuring shear using… Kaiser, Squires & Broadhurst (1995) Luppino & Kaiser (1997)
Towards Robust Revenue Management: Capacity Control Using Limited Demand Information Michael Ball, Huina Gao, Yingjie Lan & Itir Karaesmen Robert H Smith.
Keep the Adversary Guessing: Agent Security by Policy Randomization
Secretary Markets with Local Information
Better Algorithms for Better Computers
Urban Sensing Based on Human Mobility
Static Optimality and Dynamic Search Optimality in Lists and Trees
Online Mobile Micro-Task Allocation in Spatial Crowdsourcing
On Communication Protocols that Compute Almost Privately
© James D. Skrentny from notes by C. Dyer, et. al.
Dynamic and Online Algorithms for Set Cover
ورود اطلاعات بصورت غيربرخط
The Byzantine Secretary Problem
Approximability of Manipulating Elections
An Optimal Lower Bound for Buffer Management in Multi-Queue Switches
Presentation transcript:

Online (Budgeted) Social Choice Joel Oren, University of Toronto Joint work with Brendan Lucier, Microsoft Research.

Online Adaption of a Slate of Available Candidates 2

The Setting (informal) V1V1 V2V2 V3V3 3

Goal: select a k-set of items, so that agents tend to get preferred items. Use scoring rules to measure to quantify performance. Assumption 1: each agent reveals her full preference. Assumption 2: the addition of items to the slate is irrevocable. – Motivation: adding an item is a costly operation. – We will relax this assumption towards the end. 4

Last Ingredient: Three Models of Input We consider three models of input: 1.Adversarial: an adversarial sets the sequence of preferences (adaptive/non-adaptive). 2.Random order model: an adversary determines the preferences, but the order of their arrival is uniformly random. 3.Distributional: there’s an underlying distribution over the possible preferences. 5

The Formal Setting 6

The Social Objective Value Positional scoring rule: Agent t’s score for slate S t is that of the highest ranked alternative on the slate. Goal: maximize competitive ratio: 7 > >> ALG’s total score

Related Work Traditional social choice: The offline version (fully known preferences), k=1. Courant & Chamberlin [83] - A framework for agent valuations in a multi-winner social choice setting. Boutilier & Lu [11] – (offline) Budgeted social choice. Give a constant approximation to the offline version of the problem. Skowron et al. [13] – consider extensions of (offline) budgeted social choice in the Chamberlin & Courant/Monroe frameworks, increasing/decreasing PSF, social welfare/Maximin objective functions. 8

Model 1 – The Adversarial Model 9 > > > > > > > > > > > >

The Adversarial Model 10

The Random Order Model

The Random Order Model –Main Result 12

The Buyback Relaxation 13 …

14 …

Conclusions Framework for the online (computational) social choice. Three models for the manner in which the input sequence is determined. The buyback model: allows for efficient slate update policies, even for worst-case inputs. 15

Future Directions 16

Thank you! 17