Index Sets:

I

Index set of manufacturers

J

Index set of candidate warehouse locations

K

Index set of home customer demand locations

L

Index set of products

Parameters:

n

Number of selected warehouses

r k l

Required quantity at demand location k for product l (in lbs.)

d ¯ i j

Distance between manufacturer location i and warehouse location j (in miles)

d j k

Distance between warehouse location j and demand location k (in miles)

c ¯ i j

FTL cost per truck from manufacturer i to warehouse j (in $/mile)

c j k 1

FTL cost per truck from warehouse location j to demand location k (in $/mile)

c j k 2

LTL cost per pound from warehouse location j to demand location k (in $/lbs.)

c j k 3

Cost of courier shipment from warehouse location j to demand location k (in $/shipment)

a i l

= { 1 if manufacturer i produces product l 0 otherwise

Decision Variables:

f ¯ i j l

Quantity of product l shipped from manufacturer i to warehouse j (in lbs.)

f j k l

Quantity of product l shipped from warehouse j to demand location k (in lbs.)

t ¯ i j

Number of FTL trucks from manufacturer i to warehouse location j

t j k 1

Number of FTL trucks from warehouse location j to demand location k

t j k 2

Weight of LTL shipment from warehouse location j to demand location k (in lbs.)

x j

= { 1 ifthereisanoperatingwarehouseatlocation j 0 otherwise

y j k

= { 1 iftheoperatingwarehouseatlocation j servesdemandlocation k 0 otherwise