An efficient GRASP-like algorithm for the multi-product straight pipeline scheduling problem

被引:10
作者
Bamoumen, Meryem [1 ,2 ]
Elfirdoussi, Selwa [1 ]
Ren, Libo [2 ,3 ]
Tchernev, Nikolay [1 ,2 ]
机构
[1] Mohammed VI Polytech Univ, Scholl Ind Management, EMINES, Ben Guerir, Morocco
[2] Clermont Auvergne Univ, Lab Informat, UMR CNRS 6158, LIMOS, Aubiere, France
[3] Clermont Auvergne Univ, CLeRMa EA3849, Clermont Ferrand, France
关键词
Oil pipeline; Scheduling; Metaheuristic; Mixed integer linear programming; GRASP; DECOMPOSITION APPROACH; INVENTORY MANAGEMENT; MILP APPROACH; FORMULATION; MODEL;
D O I
10.1016/j.cor.2022.106082
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The present work deals with the multi-product straight pipeline scheduling problem. The considered straight pipeline system is used to transport refined petroleum products from a single source (refinery with storage tanks) to a single destination (distribution center). The main objective is to find a sequence of batches which aims to maximize the total volume to be transported via the pipeline, while meeting the daily customer demands over a fixed time horizon. Each batch contains only one product with a volume between its upper and lower bounds. Constraints related to inventory levels, batch settling periods and forbidden sequences between pairs of products must be respected, and pipeline stoppage periods should also be handled. A Mixed Integer Linear Programming (MILP) model and a Greedy Randomized Adaptive Search Procedure (GRASP)-like algorithm are proposed to tackle the problem under study. The MILP model is based on the discharging time axis with continuous repre-sentation for both time and volume formulation. The GRASP-like algorithm is composed of a construction method and an improvement procedure. The construction method generates a new sequence of batches in a random way with the use of a repair process to obtain an initial solution that satisfies all demands. Then, the improvement procedure is attempted to increase the fill rate of pipeline using volume optimization operators without change the sequence of products. A set of instances was generated from a real case study in order to validate the proposed approach. The performance of our approach is benchmarked against the MILP model (solved using Gurobi Solver), and the numerical experiments proved that the proposed approach obtains very competitive results both in term of solution quality and CPU time.
引用
收藏
页数:19
相关论文
共 50 条
[41]   Solving a multi-product distribution planning problem in cross docking networks: An imperialist competitive algorithm [J].
Javanmard, Shima ;
Vahdani, Behnam ;
Tavakkoli-Moghaddam, Reza .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (9-12) :1709-1720
[42]   Solving a multi-product distribution planning problem in cross docking networks: An imperialist competitive algorithm [J].
Shima Javanmard ;
Behnam Vahdani ;
Reza Tavakkoli-Moghaddam .
The International Journal of Advanced Manufacturing Technology, 2014, 70 :1709-1720
[43]   Multi-period optimal schedule of a multi-product pipeline: A case study in Algeria [J].
Abdellaoui, Wassila ;
Souier, Mehdi ;
Sahnoun, M'hammed ;
Ben Abdelaziz, Fouad .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 159
[44]   GRASP algorithm for the unrelated parallel machine scheduling problem with setup times and additional resources [J].
Yepes-Borrero, Juan C. ;
Villa, Fulgencia ;
Perea, Federico ;
Pablo Caballero-Villalobos, Juan .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 141
[45]   A hybrid heuristic and linear programming approach to multi-product machine scheduling [J].
Goncalves, JF ;
Leachman, RC .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 110 (03) :548-563
[46]   Application of metaheuristics in multi-product polymer production scheduling: A case study [J].
van Wyk, Marnus ;
Bekker, James .
SYSTEMS AND SOFT COMPUTING, 2023, 5
[47]   Production scheduling for multi-product air separation gas supply network [J].
Zhao B. ;
Zhao Q. ;
Peng X. ;
Zhou P. ;
Zhao J. ;
Xu Z.-H. ;
Shao Z.-J. ;
Zhang S.-G. .
Gao Xiao Hua Xue Gong Cheng Xue Bao/Journal of Chemical Engineering of Chinese Universities, 2023, 37 (03) :472-482
[48]   Optimal Scheduling of Multi-stage Multi-product Biopharmaceutical Processes Using a Continuous-time Formulation [J].
Vieira, Miguel ;
Pinto-Varela, Tania ;
Barbosa-Povoa, Ana Paula .
24TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PTS A AND B, 2014, 33 :301-306
[49]   Pipeline sharing: Boosting multi-product pipeline transport biofuels in the shift to low-carbon energy [J].
Tu, Renfu ;
Zhang, Hao ;
Xu, Siyuan ;
Fu, Guangtao ;
Li, Zhengbing ;
Liao, Qi ;
Du, Jian ;
Liang, Yongtu .
JOURNAL OF CLEANER PRODUCTION, 2024, 437
[50]   COMPARATIVE ANALYSES ON CALCULATION OF CONTAMINATED VOLUME OF MULTI-PRODUCT PIPELINE CAUSED BY STOPPAGE [J].
Gong Jing ;
Zheng Chengzhen ;
Qin Qin .
IPC2008: PROCEEDINGS OF THE ASME INTERNATIONAL PIPELINE CONFERENCE - 2008, VOL 1, 2009, :555-560