Bertrand Games between Multi-class Queues

Size: px
Start display at page:

Download "Bertrand Games between Multi-class Queues"

Transcription

1 Bertrand Games between Multi-class Queues Parijat Dube and Rahul Jain Abstract We develop a framework to study differentiated services when there are competing network providers We adopt a multi-class queueing model, where providers post prices for various service classes Traffic is elastic and users are Quality of Service (QoS)-sensitive, and choose a queue and a class with one of the providers We model the relationship between capacity, QoS and prices offered by service providers in a competitive network services market We establish sufficient conditions for existence of Nash equilibrium in the multi-class queueing game I INTRODUCTION The network neutrality debate [18] has put fresh spotlight on service differentiation in networks While the network service providers want to introduce service differentiation through price differentiation, the content providers (who can be regarded as major users on the Internet) are opposed to such an arrangement Over time, such service and price differentiation may be offered for all users Of course, the market for network services is a competitive marketplace with multiple competing providers Thus, it is in this context that we must seek to understand the introduction and pricing of differentiated services on the Internet Our objective is to understand what kind of resource allocation outcomes we may expect, and whether they are optimal in any sense We consider a simple queueing game model to study differentiated services with multiple providers There are N providers Each player operates service classes as GI/GI/1 type queue Users arrive according to a renewal process (which can be Poisson) Upon arrival, each user then has to decide which queue to join If it joins a particular queue, it has to pay a service price to the operator Each user is also delay sensitive and his service utility is a non-increasing function of the delay it suffers Thus, he joins a queue that offers the maximum net utility, ie, service utility minus delay cost and price We will assume that the queues are partially observable in the sense that the expected delay metric is available to the user upon his arrival but not the instantaneous queue lengths Each provider s objective on the other hand is to maximize his total revenue The players are competitive and strategic The question at hand is what kind of outcomes may one expect from the competition between the providers? And are these optimal in some sense Of course, each queue can be operated with multiple priority classes And a different price can be charged for each class by a provider In that case, each user chooses not only a provider but also the class of the queue he wants Parijat Dube is with the IBM TJ Watson Research, Hawthorne, NY pdube@usibmcom Rahul Jain is with the University of Southern California, Los Angeles, CA rahuljain@uscedu to join The objective of a provider then is to pick a price vector that maximizes his total payoff taking into account the competition provided by the other providers Pricing as a means to queueing stability was first considered in [19] The effect of tolls on queueing behavior was studied with Poisson arrivals with an exponential server queue It was shown that if balking is allowed, the socially optimal price is greater than the revenue maximizing price The implication is that the revenue maximizing expected delay is larger than the socially maximizing one Without balking, it was shown in [3] that the two prices are the same In [4], a scheduling policy was derived for a multiclass queue that maximizes the expected discounted net value (service value minus delay cost) Mendelson and Whang [15] introduced a stylized model for a single queuing service provider that has become accepted as the model of choice for analysis for such problems There are multiple priority classes and each user has private information about job parameters (such as delay cost and expected service time) They introduced an incentive-compatible priority pricing rule for the M/M/1 queue which is efficient as well (maximizes the social welfare) A variant of this model where the users are impatient and may not wait for service to finish is considered in [5] In [21], a general equilibrium model with congestion externality (ie, queueing delays) is considered They conclude that the competitive price is social welfare maximizing A dynamic pricing model is considered in [14] with adaptive learning by the users Various models of learning of congestion delays are considered: rational expectations, Markovian expectations and exponentially smoothed expectations and conditions of network stability are established The case of incomplete information about job parameters (service utility and delay cost) was considered in [16] It establishes the incentive compatibility of the generalized cµ scheduling In [8], a cost sharing perspective is taken on sharing the total delay cost, and the Aumann-Shapley mechanism is used to determine individual user payments Most of the work discussed above is summarized in the book [6] A dynamic price adaptation scheme that modulates the flow to keep performance in various differentiated queued classes close to announced profiles is introduced in [2] The scheme is analyzed using the ode approach to stochastic approximation algorithms While single server models have been much analyzed, the analysis of multiple queueing service provider models is not similarly rich The earliest work on this is [13] It was shown that the equilibrium prices are always different from the social welfare maximizing ones A variation of the Mendelson- Whang model for two identical servers (with unobservable

2 queues) was considered in [12] It was established that the total arrival rate under the Cournot equilibrium is smaller than the total arrival rate under Bertrand equilibrium, which is smaller than the total arrival rate under social optimization In [11], a multi-server extension of the Mendelson-Whang model is considered However, a competitive setting is considered where there are enough servers in the market, and the influence of each is negligible, ie, the servers act as price takers Thus, the existence of competitive equilibrium is established More recently, [7] considered the Bertrand game between multiple network service providers each offering a single service class They considered linear affine delay functions (a very rough approximation for delay in any queueing model) and showed the game to have a price of anarchy of 3125 This result was sharpened by [17] to 15 General convex delay functions were considered in [20], and a price of anarchy of 15 was established which was shown to be tight In all the recent works [7], [20], [17], it was conjectured that a Nash equilibrium may not exist in general We gave sufficient conditions for its existence in [9] In this paper, we consider the model with multiclass queues Traffic is elastic and arriving users cannot balk Though our focus is on delay functions which are strictly increasing and convex, we also consider other models Provider post prices for various classes and arriving users know expected delay for each class in each queue However, they cannot observe the current state of the queue They then decide which queue and class to join We give sufficient conditions for existence of Nash equilibrium in such a multiclass queueing game II PRELIMINARIES We consider N providers each of whom offers a queued service to customers Each provider operates an GI/GI/1 queue and provides (non guaranteed) best-effort service However, he offers priority classes of service The service discipline could be either non-preemptive scheduling or processor-sharing (or any other as long as it satisfies Assumption 1(ii)) Let x ik be the traffic rate at the ith queue in the kth class Provider i has service capacity y i, service quality metric (eg delay) d ik (x ik ; x i, k ) for class k as a function of flows x i (x,,x i ), and prices p i (p,,p i ) per unit flow A higher value of d ik implies a degradation in service quality If the delay suffered by a unit flow is d, then the cost per unit is θd Note that x i, k denotes (x,,x i,k 1,x i,k1,,x i ) while flow vector x (x 1,,x N ) and price vector p (p 1,,p N ) We assume that each arriving user is infinitesimal and non-strategic (ie, price-taker) and their preferences can be aggregated so that the total utility derived by all the users is V ( ik x ik) Note that for given prices p ik and delays d ik, the total demand or flow can be given by z (V ) 1 (min i,k {p ik θd ik }) The p ik θd ik term shall be called the full price of queue i and class k We will take the net social welfare to be given by S(x) :V ( i,k x ik ) θ i,k x ik d ik (x ik ; x i, k ) We will call a traffic vector x to be socially efficient if it maximizes the social welfare maximization problem max x 0 S(x), where x 0 implies x ik 0, i, k A user sends the marginal traffic (eg a packet in the communication network) to queue Q i in class k if (i, k) arg min j,l p jl θd jl (x jl ; x j, l ) We assume that each customer type sends Poisson traffic, the rate x being determined by the prices and the delay cost it faces Thus, a natural outcome of such decision-making by each user is the following Definition 1 (Wardrop equilibrium): For a given price vector p, a flow vector x (p) is said to be a Wardrop equilibrium if and only if x (p) is a solution of xjl max V ( x jl ) ((p jl θd jl (0))x jl θ d jl (x)dx) x 0 j,l j,l 0 We will assume that instantaneous queue lengths are not observable but the expected delays in each class for each queue is available to all arriving users We will assume that the queues have infinite buffers for every class For provider i, if total traffic is x i with prices p, then his total revenue is Π i (p i,p i ) k p ik x ik (p ik,p i, k ) Thus, given prices of other providers, he must pick a price vector p i that maximizes his total revenue In our model, users are indifferent between different priority classes as long as they pay the same full price However, with users that have different traffic profiles and delay requirements (eg, voice versus web traffic), this need not be the case In that case, we must consider models with multiple user types, and hence various utility functions V i corresponding to various types However, in this paper we will address the problem of only a single user type A natural question is does there exist some kind of equilibrium where providers announce expected delay guarantees, and users then choose traffic rates and the system equilibrates through some prices and traffic rates (such that the full price is the same for all queues in all classes), delays guarantees offered are met, and all providers are satisfied at these prices? When players are non-strategic, then the existence of competitive equilibrium was established in [21] When players are strategic however, then they would try to manipulate the market by changing prices In that case, we must look at Nash equilibrium Definition 2 (Nash equilibrium): A price vector p is a Nash equilibrium if (i) the corresponding Wardrop equilibrium is x (p ), and (ii) for each i, given p i, p i arg max p ik x p i ik(p i,p i) k We will make the following assumptions: Assumption 1: (i) V (x) is strictly increasing and concave (ii) d ik (x ik ; x i, k ) are strictly increasing and convex in x ik

3 for given x i, k (iii) V C 3, and d ik C 2, ie, V and d ik are continuous (iv) V ( i µ i) θd ik (µ i ), i, k A justification for these assumptions is provided in [9] III MULTI-CLASS BERTRAND QUEUEING GAME When the providers are strategic, they try to anticipate the actions of the other players (providers) and it may not be possible to achieve socially optimal allocations The providers strategize by picking prices Capacity available to them will be assumed fixed We study equilibria in such a pricing game (also called a Bertrand game) between queueing service providers In particular, we establish the existence of Nash equilibrium in such games Each queue will be assumed to have multiple classes and service is firstcome, first-served For given prices p, we first establish conditions for a flow x to be a Wardrop equilibrium, ie, For all i, k, we have V ( jl x jl ) θd ik (x ik ; x i, k ) p ik ) 0, (1) x ik V ( x jl ) θd ik (x ik ; x i, k ) p ik ) 0 (2) jl Furthermore, the prices p i which maximize the aggregate revenue of provider i from all the classes, Π i k1 p ikx ik, satisfy, x ik k1 p ik x ik p ik 0, k (3) Note that we also must establish joint concavity of payoff Π i in p i (p,,p i ) Let (x,p ) satisfy (1), (2) and (3) (along with concavity) Then, p is a Nash equilibrium We denote by Ui k p ik x ik, the revenue of provider i at p Lemma 1: If p is a Nash equilibrium, then there exists a Nash equilibrium p with equality in (1) Proof: If x ik > 0, define p ik p ik If x ik 0and there is strict inequality in (1), define p ik V ( j,k x jk) θd ik (x ik) Note that this is always non-negative by assumptions 1(i)- (iv) With price p, the allocation is still x, implying that the corresponding revenue Ũi k p ikx ik is optimal and equal to Ui for all i Further (x, p) also solves (1) with equality Thus, it is a Nash equilibrium The implication of this lemma is that if a Nash equilibrium exists, then we can look for an equilibrium of type p for which we have equality for every i in (1) We now obtain sufficient conditions for the existence of such an equilibrium Let {(x ik,p ik )} satisfy Wardrop equilibrium condition in (1) with equality For any variable z, let ż ik ( z ik ) denote the first-order (second-order) partial derivative wrt p ik From (1) we have, V p jl θd jl (x jl ; x j, l ), j, l (4) At equilibrium, taking partial derivative of (4) wrt p ik, V N ẋ ik mp θ d jl x jq ẋ ik jq I(j i, k 1) (5) where I( ) is the indicator function Denote by x i the vector of allocations to firm i, x i (x ik,k 1,,) and by x (x i,i 1,,N) the vector of rate allocation to all the firms We can write (5) in matrix form Aẋ ik B ik for all i, k, where A V I 1 θd with I 1 a square matrix of size M, M N, with all elements equal to 1 and D is block diagonal matrix, D diag(d 1,,D N ), where D i,i 1,,N is a matrix with (r, s)th element defined as Dr,s j djr x js, for r, s 1,, B ik is a column vector of size M with Br ik 1and Bs ik 0,s r, s 1,,M and r (i 1)k ẋ ik is a column vector of size M given by {ẋ ik jl,j 1,,N; l 1,,} Thus for any (i, k), the existence and uniqueness of ẋ ik is established if A is invertible To establish that A is invertible we first state a result on the inverse of the sum of matrices We will set θ 1for simplification for the rest of this paper Lemma 2 ([10]): Let B be a nonsingular matrix and u and v be column and row vectors respectively, then (B buv ) 1 B 1 b 1bv B 1 u B 1 uv B 1 Thus, we can write A 1 {V I 1 D} 1 as D 1 V 1 V N D 1 I 1 D 1 (6) j1 r,s1 Dj r,s Thus, we need to show the existence of D 1 as V 0 Proposition 1: D is non-singular for any strict priority (priority queueing with premptive) service discipline among classes at each provider Proof: Consider strict priority at provider i with classes labeled in decreasing order of priority, ie, class p has higher priority than class q, if p<qfor p, q 1,, This implies that the delay at a higher priority class is independent of the load at a lower priority class, ie, d ip x iq 0, for p < q The corresponding matrix D i is a lower triangular matrix and its determinant is simply the product of its diagonal elements which is Π k1 d ik x ik Since d ik x ik > 0 by our assumption, D i is non singular and hence its inverse exists Thus if each firm i maintains some strict priority among its classes (D i ) 1 exists for all i 1,,N which in turn implies the existence of D 1 which is given by D 1 diag D 1 1,,D N 1 Corollary 1: For any i, k, ẋ ik exists and is unique Proposition 1 implies A is invertible establishing the existence and uniqueness of ẋ ik since ẋ ik A 1 B ik i, k We now establish the existence of Nash equilibrium Theorem 1: If Π i is jointly concave in p i, and under Assumption 1, there exists a Nash equilibrium p in the N- player multi-class Bertrand queueing game

4 Proof: Writing (3) in matrix form, we have, for j 1,,N, X j ẊjP j 0, where X j and P j are each a column vector of size with Xj T {x jl,l 1,,} and Pj T {p jl,l 1,,} Ẋ j is a matrix, Ẋ j (ẋ j1t,, ẋ jt ) T (B j1t A 1T,,B jt A 1T ) T where ẋ jit (ẋ ji j1, ẋji j2,, ẋji j j ) Further since elements of P j also satisfies (4) at equality, we have, P j (V d jl,l 1,,) T (7) We now have N fixed point equations of the form (with j 1,,N): X j g j (X j,j 1,,M): ẊjP j B j1t A 1T V d jl (8) B jt A 1T V d j with P j given by (7) Since we have existence of A 1 from Proposition 1 and continuity of V and d jl by our assumption, the existence of fixed point, (x ik,i 1,,N; k 1,,), of (8) follows from Brouwer s fixed point theorem The corresponding prices p (p ik,i 1,,N; k 1,,) are defined by ẊjP j X j, j 1,,N A Concavity of the payoff function in price We now establish the concavity of Π i in prices p i To establish concavity we need to show that the Hessian of Π i is negative semi-definite The Hessian is given by: p 2 p p 2 Π i p p i H (9) p p i p p i p 2 i Thus we need to evaluate second order and cross derivatives of Π i wrt prices Differentiating Π i wrt p ik twice, we get p 2 ik 2 x ik p ik l1 2 x il p il p 2 (10) ik This requires evaluating first and second order derivatives of flows wrt prices We first present a simple observation Lemma 3: For any arbitrary m n matrix B and a n m unitary matrix U nm, BU nm B is a n m matrix with (BU nm B) i,j S i r(b)s j c(b), i [1:n],j [1:m], (11) where S i r(b) is the sum of the elements in the ith row and S j c(b) is the sum of the elements in the jth column of B From (5) we have: (V U D)ẋ ik B ik (12) where U ij 1, i, j and B ik is a column vector of size M as defined earlier From (12) we have ẋ ik (D V U) 1 B ik (13) Finding the inverse in (13) using (6) we have: (D V U) (D i 1 ) 11 (D i 1 ) 1 diag V S, (14) (D i 1 ) 1 (D i 1 ) with 1 V N j1 r,s1 (Dj 1 ) r,s and where elements of S corresponding to provider i are given by Sr 1 (D 1 1 )Sc 1 (D 1 1 ) Sr 1 (D 1 1 )Sc (D 1 1 ) Sr (D 1 1 )Sc 1 (D 1 1 ) Sr (D 1 1 )Sc (D 1 1 ) From (13) and (14), we have, ẋ ik i (D i 1 ) 1k V S1 r (D i 1)S k c (D i 1 ) (D i 1 ) k V S r (D i 1)S c k (D i 1 ) (15) Having obtained the first derivative of flow we next find second derivatives of flows wrt prices Differentiating (5) again wrt p ik, we get in matrix form N (V U D)ẍ ik V ( ẋ ik mp) 2 u M b ik (16) where u M [1,,1] is a unit vector of size M, ẍ ik [ẍ ik 11,,ẍ ik 1, ẍik 21,,ẍ ik N, ] and b ik is defined as b ik [ d 11,x 2 1q (ẋ ik 1q) 2,, d N,x 2 Nq (ẋ ik Nq) 2 ] Defining b ik V ( N m1 p1 ẋik mp) 2 u M b ik, we get from (16), We next find expression for ẍ ik (D V U) 1 bik (17) p ik p ir p ik p ir x ik p ik x ir p ir ẍ ik,ir mp using 2 x ik,ir iq p iq (18) p ik p ir This requires expressions for cross derivative of flows wrt prices Differentiating again (5) wrt price p ir for r k, we get N N N V V This can be written in matrix form as ẋ ik mp ẋ ir mp d jl,x 2 jq ẋ ik jqẋ ir jq d jl,xjq ẍ ik,ir jq, j, k Ẍ ik,ir (D V U) 1 dik,ir, (19) where d N ik,ir V ẋik mp ( N ẋ ir mp)u M d ik,ir, with d ik,ir [ d il,x 2 iqẋik ẋir iq,l 1,,]

5 Proposition 2: If V 0and delays of all classes of provider i are linear, satisfying: (D i 1 ) kk V Sk r (D i 1 )Sc k (D i 1 ) (D i 1 ) ll V Sl r(d i 1 )Sc(D l i 1 ) 0 (20) k, l then Π i is concave in prices p i for any number of classes, 1 Proof: To show that Π i is concave in price vector p i (p ik,k 1,,) we need to show the Hessian of Π i is negative semi-definite Observe that with linear delays and V 0, b ik ik,ir M d M 0, k, r Thus the second derivatives of flows are all identically zero, ie, Ẍi ik Ẍik,ir i 0and the Hessian of Π i is given by 2 ẋ ẋi ẋ 2 ẋi H ẋi i ẋ ẋi i 2ẋi i (21) To show that H is negative semidefinite, we need to look at the signs of all the principal minors By definition, H is negative semi-definite if and only if all the tth order principal minors are 0 if t is odd and 0 if t is even For 1, we have only one first order principal minor, M from (15) as (D i 1 ) 11 V S1 r (D i 1)S c 1 (D i 1 ) 0 For 2, we have two first order principal minors, M and M and one second order principal minor given by M ( ) 2 ( ) 2 Thus M iff ẋ which implies from (15) (D i 1 ) 11 V S1 r (D i 1 )Sc 1 (D i 1 ) (D i 1 ) 22 V S2 r (D i 1 )Sc 2 (D i 1 ), (22) which is true under the conditions given Thus Π i is concave in p i for 2 Observe that (20) implies that ẋk ik, k Thus H has all entries same and equal to With these for any we have all the first order principal minors 0 and all the second and higher order principal minors identically equal to 0 Hence Π i is concave in p i for any 1 Corollary 2: If V is linear and delay functions of different classes of provider i linear with equal first derivative, d ik,xik d iq,xiq 0, q, k, then Π i is concave for any, 1 Proof: Since the delays are linear and V is linear, to show concavity of Π i for all >1 we just need to check if the delay functions satisfy (20) For linear V, we have V 0, hence from (20) we need d,x d,x 0 If delays are of the form d iq a i x iq f(x ik,k 1,,,k q),a i 0, ie, (i) separable function of its own flow and the flow of other classes, (ii) linear in its own flow with coefficients of x iq independent of class, and (iii) any arbitrary bounded function of flows from other classes, then Π i concave in prices p i B Special Case: 2with strict priority When 2, with strict priority, as defined in Proposition 1, we have D i 1 1 d,x 0,x 0 d,x d,x,x d,x From this and (15), we have, with 1 V ( i d 1,x d,x ),,x 1 V d 1,x (1 d,x ),x [1 V (1 d 1,x d,x ) ],x [ d,x V (1 d 1,x d,x ) (1,x d,x )] V d 1,x (23) We first find conditions for the first derivatives of flows ẋ il ik 0, k, l 1, 2 to be monotone in prices Define Γ min d,x max{d,x,d,x } and Γ d max,x min{d,x,d,x } Observe that Γ max Γ min From definition of first derivatives in (23) we have the following two Lemmas, whose proofs are straightforward Lemma 4: If delays d iq, q 1, 2 are convex in flows x and x then, (a) or (ii) V / 0 and Γ min 1, 0 and ẋ 0 when (i) V / 0 and Γ max 1, (b) 0 when (i) V / 0, d,x1 V (1 Γ min)(1 Γ max ) and Γ max 1 or Γ min 1, or (ii) V / 0, Γ max 1, Γ min 1, and d,x1 V (1 Γ max)(1 Γ min ), (c) 0 when V / 0 From Lemma 4 and Proposition 2 we have Proposition 3: If delays are linear such that d ik,xik d iq,xiq 0, q, k and, either (i) V 0, V 0, > 0, Γ max 1, or (ii) V 0, V 0, < 0, Γ min 1, or (iii) V 0, V 0, > 0, Γ min 1, or (iv) V 0, V 0, < 0, Γ max 1, then Π i is concave with strict priority classes Proof: The conditions on V, and Γ max or Γ min guarantee that (D i 1 ) kk V Sk r (D i 1)S c k (D i 1 ) 0, k 1, 2 and hence the first order prinicipal minors of the Hessian are negative For delays to also satisfy the equality in (20) we need to show,x 1 V d 1,x (1 1 V (,x ) d 1 d,x ) (1,x d,x ) 1 V (d 1,x ) 0,

6 which holds when d,x d,x We next look at cases when V 0 For 2we get from (17), with σ ik N 2 ẋik mp Observe that, from (23), we can write: Ẍi ẍ ẍ ẋ (24) where, we can write b 1 b 2 b j V ( σ ) 2 2 d ij,x 2 iq (ẋ iq )2 Similarly, Ẍ i ẍ ẍ ẋ b 1 b 2, (25) where b j V ( σ ) 2 2 d ij,x 2 (ẋ iq iq )2 The cross derivative from (19) can also be written as ẋ,(26) Ẍ, i ẍ, ẍ, d, 1 d, 2, with d j V σ σ 2 d ij,x 2 iqẋ iqẋ Observe that: p 2 p 2 2 p ( b 1 b 2 ) p ( b 1 b 2 ) (27) 2 p ( b 1 b 2 ) p ( b 1 b 2 ) (28), p ( d 1, d 2 p p ), p ( d 1, d 2 ) (29) Proposition 4: If delays d iq,q 1, 2 are convex in flows x and x, V / 0, Γ max 1 and d,x V (1 Γ max )(1 Γ min ) then 2 Π i 0, k 1, 2, ie, the profit p 2 ik function is marginally concave in prices Proof: With convex delays and V 0, we have b j, b j 0, j 1, 2 Further with V / 0, Γ max 1 and d,x V (1 Γ max)(1 Γ min ) we have ẋ ik ij, j, k 1, 2 0 The proof then follows from (27) and (28) [7] A Hayrapteyan, E Tardos and T Wexler, A network pricing game for selfish traffic, ACM SIGACTS-SIGOPS Symposium on Principles of Distributed Computing (PODC), 2005 [8] M Haviv, The Aumann-Shapley price mechanism for allocating congestion costs, Operations Research Letters 29: , 2001 [9] R Jain and P Dube, N-player Bertrand-Cournot queueing games: Existence of equilibrium, Proc Allerton Conference, 2008 [10] enneth S Miller, On the Inverse of the Sum of Matrices, Mathematics Magazine, Vol 54, No 2 (Mar 1981), pp [11] P Lederer and L Li, Pricing, Production, Scheduling, and Deliverytime Shceduling, Operations Research 45(3): , 1997 [12] C Loch, Pricing in markets senstitive to delay, PhD Dissertation, Stanford University, 1991 [13] I Luski, On partial equilibrium in a queuing system with two servers, Review of Economic Studies 43(3): , 1976 [14] Y Masuda and S Whang, Dynamic pricing for network service: equilibrium and stability, Management Science, 45(6): , 1999 [15] H Mendelson and S Whang, Optimal incentive-compatible priority pricing for the M/M/1 queue, Operations Research, 38(5): , 1990 [16] J Van Mieghem, Price and service discrimination in queueing systems: incentive compatibility of Gcµ scheduling, Management Science, 46(9): , 2000 [17] J Musacchio and S Wu, The price of anarchy in a network pricing game, Proc of 45th Annual Allerton Conference, September 2007 [18] J Musacchio, G Schwartz and J Walrand, Network neutrality and provider investment incentives, submitted to Rev of Network Economics, 2007 [19] P Naor, The regulation of queue size by levying tolls, Econometrica, 37(1):15-24, 1969 [20] A Ozdagler, Price competition with elastic traffic, Networks, 2006 [21] D Stahl and A Whinston, A general economic equilibrium model of distributed computing, in New directions in computational economics, eds W Cooper and A Whinston, luwer Acad Pub, pp , 1994 [22] G Weintraub, R Johari and B Van Roy, Investment and Market Structure in Industries with Congestion, preprint, December 2007 Remark: We note that the conditions in Lemma 2, Propositions 3 and 4 involve endogeneous variables but can be expressed in terms of exogeneous variables such as upper and lower bounds on derivates of delay and utility function REFERENCES [1] C Border, Fixed Point Theorems with Applications to Economics and Game Theory, Cambridge University Press, 1985 [2] V Borkar and D Manjunath, Charge-based control of Diffserv-like queues, Automatica, 40(12), 2004 [3] N Edelson and D Hildebrand, Congestion tolls for Poission queueing processes, Econometrica, 43(1):81-92, 1975 [4] JM Harrison, Dynamic scheduling of a multi-class queue: Discount optimality, Operations Research 23(2): , 1975 [5] R Hassin and M Haviv, Equilibrium strategies for queues with impatient customers, Operations Research Letters 17:41-45, 1995 [6] R Hassin and M Haviv, To Queue or Not to Queue, luwer Academic Publishers, 2003

Strategic Properties of Heterogeneous Serial Cost Sharing

Strategic Properties of Heterogeneous Serial Cost Sharing Strategic Properties of Heterogeneous Serial Cost Sharing Eric J. Friedman Department of Economics, Rutgers University New Brunswick, NJ 08903. January 27, 2000 Abstract We show that serial cost sharing

More information

Traffic Games Econ / CS166b Feb 28, 2012

Traffic Games Econ / CS166b Feb 28, 2012 Traffic Games Econ / CS166b Feb 28, 2012 John Musacchio Associate Professor Technology and Information Management University of California, Santa Cruz johnm@soe.ucsc.edu Traffic Games l Basics l Braess

More information

Efficiency and Braess Paradox under Pricing

Efficiency and Braess Paradox under Pricing Efficiency and Braess Paradox under Pricing Asuman Ozdaglar Joint work with Xin Huang, [EECS, MIT], Daron Acemoglu [Economics, MIT] October, 2004 Electrical Engineering and Computer Science Dept. Massachusetts

More information

Equilibrium solutions in the observable M/M/1 queue with overtaking

Equilibrium solutions in the observable M/M/1 queue with overtaking TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF MATHEMATICAL SCIENCES, DEPARTMENT OF STATISTICS AND OPERATION RESEARCH Equilibrium solutions in the observable M/M/ queue

More information

EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY

EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY EQUILIBRIUM STRATEGIES IN AN M/M/1 QUEUE WITH SETUP TIMES AND A SINGLE VACATION POLICY Dequan Yue 1, Ruiling Tian 1, Wuyi Yue 2, Yaling Qin 3 1 College of Sciences, Yanshan University, Qinhuangdao 066004,

More information

A tandem queue under an economical viewpoint

A tandem queue under an economical viewpoint A tandem queue under an economical viewpoint B. D Auria 1 Universidad Carlos III de Madrid, Spain joint work with S. Kanta The Basque Center for Applied Mathematics, Bilbao, Spain B. D Auria (Univ. Carlos

More information

Worst-Case Efficiency Analysis of Queueing Disciplines

Worst-Case Efficiency Analysis of Queueing Disciplines Worst-Case Efficiency Analysis of Queueing Disciplines Damon Mosk-Aoyama and Tim Roughgarden Department of Computer Science, Stanford University, 353 Serra Mall, Stanford, CA 94305 Introduction Consider

More information

MS&E 246: Lecture 18 Network routing. Ramesh Johari

MS&E 246: Lecture 18 Network routing. Ramesh Johari MS&E 246: Lecture 18 Network routing Ramesh Johari Network routing Last lecture: a model where N is finite Now: assume N is very large Formally: Represent the set of users as a continuous interval, [0,

More information

Price and Capacity Competition

Price and Capacity Competition Price and Capacity Competition Daron Acemoglu, Kostas Bimpikis, and Asuman Ozdaglar October 9, 2007 Abstract We study the efficiency of oligopoly equilibria in a model where firms compete over capacities

More information

NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION. Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar

NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION. Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar NBER WORKING PAPER SERIES PRICE AND CAPACITY COMPETITION Daron Acemoglu Kostas Bimpikis Asuman Ozdaglar Working Paper 12804 http://www.nber.org/papers/w12804 NATIONAL BUREAU OF ECONOMIC RESEARCH 1050 Massachusetts

More information

Flow Control, Routing, and Performance with a For-profit Service Provider

Flow Control, Routing, and Performance with a For-profit Service Provider November 2004 Flow Control, Routing, and Performance with a For-profit Service Provider by Daron Acemoglu 1 and Asuman Ozdaglar 2 Abstract We consider a game theoretic framework to analyze traffic in a

More information

6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential Games

6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential Games 6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Asu Ozdaglar MIT March 2, 2010 1 Introduction Outline Review of Supermodular Games Reading: Fudenberg and Tirole, Section 12.3.

More information

Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma

Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma School of Computing National University of Singapore Allerton Conference 2011 Outline Characterize Congestion Equilibrium Modeling

More information

Basics of Game Theory

Basics of Game Theory Basics of Game Theory Giacomo Bacci and Luca Sanguinetti Department of Information Engineering University of Pisa, Pisa, Italy {giacomo.bacci,luca.sanguinetti}@iet.unipi.it April - May, 2010 G. Bacci and

More information

Tariffs, Mechanisms and Equilibria at a Single Internet Link

Tariffs, Mechanisms and Equilibria at a Single Internet Link Tariffs, Mechanisms and Equilibria at a Single Internet Link Costas Courcoubetis and Antonis Dimakis Department of Informatics Athens University of Economics and Business Patission 76, Athens 10434, Greece

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics Leonardo Felli EC441: Room D.106, Z.332, D.109 Lecture 8 bis: 24 November 2004 Monopoly Consider now the pricing behavior of a profit maximizing monopolist: a firm that is the only

More information

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Chapter 1 ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Feng Chen Department of Statistics and Operations Research University of North Carolina at Chapel Hill chenf@email.unc.edu

More information

STRATEGIC EQUILIBRIUM VS. GLOBAL OPTIMUM FOR A PAIR OF COMPETING SERVERS

STRATEGIC EQUILIBRIUM VS. GLOBAL OPTIMUM FOR A PAIR OF COMPETING SERVERS R u t c o r Research R e p o r t STRATEGIC EQUILIBRIUM VS. GLOBAL OPTIMUM FOR A PAIR OF COMPETING SERVERS Benjamin Avi-Itzhak a Uriel G. Rothblum c Boaz Golany b RRR 33-2005, October, 2005 RUTCOR Rutgers

More information

On revealed preferences in oligopoly games

On revealed preferences in oligopoly games University of Manchester, UK November 25, 2010 Introduction Suppose we make a finite set of observations T = {1,..., m}, m 1, of a perfectly homogeneous-good oligopoly market. There is a finite number

More information

The price of anarchy of finite congestion games

The price of anarchy of finite congestion games The price of anarchy of finite congestion games George Christodoulou Elias Koutsoupias Abstract We consider the price of anarchy of pure Nash equilibria in congestion games with linear latency functions.

More information

arxiv: v1 [math.oc] 10 Jan 2019

arxiv: v1 [math.oc] 10 Jan 2019 Revenue maximization with access and information pricing schemes in a partially-observable queueing game Tesnim Naceur and Yezekael Hayel LIA/CERI University of Avignon France E-mail: {tesnimnaceuryezekaelhayel}@univ-avignonfr

More information

Price and Capacity Competition

Price and Capacity Competition Price and Capacity Competition Daron Acemoglu a, Kostas Bimpikis b Asuman Ozdaglar c a Department of Economics, MIT, Cambridge, MA b Operations Research Center, MIT, Cambridge, MA c Department of Electrical

More information

Individual, Class-based, and Social Optimal Admission Policies in Two-Priority Queues

Individual, Class-based, and Social Optimal Admission Policies in Two-Priority Queues Individual, Class-based, and Social Optimal Admission Policies in Two-Priority Queues Feng Chen, Vidyadhar G. Kulkarni Department of Statistics and Operations Research, University of North Carolina at

More information

Efficient Mechanism Design

Efficient Mechanism Design Efficient Mechanism Design Bandwidth Allocation in Computer Network Presenter: Hao MA Game Theory Course Presentation April 1st, 2014 Efficient Mechanism Design Efficient Mechanism Design focus on the

More information

Exact and Approximate Equilibria for Optimal Group Network Formation

Exact and Approximate Equilibria for Optimal Group Network Formation Exact and Approximate Equilibria for Optimal Group Network Formation Elliot Anshelevich and Bugra Caskurlu Computer Science Department, RPI, 110 8th Street, Troy, NY 12180 {eanshel,caskub}@cs.rpi.edu Abstract.

More information

Redistribution Mechanisms for Assignment of Heterogeneous Objects

Redistribution Mechanisms for Assignment of Heterogeneous Objects Redistribution Mechanisms for Assignment of Heterogeneous Objects Sujit Gujar Dept of Computer Science and Automation Indian Institute of Science Bangalore, India sujit@csa.iisc.ernet.in Y Narahari Dept

More information

The Value of Sharing Intermittent Spectrum

The Value of Sharing Intermittent Spectrum The Value of Sharing Intermittent Spectrum R. erry, M. Honig, T. Nguyen, V. Subramanian & R. V. Vohra Abstract We consider a model of Cournot competition with congestion motivated by recent initiatives

More information

Supermodular Games. Ichiro Obara. February 6, 2012 UCLA. Obara (UCLA) Supermodular Games February 6, / 21

Supermodular Games. Ichiro Obara. February 6, 2012 UCLA. Obara (UCLA) Supermodular Games February 6, / 21 Supermodular Games Ichiro Obara UCLA February 6, 2012 Obara (UCLA) Supermodular Games February 6, 2012 1 / 21 We study a class of strategic games called supermodular game, which is useful in many applications

More information

Robust Predictions in Games with Incomplete Information

Robust Predictions in Games with Incomplete Information Robust Predictions in Games with Incomplete Information joint with Stephen Morris (Princeton University) November 2010 Payoff Environment in games with incomplete information, the agents are uncertain

More information

A Network Economic Model of a Service-Oriented Internet with Choices and Quality Competition

A Network Economic Model of a Service-Oriented Internet with Choices and Quality Competition A Network Economic Model of a Service-Oriented Internet with Choices and Quality Competition Anna Nagurney John F. Smith Memorial Professor Dong Michelle Li PhD candidate Tilman Wolf Professor of Electrical

More information

On the Price of Anarchy in Unbounded Delay Networks

On the Price of Anarchy in Unbounded Delay Networks On the Price of Anarchy in Unbounded Delay Networks Tao Wu Nokia Research Center Cambridge, Massachusetts, USA tao.a.wu@nokia.com David Starobinski Boston University Boston, Massachusetts, USA staro@bu.edu

More information

6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular Games

6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular Games 6.254 : Game Theory with Engineering Applications Lecture 7: Asu Ozdaglar MIT February 25, 2010 1 Introduction Outline Uniqueness of a Pure Nash Equilibrium for Continuous Games Reading: Rosen J.B., Existence

More information

Combinatorial Agency of Threshold Functions

Combinatorial Agency of Threshold Functions Combinatorial Agency of Threshold Functions Shaili Jain 1 and David C. Parkes 2 1 Yale University, New Haven, CT shaili.jain@yale.edu 2 Harvard University, Cambridge, MA parkes@eecs.harvard.edu Abstract.

More information

ECON2285: Mathematical Economics

ECON2285: Mathematical Economics ECON2285: Mathematical Economics Yulei Luo Economics, HKU September 17, 2018 Luo, Y. (Economics, HKU) ME September 17, 2018 1 / 46 Static Optimization and Extreme Values In this topic, we will study goal

More information

Noncooperative Games, Couplings Constraints, and Partial Effi ciency

Noncooperative Games, Couplings Constraints, and Partial Effi ciency Noncooperative Games, Couplings Constraints, and Partial Effi ciency Sjur Didrik Flåm University of Bergen, Norway Background Customary Nash equilibrium has no coupling constraints. Here: coupling constraints

More information

Price Competition with Elastic Traffic

Price Competition with Elastic Traffic Price Competition with Elastic Traffic Asuman Ozdaglar Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology August 7, 2006 Abstract In this paper, we present

More information

Mixed duopolies with advance production

Mixed duopolies with advance production Mixed duopolies with advance production Tamás László Balogh Department of Economic Analysis and Business Informatics, University of Debrecen and Attila Tasnádi MTA-BCE Lendület Strategic Interactions Research

More information

Equilibrium and socially optimal arrivals to a single server loss system

Equilibrium and socially optimal arrivals to a single server loss system 1 Equilibrium and socially optimal arrivals to a single server loss system Liron Ravner and Moshe Haviv Department of Statistics and the Center for the Study of Rationality Hebrew University of Jerusalem

More information

Topics of Algorithmic Game Theory

Topics of Algorithmic Game Theory COMP323 Introduction to Computational Game Theory Topics of Algorithmic Game Theory Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Topics of Algorithmic

More information

Index. Cambridge University Press An Introduction to Mathematics for Economics Akihito Asano. Index.

Index. Cambridge University Press An Introduction to Mathematics for Economics Akihito Asano. Index. , see Q.E.D. ln, see natural logarithmic function e, see Euler s e i, see imaginary number log 10, see common logarithm ceteris paribus, 4 quod erat demonstrandum, see Q.E.D. reductio ad absurdum, see

More information

Stochastic Equilibrium Problems arising in the energy industry

Stochastic Equilibrium Problems arising in the energy industry Stochastic Equilibrium Problems arising in the energy industry Claudia Sagastizábal (visiting researcher IMPA) mailto:sagastiz@impa.br http://www.impa.br/~sagastiz ENEC workshop, IPAM, Los Angeles, January

More information

Oligopoly Theory 2 Bertrand Market Games

Oligopoly Theory 2 Bertrand Market Games 1/10 Oligopoly Theory 2 Bertrand Market Games May 4, 2014 2/10 Outline 1 Bertrand Market Game 2 Bertrand Paradox 3 Asymmetric Firms 3/10 Bertrand Duopoly Market Game Discontinuous Payoff Functions (1 p

More information

Resource allocation in organizations: an optimality result

Resource allocation in organizations: an optimality result Resource allocation in organizations: an optimality result Arun Sundararajan New York University, Stern School of Business 44 West 4th Street, K-MEC 9-79 New York, NY 10012-1126 asundara@stern.nyu.edu

More information

Bertrand Model of Price Competition. Advanced Microeconomic Theory 1

Bertrand Model of Price Competition. Advanced Microeconomic Theory 1 Bertrand Model of Price Competition Advanced Microeconomic Theory 1 ҧ Bertrand Model of Price Competition Consider: An industry with two firms, 1 and 2, selling a homogeneous product Firms face market

More information

In the Name of God. Sharif University of Technology. Microeconomics 1. Graduate School of Management and Economics. Dr. S.

In the Name of God. Sharif University of Technology. Microeconomics 1. Graduate School of Management and Economics. Dr. S. In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics 1 44715 (1396-97 1 st term) - Group 1 Dr. S. Farshad Fatemi Chapter 10: Competitive Markets

More information

This paper studies alternative price-service mechanisms for a provider that serves customers whose delay

This paper studies alternative price-service mechanisms for a provider that serves customers whose delay MANAGEMENT SCIENCE Vol. 5, No. 7, July 24, pp. 869 882 issn 25-199 eissn 1526-551 4 57 869 informs doi 1.1287/mnsc.13.156 24 INFORMS Pricing and Priority Auctions in Queueing Systems with a Generalized

More information

Online Appendix for Dynamic Ex Post Equilibrium, Welfare, and Optimal Trading Frequency in Double Auctions

Online Appendix for Dynamic Ex Post Equilibrium, Welfare, and Optimal Trading Frequency in Double Auctions Online Appendix for Dynamic Ex Post Equilibrium, Welfare, and Optimal Trading Frequency in Double Auctions Songzi Du Haoxiang Zhu September 2013 This document supplements Du and Zhu (2013. All results

More information

Asymptotics of Efficiency Loss in Competitive Market Mechanisms

Asymptotics of Efficiency Loss in Competitive Market Mechanisms Page 1 of 40 Asymptotics of Efficiency Loss in Competitive Market Mechanisms Jia Yuan Yu and Shie Mannor Department of Electrical and Computer Engineering McGill University Montréal, Québec, Canada jia.yu@mail.mcgill.ca

More information

Contracts under Asymmetric Information

Contracts under Asymmetric Information Contracts under Asymmetric Information 1 I Aristotle, economy (oiko and nemo) and the idea of exchange values, subsequently adapted by Ricardo and Marx. Classical economists. An economy consists of a set

More information

Solving Dual Problems

Solving Dual Problems Lecture 20 Solving Dual Problems We consider a constrained problem where, in addition to the constraint set X, there are also inequality and linear equality constraints. Specifically the minimization problem

More information

A Mechanism for Pricing Service Guarantees

A Mechanism for Pricing Service Guarantees A Mechanism for Pricing Service Guarantees Bruce Hajek Department of Electrical and Computer Engineering and the Coordinated Science Laboratory University of Illinois at Urbana-Champaign Sichao Yang Qualcomm

More information

Conjectural Variations in Aggregative Games: An Evolutionary Perspective

Conjectural Variations in Aggregative Games: An Evolutionary Perspective Conjectural Variations in Aggregative Games: An Evolutionary Perspective Alex Possajennikov University of Nottingham January 2012 Abstract Suppose that in aggregative games, in which a player s payoff

More information

Volume 35, Issue 2. Cournot Equilibrium Uniqueness in Case of Concave Industry Revenue: a Simple Proof

Volume 35, Issue 2. Cournot Equilibrium Uniqueness in Case of Concave Industry Revenue: a Simple Proof Volume 35, Issue 2 Cournot Equilibrium Uniqueness in Case of Concave Industry Revenue: a Simple Proof Pierre von Mouche Wageningen Universiteit Federico Quartieri Universita degli studi di Napoli Federico

More information

Multimarket Oligopolies with Restricted Market Access

Multimarket Oligopolies with Restricted Market Access Multimarket Oligopolies with Restricted Market Access Tobias Harks 1 and Max Klimm 2 1 Department of Quantitative Economics, Maastricht University, the Netherlands. t.harks@maastrichtuniversity.nl 2 Department

More information

Game Theoretic Approach to Power Control in Cellular CDMA

Game Theoretic Approach to Power Control in Cellular CDMA Game Theoretic Approach to Power Control in Cellular CDMA Sarma Gunturi Texas Instruments(India) Bangalore - 56 7, INDIA Email : gssarma@ticom Fernando Paganini Electrical Engineering Department University

More information

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung Manuscript submitted to AIMS Journals Volume X, Number 0X, XX 00X Website: http://aimsciences.org pp. X XX A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY WAI-KI CHING SIN-MAN CHOI TANG

More information

Mechanism Design: Basic Concepts

Mechanism Design: Basic Concepts Advanced Microeconomic Theory: Economics 521b Spring 2011 Juuso Välimäki Mechanism Design: Basic Concepts The setup is similar to that of a Bayesian game. The ingredients are: 1. Set of players, i {1,

More information

Efficiency Loss in a Network Resource Allocation Game

Efficiency Loss in a Network Resource Allocation Game Efficiency Loss in a Network Resource Allocation Game Ashish Khisti October 27, 2004 Efficiency Loss in a Network Resource Allocation Game p. 1/2 Resource Allocation in Networks Basic Question: How should

More information

Congestion Games with Load-Dependent Failures: Identical Resources

Congestion Games with Load-Dependent Failures: Identical Resources Congestion Games with Load-Dependent Failures: Identical Resources Michal Penn Technion - IIT Haifa, Israel mpenn@ie.technion.ac.il Maria Polukarov Technion - IIT Haifa, Israel pmasha@tx.technion.ac.il

More information

arxiv: v2 [cs.ni] 16 Jun 2009

arxiv: v2 [cs.ni] 16 Jun 2009 On Oligopoly Spectrum Allocation Game in Cognitive Radio Networks with Capacity Constraints Yuedong Xu a, John C.S. Lui,a, Dah-Ming Chiu b a Department of Computer Science & Engineering, The Chinese University

More information

EQUILIBRIUM CUSTOMER STRATEGIES AND SOCIAL-PROFIT MAXIMIZATION IN THE SINGLE SERVER CONSTANT RETRIAL QUEUE

EQUILIBRIUM CUSTOMER STRATEGIES AND SOCIAL-PROFIT MAXIMIZATION IN THE SINGLE SERVER CONSTANT RETRIAL QUEUE EQUILIBRIUM CUSTOMER STRATEGIES AND SOCIAL-PROFIT MAXIMIZATION IN THE SINGLE SERVER CONSTANT RETRIAL QUEUE ANTONIS ECONOMOU AND SPYRIDOULA KANTA Abstract. We consider the single server constant retrial

More information

Game Theory and Control

Game Theory and Control Game Theory and Control Lecture 4: Potential games Saverio Bolognani, Ashish Hota, Maryam Kamgarpour Automatic Control Laboratory ETH Zürich 1 / 40 Course Outline 1 Introduction 22.02 Lecture 1: Introduction

More information

Proactive customer service: operational benefits and economic frictions

Proactive customer service: operational benefits and economic frictions Proactive customer service: operational benefits and economic frictions Kraig Delana Nicos Savva Tolga Tezcan London Business School, Regent s Park, London NW1 4SA, UK kdelana@london.edu nsavva@london.edu

More information

Informed Principal in Private-Value Environments

Informed Principal in Private-Value Environments Informed Principal in Private-Value Environments Tymofiy Mylovanov Thomas Tröger University of Bonn June 21, 2008 1/28 Motivation 2/28 Motivation In most applications of mechanism design, the proposer

More information

Multi-object auctions (and matching with money)

Multi-object auctions (and matching with money) (and matching with money) Introduction Many auctions have to assign multiple heterogenous objects among a group of heterogenous buyers Examples: Electricity auctions (HS C 18:00), auctions of government

More information

Sequential Bidding in the Bailey-Cavallo Mechanism

Sequential Bidding in the Bailey-Cavallo Mechanism Sequential Bidding in the Bailey-Cavallo Mechanism Krzysztof R. Apt 1,2 and Evangelos Markakis 2 1 CWI, Science Park 123, 1098 XG Amsterdam 2 Institute of Logic, Language and Computation, University of

More information

AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS

AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS Shruti Sharma and Demos Teneketzis Department of Electrical Engineering and Computer Science University of

More information

Dynamic stochastic game and macroeconomic equilibrium

Dynamic stochastic game and macroeconomic equilibrium Dynamic stochastic game and macroeconomic equilibrium Tianxiao Zheng SAIF 1. Introduction We have studied single agent problems. However, macro-economy consists of a large number of agents including individuals/households,

More information

Internet Peering, Capacity and Pricing

Internet Peering, Capacity and Pricing Internet Peering, Capacity and Pricing Haim Mendelson Shiri Shneorson June, 2003 Abstract We analyze peering on the Internet with consumer delay costs, finding that they have a substantial effect on market

More information

The Price of Anarchy in Parallel - Serial Competition with Elastic Demand

The Price of Anarchy in Parallel - Serial Competition with Elastic Demand The Price of Anarchy in Parallel - Serial Competition with Elastic Demand John Musacchio University of California, Santa Cruz, Technology and Information Management Program, 56 High Street, Santa Cruz,

More information

The curse of the first-in-first-out queue discipline

The curse of the first-in-first-out queue discipline The curse of the first-in-first-out queue discipline Trine Tornøe Platz, Lars Peter Østerdal Department of Business and Economics University of Southern Denmark September 13, 2012 Abstract Every day people

More information

Exact and Approximate Equilibria for Optimal Group Network Formation

Exact and Approximate Equilibria for Optimal Group Network Formation Noname manuscript No. will be inserted by the editor) Exact and Approximate Equilibria for Optimal Group Network Formation Elliot Anshelevich Bugra Caskurlu Received: December 2009 / Accepted: Abstract

More information

Equilibrium customer strategies in a single server Markovian queue with setup times

Equilibrium customer strategies in a single server Markovian queue with setup times Equilibrium customer strategies in a single server Markovian queue with setup times Apostolos Burnetas and Antonis Economou {aburnetas,aeconom}@math.uoa.gr Department of Mathematics, University of Athens

More information

Design Patent Damages under Sequential Innovation

Design Patent Damages under Sequential Innovation Design Patent Damages under Sequential Innovation Yongmin Chen and David Sappington University of Colorado and University of Florida February 2016 1 / 32 1. Introduction Patent policy: patent protection

More information

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2016

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2016 Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2016 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

ONLINE APPENDIX. Upping the Ante: The Equilibrium Effects of Unconditional Grants to Private Schools

ONLINE APPENDIX. Upping the Ante: The Equilibrium Effects of Unconditional Grants to Private Schools ONLINE APPENDIX Upping the Ante: The Equilibrium Effects of Unconditional Grants to Private Schools T. Andrabi, J. Das, A.I. Khwaja, S. Ozyurt, and N. Singh Contents A Theory A.1 Homogeneous Demand.................................

More information

A Network Economic Game Theory Model of a Service-Oriented Internet with Price and Quality Competition in Both Content and Network Provision

A Network Economic Game Theory Model of a Service-Oriented Internet with Price and Quality Competition in Both Content and Network Provision A Network Economic Game Theory Model of a Service-Oriented Internet with Price and Quality Competition in Both Content and Network Provision Sara Saberi 1, Anna Nagurney 1,2, and Tilman Wolf 3 1 Department

More information

Routing Games : From Altruism to Egoism

Routing Games : From Altruism to Egoism : From Altruism to Egoism Amar Prakash Azad INRIA Sophia Antipolis/LIA University of Avignon. Joint work with Eitan Altman, Rachid El-Azouzi October 9, 2009 1 / 36 Outline 1 2 3 4 5 6 7 2 / 36 General

More information

Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications

Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications Uniqueness of Generalized Equilibrium for Box Constrained Problems and Applications Alp Simsek Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology Asuman E.

More information

Optimal Pricing Effect on Equilibrium. Behaviors of Delay-Sensitive Users in Cognitive Radio Networks

Optimal Pricing Effect on Equilibrium. Behaviors of Delay-Sensitive Users in Cognitive Radio Networks Optimal Pricing Effect on Equilibrium 1 Behaviors of Delay-Sensitive Users in Cognitive Radio Networks arxiv:1212.3381v1 [cs.ni] 14 Dec 212 Nguyen H. Tran, Member, IEEE, Choong Seon Hong, Senior Member,

More information

Discussion Papers in Economics

Discussion Papers in Economics Discussion Papers in Economics No. 10/11 A General Equilibrium Corporate Finance Theorem for Incomplete Markets: A Special Case By Pascal Stiefenhofer, University of York Department of Economics and Related

More information

Firms and returns to scale -1- John Riley

Firms and returns to scale -1- John Riley Firms and returns to scale -1- John Riley Firms and returns to scale. Increasing returns to scale and monopoly pricing 2. Natural monopoly 1 C. Constant returns to scale 21 D. The CRS economy 26 E. pplication

More information

A Price-Based Approach for Controlling Networked Distributed Energy Resources

A Price-Based Approach for Controlling Networked Distributed Energy Resources A Price-Based Approach for Controlling Networked Distributed Energy Resources Alejandro D. Domínguez-García (joint work with Bahman Gharesifard and Tamer Başar) Coordinated Science Laboratory Department

More information

Zero-rating of Content and its Effect on the Quality of Service in the Internet

Zero-rating of Content and its Effect on the Quality of Service in the Internet Zero-rating of Content and its Effect on the Quality of Service in the Internet Manjesh K Hanawal, Fehmina Malik and Yezekael Hayel arxiv:70909334v2 [econem] 7 Sep 208 Abstract The ongoing net neutrality

More information

CS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria

CS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria CS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria Tim Roughgarden November 4, 2013 Last lecture we proved that every pure Nash equilibrium of an atomic selfish routing

More information

Introduction to General Equilibrium: Framework.

Introduction to General Equilibrium: Framework. Introduction to General Equilibrium: Framework. Economy: I consumers, i = 1,...I. J firms, j = 1,...J. L goods, l = 1,...L Initial Endowment of good l in the economy: ω l 0, l = 1,...L. Consumer i : preferences

More information

Notes on General Equilibrium

Notes on General Equilibrium Notes on General Equilibrium Alejandro Saporiti Alejandro Saporiti (Copyright) General Equilibrium 1 / 42 General equilibrium Reference: Jehle and Reny, Advanced Microeconomic Theory, 3rd ed., Pearson

More information

Inducing Peer Pressure to Promote Cooperation (Supporting Information)

Inducing Peer Pressure to Promote Cooperation (Supporting Information) Inducing Peer Pressure to Promote Cooperation Supporting Information Ankur Mani 1, Iyad Rahwan 1,2, Alex Sandy Pentland 1 1 MIT, 2 Masdar Institute 1 Model of Externalities Consider a set of agents, N,

More information

Tighter Bounds for Facility Games

Tighter Bounds for Facility Games Tighter Bounds for Facility Games Pinyan Lu 1, Yajun Wang 1, and Yuan Zhou 1 Microsoft Research Asia {pinyanl, yajunw}@microsoft.com Carnegie Mellon University yuanzhou@cs.cmu.edu Abstract. In one dimensional

More information

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann

Microeconomic Theory (501b) Problem Set 10. Auctions and Moral Hazard Suggested Solution: Tibor Heumann Dirk Bergemann Department of Economics Yale University Microeconomic Theory (50b) Problem Set 0. Auctions and Moral Hazard Suggested Solution: Tibor Heumann 4/5/4 This problem set is due on Tuesday, 4//4..

More information

Area I: Contract Theory Question (Econ 206)

Area I: Contract Theory Question (Econ 206) Theory Field Exam Summer 2011 Instructions You must complete two of the four areas (the areas being (I) contract theory, (II) game theory A, (III) game theory B, and (IV) psychology & economics). Be sure

More information

The Price of Anarchy in Parallel - Serial Competition with Elastic Demand

The Price of Anarchy in Parallel - Serial Competition with Elastic Demand The Price of Anarchy in Parallel - Serial Competition with Elastic Demand John Musacchio University of California, Santa Cruz, Technology and Information Management Program, 1156 High Street, Santa Cruz,

More information

Cournot and Bertrand Competition in a Differentiated Duopoly with Endogenous Technology Adoption *

Cournot and Bertrand Competition in a Differentiated Duopoly with Endogenous Technology Adoption * ANNALS OF ECONOMICS AND FINANCE 16-1, 231 253 (2015) Cournot and Bertrand Competition in a Differentiated Duopoly with Endogenous Technology Adoption * Hongkun Ma School of Economics, Shandong University,

More information

Mathematical Economics - PhD in Economics

Mathematical Economics - PhD in Economics - PhD in Part 1: Supermodularity and complementarity in the one-dimensional and Paulo Brito ISEG - Technical University of Lisbon November 24, 2010 1 2 - Supermodular optimization 3 one-dimensional 4 Supermodular

More information

Firms and returns to scale -1- Firms and returns to scale

Firms and returns to scale -1- Firms and returns to scale Firms and returns to scale -1- Firms and returns to scale. Increasing returns to scale and monopoly pricing 2. Constant returns to scale 19 C. The CRS economy 25 D. pplication to trade 47 E. Decreasing

More information

Vertical Di erentiation With Congestion E ect

Vertical Di erentiation With Congestion E ect Vertical Di erentiation With Congestion E ect Khaïreddine Jebsi Rim Lahmandi-Ayed y March 13, 007 Abstract Adding a congestion e ect to a vertical di erentiation model, the qualitythen-price equilibrium

More information

Non-clairvoyant Scheduling Games

Non-clairvoyant Scheduling Games Non-clairvoyant Scheduling Games Christoph Dürr Nguyen Kim Thang Abstract In a scheduling game, each player owns a job and chooses a machine to execute it. While the social cost is the maximal load over

More information

The Multi-Commodity Source Location Problems and the Price of Greed

The Multi-Commodity Source Location Problems and the Price of Greed Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 3, no., pp. 55 73 (29) The Multi-Commodity Source Location Problems and the Price of Greed Hiro Ito Mike Paterson 2 Kenya Sugihara Graduate

More information

Optimal Measurement-based Pricing for an M/M/1 Queue

Optimal Measurement-based Pricing for an M/M/1 Queue Optimal Measurement-based Pricing for an M/M/1 Queue Yezekael Hayel 1 and Bruno Tuffin 1 IRISA-INRIA Rennes, Campus universitaire de Beaulieu 3542 Rennes Cedex - FRANCE {yhayel,btuffin}@irisa.fr tel: (+33)299847134

More information

Two-sided investments and matching with multi-dimensional cost types and attributes

Two-sided investments and matching with multi-dimensional cost types and attributes Two-sided investments and matching with multi-dimensional cost types and attributes Deniz Dizdar 1 1 Department of Economics, University of Montréal September 15, 2014 1/33 Investments and matching 2/33

More information