How Much Can Taxes Help Selfish Routing?



Similar documents
Chapter 13. Network Flow III Applications Edge disjoint paths Edge-disjoint paths in a directed graphs

2.4 Network flows. Many direct and indirect applications telecommunication transportation (public, freight, railway, air, ) logistics

Economics Honors Exam 2008 Solutions Question 5

Chapter 7. Response of First-Order RL and RC Circuits

Optimal Investment and Consumption Decision of Family with Life Insurance

Chapter 2 Problems. 3600s = 25m / s d = s t = 25m / s 0.5s = 12.5m. Δx = x(4) x(0) =12m 0m =12m

Optimal Withdrawal Strategies for Retirees with Multiple Savings Accounts

RC (Resistor-Capacitor) Circuits. AP Physics C

9. Capacitor and Resistor Circuits

Banking, Inside Money and Outside Money

Present Value Methodology

Chapter 9 Bond Prices and Yield

Task is a schedulable entity, i.e., a thread

Answer, Key Homework 2 David McIntyre Mar 25,

AP Calculus BC 2010 Scoring Guidelines

Appendix D Flexibility Factor/Margin of Choice Desktop Research

TSG-RAN Working Group 1 (Radio Layer 1) meeting #3 Nynashamn, Sweden 22 nd 26 th March 1999

WHAT ARE OPTION CONTRACTS?

Duration and Convexity ( ) 20 = Bond B has a maturity of 5 years and also has a required rate of return of 10%. Its price is $613.

Name: Algebra II Review for Quiz #13 Exponential and Logarithmic Functions including Modeling

Heat demand forecasting for concrete district heating system

Forecasting Sales: A Model and Some Evidence from the Retail Industry. Russell Lundholm Sarah McVay Taylor Randall

4. International Parity Conditions

Chapter 6: Business Valuation (Income Approach)

GoRA. For more information on genetics and on Rheumatoid Arthritis: Genetics of Rheumatoid Arthritis. Published work referred to in the results:

Better Bounds for Online Load Balancing on Unrelated Machines

Chapter 2 Kinematics in One Dimension

Calculation of variable annuity market sensitivities using a pathwise methodology

Newton s Laws of Motion

Stock Trading with Recurrent Reinforcement Learning (RRL) CS229 Application Project Gabriel Molina, SUID

µ r of the ferrite amounts to It should be noted that the magnetic length of the + δ

Caring for trees and your service

How Much Can Taxes Help Selfish Routing?

AP Calculus AB 2010 Scoring Guidelines

I. Basic Concepts (Ch. 1-4)

AP Calculus AB 2013 Scoring Guidelines

Diagnostic Examination

Principal components of stock market dynamics. Methodology and applications in brief (to be updated ) Andrei Bouzaev, bouzaev@ya.

Performance Center Overview. Performance Center Overview 1

A Note on Using the Svensson procedure to estimate the risk free rate in corporate valuation

Capacity Planning and Performance Benchmark Reference Guide v. 1.8

17 Laplace transform. Solving linear ODE with piecewise continuous right hand sides

Estimating Time-Varying Equity Risk Premium The Japanese Stock Market

A Comparative Study of Linear and Nonlinear Models for Aggregate Retail Sales Forecasting

PROFIT TEST MODELLING IN LIFE ASSURANCE USING SPREADSHEETS PART ONE

CHARGE AND DISCHARGE OF A CAPACITOR

Sc i e n c e a n d t e a c h i n g:

The Grantor Retained Annuity Trust (GRAT)

1. y 5y + 6y = 2e t Solution: Characteristic equation is r 2 5r +6 = 0, therefore r 1 = 2, r 2 = 3, and y 1 (t) = e 2t,

Optimal Path Routing in Single and Multiple Clock Domain Systems

Automatic measurement and detection of GSM interferences

Infrastructure and Evolution in Division of Labour

Differential Equations and Linear Superposition

Signal Rectification

CLASSIFICATION OF REINSURANCE IN LIFE INSURANCE

Impact of scripless trading on business practices of Sub-brokers.

Why Did the Demand for Cash Decrease Recently in Korea?

Module 4. Single-phase AC circuits. Version 2 EE IIT, Kharagpur

Appendix A: Area. 1 Find the radius of a circle that has circumference 12 inches.

Lecture 15 Isolated DC-DC converters

Trading Strategies for Sliding, Rolling-horizon, and Consol Bonds

Risk Modelling of Collateralised Lending

Analogue and Digital Signal Processing. First Term Third Year CS Engineering By Dr Mukhtiar Ali Unar

The Greek financial crisis: growing imbalances and sovereign spreads. Heather D. Gibson, Stephan G. Hall and George S. Tavlas

Fortified financial forecasting models: non-linear searching approaches

Making a Faster Cryptanalytic Time-Memory Trade-Off

Supplementary Appendix for Depression Babies: Do Macroeconomic Experiences Affect Risk-Taking?

INTEREST RATE FUTURES AND THEIR OPTIONS: SOME PRICING APPROACHES

11/6/2013. Chapter 14: Dynamic AD-AS. Introduction. Introduction. Keeping track of time. The model s elements

4 Convolution. Recommended Problems. x2[n] 1 2[n]

Single-machine Scheduling with Periodic Maintenance and both Preemptive and. Non-preemptive jobs in Remanufacturing System 1

The Time Value of Money

Network Effects, Pricing Strategies, and Optimal Upgrade Time in Software Provision.

Evidence from the Stock Market

Trends in TCP/IP Retransmissions and Resets

SOLUTIONS RADIOLOGICAL FUNDAMENTALS PRACTICE PROBLEMS FOR TECHNICAL MAJORS

Markit Excess Return Credit Indices Guide for price based indices

II.1. Debt reduction and fiscal multipliers. dbt da dpbal da dg. bal

Signal Processing and Linear Systems I

Advise on the development of a Learning Technologies Strategy at the Leopold-Franzens-Universität Innsbruck

MTH6121 Introduction to Mathematical Finance Lesson 5

VST5000W5028W. Wireless Survey Tools User Guide

A Curriculum Module for AP Calculus BC Curriculum Module

Currency Options (1): Concepts and Uses

Optimal Control Formulation using Calculus of Variations

Chapter 8: Regression with Lagged Explanatory Variables

Wireless Survey Tools User Guide

Q-SAC: Toward QoS Optimized Service Automatic Composition *

Aggregate Output. Aggregate Output. Topics. Aggregate Output. Aggregate Output. Aggregate Output

Software Exclusivity and the Scope of Indirect Network Effects in the U.S. Home Video Game Market

Transcription:

How Much Can Taxe Help Selfih Rouing? Tim Roughgarden (Cornell) Join wih Richard Cole (NYU) and Yevgeniy Dodi (NYU)

Selfih Rouing a direced graph G = (V,E) a ource and a deinaion one uni of raffic from o for each edge e, a laency funcion l e ( ) aumed coninuou, nondecreaing Example: l(x)=x Flow = ½ l(x)=1 Flow = ½ 2

Rouing of Traffic Traffic and Flow: f P = fracion of raffic roued on - pah P flow vecor f rouing of raffic Selfih rouing: wha flow arie a he roue choen by many noncooperaive agen? 3

Nah Flow Some aumpion: agen mall relaive o nework wan o minimize peronal laency Def: A flow i a Nah equilibrium (or i a Nah flow) if all flow i roued on min-laency pah [given curren edge congeion] have exience, uniquene [Wardrop, Beckmann e al 50] Example: x 1 Flow =.5 Flow =.5 x 1 Flow = 1 Flow = 0 4

Inefficiency of Nah Flow Our objecive funcion: average laency Nah flow need no be opimal oberved informally by [Pigou 1920] x 1 ½ 0 1 ½ Average laency of Nah flow = 1 1 + 0 1 = 1 of opimal flow = ½ ½ +½ 1 = ¾ 5

Brae Paradox Iniial Nework: ½ ½ x 1 ½ ½ 1 x Delay = 1.5 6

Brae Paradox Iniial Nework: Augmened Nework: ½ ½ x 1 ½ ½ 1 x ½ ½ x 1 ½ 0 ½ 1 x Delay = 1.5 Now wha? 7

Brae Paradox Iniial Nework: Augmened Nework: ½ ½ x 1 ½ ½ 1 x x 1 0 1 x Delay = 1.5 Delay = 2 All raffic incur more delay! [Brae 68] 8

Marginal Co Taxe Goal: do beer wih axe (one per edge) no addreing implemenaion 9

Marginal Co Taxe Goal: do beer wih axe (one per edge) no addreing implemenaion Aume: all raffic minimize ime + money ee STOC 03 paper for relaxing hi Def: he marginal co ax of an edge (w.r.. a flow) i he exra delay o exiing raffic caued by a marginal increae in raffic 10

Marginal Co Taxe Goal: do beer wih axe (one per edge) no addreing implemenaion Aume: all raffic minimize ime + money ee STOC 03 paper for relaxing hi Def: he marginal co ax of an edge (w.r.. a flow) i he exra delay o exiing raffic caued by a marginal increae in raffic Thm: [folklore] marginal co axe w.r.. he op flow induce he op flow a a Nah eq. 11

Are Taxe a Social Lo? Problem wih MCT: min delay i holy grail; exorbian axe ignored 12

Are Taxe a Social Lo? Problem wih MCT: min delay i holy grail; exorbian axe ignored Ever reaonable?: ye, iff axe can be refunded (direcly or indirecly) 13

Are Taxe a Social Lo? Problem wih MCT: min delay i holy grail; exorbian axe ignored Ever reaonable?: ye, iff axe can be refunded (direcly or indirecly) New Goal: minimize oal diuiliy wih nonrefundable axe (delay + axe paid) call new objecive fn he co marginal co axe now no a good idea, e.g.: Thm: w/linear laency fn, MCT never help. 14

Taxe v. Edge Removal Noe: axe a lea a good a edge removal can effec edge deleion wih large ax are hey ricly more powerful? 15

Taxe v. Edge Removal Noe: axe a lea a good a edge removal can effec edge deleion wih large ax are hey ricly more powerful? Thm: axe can improve co by a facor of n/2 (n = V ), bu no more. ame for edge removal [Roughgarden FOCS 01] alo ame a edge removal for rericed clae of laency fn 16

Taxe v. Edge Removal Queion: axe no beer han edge removal in be cae, how abou in pecific nework? 17

Taxe v. Edge Removal Queion: axe no beer han edge removal in be cae, how abou in pecific nework? Thm: (a) axe can improve he Nah flow co by an n/2 facor more han edge removal ue ep funcion-like laency fn variaion of Brae graph from [Roughgarden FOCS 01] (b) axe are never more powerful han edge removal in nework w/linear laency fn 18

Taxe v. Edge Removal General Laency Fn n/2 Nah co afer axe Linear Laency Fn 0 Nah co afer axe Nah co afer edge removal n/2 Nah co afer edge removal 4/3 n/2 4/3 original Nah co original Nah co 19

Proof Skech for Linear Cae Fir: aume fale, look a minimal counerexample. Look a counerexample ax on hi nework ha minimize co and ha malle um. Technical Lemma: hi minimum exi (ue minimaliy). Underand how Nah flow change under local perurbaion of he ax (minimaliy, lineariy). Perurbing o a maller ax mu increae co. Oppoie perurbaion lower co (conradicion). 20

Taxe Are Powerful bu Eluive Recall: axe can improve co by a facor of n/2 (n = V ), bu no more. powerful, bu can we compue hem? Thm: opimal axe NP-hard o approximae wihin facor of o(n/log n). complexiy ca doub on poenial for axe ha minimize co baed on [Roughgarden FOCS 01] 21

Some Fuure Direcion Improve model convergence iue, imperfec info oher noion of incenive-compaibiliy e.g., robu o maliciou uer oher objecive fn Beer reul in hi model mulicommodiy flow nework 22