Cross-docking truck scheduling with product unloading/loading constraints based on an improved particle swarm optimisation algorithm

被引:22
作者
Ye, Yan [1 ]
Li, Jingfeng [1 ]
Li, Kaibin [1 ]
Fu, Hui [1 ]
机构
[1] Guangdong Univ Technol, Sch Electromech Engn, Dept Ind Engn, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
cross docking; scheduling; particle swarm optimisation; inbound and outbound trucks; product handling constraint; VEHICLE-ROUTING PROBLEM; DOOR ASSIGNMENT; PROGRAMMING-MODEL; OUTBOUND TRUCKS; SYNCHRONIZATION; FORMULATION; NETWORKS; SYSTEMS; FLOW;
D O I
10.1080/00207543.2018.1464678
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cross-docking is a very useful logistics technique that can substantially reduce distribution costs and improve customer satisfaction. A key problem in its success is truck scheduling, namely, decision on assignment and docking sequence of inbound/outbound trucks to receiving/shipping dock doors. This paper focuses on the problem with the requirement of unloading/loading products in a given order, which is very common in many industries, but is less concerned by existing researches. An integer programming model is established to minimise the makespan. An improved particle swarm optimisation (c-PSO) algorithm is proposed for solving it. In the algorithm, a cosine decreasing strategy of inertia weight is designed to dynamically balance global and local search. A repair strategy is put forward for continuous search in the feasible solution space and a crossover strategy is presented to prevent the algorithm from falling into local optimum. After algorithm parameters are tuned using Taguchi method, computational experiments are conducted on different problem scales to evaluate c-PSO against genetic algorithm, basic PSO and GLNPSO. The results show that c-PSO outperforms other three algorithms, especially when the number of dock doors, trucks and product types is great. Statistical tests show that the performance difference is statistically significant.
引用
收藏
页码:5365 / 5385
页数:21
相关论文
共 40 条
[1]   A bi-objective truck scheduling problem in a cross-docking center with probability of breakdown for trucks [J].
Amini, Alireza ;
Tavakkoli-Moghaddam, Reza .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 96 :180-191
[2]   A cross-docking scheduling problem with sub-population multi-objective algorithms [J].
Arabani, A. Boloori ;
Zandieh, M. ;
Ghomi, S. M. T. Fatemi .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 58 (5-8) :741-761
[3]   Meta-heuristics implementation for scheduling of trucks in a cross-docking system with temporary storage [J].
Arabani, A. R. Boloori ;
Ghomi, S. M. T. Fatemi ;
Zandieh, M. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (03) :1964-1979
[4]   A multi-criteria cross-docking scheduling with just-in-time approach [J].
Arabani, A. R. Boloori ;
Ghomi, S. M. T. Fatemi ;
Zandieh, M. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 49 (5-8) :741-756
[5]   Differential evolution and Population-based simulated annealing for truck scheduling problem in multiple door cross-docking systems [J].
Assadi, Mohammad Taghi ;
Bagheri, Mohsen .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 96 :149-161
[6]   Scheduling Trucks in a Cross-Dock with Mixed Service Mode Dock Doors [J].
Bodnar, Peter ;
de Koster, Rene ;
Azadeh, Kaveh .
TRANSPORTATION SCIENCE, 2017, 51 (01) :112-131
[7]   Synchronization in cross-docking networks: A research classification and framework [J].
Buijs, Paul ;
Vis, Iris F. A. ;
Carlo, Hector J. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 239 (03) :593-608
[8]   Minimizing the makespan in a two-machine cross-docking flow shop problem [J].
Chen, Feng ;
Lee, Chung-Yee .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 193 (01) :59-72
[9]   Time-indexed formulation and polynomial time heuristic for a multi-dock truck scheduling problem in a cross-docking centre [J].
Cota, Priscila M. ;
Gimenez, Barbara M. R. ;
Araujo, Dhiego P. M. ;
Nogueira, Thiago H. ;
de Souza, Mauricio C. ;
Ravetti, Martin G. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 95 :135-143
[10]   Integrating dock-door assignment and vehicle routing with cross-docking [J].
Enderer, Furkan ;
Contardo, Claudio ;
Contreras, Ivan .
COMPUTERS & OPERATIONS RESEARCH, 2017, 88 :30-43