Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5:...

61
Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor and Director – Virtual Center for Supernetworks Isenberg School of Management University of Massachusetts Amherst, Massachusetts 01003 SCH-MGMT 825 Management Science Seminar Variational Inequalities, Networks, and Game Theory Spring 2016 c Anna Nagurney 2016 Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Transcript of Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5:...

Page 1: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Topic 5: Oligopolies and Game Theory

Professor Anna Nagurney

John F. Smith Memorial Professorand

Director – Virtual Center for SupernetworksIsenberg School of Management

University of MassachusettsAmherst, Massachusetts 01003

SCH-MGMT 825Management Science Seminar

Variational Inequalities, Networks, and Game TheorySpring 2016c©Anna Nagurney 2016

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 2: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopolies and Nash Equilibrium

Oligopoly theory dates to Cournot (1838), who investigatedcompetition between two producers, the so-called duopolyproblem, and is credited with being the first to studynoncooperative behavior.

In an oligopoly, it is assumed that there are several firms,which produce a product and the price of the product dependson the quantity produced.

Examples of oligopolies include large firms in computer,automobile, chemical or mineral extraction industries,among others.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 3: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopolies and Nash Equilibrium

Nash (1950, 1951) subsequently generalized Cournot’s conceptof an equilibrium for a behavioral model consisting of n agentsor players, each acting in his/her own self-interest, which hascome to be called a noncooperative game.

The Nobel Laureate John F. Nashwww.search.tvnz.co.nz

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 4: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopolies and Nash Equilibrium

Specifically, consider m players, each player i having at his/herdisposal a strategy vector xi = {xi1, . . . , xin} selected from aclosed, convex set Ki ⊂ Rn, with a utility functionui : K 7→ R1, where K = K1×K2×. . .×Km ⊂ Rmn. Therationality postulate is that each player i selects a strategyvector xi ∈ Ki that maximizes his/her utility levelui(x1, . . . , xi−1, xi , xi+1, . . . , xm) given the decisions (xj)j 6=i ofthe other players.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 5: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopolies and Nash Equilibrium

In this framework one then has:

Definition 1 (Nash Equilibrium)A Nash equilibrium is a strategy vector

x∗ = (x∗1 , . . . , x∗m) ∈ K ,

such that

ui(x∗i , x̂∗i ) ≥ ui(xi , x̂

∗i ), ∀xi ∈ Ki ,∀i , (1)

where x̂∗i = (x∗1 , . . . , x∗i−1, x∗i+1, . . . , x

∗m).

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 6: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Variational Inequality Formulation of Nash

Equilibrium

It has been shown (cf. Hartman and Stampacchia (1966) andGabay and Moulin (1980)) that Nash equilibria satisfyvariational inequalities. In the present context, under theassumption that each ui is continuously differentiable on Kand concave with respect to xi , one has

Theorem 1 (Variational Inequality Formulation of NashEquilibrium)Under the previous assumptions, x∗ is a Nash equilibrium ifand only if x∗ ∈ K is a solution of the variational inequality

〈F (x∗), x − x∗〉 ≥ 0, ∀x ∈ K , (2)

where F (x) ≡ (−∇x1u1(x), . . . ,−∇xmum(x)) is a row vector

and where ∇xiui(x) = (∂ui (x)

∂xi1, . . . , ∂ui (x)

∂xin).

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 7: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Variational Inequality Formulation of Nash

Equilibrium

Proof: Since ui is a continuously differentiable function andconcave with respect to xi , the equilibrium condition (1), for afixed i , is equivalent to the variational inequality problem

−〈∇xiui(x

∗), xi − x∗i 〉 ≥ 0, ∀xi ∈ Ki , (3)

which, by summing over all players i , yields (2). �

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 8: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Qualitative Properties

If the feasible set K is compact, then existence is guaranteedunder the assumption that each ui is continuouslydifferentiable. Rosen (1965) proved existence under similarconditions. Karamardian (1969), on the other hand, relaxedthe assumption of compactness of K and provided a proof ofexistence and uniqueness of Nash equilibria under the strongmonotonicity condition.

As shown by Gabay and Moulin (1980), the imposition of acoercivity condition on F (x) will guarantee existence of a Nashequilibrium x∗ even if the feasible set is no longer compact.Moreover, if F (x) satisfies the strict monotonicity condition,uniqueness of x∗ is guaranteed, provided that the equilibriumexists.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 9: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Classical Oligopoly Problems

We now consider the classical oligopoly problem in which thereare m producers involved in the production of a homogeneouscommodity. The quantity produced by firm i is denoted by qi ,with the production quantities grouped into a column vectorq ∈ Rm. Let fi denote the cost of producing the commodityby firm i , and let p denote the demand price associated withthe good. Assume that

fi = fi(qi), (4)

p = p(m∑

i=1

qi). (5)

The profit for firm i , ui , can then be expressed as

ui(q) = p(m∑

i=1

qi)qi − fi(qi). (6)

Assuming that the competitive mechanism is one ofnoncooperative behavior, in view of Theorem 1, one can writedown the following Theorem.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 10: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Variational Inequality Formulation of Nash

Equilibrium

Theorem 2 (Variational Inequality Formulation ofClassical Cournot-Nash Oligopolistic MarketEquilibrium)Assume that the profit function ui(q) is concave with respectto qi , and that ui(q) is continuously differentiable. Thenq∗ ∈ Rm

+ is a Nash equilibrium if and only if it satisfies thevariational inequality

m∑i=1

[∂fi(q

∗i )

∂qi− ∂p(

∑mi=1 q∗i )

∂qiq∗i − p(

m∑i=1

q∗i )

]× [qi − q∗i ] ≥ 0,

∀q ∈ Rm+ . (7)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 11: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Equivalence

We now establish the equivalence between the classicaloligopoly model and a network equilibrium model. For agraphic depiction, see the Figure below.

m

m

1

0

R U

1 2 · · · m

∂f1(q1)∂q1

− ∂p(Pm

i=1 qi )

∂q1q1

∂fm(qm)∂qm

− ∂p(Pm

i=1 qi )

∂qmqm

p(∑m

i=1 qi)

Figure: Network equilibrium representation of an oligopoly model

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 12: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Equivalence

Let 0 be the origin node and 1 the destination node.Construct m links connecting 0 to 1. The cost on a link i isthen given by: [

∂fi(qi)

∂qi− ∂p(

∑mi=1 qi)

∂qiqi

],

and the inverse demand associated with the origin/destination(O/D) pair (0, 1) is given by p(

∑mi=1 qi). The flow on link i

corresponds to qi and the demand associated with the O/Dpair to

∑mi=1 qi . Hence, the classical oligopoly model is

isomorphic to a network equilibrium model with a singleO/D pair, m paths corresponding to the m links, andwith elastic demand.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 13: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Computation of Classical Oligopoly Problems

First consider a special case of the oligopoly model describedabove, characterized by quadratic cost functions, and a linearinverse demand function.

The former model has received attention in the literature (cf.Gabay and Moulin (1980), and the references therein),principally because of its stability properties.

It is now demonstrated that a demand market equilibrationalgorithm can be applied for the explicit computation of theCournot-Nash equilibrium pattern. The algorithm is called theoligopoly equilibration algorithm, OEA. After its statement, itis applied to compute the solution to a three-firm example.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 14: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Algorithm

Assume a quadratic production cost function for each firm,that is,

fi(qi) = aiq2i + biqi + ei , (8)

and a linear inverse demand function, that is,

p(m∑

i=1

qi) = −om∑

i=1

qi + r , (9)

where ai , bi , ei , o, r > 0, for all i . Then the expression for thecost on link i is given by: (2ai + o)qi + bi , for all i = 1, . . . , m.The oligopoly equilibration algorithm is now stated.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 15: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Algorithm

OEA (Oligopoly Equilibration Algorithm)

Step 0: Sort

Sort the bi ’s; i = 1, . . . , m, in nondescending order and relabelthem accordingly. Assume, henceforth, that they are relabeled.Also, define bm+1 ≡ ∞ and set I := 1. If b1 ≥ r , stop; setqi = 0; i = 1, . . . , m, and exit; otherwise, go to Step 1.

Step 1: Computation

Compute

λI =

ro

+∑I

i=1bi

(2ai+o)

1o

+∑I

i=11

(2ai+o)

. (10)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 16: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Algorithm

Step 2: Evaluation

If bI < λI ≤ bI+1, set j := I ; λ := λI , and go to Step 3;otherwise, set I := I + 1, and go to Step 1.

Step 3: Update

Set

qi =λ− bi

(2ai + o), i = 1, . . . , j

qi = 0, i = j + 1, . . . , m.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 17: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Example

Example 1

In this oligopoly example there are three firms. The data areas follows:The producer cost functions:

f1(q1) = q21 + q1 + 1,

f2(q2) = .5q22 + 4q2 + 2,

f3(q3) = q23 + .5q3 + 5,

the inverse demand (price) function:

p(3∑

i=1

qi) = −3∑

i=1

qi + 5.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 18: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

An Example

Step 0 of OEA consists of sorting the bi terms, which yields:.5 ≤ 1 ≤ 4, with the reordering of the links being: link 3, link1, link 2. Set I := 1 and compute:

λ1 =5 + .5

(2+1)

1 + 1(2+1)

= 37

8.

Since .5 < 3786≤ 1, increment I to 2 and compute:

λ2 =5 + 1

6+ 1

3

1 + 13

+ 13

=51

2

123

= 33

10.

Since 1 < 3 310≤ 4, stop; j = 2, λ = 3 3

10. Update the

production outputs as follows:

q1 =23

30, q2 = 0, q3 =

14

15;

3∑i=1

qi = 17

10.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 19: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopoly Iterative Scheme

We now turn to the computation of Cournot-Nash equilibria inthe case where the production cost functions (4) are notlimited to being quadratic, and the inverse demand function(cf. (5)) is not limited to being linear.

In particular, an oligopoly iterative scheme is presented for thesolution of variational inequality (7) governing theCournot-Nash model. It is then shown that the schemeinduces the projection method and the relaxation method;each of these methods, in turn, decomposes the problem intovery simple subproblems.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 20: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopoly Iterative Scheme

Construct a smooth function g(q, y) : Rm+ × Rm

+ 7→ Rm withthe following properties:

(i). g(q, q) = −∇Tu(q), ∀q ∈ Rm+ .

(ii). For every q ∈ Rm+ , y ∈ Rm

+ , the m ×m matrix ∇qg(q, y)is positive definite.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 21: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopoly Iterative Scheme

Any smooth function g(q, y) with the above propertiesgenerates the following algorithm:

Step 0: Initialization

Start with q0 ∈ Rm+ . Set k := 1.

Step 1: Construction and Computation

Compute qk by solving the variational inequality subproblem:

〈g(qk , qk−1)T, q − qk〉 ≥ 0, ∀q ∈ Rm

+ . (11)

Step 2: Convergence Verification

If |qk − qk−1| ≤ ε, with ε > 0, a prespecified tolerance, thenstop; otherwise, set k := k + 1, and go to Step 1.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 22: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Oligopoly Iterative Scheme

The above iterative scheme generates a well-defined sequence{qk}, such that if {qk} converges, say qk → q∗, as k →∞,then q∗ is an equilibrium quantity vector, that is, a solution ofvariational inequality (7).

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 23: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Projection Method

The projection method then corresponds to the choice

g(q, y) = −∇Tu(q) +1

ρG (q − y), (12)

where ρ is a positive scalar and G is a fixed, symmetricpositive definite matrix. It is easy to verify that conditions (i)and (ii) are satisfied.

Note that in the application of the projection method to theCournot oligopoly model, each subproblem (11) can be solvedexactly at iteration k as follows:

qki = max{0,

ρ∂ui (qk−1)

∂qi+ Giiq

k−1i

Gii}, for i = 1, . . . , m,

(13)where Gii is the i -th diagonal element of G .

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 24: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Projection Method

In particular, if one selects G = I , then (11) simplifies evenfurther to:

qki = max{0, ρ∂ui(q

k−1)

∂qi+ qk−1

i }, for i = 1, . . . , m. (14)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 25: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relaxation Method

The relaxation/diagonalization method, on the other hand,corresponds to the selection

gi(q, y) = −∂ui

∂qi(y1, . . . , yi−1, qi , yi+1, . . . , ym), for i = 1, . . . , m.

(15)In this case, properties (i) and (ii) are also satisfied.Note that in the realization of the relaxation method at eachstep k one must solve

maxqi≥0

ui(qi , q̂k−1i ) (16)

for each i , where q̂k−1i ≡{qk−1

1 , . . . , qk−1i−1 , qk−1

i+1 , . . . , qk−1m }.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 26: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Specifically, this subproblem can be solved by the followingrule:

qki = max{0, q̄i}, (17)

where q̄i is the solution of the one-variable nonlinear equation

f ′i (qi)− p′(qi +m∑

j=1,j 6=i

qk−1j )qi − p(qi +

m∑j=1,j 6=i

qk−1j ) = 0. (18)

Note that the solution of (18) which is needed for (17) wouldusually be solved iteratively, unlike (13) which is an analyticalexpression for the determination of each qk

i .

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 27: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Convergence

We now state the convergence conditions for the generaliterative scheme over an unbounded feasible set.

Theorem 3 (Convergence of General Iterative Scheme)Assume that there exists a constant θ > 0, such that

‖g−12

q (q1, y 1)∇yg(q2, y 2)g− 1

2q (q3, y 3)‖ ≤ θ < 1 (19)

for all (q1, q2, q3),(y 1, y 2, y 3)∈ Rm+ , and that the infimum over

K × K of the minimum eigenvalue of ∇xg(x , y) is positive.Then the sequence {qk} obtained by solving variationalinequality (7) converges.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 28: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Famous Example

The following example is taken from Murphy, Sherali, andSoyster (1982) and solved now using both the projectionmethod and the relaxation method.

Example 2The oligopoly consists of five firms, each with a productioncost function of the form

fi(qi) = ciqi +βi

(βi + 1)Ki

− 1βi qi

(βi +1)

βi , (20)

with the parameters given in the Table. The demand pricefunction is given by

p(5∑

i=1

qi) = 50001

1.1 (5∑

i=1

qi)

− 11.1

. (21)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 29: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Famous Example

Table: Parameters for the five-firm oligopoly example

Firm i ci Ki βi

1 10 5 1.22 8 5 1.13 6 5 1.04 4 5 .95 2 5 .8

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 30: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Computations

Both the projection method and the relaxation method wereimplemented in FORTRAN, compiled using the FORTVScompiler, optimization level 3. The convergence criterion was|qk

i − qk−1i | ≤ .001, for all i , for both methods. A bisecting

search method was used to solve the single variable problem(17) for each firm i , in the relaxation method. The matrix Gwas set to the identitiy matrix I for the projection methodwith ρ = .9. The system used was an IBM 3090/600J at theCornell Theory Center. Both algorithms were initialized atq0 = (10, 10, 10, 10, 10).

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 31: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Computations

The projection method required 33 iterations but only .0013CPU seconds for convergence, whereas the relaxation methodrequired only 23 iterations, but .0142 CPU seconds forconvergence. Both methods converged toq∗=(36.93,41.81,43.70,42.65,39.17), reported to the samenumber of decimal places.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 32: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Spatial Oligopoly Model

Now a generalized version of the classical oligopoly model ispresented, which is due to Daferos and Nagurney (1987).Assume that there are m firms and n demand markets that aregenerally spatially separated. Assume that the homogeneouscommodity is produced by the m firms and is consumed at then markets.

As before, let qi denote the nonnegative commodity outputproduced by firm i and now let dj denote the demand for thecommodity at demand market j . Let Tij denote thenonnegative commodity shipment from supply market i todemand market j . Group the production outputs into a columnvector q ∈ Rm

+ , the demands into a column vector d ∈ Rn+,

and the commodity shipments into a column vector T ∈ Rmn+ .

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 33: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Spatial Oligopoly Model

The following conservation of flow equations must hold:

qi =n∑

j=1

Tij , ∀i (22)

dj =m∑

i=1

Tij , ∀j (23)

where Tij ≥ 0, ∀i , j .

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 34: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Spatial Oligopoly Model

As previously, associate with each firm i a production cost fi ,but allow now for the more general situation where theproduction cost of a firm i may depend upon the entireproduction pattern, that is,

fi = fi(q). (24)

Similarly, allow the demand price for the commodity at ademand market to depend, in general, upon the entireconsumption pattern, that is,

pj = pj(d). (25)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 35: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Spatial Oligopoly Model

Let tij denote the transaction cost, which includes thetransportation cost, associated with trading (shipping) thecommodity between firm i and demand market j . Here wepermit the transaction cost to depend, in general, upon theentire shipment pattern, that is,

tij = tij(T ). (26)

The profit ui of firm i is then

ui =n∑

j=1

pjTij − fi −n∑

j=1

tijTij . (27)

In view of (22) and (23), one may write

u = u(T ). (28)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 36: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

A Spatial Oligopoly Model

Now consider the usual oligopolistic market mechanism, inwhich the m firms supply the commodity in a noncooperativefashion, each one trying to maximize its own profit. We seekto determine a nonnegative commodity distribution pattern Tfor which the m firms will be in a state of equilibrium asdefined below.

Definition 2 (Spatial Cournot-Nash Equilibrium)A commodity shipment distribution T ∗ ∈ Rmn

+ is said toconstitute a Cournot-Nash equilibrium if for each firmi ; i = 1, . . . , m,

ui(T∗i , T̂ ∗

i ) ≥ ui(Ti , T̂∗i ), ∀Ti ∈ Rn

+, (29)

where

Ti ≡ {Ti1, . . . , Tin} and T̂ ∗i ≡ (T ∗

1 , . . . , T ∗i−1, T

∗i+1, . . . , T

∗m).

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 37: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Variational Inequality Formulation

The variational inequality formulation of the Cournot-Nashequilibrium is given in the following theorem.

Theorem 4 (Variational Inequality Formulation ofCournot-Nash Equilibrium)Assume that for each firm i the profit function ui(T ) isconcave with respect to the variables {Ti1, . . . , Tin}, andcontinuously differentiable. Then T ∗ ∈ Rmn

+ is a Cournot-Nashequilibrium if and only if it satisfies the variational inequality

−m∑

i=1

n∑j=1

∂ui(T∗)

∂Tij× (Tij − T ∗

ij ) ≥ 0, ∀T ∈ Rmn+ . (30)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 38: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Variational Inequality Formulation

Upon using (22) and (23), (30) takes the form:

m∑i=1

∂fi(q∗)

∂qi× (qi − q∗i ) +

m∑i=1

n∑j=1

tij(T∗)× (Tij − T ∗

ij )

−n∑

j=1

pj(d∗)× (dj − d∗j )

−m∑

i=1

n∑j=1

n∑l=1

[∂pl(d

∗)

∂dj− ∂til(T

∗)

∂Tij

]T ∗

il (Tij − T ∗ij ) ≥ 0,

∀(q, T , d) ∈ K , (31)

where K ≡ {(q, T , d)|T ≥ 0, and (22) and (23) hold}.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 39: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Network Structure

Note that, in the special case, where there is only a singledemand market and the transaction costs are identically equalto zero, variational inequality (31) collapses to variationalinequality (7).

The underlying network structure of the model is depicted inthe next Figure with the cost on link (i , j) given by

tij(T ) +∑n

l=1

[∂pl (d)

∂dj− ∂til (T )

∂Tij

]Til .

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 40: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Network Structure

m m m

m m m

1 2 · · · n

1 2 · · · m

p1(d) p2(d) pn(d)

∂f1(q)∂q1

∂f2(q)∂q2

∂fm(q)∂qm

��

��

��

���

AAAAAAAAU

aaaaaaaaaaaaaaaaaaa

��

��

��

��

��

�+

��

��

��

���

QQ

QQ

QQ

QQ

QQ

Q

AAAAAAAAU

��

��

��

��

��

�+

!!!!!!!!!!!!!!!!!!!

Figure: Network structure of the spatial oligopoly problem

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 41: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

Consider now a spatial oligopoly model of the type justdiscussed but endowed with the following structure.The m firms are grouped into J groups: S1, . . . , SJ , calledsupply markets with ma firms in supply market Sa, that is,∑J

a=1 ma = m and ∪Ja=1Sa = {1, 2, . . . , m}. The firms in

supply market Sa ship to demand market j a shipment Qaj ofthe commodity given by

Qaj =∑i∈Sa

Tij , a = 1, . . . , J ; j = 1, . . . , n. (32)

The total production sa of all firms in Sa is

sa =n∑

j=1

Qaj =∑i∈Sa

qi =n∑

j=1

∑i∈Sa

Tij . (33)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 42: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

Assume that the supply markets represent geographiclocations and thus all firms belonging to the same supplymarket face identical production and transaction costs. This isexpressed through the following assumptions:

(a). All firms in supply market Sa have the same productioncost ga, that is,

fi = ga, if i ∈ Sa. (34)

(b). All firms in supply market Sa face the same transactioncost caj to the demand market j , that is,

tij = caj , if i ∈ Sa. (35)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 43: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

(c). The production cost of any firm in supply market Sa isdetermined solely by the production pattern, that is,

g = g(s) (36)

where g and s are vectors in Rm with components ga and saand g is a known smooth function.(d). The transaction cost of any firm in a supply market Sa tothe demand market j is determined solely by the shipmentdistribution

c = c(Q), (37)

where c and Q are J × n matrices with components caj andQaj and c is a known smooth function.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 44: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

Finally, the demand price at any demand market may depend,as in the general model, upon the commodity demand pattern,namely,

p = p(d), (38)

where p and d are vectors in Rn with components pj and dj

and p is a known smooth function.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 45: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

In the present case if i ∈ Sa, we have by virtue of (34), (36),and (33),

∂fi∂qi

=∑

b

∂ga

∂sb

∂sb∂qi

=∂ga

∂sa, (39)

and, due to (35), (37), and (32),

∂tij∂Til

=∑b,γ

∂caj

∂Qbγ

∂Qbγ

∂Til=

∂caj

∂Qal. (40)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 46: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

Using (39), (33), (35), (32), and (40), we may now writevariational inequality (31) in the form:∑

a

∂ga(s∗)

∂sa(sa − s∗a ) +

∑aj

caj(Q∗)× (Qaj − Q∗

aj)

−∑

j

pj(d∗)× (dj − d∗j )

−∑a,j ,l

[∂pj(d

∗)

∂dl− ∂caj(Q

∗)

∂Qal

]∑i∈Sa

T ∗ij (Til − T ∗

il ) ≥ 0. (41)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 47: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

Let T ∗ be any solution of variational inequality (30).Construct any T̃ ∈ Rmn

+ such that for any j = 1, . . . , n,

a = 1, . . . , J the set T̃ij with i ∈ Sa is any permutation of theset T ∗

ij with i ∈ Sa. Then it follows from (41) that T̃ is also asolution of variational inequality (30). Hence, (30) admits aunique solution, so that T ∗ = T̃ , T ∗ must be symmetric, thatis,

T ∗ij =

1

maQ∗

aj , a = 1, . . . , J ; j = 1, . . . , n; i ∈ Sa. (42)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 48: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

The connection between oligopolistic equilibrium andspatial price equilibrium is now established.

Fix the number of supply and demand markets at J and n,respectively, as well as the function g in (36), the function c in(37), and the function p in (38), and construct a sequence ofoligopolistic models of the type described in this section withma →∞, for a = 1, . . . , J . Construct the correspondingsequence of symmetric oligopolistic equilibria T ∗

(k) which

induces sequences (s∗(k), Q∗(k), d

∗(k)) of supply, shipment, and

demand patterns.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 49: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Relationship Between Spatial Oligopolies and

Spatial Price Equilibrium Problems

Theorem 5Any convergent subsequence of the sequence (s∗(k), d

∗(k), Q

∗(k))

converges to (s∗, d∗, Q∗) which satisfies the spatial pricevariational inequality with πa = ∂ga

∂sa(and ρj ≡ pj , for all j).

Thus, (s∗, d∗, Q∗) is a spatial price equilibrium with demandprice functions p, transaction cost functions c, and supplyprice functions π(s) with πa = ∂ga

∂sa, the marginal cost.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 50: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Sensitivity Analysis

We now discuss sensitivity analysis in the framework of Nashequilibria. The results are readily adaptable to the oligopolymodels. First, consider the comparison of two equilibria. Webegin with the following lemma.

Lemma 1Let u and u∗ denote two utility functions, and let x and x∗

denote, respectively, their associated Nash equilibrium strategyvectors. Assume that ui and u∗i are concave with respect toxi ∈ Ki and x∗i ∈ Ki , for each i , and continuouslydifferentiable. Then

〈∇u∗(x∗)−∇u(x), x∗ − x〉 ≥ 0. (45)

Moreover, when −∇u is strictly monotone, then

〈∇u∗(x∗)−∇u(x∗), x∗ − x〉 ≥ 0, (46)

with equality holding only when x = x∗.Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 51: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Sensitivity Analysis

Proof: Since x and x∗ are both Nash equilibrium vectors, byTheorem 1 they must satisfy, respectively, the variationalinequalities:

〈∇u(x), y − x〉 ≤ 0, ∀y ∈ K , (47)

〈∇u∗(x∗), y − x∗〉 ≤ 0, ∀y ∈ K . (48)

Letting y = x∗ in (47), and y = x in (48), and summing theresulting inequalities, yields (45).

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 52: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Sensitivity Analysis

From (45) one has that

〈∇u∗(x∗)−∇u(x) +∇u(x∗)−∇u(x∗), x∗ − x〉 ≥ 0. (49)

When −∇u(x) is strictly monotone, (49) yields

〈∇u∗(x∗)−∇u(x∗), x∗−x〉 ≥ −〈∇u(x∗)−∇u(x), x∗−x〉 ≥ 0,(50)

and, consequently, (46) follows with equality holding onlywhen x = x∗. �

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 53: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Sensitivity Analysis

We now present another result.

Theorem 6Let u and u∗ denote two utility functions, and x and x∗ thecorresponding Nash equilibrium strategy vectors. Assume that∇u satisfies the strong monotonicity assumption

〈∇u(x)−∇u(y), x − y〉 ≤ −α‖x − y‖2, ∀x , y ∈ K , (51)

where α > 0. Then

‖x∗ − x‖ ≤ 1

α‖∇u∗(x∗)−∇u(x∗)‖. (52)

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 54: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Sensitivity Analysis

Proof: From Lemma 1 one has that (45) holds and from (45)one has that

〈∇u∗(x∗)−∇u(x) +∇u(x∗)−∇u(x∗), x∗ − x〉 ≥ 0. (53)

But from the strong monotonicity condition (51), (53) yields

〈∇u∗(x∗)−∇u(x∗), x∗ − x〉 ≥ −〈∇u(x∗)−∇u(x), x∗ − x〉

≥ α‖x∗ − x‖2. (54)

By virtue of the Schwartz inequality, (54) yields

α‖x∗ − x‖2 ≤ ‖∇u∗(x∗)−∇u(x∗)‖‖x∗ − x‖ (55)

from which (52) follows and the proof is complete. �

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 55: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

Summary

We have discussed the relationship between Nash equilibriumand variational inequalities and illustrated this connection in avariety of oligopoly models from classical ones to a spatial one.

We have provided the underlying network structure, conductedqualitative analysis, and also discussed algorithms.

Given the importance of oligopolies in the modern work as afundamental industrial organizational structure of manyindustries, the fundamentals here can be applied to othergame theoretic settings as well as supply chains.

Supply chains, in particular, have evolved as a rich area ofapplication of game theory and variational inequalities.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 56: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

References

Cournot, A. A., Researches into the MathematicalPrinciples of the Theory of Wealth, 1838, Englishtranslation, MacMillan, London, England, 1897.

Dafermos, S., “An iterative scheme for variationalinequalities,” Mathematical Programming 26 (1983) 40-47.

Dafermos, S., and Nagurney, A., “Oligopolistic andcompetitive behavior of spatially separated markets,” RegionalScience and Urban Economics 17 (1987) 245-254.

Flam, S. P., and Ben-Israel, A., “A continuous approach tooligopolistic market equilibrium,” Operations Research 38(1990) 1045-1051.

Friedman, J., Oligopoly and the Theory of Games,North-Holland, Amsterdam, The Netherlands, 1977.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 57: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

References

Gabay, D., and Moulin, H., “On the uniqueness and stabilityof Nash-equilibria in noncooperative games,” in AppliedStochastic Control in Econometrics and ManagementScience, pp. 271-294, A. Bensoussan, P. Kleindorfer, and C.S. Tapiero, editors, North-Holland, Amsterdam, TheNetherlands, 1980.

Gabzewicz, J., and Vial, J. P., “Oligopoly ‘a la Cournot’ in ageneral equilibrium analysis,” Journal of Economic Theory 14(1972) 381-400.

Harker, P. T., “A variational inequality approach fror thedetermination of oligopolistic market equilibrium,”Mathematical Programming 30 (1984) 105-111.

Harker, P. T., “Alternative models of spatial competition,”Operations Research 34 (1986) 410-425.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 58: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

References

Hartman, P., and Stampacchia, G., “On some nonlinearelliptic differential functional equations,” Acta Mathematica115 (1966) 271-310.

Haurie, A., and Marcotte, P., “On the relationship betweenNash-Cournot and Wardrop equilibria,” Networks 15 (1985)295-308.

Karamardian, S., “Nonlinear complementarity problem withapplications, ” Journal of Optimization Theory andApplications 4 (1969), Part I, 87-98, Part II, 167-181.

Manas, M., “A linear oligopoly game,” Econometrica 40(1972) 917-922.

Murphy, F.H., Sherali, H. D., and Soyster, A. L., “Amathematical programming approach for determiningoligopolistic market equilibrium,” Mathematical Programming24 (1982) 92-106.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 59: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

References

Nagurney, A., “Algorithms for oligopolistic market equilibriumproblems,” Regional Science and Urban Economics 18 (1988)425-445.

Nagurney, A., Network Economics: A VariationalInequality Approach, second and revised edition, KluwerAcademic Publishers, Dordrecht, The Netherlands, 1999.

Nagurney, A., Supply Chain Network Economics:Dynamics of Prices, Flows, and Profits, Edward ElgarPublishing, Cheltenham, England, 2006.

Nash, J. F., “Equilibrium points in n-person games,”Proceedings of the National Academy of Sciences, USA 36(1950) 48-49.

Nash, J. F., “Noncooperative games,” Annals of Mathematics54 (1951) 286-298.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 60: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

References

Novshek, W., “Cournot equilibrium with free entry,” Review ofEconomic Studies 47 (1980) 473-486.

Novshek, W., and Sonnenschein, H., “Walrasian equilibria aslimits of noncooperative equilibria, Part II, Pure strategies,”Journal of Economic Theory 30 (1983) 171-187.

Okuguchi, K., Expectations and Stability in OligopolyModels, Lecture Notes in Economics and MathematicalSystems 138, Springer-Verlag, Berlin, Germany, 1976.

Okuguchi, K., and Szidarovsky, F., The Theory ofOligopoly with Multi - Product Firms, Lecture Notes inEconomics and Mathematical Systems 342, Springer-Verlag,Berlin, Germany, 1990.

Rosen, J. B., “Existence and uniqueness of equilibrium pointsfor concave n-person games,” Econometrica 33 (1965)520-533.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar

Page 61: Topic 5: Oligopolies and Game Theorysupernet.isenberg.umass.edu/courses/SCH-MGMT825... · Topic 5: Oligopolies and Game Theory Professor Anna Nagurney John F. Smith Memorial Professor

References

Spence, M., “The implicit maximization of a function inmonopsolistically competitive markets,” Harvard Institute ofEconomic Research, Harvard University Discussion Paper 461(1976).

Szidarovsky, F., and Yakowitz, S., “A new proof of theexistence and uniqueness of the Cournot equilibrium, ”International Economic Review 18 (1977) 787-789.

Tobin, R. L., “Sensitivity analysis for a Cournot equilibrium,”Operations Research Letters 9 (1990) 345-351.

Professor Anna Nagurney SCH-MGMT 825 Management Science Seminar