A Simulated Annealing Algorithm for Intermodal Transportation on Incomplete Networks
Abstract
:1. Introduction
- We propose a generalization of a well-known problem in the literature, namely the Intermodal Terminal Location Problem (ITLP) by introducing the incomplete version of the problem relaxing the completeness of the inter-terminal network.
- We build a mathematical MIP (Mixed Integer Program) model to formulate the problem and we discuss the meaning of each components.
- We solve small and medium instances to optimality using CPLEX solver.
- We develop an efficient simulated annealing is adopted to solve real life size instances.
- We present extensive numerical experiments and analyze the obtained results.
2. Related Works
3. Problem Description and Formulation
3.1. The Complete and Incomplete Version of the ITLP
3.2. Mathematical Model
- Set of senders/receivers.
- Set of candidates sites for intermodal terminals.
- Fixed number of links to be established.
- The amount of goods to be shipped from the customer i to customer j.
- The intermodal unit cost for transportation from sender i to receiver j using the two rail terminals k and m.
- The unimodal unit cost for transporting goods by truck from sender i to receiver j.
- The investment cost for location of a terminal on site k.
- Fixed capacity of a located rail terminal k.
- A binary variable equal 1 if the rail link between k and m is established, 0 otherwise. Accordingly, equal 1 if the node k is a terminal, 0 otherwise.
- The amount of goods routed from the sender i to receiver j.
- The amount of goods routed from the sender i to receiver j through the two rail terminals k and m.
3.3. Model Variants
4. Simulated Annealing Algorithm
4.1. General Scheme
Algorithm 1: Simulated annealing general scheme. |
4.2. Initial Solution and Neighbors Generation
Algorithm 2: Generation of initial solutions |
- Permutation of rail links: We modify a given initial solution by interchanging two non-connected rail terminals with two connected ones. This move has the particularity to generate new feasible solution since the number of rail links remains the same.
- Permutation of terminal locations: This move interchanges a terminal node with a non-terminal one. As the generated solution may be infeasible, a correction phase is conducted to guarantee the respect of the model constraints. In fact, if the capacity of the new terminal is less than the old one, a new rail link is added. Otherwise, the flows are routed trough the new terminal.
- Changing the number of terminals: From a given solution with t number of terminals, we generate neighbor solutions by adding or deleting one or several rail terminals. The correction phase is made to respect links and capacities of terminals.
4.3. Parameters Tuning of the SA Method
5. Numerical Results
5.1. SA Solutions vs. Optimal and Best Found Solutions
5.2. Completeness Effect
6. Concluding Remarks and Perspectives
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Arnold, P.; Peeters, D.; Thomas, I.; Marchand, H. Pour une localisation optimale des centres de transbordement intermodaux entre réseaux de transport: Formulation et extensions. Can. Geogr./Géographe Can. 2001, 45, 427–436. [Google Scholar] [CrossRef]
- Bontekoning, Y.M.; Macharis, C.; Trip, J.J. Is a new applied transportation research field emerging?—A review of intermodal rail–truck freight transport literature. Transp. Res. Part A Policy Pract. 2004, 38, 1–34. [Google Scholar] [CrossRef]
- Demir, E.; Burgholzer, W.; Hrušovskỳ, M.; Arıkan, E.; Jammernegg, W.; Van Woensel, T. A green intermodal service network design problem with travel time uncertainty. Transp. Res. Part B Methodol. 2016, 93, 789–807. [Google Scholar] [CrossRef]
- Colicchia, C.; Creazza, A.; Dallari, F. Lean and green supply chain management through intermodal transport: Insights from the fast moving consumer goods industry. Prod. Plan. Control 2017, 28, 321–334. [Google Scholar] [CrossRef]
- Verma, M.; Verter, V. A lead-time based approach for planning rail–truck intermodal transportation of dangerous goods. Eur. J. Oper. Res. 2010, 202, 696–706. [Google Scholar] [CrossRef]
- Ambrosino, D.; Asta, V.; Crainic, T.G. Optimization challenges and literature overview in the intermodal rail-sea terminal. Transp. Res. Procedia 2021, 52, 163–170. [Google Scholar] [CrossRef]
- Oudani, M. Intermodal Terminal Location Problem under fuzzy restrictions. In Proceedings of the 2020 IEEE 13th International Colloquium of Logistics and Supply Chain Management (LOGISTIQUA), Fez, Morocco, 2–4 December 2020; pp. 1–5. [Google Scholar]
- Márton, P.; Milinković, S.; Belošević, I. Solving a container terminal location problem using decision support systems. Transp. Res. Procedia 2019, 40, 1459–1464. [Google Scholar] [CrossRef]
- Teye, C.; Bell, M.G.; Bliemer, M.C. Entropy maximising facility location model for port city intermodal terminals. Transp. Res. Part E Logist. Transp. Rev. 2017, 100, 1–16. [Google Scholar] [CrossRef]
- Tadić, S.; Krstić, M.; Roso, V.; Brnjac, N. Planning an intermodal terminal for the sustainable transport networks. Sustainability 2019, 11, 4102. [Google Scholar] [CrossRef] [Green Version]
- Mokhtar, H.; Redi, A.P.; Krishnamoorthy, M.; Ernst, A.T. An intermodal hub location problem for container distribution in Indonesia. Comput. Oper. Res. 2019, 104, 415–432. [Google Scholar] [CrossRef] [Green Version]
- Muravev, D.; Hu, H.; Rakhmangulov, A.; Mishkurov, P. Multi-agent optimization of the intermodal terminal main parameters by using AnyLogic simulation platform: Case study on the Ningbo-Zhoushan Port. Int. J. Inf. Manag. 2021, 57, 102133. [Google Scholar] [CrossRef]
- Stoilova, S.D.; Martinov, S.V. Selecting a location for establishing a rail-road intermodal terminal by using a hybrid SWOT/MCDM model. Iop Conf. Ser. Mater. Sci. Eng. 2019, 618, 012060. [Google Scholar] [CrossRef]
- Uddin, M.; Huynh, N. Reliable routing of road-rail intermodal freight under uncertainty. Networks Spat. Econ. 2019, 19, 929–952. [Google Scholar] [CrossRef]
- Wu, X.; Cao, L. Using heuristic MCMC method for terminal location planning in intermodal transportation. Int. J. Oper. Res. 2018, 32, 421–442. [Google Scholar] [CrossRef]
- Liang, F.; Verhoeven, K.; Brunelli, M.; Rezaei, J. Inland terminal location selection using the multi-stakeholder best-worst method. Int. J. Logist. Res. Appl. 2021, 1–23. [Google Scholar] [CrossRef]
- Rožić, T.; Rogić, K.; Ivanković, B. Modelling inland terminal locations based on transport cost optimisation. Int. J. Shipp. Transp. Logist. 2020, 12, 487–503. [Google Scholar] [CrossRef]
- Crainic, T.G.; Kim, K.H. Intermodal transportation. Handbooks Oper. Res. Manag. Sci. 2007, 14, 467–537. [Google Scholar]
- Dekker, R.; Bloemhof, J.; Mallidis, I. Operations Research for green logistics–An overview of aspects, issues, contributions and challenges. Eur. J. Oper. Res. 2012, 219, 671–679. [Google Scholar] [CrossRef] [Green Version]
- Caris, A.; Macharis, C.; Janssens, G.K. Planning problems in intermodal freight transport: Accomplishments and prospects. Transp. Plan. Technol. 2008, 31, 277–302. [Google Scholar] [CrossRef] [Green Version]
- Ertem, M.A.; İşbilir, M.; Arslan, A.Ş. Review of intermodal freight transportation in humanitarian logistics. Eur. Transp. Res. Rev. 2017, 9, 10. [Google Scholar] [CrossRef] [Green Version]
- Caris, A.; Macharis, C.; Janssens, G.K. Decision support in intermodal transport: A new research agenda. Comput. Ind. 2013, 64, 105–112. [Google Scholar] [CrossRef]
- Sun, Y.; Lang, M.; Wang, D. Optimization models and solution algorithms for freight routing planning problem in the multi-modal transportation networks: A review of the state-of-the-art. Open Civ. Eng. J. 2015, 9, 714–723. [Google Scholar] [CrossRef] [Green Version]
- Macharis, C.; Caris, A.; Jourquin, B.; Pekin, E. A decision support framework for intermodal transport policy. Eur. Transp. Res. Rev. 2011, 3, 167–178. [Google Scholar] [CrossRef] [Green Version]
- Arnold, P.; Peeters, D.; Thomas, I. Modelling a rail/road intermodal transportation system. Transp. Res. Part E Logist. Transp. Rev. 2004, 40, 255–270. [Google Scholar] [CrossRef]
- Verma, M.; Verter, V.; Zufferey, N. A bi-objective model for planning and managing rail-truck intermodal transportation of hazardous materials. Transp. Res. Part E Logist. Transp. Rev. 2012, 48, 132–149. [Google Scholar] [CrossRef]
- Sörensen, K.; Vanovermeire, C.; Busschaert, S. Efficient metaheuristics to solve the intermodal terminal location problem. Comput. Oper. Res. 2012, 39, 2079–2090. [Google Scholar] [CrossRef]
- Oudani, M.; El Hilali Alaoui, A.; Boukachour, J. An efficient genetic algorithm to solve the intermodal terminal location problem. Int. J. Supply Oper. Manag. 2014, 1, 279–296. [Google Scholar]
- Lin, C.C.; Lin, S.W. Two-stage approach to the intermodal terminal location problem. Comput. Oper. Res. 2016, 67, 113–119. [Google Scholar] [CrossRef]
- Lin, C.C.; Chiang, Y.I.; Lin, S.W. Efficient model and heuristic for the intermodal terminal location problem. Comput. Oper. Res. 2014, 51, 41–51. [Google Scholar] [CrossRef]
- Oudani, M. Modelling the Incomplete Intermodal Terminal Location Problem. IFAC-PapersOnLine 2019, 52, 184–187. [Google Scholar] [CrossRef]
- Huynh, N.; Fotuhi, F. A new planning model to support logistics service providers in selecting mode, route, and terminal location. Pol. Marit. Res. 2013, 20, 67–73. [Google Scholar] [CrossRef] [Green Version]
- Bierwirth, C.; Kirschstein, T.; Meisel, F. On transport service selection in intermodal rail/road distribution networks. Bus. Res. 2012, 5, 198–219. [Google Scholar] [CrossRef] [Green Version]
- Wang, Y.; Yeo, G.T. Intermodal route selection for cargo transportation from Korea to Central Asia by adopting Fuzzy Delphi and Fuzzy ELECTRE I methods. Marit. Policy Manag. 2018, 45, 3–18. [Google Scholar] [CrossRef]
- Chang, T.S. Best routes selection in international intermodal networks. Comput. Oper. Res. 2008, 35, 2877–2891. [Google Scholar] [CrossRef]
- Southworth, F.; Peterson, B.E. Intermodal and international freight network modeling. Transp. Res. Part C Emerg. Technol. 2000, 8, 147–166. [Google Scholar] [CrossRef]
- Kengpol, A.; Tuammee, S.; Tuominen, M. The development of a framework for route selection in multimodal transportation. Int. J. Logist. Manag. 2014, 25, 581–610. [Google Scholar] [CrossRef]
- Qu, Y.; Bektaş, T.; Bennell, J. Sustainability SI: Multimode multicommodity network design model for intermodal freight transportation with transfer and emission costs. Networks Spat. Econ. 2016, 16, 303–329. [Google Scholar] [CrossRef] [Green Version]
- Bouchery, Y.; Fransoo, J. Cost, carbon emissions and modal shift in intermodal network design decisions. Int. J. Prod. Econ. 2015, 164, 388–399. [Google Scholar] [CrossRef]
- Meng, Q.; Wang, X. Intermodal hub-and-spoke network design: Incorporating multiple stakeholders and multi-type containers. Transp. Res. Part B Methodol. 2011, 45, 724–742. [Google Scholar] [CrossRef]
- Morlok, E.K.; Spasovic, L.N. Redesigning rail-truck intermodal drayage operations for enhanced service and cost performance. J. Transp. Res. Forum 1994, 34, 16–31. [Google Scholar]
- Kayikci, Y. A conceptual model for intermodal freight logistics centre location decisions. Procedia-Soc. Behav. Sci. 2010, 2, 6297–6311. [Google Scholar] [CrossRef] [Green Version]
- Tsamboulas, D.; Vrenken, H.; Lekka, A.M. Assessment of a transport policy potential for intermodal mode shift on a European scale. Transp. Res. Part A Policy Pract. 2007, 41, 715–733. [Google Scholar] [CrossRef]
- Macharis, C.; Bontekoning, Y.M. Opportunities for OR in intermodal freight transport research: A review. Eur. J. Oper. Res. 2004, 153, 400–416. [Google Scholar] [CrossRef]
- Spasovic, L.; Morlok, E.K. Using marginal costs to evaluate drayage rates in rail-truck intermodal service. Transp. Res. Rec. 1993, 8–16. [Google Scholar]
- Ghane-Ezabadi, M.; Vergara, H.A. Decomposition approach for integrated intermodal logistics network design. Transp. Res. Part E Logist. Transp. Rev. 2016, 89, 53–69. [Google Scholar] [CrossRef]
- Braekers, K.; Caris, A.; Janssens, G.K. Integrated planning of loaded and empty container movements. OR Spectr. 2013, 35, 457–478. [Google Scholar] [CrossRef]
- Hanaoka, S.; Kunadhamraks, P. Multiple criteria and fuzzy based evaluation of logistics performance for intermodal transportation. J. Adv. Transp. 2009, 43, 123–153. [Google Scholar] [CrossRef]
- Ruan, J.; Wang, X.; Chan, F.; Shi, Y. Optimizing the intermodal transportation of emergency medical supplies using balanced fuzzy clustering. Int. J. Prod. Res. 2016, 54, 4368–4386. [Google Scholar] [CrossRef]
- Bergqvist, R. Evaluating road–rail intermodal transport services–a heuristic approach. Int. J. Logist. Res. Appl. 2008, 11, 179–199. [Google Scholar] [CrossRef]
- Murray, A.T.; Church, R.L. Applying simulated annealing to location-planning models. J. Heuristics 1996, 2, 31–53. [Google Scholar] [CrossRef]
- Vincent, F.Y.; Lin, S.W.; Lee, W.; Ting, C.J. A simulated annealing heuristic for the capacitated location routing problem. Comput. Ind. Eng. 2010, 58, 288–299. [Google Scholar]
- Mathews, P.G. Design of Experiments with MINITAB; ASQ Quality Press: Milwaukee, WI, USA, 2005. [Google Scholar]
Research Content | References |
---|---|
Review | [2,18,19,20,21,22,23,24] |
Terminal location | [1,5,7,8,9,10,11,12,13,15,16,17,25,26,27,28,29,30,31] |
Route selection | [14,32,33,34,35,36,37] |
Network design | [33,38,39,40,41] |
Transport policy | [42,43,44,45] |
Integrated Location and Routing | [46,47] |
Research Type | References |
---|---|
Deterministic models | [1,5,9,10,11,13,14,17,25,26,27,32] |
Stochastic/fuzzy models | [3,7,8,12,15,16,34,42,48,49] |
Exact methods | [1,7,8,11,25] |
heuristic methods | [10,12,15,27,32,50] |
Parameter | Symbol | Interval |
---|---|---|
Initial temperature | ||
Cooling rate | ||
Neighbor rate | ||
Minimum temperature |
Instance | Best Gap % | Average Gap % | Time (s) | # Terminals |
---|---|---|---|---|
10C10L2TL | 0 | 0 | 0.32 | 6 |
10C10L4TL | 0 | 0.03 | 0.89 | 6 |
10C10L6TL | 0 | 0 | 1.00 | 7 |
10C10L8TL | 0 | 0.1 | 0.56 | 8 |
10C10L10TL | 0 | 0 | 1.6 | 6 |
10C10L12TL | 0 | 0 | 1.23 | 9 |
20C10L2TL | 0 | 0.4 | 3.45 | 3 |
20C10L4TL | 0 | 0.23 | 3.65 | 5 |
20C10L6TL | 0 | 0 | 4.6 | 5 |
20C10L8TL | 0 | 0.3 | 4.6 | 5 |
20C10L10TL | 1.3 | 1.8 | 3.87 | 5 |
20C10L12TL | 2.8 | 3.8 | 2.7 | 6 |
40C10L2TL | 1.6 | 1.9 | 6.7 | 7 |
40C10L4TL | 1.2 | 2.1 | 5.4 | 8 |
40C10L6TL | 2.5 | 3.8 | 4.3 | 8 |
40C10L8TL | 1.6 | 4.1 | 5.7 | 8 |
40C10L10TL | 3 | 3.5 | 5.7 | 8 |
40C10L12TL | 1 | 2,1 | 7.8 | 8 |
80C10L2TL | 1.1 | 1.9 | 8.7 | 3 |
80C10L4TL | 3.6 | 5.8 | 10 | 4 |
Instance | Solution by [27] (×10) | Our Solution (×10) | Gap |
---|---|---|---|
20C40L | 47.76 | 45.1 | 6% |
20C50L | 42.87 | 41.36 | 4% |
20C60L | 48.57 | 43.12 | 13% |
20C70L | 39.31 | 39.19 | 0% |
20C80L | 43.58 | 41.84 | 4% |
20C90L | 38.74 | 40.88 | −5% |
20C100L | 48.54 | 46.54 | 4% |
30C10L | 117.72 | 105.84 | 11% |
30C20L | 113.5 | 116.51 | −3% |
30C30L | 117.03 | 119.74 | −2% |
30C40L | 91.31 | 88.14 | 4% |
30C50L | 105.48 | 102.94 | 2% |
30C60L | 103.24 | 114.64 | −10% |
30C70L | 113.53 | 90.57 | 25% |
30C80L | 188.55 | 105.55 | 2% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Oudani, M. A Simulated Annealing Algorithm for Intermodal Transportation on Incomplete Networks. Appl. Sci. 2021, 11, 4467. https://doi.org/10.3390/app11104467
Oudani M. A Simulated Annealing Algorithm for Intermodal Transportation on Incomplete Networks. Applied Sciences. 2021; 11(10):4467. https://doi.org/10.3390/app11104467
Chicago/Turabian StyleOudani, Mustapha. 2021. "A Simulated Annealing Algorithm for Intermodal Transportation on Incomplete Networks" Applied Sciences 11, no. 10: 4467. https://doi.org/10.3390/app11104467
APA StyleOudani, M. (2021). A Simulated Annealing Algorithm for Intermodal Transportation on Incomplete Networks. Applied Sciences, 11(10), 4467. https://doi.org/10.3390/app11104467