A Polynomial Dynamic Programming Algorithm for Crude Oil Transportation Planning

被引:30
作者
Chu, Chengbin [1 ,2 ]
Chu, Feng [3 ]
Zhou, MengChu [4 ,5 ]
Chen, Haoxun [6 ,7 ]
Shen, Qingning [8 ]
机构
[1] Tongji Univ, Sch Econ & Management, Shanghai 200092, Peoples R China
[2] Ecole Cent Paris, Lab Genie Ind, F-92295 Chatenay Malabry, France
[3] Univ Evry Val dEssone, Lab IBISC, F-91000 Evry, France
[4] Tongji Univ, Minist Educ, Key Lab Embedded Syst & Serv Comp, Shanghai 200092, Peoples R China
[5] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[6] Univ Technol Troyes, Inst Charles Delaunay, F-10010 Troyes, France
[7] Univ Technol Troyes, UMR CNRS STMR 6279, F-10010 Troyes, France
[8] China Univ Petr, Sch Business Adm, Beijing 102249, Peoples R China
基金
中国国家自然科学基金;
关键词
Complex system; crude oil transportation; dynamic programming; lot-sizing; scheduling; TERM SCHEDULABILITY ANALYSIS; RESIDENCY TIME CONSTRAINT; LOT-SIZING MODELS; CONCAVE COSTS; SIZE PROBLEM; REFINERY; OPERATIONS; INVENTORY;
D O I
10.1109/TASE.2011.2164524
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Crude oil transportation is a central logistics operation in petrochemical industry because its cost represents a significant part in the cost of petrochemical products. In this paper, we consider the transportation by tankers or trucks. We show that under some realistic assumptions, this problem can be transformed into a single item lot sizing problem with limited production and inventory capacities. We develop a strongly polynomial dynamic programming algorithm to solve it. The problem of crude oil transportation is very difficult. There are few efficient methods in this domain. In the model considered in this paper, crude oil is directly shipped from a supplier port to n client ports to satisfy customer demands over T future periods. The supplier port disposes a fleet of identical tankers with limited capacity. The inventory capacities of customers are limited and time-varying. The backlogging is admitted. The objective is to find an optimal shipment plan minimizing the total cost over the T-period horizon. When the number of tankers is unlimited and customer demands are independent, shipment plans of different customers become independent. This problem can be considered as n independent problems. Each of them can be transformed into a single item lot sizing problem with limited production and inventory capacities, where tanker capacity corresponds to production capacity in classical lot sizing models. The main contributions of this paper are: 1) transformation of a transportation planning problem into a lot-sizing problem; 2) an O(T-3) algorithm is proposed to solve it; and 3) the results can also be applied to terrestrial transportation with direct deliveries. Note to Practitioners-This paper addresses a real-life crude oil transportation planning problem with direct delivery. Based on mathematical properties, the problem is transformed into a lot sizing problem with limited production and inventory capacity. This latter problem is shown to be exactly solvable in polynomial time with dynamic programming. In other words, an optimal solution of this problem can be obtained within a very short amount of computation time, even for large sized instances. Furthermore, the algorithm can be easily implemented with Excel tables and a case study with real-life data shows that the proposed algorithm yields a solution reducing very significantly (by more than 25%) the transportation cost, compared with the classical solution with immediate deliveries.
引用
收藏
页码:42 / 55
页数:14
相关论文
共 23 条
[1]  
AHUJA R, 2004, SOLVING LINEAR COST
[2]   COMPUTATIONAL-COMPLEXITY OF THE CAPACITATED LOT SIZE PROBLEM [J].
BITRAN, GR ;
YANASSE, HH .
MANAGEMENT SCIENCE, 1982, 28 (10) :1174-1186
[3]   SCHEDULING OCEAN TRANSPORTATION OF CRUDE-OIL [J].
BROWN, GG ;
GRAVES, GW ;
RONEN, D .
MANAGEMENT SCIENCE, 1987, 33 (03) :335-346
[4]   Logistics for world-wide crude oil transportation using discrete event simulation and optimal control [J].
Cheng, LF ;
Duran, MA .
COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (6-7) :897-911
[5]   A method for solving ship routing problems with inventory constraints [J].
Christiansen, M ;
Nygreen, B .
ANNALS OF OPERATIONS RESEARCH, 1998, 81 (0) :357-378
[6]  
Chu F, 2004, IEEE SYS MAN CYBERN, P4342
[7]   Polynomial algorithms for single-item lot-sizing models with bounded inventory and backlogging or outsourcing [J].
Chu, Feng ;
Chu, Chengbin .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2007, 4 (02) :233-251
[8]   AN O(T2) ALGORITHM FOR THE NI/G/NI/ND CAPACITATED LOT SIZE PROBLEM [J].
CHUNG, CS ;
LIN, CHM .
MANAGEMENT SCIENCE, 1988, 34 (03) :420-426
[9]   DETERMINISTIC PRODUCTION PLANNING WITH CONCAVE COSTS AND CAPACITY CONSTRAINTS [J].
FLORIAN, M ;
KLEIN, M .
MANAGEMENT SCIENCE SERIES A-THEORY, 1971, 18 (01) :12-20
[10]  
Hanif S. D., 1999, IIE T, V31, P395