Secretary Markets with Local Information

Slides:



Advertisements
Similar presentations
Optimal Algorithms for k-Search with Application in Option Pricing Julian Lorenz, Konstantinos Panagiotou, Angelika Steger Institute of Theoretical.
Advertisements

Let X 1, X 2,..., X n be a set of independent random variables having a common distribution, and let E[ X i ] = . then, with probability 1 Strong law.
1 SOFSEM 2007 Weighted Nearest Neighbor Algorithms for the Graph Exploration Problem on Cycles Eiji Miyano Kyushu Institute of Technology, Japan Joint.
Minimizing Seed Set for Viral Marketing Cheng Long & Raymond Chi-Wing Wong Presented by: Cheng Long 20-August-2011.
Ordinal Optimization. Copyright by Yu-Chi Ho2 Some Additional Issues F Design dependent estimation noises vs. observation noise F Goal Softening to increase.
How do you model the future?   Stochastic approach: The future can be modeled as a distribution over possible events.   Very successful in many contexts.
Fast Convergence of Selfish Re-Routing Eyal Even-Dar, Tel-Aviv University Yishay Mansour, Tel-Aviv University.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
The Roles of Uncertainty and Randomness in Online Advertising Ragavendran Gopalakrishnan Eric Bax Raga Gopalakrishnan 2 nd Year Graduate Student (Computer.
The Unique Games Conjecture with Entangled Provers is False Julia Kempe Tel Aviv University Oded Regev Tel Aviv University Ben Toner CWI, Amsterdam.
Online Scheduling with Known Arrival Times Nicholas G Hall (Ohio State University) Marc E Posner (Ohio State University) Chris N Potts (University of Southampton)
Maximizing the Spread of Influence through a Social Network
Hydrologic Statistics
6.853: Topics in Algorithmic Game Theory Fall 2011 Matt Weinberg Lecture 24.
A Generic Framework for Handling Uncertain Data with Local Correlations Xiang Lian and Lei Chen Department of Computer Science and Engineering The Hong.
Distributed Multiagent Resource Allocation In Diminishing Marginal Return Domains Yoram Bachrach(Hebew University) Jeffrey S. Rosenschein (Hebrew University)
1 An Asymptotically Optimal Algorithm for the Max k-Armed Bandit Problem Matthew Streeter & Stephen Smith Carnegie Mellon University NESCAI, April
Matroids, Secretary Problems, and Online Mechanisms Nicole Immorlica, Microsoft Research Joint work with Robert Kleinberg and Moshe Babaioff.
A gentle introduction to Gaussian distribution. Review Random variable Coin flip experiment X = 0X = 1 X: Random variable.
© Michael O. Ball Competitive Analysis of Online Booking: Dynamic Policies Michael Ball, Huina Gao, Itir Karaesman R. H. Smith School of Business University.
Convergence Time to Nash Equilibria in Load Balancing Eyal Even-Dar, Tel-Aviv University Alex Kesselman, Tel-Aviv University Yishay Mansour, Tel-Aviv University.
Competitive Generalized Auctions Paper by Amos Fiat, Andrew Goldberg, Jason Hartine, Anna Karlin Presented by Chad R. Meiners.
1 Worst-Case Equilibria Elias Koutsoupias and Christos Papadimitriou Proceedings of the 16th Annual Symposium on Theoretical Aspects of Computer Science.
Competitive Auctions and Digital Goods Andrew Goldberg, Jason Hartline, and Andrew Wright presenting: Keren Horowitz, Ziv Yirmeyahu.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
CSCI 3160 Design and Analysis of Algorithms Tutorial 12
Chapter 6 Sampling and Sampling Distributions
Competitive On-Line Admission Control and Routing By: Gabi Kliot Presentation version.
Throughput Competitive Online Routing Baruch Awerbuch Yossi Azar Serge Plotkin.
A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu.
SPC for Real-World Processes William A. Levinson, P.E. Intersil Corporation Mountaintop, PA.
Searching for Extremes Among Distributed Data Sources with Optimal Probing Zhenyu (Victor) Liu Computer Science Department, UCLA.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
1 Competitive Auctions Authors: A. V. Goldberg, J. D. Hartline, A. Wright, A. R. Karlin and M. Saks Presented By: Arik Friedman and Itai Sharon.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Connections between Learning Theory, Game Theory, and Optimization Maria Florina (Nina) Balcan Lecture 14, October 7 th 2010.
Chapter 7 Sampling and Sampling Distributions ©. Simple Random Sample simple random sample Suppose that we want to select a sample of n objects from a.
An Analytical Approach to Optimizing The Utility of ESP Games Chien-Wei Lin, Kuan-Ta Chen, Ling-Jyh Chen Academia Sinica Irwin King, and Jimmy Lee The.
Instructor: Shengyu Zhang 1. Secretary hiring problem 2.
Non-Preemptive Buffer Management for Latency Sensitive Packets Moran Feldman Technion Seffi Naor Technion.
Matroids, Secretary Problems, and Online Mechanisms Nicole Immorlica, Microsoft Research Joint work with Robert Kleinberg and Moshe Babaioff.
§2.The hypothesis testing of one normal population.
1 Approximation Algorithms for Generalized Min-Sum Set Cover Ravishankar Krishnaswamy Carnegie Mellon University joint work with Nikhil Bansal and Anupam.
Central Limit Theorem Let X 1, X 2, …, X n be n independent, identically distributed random variables with mean  and standard deviation . For large n:
A Collaborative Quality Ranking Framework for Cloud Components
Sampling and Sampling Distributions
Ch5.4 Central Limit Theorem
Private Data Management with Verification
Other confidence intervals
12. Principles of Parameter Estimation
Maximum Likelihood Estimation
Generalization and adaptivity in stochastic convex optimization
Sample Mean Distributions
Spatial Online Sampling and Aggregation
LECTURE 05: THRESHOLD DECODING
Framework for the Secretary Problem on the Intersection of Matroids
Effective Social Network Quarantine with Minimal Isolation Costs
Hydrologic Statistics
Presented By Aaron Roth
LECTURE 05: THRESHOLD DECODING
Replications in Multi-Region Peer-to-peer Systems
Competitive Auctions and Digital Goods
Economics and Computation Week #13 Revenue of single Item auctions
CSC4005 – Distributed and Parallel Computing
The Byzantine Secretary Problem
LECTURE 05: THRESHOLD DECODING
Theorem 9.3 A problem Π is in P if and only if there exist a polynomial p( ) and a constant c such that ICp (x|Π) ≤ c holds for all instances x of Π.
12. Principles of Parameter Estimation
Weichao Mao, Zhenzhe Zheng, Fan Wu
Chapter 4. Supplementary Questions
Presentation transcript:

Secretary Markets with Local Information Ning Chen1 Martin Hoefer2 Marvin Künnemann2,3 Chengyu Lin4 Peihan Miao5 1 Nanyang Technological University, Singapore 2 MPI für Informatik, Saarbrücken, Germany 3 Saarbrücken Graduate School of Computer Science, Germany 4 Chinese University of Hong Kong, Hong Kong 5 University of California, Berkeley, USA

Motivation: The Voice

Motivation: The Voice

Motivation: The Voice

Motivation: The Voice

Motivation: The Voice

Motivation: The Voice

Motivation: The Voice

Question: What is the best strategy for a coach?

Classic Secretary Problem

Classic Secretary Problem

Classic Secretary Problem

Classic Secretary Problem

Classic Secretary Problem

Classic Secretary Problem How to maximize the (expected) value of the hired secretary?

Classic Secretary Problem: Worst Case Arbitrary value Arbitrary order No guaranteed competitive ratio for any algorithm!

Classic Secretary Problem: Uniform Random Order Theorem [Dynkin 1963] There is an online algorithm that achieves 𝑒-competitive ratio. This is the best that one can possibly achieve.

Classic Secretary Problem: The Algorithm threshold 1 𝑒 fraction

Classic Secretary Problem: The Algorithm

Classic Secretary Problem: The Algorithm

Classic Secretary Problem: The Algorithm

Outline Classic secretary problem Generalized secretary problem Hardness results Classic algorithm Generalized secretary problem First attempt General Preferences Our algorithm: 𝑂( log 𝑛 ) competitive ratio Lower bound Ω log 𝑛 log log 𝑛 for threshold-based algorithms Independent Preferences Correlated Preferences

Generalized Secretary Problem

Generalized Secretary Problem Value function 𝑣: Candidates×Companies→ ℝ +

Generalized Secretary Problem: Key Changes Independent companies, competing with each other No global information for each company No centralized authority

Generalized Secretary Problem: Objectives Algorithm for each company that maximizes Social welfare Competitive ratio w.r.t. optimal social welfare Outcome for each individual company Competitive ratio w.r.t. best outcome for individual

Generalized Secretary Problem: First Attempt Traditional algorithm for every company Reject first 𝑟 applicants Set a threshold: max value so far Propose to everyone that exceeds that threshold as long as the company is still available Proposition 1: This algorithm achieves a competitive ratio Ω 𝑛 log 𝑛 of social welfare.

Generalized Secretary Problem First Attempt: Bad Example

Generalized Secretary Problem First Attempt: Bad Example

Generalized Secretary Problem: Our Algorithm Avoid extensive competition/conflicts for a small amount of candidates Randomized threshold strategy Randomized sampling: rejects 𝑟 applicants where 𝑟 ~𝐵𝑖𝑛 𝑛, 1 𝑒 Let 𝑀 be the max value in sampling Randomized threshold: 𝑇≔ 𝑀 2 𝑥 where 𝑥~𝑈𝑛𝑖𝑓(−1, 0, 1, 2, ⋯, log 𝑛 ) Theorem 1: 𝑂( log 𝑛 ) competitive ratio of social welfare

Generalized Secretary Problem: Our Algorithm Randomized threshold strategy Randomized sampling: rejects 𝑟 applicants where 𝑟 ~𝐵𝑖𝑛 𝑛, 1 𝑒 Let 𝑀 be the max value in sampling Randomized threshold: 𝑇≔ 𝑀 2 𝑥 where 𝑥~𝑈𝑛𝑖𝑓(−1, 0, 1, 2, ⋯, log 𝑛 )

Generalized Secretary Problem: Our Algorithm Randomized threshold strategy Randomized sampling: rejects 𝑟 applicants where 𝑟 ~𝐵𝑖𝑛 𝑛, 1 𝑒 Let 𝑀 be the max value in sampling Randomized threshold: 𝑇≔ 𝑀 2 𝑥 where 𝑥~𝑈𝑛𝑖𝑓(−1, 0, 1, 2, ⋯, log 𝑛 )

Generalized Secretary Problem: Our Algorithm Randomized threshold strategy Randomized sampling: rejects 𝑟 applicants where 𝑟 ~𝐵𝑖𝑛 𝑛, 1 𝑒 Let 𝑀 be the max value in sampling Randomized threshold: 𝑇≔ 𝑀 2 𝑥 where 𝑥~𝑈𝑛𝑖𝑓(−1, 0, 1, 2, ⋯, log 𝑛 )

Generalized Secretary Problem: Our Algorithm Randomized threshold strategy Randomized sampling: rejects 𝑟 applicants where 𝑟 ~𝐵𝑖𝑛 𝑛, 1 𝑒 Let 𝑀 be the max value in sampling Randomized threshold: 𝑇≔ 𝑀 2 𝑥 where 𝑥~𝑈𝑛𝑖𝑓(−1, 0, 1, 2, ⋯, log 𝑛 )

Generalized Secretary Problem: Lower Bound Thresholding-based algorithms Sampling phase Set a threshold 𝑇 Acceptance phase: give an offer to anyone exceeding 𝑇 Theorem 2: Can’t get better competitive ratio than Ω log 𝑛 log log 𝑛 Every company hires one secretary Each secretary has identical value to all firms Centralized control might be necessary?

Outline Classic secretary problem Generalized secretary problem Hardness results Classic algorithm Generalized secretary problem First attempt General Preferences Our algorithm: 𝑂( log 𝑛 ) competitive ratio Lower bound Ω log 𝑛 log log 𝑛 for threshold-based algorithms Independent Preferences Correlated Preferences

Independent Preferences All the values are sampled i.i.d. Theorem 3: Constant competitive ratio with the classic algorithm, both for social welfare and for individuals.

Correlated Preferences Each candidate has a quality 𝑞 Values generated independently from a normal distribution with mean 𝑞 Large variance: single threshold Small variance: 𝑚 thresholds In between?

Summary Generalized secretary problem General Preferences Our algorithm: 𝑂( log 𝑛 ) competitive ratio Lower bound: Ω log 𝑛 log log 𝑛 for threshold-based algorithms Independent Preferences Constant competitive ratio Correlated Preferences Constant competitive ratio when variance is extremely large or extremely small

Thank you!