Professional Documents
Culture Documents
The Lockbox Problem: From - To L.A. Cincinnati Boston Houston West 2 4 6 6 Midwest 4 2 5 5 East 6 5 2 5 South 7 5 6 3
The Lockbox Problem: From - To L.A. Cincinnati Boston Houston West 2 4 6 6 Midwest 4 2 5 5 East 6 5 2 5 South 7 5 6 3
Consider a national firm that receives payment via checks from all over the country.
• the Postal Service guarantees a service time that depends on the traveled distance
• for each travel day the firm loses the money related of the interest lost
• the firms can open offices (called lockboxes) in different cities to handle the checks and
reduce the travel times. Conflicting tradeoff between:
Consider a firm in the United State which receives payments from 4 regions:
• The average daily total payment from each region is as follows: 300,000 $ from the
West 120,000$ from the Midwest, 360,000$ from the East and 180,000$ from the South.
• The firm consider the option of opening lockboxes in L.A., Cincinnati, Boston and
Houston. Operating a lockbox costs 90,000$ per year.
The average days from mailing to clearing is given in the table:
We can calculate the losses due to lost interest for each possible assignment. For
example, if the West sends to Boston, then on average there will be 1,800,000 (= 6
· 300, 000) in process on any given day. Assuming an investment rate of 10%, this
corresponds to a yearly loss of 180,000. We can calculate the losses as follows:
Decision variables:
(
1 if lockbox j is opened (j = 1, . . . , n)
yj =
0 otherwise
(
1 if region i (i = 1, . . . , m) sends to lockbox j (j = 1, . . . , n)
xij =
0 otherwise
• n = number of lockboxes (j = 1, . . . , n)
• m = number of regions (i = 1, . . . , m)
n X
X m n
X
min αij xij + βj yj (1)
j=1 i=1 j=1
n
X
xij = 1 i = 1, . . . , m (2)
j=1
m
X
xj ≤ myj j = 1, . . . , n (3)
i=1
xij ∈ {0, 1} i = 1, . . . , m, j = 1, . . . , n (4)
yj ∈ {0, 1} j = 1, . . . , n (5)
• Additional valid inequalities can be added to restrict the search space and accordingly
improve the performances of the solvers.
xij ≤ yj i = 1, . . . , m, j = 1, . . . , n (22)
• Different formulations of the same problem can have different linear programming re-
laxation.