Multiple Cross-docks Scheduling with Multiple Doors using Fuzzy Approach and Metaheuristic Algorithms

Expand
  • 1 Department of Industrial Engineering, Faculty of Industrial and Mechanical Engineering, Islamic Azad University, Qazvin Branch, Qazvin, Iran;
    2 Guildhall School of Business and Law, London Metropolitan University, London, UK

Received date: 2019-01-05

  Revised date: 2021-06-20

  Online published: 2022-11-09

Abstract

The issue of supply chain in today’s world is a major competitive advantage in reducing costs. Supply chain includes procurement, logistics and transportation, marketing, organizational behavior, networking, strategic management, information systems management and operations management. One of the most important practices in logistics is cross-docking which sets its goals as inventory reduction and customer satisfaction increase. Customers receive goods through docks. Docks are responsible to provide a place for goods before being delivered to the customers. Then, these materials are directly loaded into outbound trucks with little or no storage in between to send to customers in the shortest possible time. This paper is mainly aimed at introducing a mixed integer linear programming model to solve scheduling several cross-docking problems. The proposed model is highly facilitated to allocate the optimal destinations to storage doors and truck scheduling in docks while selecting the collection and delivery routes. Using optimization approaches at uncertainty conditions is also of great importance. Mathematical programming techniques vividly fail to solve transportation problems that include fuzzy objective function coefficients. A fuzzy multi-objective linear programming model is proposed to solve the transportation decision-making with fuzzy objective function coefficients in this paper. On the other hand, the existences of computational complexities lead this model to be categorized as a NP-Hard one. Therefore, we applied metaheuristic algorithms such as genetic and ant colony in order to solve our proposed problem.

Cite this article

Mitra Movassaghi, Soroush Avakh Darestani . Multiple Cross-docks Scheduling with Multiple Doors using Fuzzy Approach and Metaheuristic Algorithms[J]. Journal of the Operations Research Society of China, 2022 , 10(4) : 861 -911 . DOI: 10.1007/s40305-021-00362-9

References

[1] Van Belle, J., Valckenaers, P., Cattrysse, D.: Cross-docking: State of the art. Omega 40, 827–846(2012)
[2] Boysen, N., Fliedner, M., Scholl, A.: Scheduling inbound and outbound trucks at cross docking terminals. OR Spectrum 32, 135–161(2010)
[3] Tsui, L. Y., Chang, C. H.: Microcomputer based decision support tool for assigning dock doors in freight yards. Comput. Ind. Eng. 19, 309–312(1990)
[4] Bartholdi, J. J., Gue, K. R.: The best shape for a cross-dock. Transp. Sci. 38, 235–244(2004)
[5] Yu, W., Egbelu, P. J.: Scheduling of inbound and outbound trucks in cross docking systems with temporary storage. Eur. J. Oper. Res. 184, 377–396(2008)
[6] Li, Y., Lim, A., Rodrigues, B.: Crossdocking-JIT scheduling with time windows. J. Oper. Res. Soc. 55, 1342–1351(2004)
[7] Wisittipanich, W., Hengmeechai, P.: Truck scheduling in multi-door cross docking terminal by modified particle swarm optimization. J. Comput. Ind. Eng. 113, 793–802(2017)
[8] Serrano, C., Delorme, X., Dolgui, A.: Scheduling of truck arrivals, truck departures and shop-floor operation in a cross-dock platform, based on trucks loading plans. Int. J. Prod. Econ. 194, 102–112(2017)
[9] Molavi, D., Shahmardan, A., Sajadieh, M. S.: Truck scheduling in a cross docking systems with fixed due dates and shipment sorting. J. Comput. Ind. Eng. 117, 29–40(2018)
[10] Amini, A., Tavakkoli-Moghaddam, R.: A bi-objective truck scheduling problem in a cross-docking center with probability of breakdown for trucks. J. Comput. Ind. Eng. 96, 180–191(2016)
[11] Keshtzari, M., Naderi, B., Mehdizadeh, E.: An improved mathematical model and a hybrid metaheuristic for truck scheduling in cross-dock problems. J. Comput. Ind. Eng. 91, 197–204(2016)
[12] Ahkamiraad, A., Wang, Y.: Capacitated and multiple cross-docked vehicle routing problem with pickup, delivery, and time windows. J. Comput. Ind. Eng. 119, 76–84(2018)
[13] Bazgosha, A., Ranjbar, M., Jamili, N.: Scheduling of loading and unloading operations in a multi stations transshipment terminal with release date and inventory constraints. J. Comput. Ind. Eng. 106, 20–31(2017)
[14] Hasani Goodarzi, A., Zegordi, S. H.: A location-routing problem for cross-docking networks: A biogeography-based optimization algorithm. J. Comput. Ind. Eng. 102, 132–146(2016)
[15] Assadi, M. T., Bagheri, M.: Differential evolution and population-based simulated annealing for truck scheduling problem in multiple door cross-docking systems. J. Comput. Ind. Eng. 96, 49–161(2016)
[16] Maknoon, M. Y., Kone, O., Baptiste, P.: A sequential priority-based heuristic for scheduling material handling in a satellite cross-dock. J. Comput. Ind. Eng. 72, 43–49(2014)
[17] Azimi, P.: On-line cross docking: A general new concept at a container port. Scientia Iranica. 22, 2585–2594(2015)
[18] Motaghedi-Larijani, A., Aminnayeri, M.: Optimizing the number of outbound doors in the crossdock based on a new queuing system with the assumption of beta arrival time. Scientia Iranica. 25, 2282–2296(2018)
[19] Boloori Arabani, A. R., Fatemi Ghomi, S. M., Zandieh, M.: Meta-heuristics implementation for scheduling of trucks in a cross-docking system with temporary storage. Expert Syst. Appl. 38, 1964–1979(2011)
[20] Chen, P., Guo, Y., Lim, A., Rodrigues, B.: Multiple cross docks with inventory and time windows. Comput. Oper. Res. 33, 43–63(2006)
[21] Lee, Y. H., Jung, J. W., Lee, K. M.: Vehicle routing scheduling for cross-docking in the supply chain. Comput. Ind. Eng. 51, 247–256(2006)
[22] Wen, M., Larsen, J., Clausen, J., Cordeau, J. F., Laporte, G.: Vehicle routing with cross-docking. J. Oper. Res. Soc. 60, 1708–1718(2009)
[23] Miao, Z., Lim, A., Ma, H.: Truck dock assignment problem with operational time constraint within cross docks. Eur. J. Oper. Res. 192, 105–115(2009)
[24] Gajovic, V., Paunović, M., Kocovic, J.: Modeling and simulation of logistic processes: Risk assessment with a fuzzy logic technique. Simul. Trans. Soc. Model. Simul. Int. 94(6), 507–518(2017)
[25] Avila-Torres, P., Caballero, R., Litvinchev, I., Lopez-Irarragorri, F., Vasant, P.: The urban transport planning with uncertainty in demand and travel time: a comparison of two defuzzification methods. J. Ambient. Intell. Humaniz. Comput. 9(3), 843–856(2018)
[26] Dondo, R., Cerdá, J.: A Sweep-heuristic based formulation for the vehicle routing problem with cross docking. Comput. Chem. Eng. 48, 293–311(2012)
[27] Mousavi, S.M., Tavakkoli-Moghaddam, R.: A hybrid simulated annealing algorithm for location and routing scheduling problems with cross-docking in the supply chain. J. Manuf. Syst. 33, 335–347(2013)
[28] Rajabi, M., Akbarpour Shirazi, M.: Truck scheduling in a cross-dock system with multiple doors and uncertainty in availability of trucks. J. Appl. Environ. Biol. Sci. 6, 101–109(2016)
[29] Liang, H., Wang, N.: Partially linear single-index measurement error models. Stat. Sin. 15, 99–116(2005)
[30] Dubois, D., Fargier, H., Fortemps, P.: Fuzzy scheduling: Modeling flexible constraints vs. coping with incomplete knowledge. Eur. J. Oper. Res. 147, 231–252(2003)
[31] Baykasoğlu, A., Göçken, M., Unutmaz, D.: New approaches to due date assignment in job shops. Eur. J. Oper. Res. 187, 31–45(2008)
[32] Heilpern, S.: The expected value of a fuzzy number. Fuzzy Sets Syst. 47, 81–86(1992)
[33] Jimenez, M., Arenas, M., Bilbao, A.: Linear programming with fuzzy parameters: An interactive method manufacturer. Appl. Math. Modell. Eur. J. Oper. Res. 36(6), 2762–2776(2007)
[34] Zimmermann, H.J.: Fuzzy programming and linear programming with several objective functions. Fuzzy Sets Syst. 1, 45–55(1978)
[35] Inuiguchi, M., Ramík, J.: Possibilistic linear programming: A brief review of fuzzy mathematical programming and a comparison with stochastic programming in portfolio selection problem. Fuzzy Sets Syst. 111, 3–28(2000)
[36] Parra, M.A., Terol, A.B., Uria, M.V.R.: A fuzzy goal programming approach to portfolio selection. Eur. J. Oper. Res. 133, 287–297(2001)
[37] Torabi, S.A., Hassini, E.: An interactive possibilistic programming approach for multiple objective supply chain master planning. Fuzzy Sets Syst. 159, 193–214(2008)
[38] Dorigo, M., Caro, G. Di.: Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 Congress on Evolutionary Computation-CEC99. 2, 1470–1477(1999)
[39] Abadeh, M.S., Habibi, J., Soroush, E.: Induction of fuzzy classification systems via evolutionary ACO-based algorithms. Int. J. Simul. Syst. Sci. Technol. 9, 35–37(2008)
Options
Outlines

/