A NETWORK-BASED PRIMAL-DUAL HEURISTIC FOR THE SOLUTION OF MULTICOMMODITY NETWORK FLOW PROBLEMS

被引:30
作者
BARNHART, C
SHEFFI, Y
机构
[1] Massachusetts Inst of Technology, Cambridge, MA
关键词
Freight transportation;
D O I
10.1287/trsc.27.2.102
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we present a primal-dual, heuristic solution approach for large-scale multicommodity network flow problems. The original problem is solved indirectly by repeatedly solving restated feasibility problems. Restrictions on problem size imposed by exact methods are overcome by solving the restated problems with a pure network-based heuristic procedure. To control the heuristic solution process, the network-based procedure is embedded within an iterative primal-dual framework. At each iteration, feasible dual solutions are generated, the dual objective function value strictly ascends, and primal solutions that are measurably closer to feasibility are determined. The algorithm terminates when the heuristic network-based procedure cannot determine an improved primal solution or when optimality is achieved. To demonstrate the effectiveness of the network-based solution strategy, a large-scale freight assignment problem encountered in the trucking industry is formulated as a multicommodity network flow problem. Two linear programming based, exact solution strategies (a primal-dual algorithm and a price-directive algorithm) are unable to achieve even an initial solution for this problem due to excessive memory requirements. The network-based heuristic, however, determines an optimal solution. We compare the performance of the new heuristic with that of the exact procedures using a set of smaller test problems. The effects of problem formulation and congestion are evaluated for each of the alternative solution strategies.
引用
收藏
页码:102 / 117
页数:16
相关论文
共 35 条
  • [1] ALI A, 1982, 82OR1 SO METH U DEP
  • [2] MULTICOMMODITY NETWORK FLOWS - SURVEY
    ASSAD, AA
    [J]. NETWORKS, 1978, 8 (01) : 37 - 91
  • [3] ASSAD AA, 1976, OR05876 MIT OP RES C
  • [4] ASSAD AA, 1980, P IEEE INT C CIRC CO, V1, P157
  • [5] BARNHART C, 1990, DUAL ASCENT METHODS
  • [6] BARNHART C, 1989, COC9108 GEORG I TECH
  • [7] BARNHART C, 1989, COC9109 GEORG I TECH
  • [8] Bazaraa MS., 2008, LINEAR PROGRAMMING N
  • [9] Bellemore M., 1971, TRANSPORT SCI, V5, P36
  • [10] BOZOKI G, 1969, THESIS PURDUE U