A Linear Programming Formulation of Flows over Time with Piecewise Constant Capacity and Transit Times

Juan Alonso and Kevin Fall

Intel Research, Berkley, IRB-TR-03-007

Summary and Critique by Ed Spitznagel:

SUMMARY

The authors present an algorithm to solve a deterministic form of a routing problem in delay tolerant networking with the following constraints: contact possibilities are known in advance, and both capacity and transit times for the links are piecewise constant. The algorithm first performs a discretization step, which determines the size for the time step intevals; then it creates a linear program to find the optimal solution to the problem, which is a dynamic version of the multicommodity flow problem. Two equivalent linear programming formulations are given; the second one is smaller and runs faster in the general-purpose linear solver CPLEX.

CRITIQUE

The paper is well-written and the algorithm does, in fact, find the optimal solution to the specified problem. The algorithm, however, is perhaps more of theoretical interest than practical, for the following reasons: