Supply Chain Simulation

Developed by Chris Bardi '03
Virtual Center for Supernetworks Student Associate 2002-2003

This supply chain simulation consists of two manufacturers, two retailers, and two demand markets. The equilibrium solution is computed using the Euler method, a discrete time algorithm. This is Example 5 in the paper, Dynamics of Supply Chains: A Multilevel (Logistical-Informational-Financial) Network Perspective, by Anna Nagurney, Ke Ke, Jose Cruz, Kitty Hancock, and Frank Southworth, Environment and Planning B (2002), 29, pp. 795-818. Click here for a pdf file of  the paper.
 
 

The production cost functions for the manufacturers are:

f1(q) = 2.5q12 + q1q2 + 10q1

f2(q) = 2.5q22 + q1q2 + 2q2.

The transaction cost functions faced by the manufacturers and associated with transacting with the retailers are:

c11(q11) = q211 + 3.5q11

c12(q12) = 0.5q212 + 3.5q12

c21(q21) = 0.5q221 + 3.5q21

c22(q22) = 0.5q222 + 3q22.

The handling costs of the retailers are:

c1(Q1) = 0.5 (Sqi1)2
                             i
=1,2

c2(Q1) = 0.75 (Sqi2)2.
                              i=1,2

The demand functions at the demand markets are:

d1(p3) = -2p31 – 1.5p32 + 1200

d2(p3) = -2.5p32 – 1p31 + 1000.

The transaction costs between the retailers and the consumers at the demand markets are:

c11(Q2) = q11 + 5

c12(Q2) = q12 + 5

c21(Q2) = 3q21 + 5

c22(Q2) = q22 + 5.