Raga Gopalakrishnan University of Colorado at Boulder Adam Wierman (Caltech) Amy R. Ward (USC) Sherwin Doroudi (CMU) Routing and Staffing when Servers.

Slides:



Advertisements
Similar presentations
VARUN GUPTA Carnegie Mellon University 1 Partly based on joint work with: Anshul Gandhi Mor Harchol-Balter Mike Kozuch (CMU) (CMU) (Intel Research)
Advertisements

Dispatching to Incentivize Fast Service in Multi-Server Queues Raga Gopalakrishnan and Adam Wierman California Institute of Technology Sherwin Doroudi.
Characterizing distribution rules for cost sharing games Raga Gopalakrishnan Caltech Joint work with Jason R. Marden & Adam Wierman.
Potential games are necessary to ensure pure Nash equilibria in cost sharing games.
Queueing and Scheduling - Bridging the Gap Gideon Weiss University of Haifa CIRM Marseilles May, 2008 Gideon Weiss University of Haifa CIRM Marseilles.
Raga Gopalakrishnan University of Colorado at Boulder Adam Wierman (Caltech) Amy R. Ward (USC) Sherwin Doroudi (CMU) Scheduling and Staffing when Servers.
Routing and Staffing to Incentivize Servers in Many Server Systems Amy Ward (USC) Raga Gopalakrishnan (Caltech/CU-Boulder/USC) Adam Wierman (Caltech) Sherwin.
Game Theoretical Insights in Strategic Patrolling: Model and Analysis Nicola Gatti – DEI, Politecnico di Milano, Piazza Leonardo.
Joint Strategy Fictitious Play Sherwin Doroudi. “Adapted” from J. R. Marden, G. Arslan, J. S. Shamma, “Joint strategy fictitious play with inertia for.
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
Page 1 Alan Scheller-Wolf Lunteren, The Netherlands January 16, 2013 Things I Thought I Knew about Queueing Theory, but was Wrong About (Part 2, Service.
The Impact of Server Incentives on Scheduling Raga Gopalakrishnan and Adam Wierman California Institute of Technology Sherwin Doroudi Carnegie Mellon University.
Chunyang Tong Sriram Dasu Information & Operations Management Marshall School of Business University of Southern California Los Angeles CA Dynamic.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Capacity Planning and Queuing Models.
Power Cost Reduction in Distributed Data Centers Yuan Yao University of Southern California 1 Joint work: Longbo Huang, Abhishek Sharma, LeanaGolubchik.
Maryam Elahi Fairness in Speed Scaling Design Joint work with: Carey Williamson and Philipp Woelfel.
Routing to Manage Resolution Rates and Service Times in Call Centers with Heterogeneous Customers and Servers * Vijay Mehrotra, University of San Francisco.
Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.
Computer Science Deadline Fair Scheduling: Bridging the Theory and Practice of Proportionate-Fair Scheduling in Multiprocessor Servers Abhishek Chandra.
Outline  In-Class Experiment on a Coordination Game  Test of Equilibrium Selection I :Van Huyck, Battalio, and Beil (1990)  Test of Equilibrium Selection.
Nov 2003Group Meeting #2 Distributed Optimization of Power Allocation in Interference Channel Raul Etkin, Abhay Parekh, and David Tse Spectrum Sharing.
Staffing and Routing in Large-Scale Service Systems with Heterogeneous-Servers Mor Armony Stern School of Business, NYU INFORMS 2009 Joint work with Avi.
1212 / t 1 A SHORT TERM CAPACITY ADJUSTMENT POLICY FOR MINIMIZING LATENESS IN JOB SHOP PODUCTION SYSTEMS Henny P.G. van Ooijen J.Will M. Bertrand.
14-1. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin 14 Capacity Planning and Queuing Models.
Staffing and Routing in Large-Scale Service Systems with Heterogeneous-Servers Mor Armony Based on joint papers with Avi Mandelbaum and Amy Ward TexPoint.
Queueing Theory Professor Stephen Lawrence Leeds School of Business University of Colorado Boulder, CO
Khudyakov Polina Designing a Call Center with an IVR MSc. Seminar Advisor: Professor Avishai Mandelbaum.
Effect of higher moments of job size distribution on the performance of an M/G/k system VARUN GUPTA Joint work with: Mor Harchol-Balter Carnegie Mellon.
Effect of higher moments of job size distribution on the performance of an M/G/k system VARUN GUPTA Joint work with: Mor Harchol-Balter Carnegie Mellon.
Finite Buffer Fluid Networks with Overflows Yoni Nazarathy, Swinburne University of Technology, Melbourne. Stijn Fleuren and Erjen Lefeber, Eindhoven University.
Raga Gopalakrishnan University of Colorado at Boulder Adam Wierman (Caltech) Amy R. Ward (USC) Sherwin Doroudi (CMU) Staffing and Routing to incentivize.
L/O/G/O Equilibrium prices for providers in Queueing System Petrozavodsk Nina Plaksina Petrozavodsk State University 2011 year.
RAQFM – a Resource Allocation Queueing Fairness Measure David Raz School of Computer Science, Tel Aviv University Jointly with Hanoch Levy, Tel Aviv University.
Raga Gopalakrishnan University of Colorado at Boulder Sean D. Nixon (University of Vermont) Jason R. Marden (University of Colorado at Boulder) Stable.
By: Gang Zhou Computer Science Department University of Virginia 1 A Game-Theoretic Framework for Congestion Control in General Topology Networks SYS793.
On the variance curve of outputs for some queues and networks Yoni Nazarathy Gideon Weiss Yoav Kerner QPA Seminar, EURANDOM January 8, 2009.
Finite Buffer Fluid Networks with Overflows Yoni Nazarathy, Swinburne University of Technology, Melbourne. Stijn Fleuren and Erjen Lefeber, Eindhoven University.
Social Group Utility Maximization Game with Applications in Mobile Social Networks Xiaowen Gong, Xu Chen, Junshan Zhang Arizona State University Allerton.
1 Efficiency and Nash Equilibria in a Scrip System for P2P Networks Eric J. Friedman Joseph Y. Halpern Ian Kash.
On Scheduling Mechanisms: Theory, Practice and Pricing Ahuva Mu’alem SISL, Caltech.
Scheduling and staffing strategic servers. strategic servers system performance Journal reviews Call centers Crowdsourcing Cloud computing Enterprise.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
Kevin Ross, UCSC, September Service Network Engineering Resource Allocation and Optimization Kevin Ross Information Systems & Technology Management.
On a Production/Inventory System with Strategic Customers and Unobservable Inventory Levels Can Oz Fikri Karaesmen SMMSO June 2015.
Control for Stochastic Models via Diffusion Approximations Amy Ward, ANS Lecture Series 2008 TexPoint fonts used in EMF. Read the TexPoint manual before.
Blind Fair Routing in Large-Scale Service Systems Mor Armony Stern School of Business, NYU *Joint work with Amy Ward TexPoint fonts used in EMF. Read the.
Queuing Theory Basic properties, Markovian models, Networks of queues, General service time distributions, Finite source models, Multiserver queues Chapter.
Chapter 16 Capacity Planning and Queuing Models
Investment and market structure in industries with congestion Ramesh Johari November 7, 2005 (Joint work with Gabriel Weintraub and Ben Van Roy)
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
Critique of Hotelling Hotelling’s “Principle of Minimum Differentiation” was flawed No pure strategy exists if firms are close together. With quadratic.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
Grid Performability, Modelling and Measurement AHM’04 Optimal Tree Structures for Large-Scale Grids J. Palmer I. Mitrani School of Computing Science University.
The Price of Routing Unsplittable Flow Yossi Azar Joint work with B. Awerbuch and A. Epstein.
1 Performance Impact of Resource Provisioning on Workflows Gurmeet Singh, Carl Kesselman and Ewa Deelman Information Science Institute University of Southern.
Energy-Aware Scheduling on Heterogeneous Processors
“mean-Field games with strategic servers”
Load Balancing and Data centers
Avishai Mandelbaum, Technion Sergey Zeltyn, IBM Research Lab, Haifa
Autoscaling Effects in Speed Scaling Systems
Service Perspectives in Process Mining
Lecturer: Yariv Marmor, Industrial Engineering, Technion
Computer Systems Performance Evaluation
Strategic Information Transmission
Queuing Models and Capacity Planning
Deadline Scheduling and Heavy tailED distributions
Computer Systems Performance Evaluation
Numerical Studies on Braess-like Paradoxes for Non-Cooperative Load Balancing in Distributed Computer Systems By Said Fathy El-Zoghdy, Hisao Kameda, and.
Presentation transcript:

Raga Gopalakrishnan University of Colorado at Boulder Adam Wierman (Caltech) Amy R. Ward (USC) Sherwin Doroudi (CMU) Routing and Staffing when Servers are Strategic

server Routing and Staffing strategic server is fixed Routing and Staffing

strategic server Journal reviews Call centers Crowd/Out-sourcing Cloud computing Enterprise data centers … service systems system performance

strategic server system performance Classic Queueing: Assumes fixed (arrival and) service rates, fixed control/policies. [Hassin & Haviv 2003] [Kalai, Kamien, & Rubinovitch 1992] [Gilbert & Weng 1998] [Cachon & Harker 1999] [Chen & Wan 2002] [Cachon & Zhang 2007] This talk: Impact of strategic servers on optimal system design Routing and Staffing CS-Econ Literature: Servers strategically misreport their service rates. [Nisan & Ronen 1999] [Archer & Tardos 2001] [Christodoulou & Koutsoupias 2009] [Halfin & Whitt 1981] [Borst, Mandelbaum, & Reiman 2004] [Armony 2005] [Atar 2008] [Armony & Ward 2010] [Armony & Mandelbaum 2011] Queueing Games: Strategic arrivals and service/pricing amidst competition between different firms. (within the same firm) [Zhan & Ward 2014] Compensation and Staffing for Strategic Employees: How to Incentivize a Speed-Quality Trade-off in a Large Service System. Working Paper.

Outline The M/M/1 queue – a simple example Model for a strategic server The strategic M/M/N queue Classic policies in non-strategic setting Impact of strategic servers Asymptotically optimal policy Routing Staffing which idle server gets the next job? how many servers to hire?

M/M/1/FCFS   strategic server idleness cost utility function    LHS RHS

Outline The M/M/1 queue – a simple example Model for a strategic server The strategic M/M/N queue Classic policies in non-strategic setting Impact of strategic servers Asymptotically optimal policy Routing Staffing which idle server gets the next job? how many servers to hire?

M/M/N/FCFS strategic servers routing symmetric Nash equilibrium Nash equilibrium existence? performance? Blue for strategic service rates Yellow for control/policy parameters   

Outline The M/M/1 queue – a simple example Model for a strategic server The strategic M/M/N queue Classic policies in non-strategic setting Impact of strategic servers Asymptotically optimal policy Routing Staffing which idle server gets the next job? how many servers to hire?

   Classical Results: (nonstrategic setting) [Lin and Kumar 1984] [de Véricourt & Zhou 2005] [Armony 2005] [Atar 2008] (1) Fastest Server First (FSF) is “asymptotically optimal” for minimizing the mean response time (2) Longest Idle Server First (LISF) is “asymptotically fair” in distributing idle time proportionately among the servers routing M/M/N/FCFS

Rate-based policies Idle-time-based policies FSF SSF LISF SISF Random Goal: minimize the mean response time at symmetric Nash equilibrium Our Results: routing M/M/N/FCFS

Rate-based policies FSF SSF Random & Idle-time-based policies First order condition: same unique symmetric equilibrium Goal: minimize the mean response time at symmetric Nash equilibrium Our Results: routing M/M/N/FCFS [Haji & Ross 2013]

same unique symmetric equilibrium Rate-based policies FSF SSF Random & Idle-time-based policies Can we do better than Random? Yes, but… Goal: minimize the mean response time at symmetric Nash equilibrium Our Results: routing M/M/N/FCFS

Outline The M/M/1 queue – a simple example Model for a strategic server The strategic M/M/N queue Classic policies in non-strategic setting Impact of strategic servers Asymptotically optimal policy Routing Staffing which idle server gets the next job? how many servers to hire?

   Random per-unit staffing cost per-unit waiting cost mean waiting time “asymptotically optimal” [Borst, Mandelbaum, & Reiman 2004] Classical Result: (nonstrategic setting) M/M/N/FCFS

Random Our Result: M/M/N/FCFS

STEP 1: Discard infeasible policies Random Proof Outline: M/M/N/FCFS

STEP 2: Analyze the limiting cost and the limiting FOC Random Proof Outline: Limiting FOC: Limiting Cost: Observation: M/M/N/FCFS

Concluding remarks We need to rethink optimal system design when servers are strategic! Joint routing-staffing optimization? Empirical studies / Experimental evaluation? Asymmetric models / equilibria? Interaction between strategic arrivals and strategic servers? Random loss of efficiency? $ $$$$ $$ ? ? M/M/N/FCFS

Ragavendran Gopalakrishnan University of Colorado at Boulder Adam Wierman (Caltech) Amy R. Ward (USC) Sherwin Doroudi (CMU) Routing and Staffing when Servers are Strategic [Zhan & Ward 2014] Compensation and Staffing for Strategic Employees: How to Incentivize a Speed-Quality Trade-off in a Large Service System. Working Paper. Companion Talk MSOM: