7.4 Supply Chain Logistics, Transportation Simplex & Distribution Network Design

Key Takeaways

  • Distribution network architectures trade transportation freight expenditures against facility fixed overhead and inventory carrying costs; cross-docking and hub-and-spoke facilities consolidate shipments to capture truckload economies without holding long-term stock.

  • The Square Root Law of inventory consolidation proves that pooling independent regional inventories from k decentralized warehouses into one centralized facility reduces total required safety stock by a factor of 1k\frac{1}{\sqrt{k}}.

  • The Transportation Simplex models linear distribution between m sources and n destinations; a non-degenerate basic feasible solution requires exactly m + n - 1 basic allocation cells without closed loops.

  • Vogel's Approximation Method (VAM) provides superior initial basic feasible solutions by selecting the row or column with the largest opportunity cost penalty (difference between two lowest unit costs) and allocating maximally to the cheapest cell.

  • Optimality is evaluated using the MODI (u-v) method: basic cells satisfy u_i + v_j = c_{ij}, and optimality is verified when all non-basic reduced costs Δij=cij−ui−vj≥0\Delta_{ij} = c_{ij} - u_i - v_j \ge 0; any negative Δij\Delta_{ij} triggers a Stepping-Stone loop adjustment.

Last updated: October 2026

Supply Chain Logistics, Transportation Simplex & Distribution Network Design

Logistics and physical distribution constitute the critical operational connective tissue linking manufacturing plants, distribution warehouses, retail outlets, and end customers. In modern industrial systems, logistics expenditures—comprising freight freight, facility leases, material handling, customs duties, and distribution inventory—typically represent 8% to 15% of a corporation's gross revenues.

Designing and operating an optimal distribution network requires industrial engineers to solve complex multi-facility location trade-offs, inventory centralization problems, linear network flow formulations (The Transportation Problem), and localized fleet dispatching (Vehicle Routing Problems).


1. Logistics Network Architectures & Inventory Centralization

Network Topology Paradigms

Industrial distribution networks are organized into four primary topological archetypes:

  1. Direct Shipment Network: Goods are shipped directly from supplier factories to customer demand points without intermediate handling.
    • Advantages: Eliminates warehousing overhead, minimizes handling damage, and shortens transit duration.
    • Disadvantages: Demands high order volumes to achieve Full Truckload (FTL) rates; Less-Than-Truckload (LTL) shipments incur prohibitive freight premiums.
  2. Hub-and-Spoke Distribution: Feeder shipments from multiple originating factories converge at a central terminal (hub), where loads are sorted, consolidated, and dispatched along major trunk lines to regional destinations (spokes).
  3. Cross-Docking Facilities: Intermediate transfer hubs where inbound shipments from manufacturing plants are unloaded, deconsolidated, sorted according to destination, and loaded directly onto outbound delivery trucks with minimal or zero intermediate storage (dwell time typically < 24 hours).
    • Prerequisites: High-velocity product turnover, tight EDI/RFID shipment tracking, and synchronized dock scheduling.
  4. Tiered Multi-Echelon Networks: Hierarchical architecture featuring a Central Distribution Center (CDC) supporting several Regional Distribution Centers (RDCs), which in turn replenish local forward fulfillment nodes.

The Square Root Law of Inventory Consolidation

A central strategic question in supply chain engineering is whether to distribute inventory across multiple regional warehouses (close to customers) or consolidate stock into a single centralized distribution hub.

Consolidating inventory captures the benefits of risk pooling: customer demand variations across geographic regions are rarely perfectly correlated. An unexpected demand surge in Region A is frequently offset by an unexpected slump in Region B, dampening the aggregate variance seen by a central warehouse.

Mathematical Derivation of the Square Root Law

Assume a corporation operates kk identical, independent regional warehouses. In each warehouse jj, customer lead time demand has mean μj\mu_j and standard deviation σj=σ\sigma_j = \sigma. To achieve service level zz, each decentralized warehouse holds safety stock:

SSj=z⋅σSS_j = z \cdot \sigma

The total decentralized safety stock across all kk regional facilities is:

SSdecentralized=∑j=1kSSj=k⋅(z⋅σ)SS_{decentralized} = \sum_{j=1}^k SS_j = k \cdot (z \cdot \sigma)

If all kk regions are consolidated into a single centralized facility, total customer demand is the sum of kk independent random variables. The variance of aggregate demand is:

σcentralized2=∑j=1kσ2=kσ2  ⟹  σcentralized=k⋅σ\sigma_{centralized}^2 = \sum_{j=1}^k \sigma^2 = k \sigma^2 \implies \sigma_{centralized} = \sqrt{k} \cdot \sigma

The safety stock required at the single centralized distribution center is:

SScentralized=z⋅σcentralized=z⋅(k⋅σ)=k⋅(zσ)SS_{centralized} = z \cdot \sigma_{centralized} = z \cdot (\sqrt{k} \cdot \sigma) = \sqrt{k} \cdot (z \sigma)

Dividing centralized safety stock by total decentralized safety stock establishes the Square Root Law:

SScentralizedSSdecentralized=k(zσ)k(zσ)=kk=1k\frac{SS_{centralized}}{SS_{decentralized}} = \frac{\sqrt{k} (z \sigma)}{k (z \sigma)} = \frac{\sqrt{k}}{k} = \frac{1}{\sqrt{k}}

SScentralized=SSdecentralizedkSS_{centralized} = \frac{SS_{decentralized}}{\sqrt{k}}

Decentralized (4 Regional DCs):                     Centralized (1 Master Hub):
+---------+     +---------+
| DC 1    |     | DC 2    |
| SS = 500|     | SS = 500|                     +-------------------+
+---------+     +---------+      Consolidate    | Central Master DC |
+---------+     +---------+     ============>   |                   |
| DC 3    |     | DC 4    |                     | SS = 1,000 units  |
| SS = 500|     | SS = 500|                     +-------------------+
+---------+     +---------+                     Total SS Cut by 50%!
Total SS = 2,000 units                          (2,000 / sqrt(4))

For example, consolidating 4 regional warehouses (k=4k = 4) cuts total required safety stock in half (1/4=0.501/\sqrt{4} = 0.50, a 50% working capital reduction); consolidating 9 warehouses reduces safety stock by 66.7% (1/9=0.3331/\sqrt{9} = 0.333).

Strategic Trade-off: Centralization dramatically slashes inventory holding costs, but increases outbound delivery distances and transit lead times, potentially increasing outbound freight charges.

2. Mathematical Formulation of the Transportation Problem

The classical Transportation Problem is a specialized class of linear programming models designed to determine the cost-minimizing distribution plan from mm supply origins (factories, ports) to nn demand destinations (warehouses, retail stores).

Linear Programming Formulation

Let:

  • mm = Number of supply sources
  • nn = Number of demand destinations
  • sis_i = Supply capacity available at source ii (i=1,…,mi = 1, \dots, m)
  • djd_j = Demand requirement at destination jj (j=1,…,nj = 1, \dots, n)
  • cijc_{ij} = Unit shipping cost from source ii to destination jj
  • xijx_{ij} = Quantity transported from source ii to destination jj (Decision Variable)

min⁡Z=∑i=1m∑j=1ncijxij\min Z = \sum_{i=1}^m \sum_{j=1}^n c_{ij} x_{ij}

Subject to:

∑j=1nxij≤si∀i=1,…,m(Source Supply Constraints)\sum_{j=1}^n x_{ij} \le s_i \quad \forall i = 1, \dots, m \quad (\text{Source Supply Constraints})

∑i=1mxij≥dj∀j=1,…,n(Destination Demand Constraints)\sum_{i=1}^m x_{ij} \ge d_j \quad \forall j = 1, \dots, n \quad (\text{Destination Demand Constraints})

xij≥0∀i,j(Non-negativity Constraints)x_{ij} \ge 0 \quad \forall i, j \quad (\text{Non-negativity Constraints})

Balanced vs. Unbalanced Transportation Networks

A transportation problem is balanced when total aggregate supply precisely matches total aggregate demand:

∑i=1msi=∑j=1ndj\sum_{i=1}^m s_i = \sum_{j=1}^n d_j

When networks are unbalanced, they must be converted into balanced formulations prior to applying transportation algorithms:

  1. Excess Supply (∑si>∑dj\sum s_i > \sum d_j): Introduce a fictitious Dummy Destination (n+1n+1) with demand equal to the surplus supply: dn+1=∑si−∑djd_{n+1} = \sum s_i - \sum d_j. Set all unit shipping costs to zero (ci,n+1=0c_{i, n+1} = 0), or to inventory holding costs if excess stock represents warehouse storage.
  2. Excess Demand (∑dj>∑si\sum d_j > \sum s_i): Introduce a fictitious Dummy Source (m+1m+1) with capacity equal to the unmet demand: sm+1=∑dj−∑sis_{m+1} = \sum d_j - \sum s_i. Set unit costs to zero (cm+1,j=0c_{m+1, j} = 0), or to shortage penalty costs (cm+1,j=pjc_{m+1, j} = p_j) if unmet demand represents contractual stockout costs.

Basic Feasible Solutions and Degeneracy

In a balanced transportation problem with mm sources and nn destinations:

  • The linear program contains m+nm + n functional constraints.
  • Because total supply equals total demand, one constraint is mathematically redundant.
  • Consequently, any valid, non-degenerate Basic Feasible Solution (BFS) must contain exactly m+n−1m + n - 1 basic variables (allocated cells).
  • The allocated basic cells must be acyclic (free of closed rectangular loops).
  • Degeneracy: Occurs when fewer than m+n−1m + n - 1 cells receive positive allocations (happens whenever a subset of source capacities equals a subset of destination demands). Degeneracy is resolved by assigning an infinitesimal positive allocation ϵ>0\epsilon > 0 to an unallocated cell to maintain m+n−1m + n - 1 basic cells, allowing dual multipliers to be evaluated.

3. Initial Basic Feasible Solution (IBFS) Heuristics

Before executing optimality testing, an initial basic feasible solution must be constructed. Three classic algorithms generate an IBFS:

1. Northwest Corner Rule

Begins at the upper-left (Northwest) cell (1,1)(1, 1) without regard to unit shipping costs:

  1. Allocate x11=min⁡(s1,d1)x_{11} = \min(s_1, d_1).
  2. Subtract x11x_{11} from s1s_1 and d1d_1.
  3. If source 1 is exhausted, step down to cell (2,1)(2, 1). If destination 1 is satisfied, step right to cell (1,2)(1, 2).
  4. Repeat until all supplies and demands are met. Assessment: Simple and fast, but completely ignores shipping costs, frequently yielding an expensive initial solution.

2. Intuitive / Minimum Cost (Greedy) Method

Allocates flow based on lowest unit costs:

  1. Search the entire transportation tableau for the cell (i,j)(i, j) with the smallest unit cost cijc_{ij}.
  2. Allocate xij=min⁡(si,dj)x_{ij} = \min(s_i, d_j).
  3. Cross out the saturated row or column and adjust remaining supply and demand.
  4. Repeat among surviving cells until all constraints are satisfied. Assessment: Substantially better than Northwest Corner, but can inadvertently force massive allocations into expensive cells during final steps.

3. Vogel's Approximation Method (VAM)

Vogel's Approximation Method (VAM) is the gold-standard heuristic, capturing the opportunity cost (penalty) of not choosing the cheapest route.

VAM Algorithmic Steps:

  1. Compute Penalties: For each row and column, calculate a penalty value defined as the absolute difference between the two lowest unit shipping costs in that row or column.
  2. Select Maximum Penalty: Identify the row or column with the largest penalty (breaking ties arbitrarily). This row or column faces the worst economic consequence if its cheapest route is missed.
  3. Allocate to Minimum Cost Cell: In the selected row or column, allocate the maximum possible flow xij=min⁡(si,dj)x_{ij} = \min(s_i, d_j) to the cell having the lowest unit cost.
  4. Update Matrix: Reduce the corresponding supply and demand. Cross out the row or column that is fully satisfied. If both a row and column are satisfied simultaneously, cross out only one and assign supply/demand of zero to the other to avoid premature degeneracy.
  5. Iterate: Recompute penalties for remaining uncrossed rows and columns, repeating steps 1–4 until all supplies and demands are allocated.

Assessment: Consistently delivers near-optimal (and frequently globally optimal) starting solutions.

4. Optimality Testing: MODI & Stepping-Stone Methods

Once an initial basic feasible solution with m+n−1m + n - 1 basic cells is established, it must be evaluated for global optimality.

The MODI (Modified Distribution / u−vu-v) Method

The MODI method applies linear programming duality directly to the transportation tableau.

Step 1: Compute Dual Multipliers (ui,vju_i, v_j)

Associate a dual variable uiu_i with each supply row ii and vjv_j with each demand column jj. For every basic cell (where xij>0x_{ij} > 0), the dual equation must hold:

ui+vj=ciju_i + v_j = c_{ij}

This yields m+n−1m + n - 1 independent linear equations in m+nm + n unknowns. Set one variable arbitrarily as a base (standard convention: set u1=0u_1 = 0) and solve algebraically for all remaining uiu_i and vjv_j.

Step 2: Compute Opportunity Costs (Reduced Costs) for Non-Basic Cells

For every non-basic (empty) cell (i,j)(i, j) where xij=0x_{ij} = 0, compute its opportunity cost Δij\Delta_{ij}:

Δij=cij−(ui+vj)\Delta_{ij} = c_{ij} - (u_i + v_j)

Step 3: Optimality Criterion

  • If all Δij≥0\Delta_{ij} \ge 0: The current allocation is globally optimal. No reallocation can reduce total shipping costs.
  • If any Δij<0\Delta_{ij} < 0: The current allocation is non-optimal. Introducing shipments into a cell with a negative opportunity cost will reduce total system cost. The cell with the most negative Δij\Delta_{ij} is selected as the entering basic variable.

The Stepping-Stone Method

When a non-basic cell (ei,ej)(e_i, e_j) is selected to enter the basis, the flow shift is executed using the Stepping-Stone Loop:

  1. Trace Closed Rectilinear Loop: Trace a unique closed loop of alternating horizontal and vertical line segments starting and ending at the entering cell. Every corner of the loop must turn on an existing basic cell.
  2. Assign Alternating Signs: Label the entering cell with ++. Proceed around the loop labeling consecutive corners with −,+,−,+,…-, +, -, +, \dots
  3. Determine Reallocation Flow (θ\theta): Identify all basic cells with a −- sign. The maximum flow that can be transferred without violating non-negativity is: θ=min⁡{xij∣(i,j) is a cell with a − sign}\theta = \min \{x_{ij} \mid (i, j) \text{ is a cell with a } - \text{ sign}\}
  4. Pivot Flow: Add θ\theta to all cells with a ++ sign, and subtract θ\theta from all cells with a −- sign. The entering cell becomes basic with allocation θ\theta, while the donor cell that hit zero leaves the basis.
  5. Re-evaluate: Compute new ui,vju_i, v_j multipliers and repeat until all Δij≥0\Delta_{ij} \ge 0.

5. Vehicle Routing (VRP) & Traveling Salesperson (TSP) Fundamentals

While the transportation problem evaluates aggregate warehouse-to-store transfers, last-mile distribution involves dispatching vehicles along sequence-dependent road networks.

The Traveling Salesperson Problem (TSP)

The TSP seeks the shortest Hamiltonian cycle visiting nn distinct customer nodes and returning to the depot, visiting every customer exactly once.

  • Complexity: TSP is NPNP-hard; an nn-city symmetric problem has (n−1)!/2(n-1)! / 2 tours.
  • Nearest Neighbor Heuristic: Starting at depot, continuously visit the closest unvisited node. Fast (O(n2)O(n^2)), but can force very long final closing arcs.
  • Christofides Algorithm: Guarantees a tour length within 1.5×1.5 \times optimal for metric TSP problems by combining a Minimum Spanning Tree (MST) with minimum-weight perfect matching on odd-degree vertices and shortcutting Eulerian tours.

The Vehicle Routing Problem (VRP) & Clarke-Wright Savings

The Capacitated VRP (CVRP) extends TSP to multiple vehicles with capacity constraint QvehQ_{veh} servicing customer demands qiq_i from a central depot 00.

The Clarke-Wright Savings Algorithm (1964):

  1. Begin with an initial trivial baseline where every customer ii is served by a dedicated direct out-and-back route from depot 00 (0→i→00 \to i \to 0). Total cost is ∑2c0i\sum 2 c_{0i}.
  2. If customers ii and jj are consolidated into a single combined route (0→i→j→00 \to i \to j \to 0), travel between ii and depot, and jj and depot, is replaced by direct link (i,j)(i, j).
  3. The Savings Metric s(i,j)s(i, j) achieved by linking customer ii and customer jj is: s(i,j)=c0i+c0j−cijs(i, j) = c_{0i} + c_{0j} - c_{ij}
  4. Rank all customer pairs (i,j)(i, j) in descending order of savings s(i,j)s(i, j).
  5. Starting from the top of the savings list, merge routes provided that:
    • Neither customer is an interior node on an existing route (both must be directly linked to depot).
    • Merging does not violate vehicle capacity: ∑k∈Routeqk≤Qveh\sum_{k \in \text{Route}} q_k \le Q_{veh}.

6. Worked Engineering Examples

Complete Transportation Problem: VAM, MODI & Optimality Testing

Problem Statement: A heavy equipment manufacturer ships components from three regional factories (S1, S2, S3) to three regional distribution hubs (D1, D2, D3). Supply capacities, destination demands, and unit transportation costs ($/unit) are:

Source / DestinationD1 (Demand = 20)D2 (Demand = 35)D3 (Demand = 45)Factory Supply
S1$6$8$430
S2$4$9$340
S3$7$5$830
Total Demand203545100 Total

Total supply = 30+40+30=10030 + 40 + 30 = 100. Total demand = 20+35+45=10020 + 35 + 45 = 100. The problem is balanced (m=3,n=3m = 3, n = 3). A valid basic feasible solution requires m+n−1=3+3−1=5m + n - 1 = 3 + 3 - 1 = 5 basic cells.

Step 1: Generate Initial BFS using Vogel's Approximation Method (VAM)

Calculate Initial Penalties (Difference between two lowest costs):

  • Row S1: 4, 6, 8   ⟹  \implies Penalty = 6−4=26 - 4 = 2
  • Row S2: 3, 4, 9   ⟹  \implies Penalty = 4−3=14 - 3 = 1
  • Row S3: 5, 7, 8   ⟹  \implies Penalty = 7−5=27 - 5 = 2
  • Col D1: 4, 6, 7   ⟹  \implies Penalty = 6−4=26 - 4 = 2
  • Col D2: 5, 8, 9   ⟹  \implies Penalty = 8−5=38 - 5 = 3 (Largest Penalty = 3)
  • Col D3: 3, 4, 8   ⟹  \implies Penalty = 4−3=14 - 3 = 1

Column D2 has the highest penalty (3). Lowest cost in Col D2 is cell (S3, D2) with cost $5.

  • Allocate x32=min⁡(s3=30,d2=35)=30x_{32} = \min(s_3 = 30, d_2 = 35) = 30.
  • S3 is exhausted (capacity = 0). D2 remaining demand = 35−30=535 - 30 = 5.
  • Cross out Row S3.

Recalculate Penalties for remaining uncrossed cells (S1, S2 vs D1, D2, D3):

  • Row S1: 4, 6, 8   ⟹  \implies Penalty = 6−4=26 - 4 = 2
  • Row S2: 3, 4, 9   ⟹  \implies Penalty = 4−3=14 - 3 = 1
  • Col D1: 4, 6   ⟹  \implies Penalty = 6−4=26 - 4 = 2
  • Col D2: 8, 9   ⟹  \implies Penalty = 9−8=19 - 8 = 1
  • Col D3: 3, 4   ⟹  \implies Penalty = 4−3=14 - 3 = 1

Ties exist between Row S1 and Col D1 (Penalty = 2). In Row S1, the cheapest cell is (S1, D3) with cost $4.

  • Allocate x13=min⁡(s1=30,d3=45)=30x_{13} = \min(s_1 = 30, d_3 = 45) = 30.
  • S1 is exhausted (capacity = 0). D3 remaining demand = 45−30=1545 - 30 = 15.
  • Cross out Row S1.

Allocate Remaining Demands to surviving Row S2 (capacity = 40):

  • Allocate to D1: x21=20x_{21} = 20 (cost $4, fully satisfies D1).
  • Allocate to D2: x22=5x_{22} = 5 (cost $9, fully satisfies D2).
  • Allocate to D3: x23=15x_{23} = 15 (cost $3, fully satisfies D3).
  • Total allocated from S2 = 20+5+15=4020 + 5 + 15 = 40. All constraints met!

VAM Initial Solution Allocation:

  • (S1,D3)=30(S1, D3) = 30 (c13=$4c_{13} = \text{\textdollar}4)
  • (S2,D1)=20(S2, D1) = 20 (c21=$4c_{21} = \text{\textdollar}4)
  • (S2,D2)=5(S2, D2) = 5 (c22=$9c_{22} = \text{\textdollar}9)
  • (S2,D3)=15(S2, D3) = 15 (c23=$3c_{23} = \text{\textdollar}3)
  • (S3,D2)=30(S3, D2) = 30 (c32=$5c_{32} = \text{\textdollar}5)

Total VAM Shipping Cost: ZVAM=(30×4)+(20×4)+(5×9)+(15×3)+(30×5)Z_{VAM} = (30 \times 4) + (20 \times 4) + (5 \times 9) + (15 \times 3) + (30 \times 5) ZVAM=120+80+45+45+150=$440Z_{VAM} = 120 + 80 + 45 + 45 + 150 = \text{\textdollar}440

Step 2: Optimality Testing Using the MODI (u−vu-v) Method

Number of basic cells = 5 (m+n−1=5m + n - 1 = 5, non-degenerate). Using basic cells (ui+vj=ciju_i + v_j = c_{ij}), set u2=0u_2 = 0 (Row 2 has three basic cells):

  • From cell (S2,D1)(S2, D1): u2+v1=c21  ⟹  0+v1=4  ⟹  v1=4u_2 + v_1 = c_{21} \implies 0 + v_1 = 4 \implies v_1 = 4
  • From cell (S2,D2)(S2, D2): u2+v2=c22  ⟹  0+v2=9  ⟹  v2=9u_2 + v_2 = c_{22} \implies 0 + v_2 = 9 \implies v_2 = 9
  • From cell (S2,D3)(S2, D3): u2+v3=c23  ⟹  0+v3=3  ⟹  v3=3u_2 + v_3 = c_{23} \implies 0 + v_3 = 3 \implies v_3 = 3
  • From cell (S1,D3)(S1, D3): u1+v3=c13  ⟹  u1+3=4  ⟹  u1=1u_1 + v_3 = c_{13} \implies u_1 + 3 = 4 \implies u_1 = 1
  • From cell (S3,D2)(S3, D2): u3+v2=c32  ⟹  u3+9=5  ⟹  u3=−4u_3 + v_2 = c_{32} \implies u_3 + 9 = 5 \implies u_3 = -4

Compute Opportunity Costs Δij=cij−(ui+vj)\Delta_{ij} = c_{ij} - (u_i + v_j) for all Non-Basic Cells:

  • Cell (S1,D1)(S1, D1): Δ11=6−(1+4)=6−5=+1≥0\Delta_{11} = 6 - (1 + 4) = 6 - 5 = +1 \ge 0
  • Cell (S1,D2)(S1, D2): Δ12=8−(1+9)=8−10=−2\Delta_{12} = 8 - (1 + 9) = 8 - 10 = -2 (Negative! Not Optimal)
  • Cell (S3,D1)(S3, D1): Δ31=7−(−4+4)=7−0=+7≥0\Delta_{31} = 7 - (-4 + 4) = 7 - 0 = +7 \ge 0
  • Cell (S3,D3)(S3, D3): Δ33=8−(−4+3)=8−(−1)=+9≥0\Delta_{33} = 8 - (-4 + 3) = 8 - (-1) = +9 \ge 0

Because Δ12=−2<0\Delta_{12} = -2 < 0, shipping via (S1,D2)(S1, D2) reduces total system cost by $2 for every unit shifted.

Step 3: Stepping-Stone Pivot Loop

Trace the closed rectangular loop through basic cells starting at entering cell (S1,D2)(S1, D2): Loop: (S1,D2)[+]⟶(S1,D3)[−]⟶(S2,D3)[+]⟶(S2,D2)[−]⟶(S1,D2)\text{Loop: } (S1, D2)[+] \longrightarrow (S1, D3)[-] \longrightarrow (S2, D3)[+] \longrightarrow (S2, D2)[-] \longrightarrow (S1, D2)

Evaluate donor cells with negative signs:

  • Cell (S1,D3)(S1, D3) has allocation 30.
  • Cell (S2,D2)(S2, D2) has allocation 5.
  • Maximum feasible pivot flow: θ=min⁡(30,5)=5\theta = \min(30, 5) = 5 units.

Execute Shift by θ=5\theta = 5:

  • x12=0+5=5x_{12} = 0 + 5 = 5 (Enters basis)
  • x13=30−5=25x_{13} = 30 - 5 = 25
  • x23=15+5=20x_{23} = 15 + 5 = 20
  • x22=5−5=0x_{22} = 5 - 5 = 0 (Leaves basis)
  • x21=20x_{21} = 20 (Unchanged)
  • x32=30x_{32} = 30 (Unchanged)

New Total Optimal Shipping Cost: Zoptimal=(5×8)+(25×4)+(20×4)+(20×3)+(30×5)Z_{optimal} = (5 \times 8) + (25 \times 4) + (20 \times 4) + (20 \times 3) + (30 \times 5) Zoptimal=40+100+80+60+150=$430Z_{optimal} = 40 + 100 + 80 + 60 + 150 = \text{\textdollar}430

Recomputing MODI multipliers on the new basis yields all Δij≥0\Delta_{ij} \ge 0 (specifically: Δ11=+1,Δ22=+2,Δ31=+5,Δ33=+7\Delta_{11} = +1, \Delta_{22} = +2, \Delta_{31} = +5, \Delta_{33} = +7), proving that $430 is the global minimum.

Test Your Knowledge

In Vogel's Approximation Method (VAM) for establishing an initial basic feasible solution to a transportation problem, what does a row or column 'penalty' represent?

A

The extra cost incurred if the cheapest cell in that row or column is not used and the next-cheapest cell must be used.

B

The financial demurrage charged by a commercial freight carrier for failing to meet minimum shipment weight.

C

The dual shadow price associated with violating an origin supply or destination demand constraint.

D

The absolute spread between the maximum and minimum transport costs across all active cells in that row or column.

Test Your Knowledge

A supply chain network currently fulfills regional customer orders from four decentralized warehouses, each holding a safety stock of 500 units against independent, identically distributed demand. The company consolidates all four regions into a single centralized distribution hub while maintaining the exact same customer cycle service level. Under the Square Root Law of inventory consolidation, what total safety stock must be held at the centralized facility?

A

500 units

B

1,500 units

C

1,000 units

D

2,000 units

Sections you finish are checked off in the contents.