Next Article in Journal
Flood Disaster Risk Assessment Based on DEA Model in Southeast Asia along “The Belt and Road”
Previous Article in Journal
Government and Private Company Collaboration in the Governance of Shared Mobility Schemes: A Case Study of Dockless Bike-Sharing Schemes in Sydney, Australia
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Layer-Based Relaxation Approach for Service Network Design

1
Institute of Intelligence Science and Engineering, Shenzhen Polytechnic, Shenzhen 518055, China
2
School of Information and Control Engineering, Liaoning Petrochemical University, Fushun 113001, China
3
Shenzhen Institute of Information Technology, Shenzhen 518172, China
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(20), 13143; https://doi.org/10.3390/su142013143
Submission received: 6 September 2022 / Revised: 5 October 2022 / Accepted: 8 October 2022 / Published: 13 October 2022
(This article belongs to the Section Resources and Sustainable Utilization)

Abstract

:
Service-network design in transportation applications has attracted much scientific attention due to the rapid growth of online shopping. Practical service-network planning tools could help express service providers in minimizing the total cost while improving service levels. Efficient service network design is a requirement for sustainable logistical development. Express delivery has substantial negative environmental impacts, and service network design minimizes the environmental impact by reducing energy consumption costs. This paper addresses the service network design problem, which integrates a heterogeneous fleet of vehicles for vehicle dispatching in a consolidation-based time–space network to reflect the express service scenarios. Due to the NP-hard nature of this problem, we designed a layer-based relaxation algorithm to solve large-scale applications. The relaxation method relaxes and fixes the network structure on a layer-by-layer basis, and the computational experience confirms the effectiveness and efficiency of the relaxation algorithm. The solution time and quality are both improved significantly.

1. Introduction

With the rapid growth of online shopping, the demand in the logistics and transportation industry is continuously increasing. The number of parcels shipped in the United States reached a record 21.5 billion in 2021. Express delivery plays a vital role in our daily life, and the express service market is highly competitive [1]. Express service providers must improve the reliability of their delivery services while minimizing total costs [2]. The increasing number of parcels has become a challenge for the express delivery service system. Developing decision-making tools for service providers is necessary to improve this situation and stand out from the competition, since manual decisions for large-scale network planning have become intractable. To mitigate the energy crisis and carbon emissions, effectively addressing service network design issues can also contribute to environmental and energy sustainability. This work develops an integer programming model for the express service network design (SND) problem and proposes a layer-based relaxation method for large-scale applications.
In an express service network, parcels are sorted through a sequence of sorting centres before arriving at their destinations, as shown in Figure 1. Optimal planning can be achieved by solving the consolidation-based SND problem [3], which determines the services and the delivery paths. SND designates decision-making tools to schedule the activities and assets of a transportation system, aiming to satisfy customers with a high-quality standard. In SND, carriers’ most severe challenge is how to reduce costs while continuously improving service quality. The cost is mainly composed of the cost of transportation fuel. Therefore, while increasing the loading rate, choosing the optimal route and vehicle model minimizes the total cost while reducing carbon emissions and air pollution. Carriers must efficiently manage limited transportation assets that they own [4,5]. Researchers proposed models with solution methodologies that explicitly examine resource management issues in the context of SND [6,7]. In particular, design-balance constraints are introduced in SND models for resource management. Design-balance constraints guarantee the mass balance of transportation assets entering and leaving every time–space node [8]. Researchers explicitly considered the resource-availability issue in an uncertain situation [9]. SND is particularly relevant in a consolidation-based delivery system, an umbrella term for service providers that group and deliver parcels for customers within the exact vehicle, aiming for a balance between high service standards for customers and economy-of-scale-based costs [10]. There is still a lack of efficient and practical algorithms for solving large-scale SND problems with heterogeneous vehicles for express delivery service. As the express delivery business grows, SND plays a vital role in planning time-critical express processes.
This paper addresses the consolidation-based SND problem with a heterogeneous fleet of vehicles in which vehicle repositioning could happen within multiple service cycles. The contributions are threefold: First, we propose a mixed-integer programming model for the variant of the SND problem, and the formulation is arc-based, with which it is easier to model the consolidation-based operations. Second, a layer-based relaxation algorithm is introduced to solve large-scale applications; the computational experiments demonstrate that the proposed approach efficiently solves the problem with high-quality solutions. Third, the numerical results confirm that the total costs could be reduced significantly for service providers by introducing a heterogeneous fleet of vehicles.
The rest of this work is as follows. In Section 2, a literature review on SND problems is elaborated. The problem and the model formulation are presented in Section 3. Section 4 provides the framework of the solution methodology, and Section 5 includes the numerical experiments. Conclusions are provided in Section 6.

2. Literature Review

SND arises in the transportation sector when there is a requirement to determine cost-effective routes and schedules to meet customer demand with a specified service level. SND methodologies are extensively used in many fields, including telecommunication, logistics, transportation, and manufacturing systems [11,12,13]. In transportation systems, SND was successfully applied to maritime transportation [14,15], airport transportation [16], express shipment [17,18,19], rail transportation [20,21,22], air traffic flow management [23,24], and multimodal transportation systems [25,26,27]. In addition, different network structures were addressed in the literature, such as multimodal networks [28], long-haul and local transportation structures [29], autonomous fleets [30], and heterogeneous fleets [31]. Furthermore, SND methodologies have attracted much scientific research attention in developing green logistics and green supply-chain systems: for example, the green closed-loop supply chain network design for ventilators during the COVID-19 epidemic [32], the multitier supply network design methodology in reducing cost and carbon emissions [33], the intermodal green p-hub median problem [34], an approach to evaluating the coal transportation chain to reduce carbon emissions and pollution [35], reducing the negative environmental impact in freight transportation by understanding service buyers [36], effective green transit network design methodologies under urban expansion [37,38], an electrical transportation network design method to reduce congestion and carbon emissions [39,40], and a collaborative fleet routing methodology for sustainable seaport transportation [41].
Recently, SND with resource management has attracted much scientific attention [42], especially regarding the application of design-balanced constraints in SND to improve the utilization of transportation assets [43,44,45]. The design-balanced constraints guarantee that the fleet of vehicles are used cyclically to keep a high utilization under a fixed fleet size. Four models for the SND with asset management were introduced, and the numerical results demonstrated that the arc-based model formulation is computationally better than the others [46]. This paper offers an arc-based SND formulation with design-balance constraints, since the express service network is consolidation-based. The arc-based formulation allows for consolidation operations at each node. An early express SND model was developed in 2002 [47]. The authors studied SND application for a next-day air network in a multimodal express package-delivery problem; however, it was not a consolidation-based network. There is still a lack of academic research on express service networks based on heterogeneous vehicles.
There are many heuristic approaches for solving SND problems [48,49]. Two common heuristic approaches frequently appearing in the literature are local search [50,51], and slope scaling [52]. However, the solution quality of these methods cannot be guaranteed in large-scale applications. So far, none of these heuristics has been able to solve our problem directly, because our problem has incorporated a heterogeneous fleet and allowed for the vehicle to continuously serve multiple service cycles. For the exact algorithm, a branch-and-price algorithm is proposed to effectively solve the cycle-based formulation [53]. Since the vehicle does not necessarily return within the service period, this exact solution method is not suitable for our problem. In this work, we propose an efficient algorithm based on the large-scale application of a layer-based relaxation algorithm. The computational experiments demonstrate that the solution’s quality and the algorithm’s efficiency can significantly improve.

3. Problem Formulation

In SND models, nodes represent terminals, and arcs correspond to services that can be executed by service providers. Assets are generally vehicles that are employed to transport a commodity with origin–destination (O–D). Considering the time–space network and a set of O–D commodities, service providers must offer transportation services to meet all demands at a lower total cost while ensuring service quality for a long cycle.
This work assumes that services must be repeated within the planning horizon. That is, services operate repetitively and cyclically. Let’s consider that the planning horizon T is a set of discrete time periods, e.g., T = { 1 , 2 , 3 , . . . , t m a x } . Services can be scheduled with these periods. The vehicles that execute services would travel through a circular path in the time-space network. The network is depicted in Figure 2.
Let P be the set of physical terminals in the transportation network where service providers can perform consolidation-based operations. Each node corresponds to a tuple in the time-space network, including a terminal and a time index. Demand is a total volume to be moved between its origin and destination terminals within a certain time limit. Let k = ( o , d ) be a commodity with source and destination. K denotes the set of all commodities. Each commodity k has a total volume w k that must be transported from its origin o to its destination d.
We modeled a carrier’s operations over a time–space network, G = ( N , A ) , where N is the set of time–space nodes, and A is the time–space arc set. Each time–space node i N includes a terminal p P with a time period t T . Each arc represents a service between the two time–space nodes. Arc set A contains service, waiting, and rotation arcs. Let S , G , and R represent service, waiting, and rotation arcs, respectively. The waiting arcs are the horizontal arcs that connect nodes with consecutive time periods of an identical terminal from ( p , t ) to ( p , t + 1 ) , as depicted in Figure 2. Blue arcs are service arcs, and oblique arcs in Figure 2 are rotation arcs. One service arc denotes service operation at a certain point in time between two terminals. Each time-space arc ( i , j ) has a service time t i j , a fixed traveling cost c i j , and a volume flow cost h i j k .
The model formulation is as follows.
minimize v V ( i , j ) A v c i j v x i j v + k K ( i , j ) S h i j k y i j k
subject to:
j N : ( i , j ) A v x i j v j N : ( j , i ) A v x j i v = 0 v V , i N ,
( i , j ) A k : i = k . o y i j k = w k k K ,
( i , j ) A k : j = k . d y i j k = w k k K ,
( i , j ) A k y i j k ( j , i ) A k y j i k = 0 k K , j N : j k . o , j k . d ,
v V x i j v u v k K y i j k 0 ( i , j ) S ,
x i j v Z + v V , ( i , j ) A v ,
y i j k R + k K , ( i , j ) S .
The objective function is to minimize the combination of vehicle operating and commodity transportation costs. Constraints (2) are the mass balance constraints for vehicle routing. Constraints (3), (4) and (5) ensure the mass balance for the commodity flow. The supply and demand at the origin and destination node for commodity k are d k , and inflow equals outflow on other time–space nodes. Constraints (6) guarantee that the total volumes of all commodities on arc ( i , j ) cannot exceed the total vehicle capacity. Lastly, decision variable restrictions appear in Constraints (7) and (8).

4. Solution Approach

The SND problem is NP-hard [43]; in this section, we designed a layer-based relaxation algorithm to efficiently solve large-scale instances. First, we separated the time–space nodes into layer-based sets according to the time index, as shown in Figure 3.
Then, we chose the service arcs outgoing from nodes in one layer into an arc layer set. In Figure 4, the arcs in red are in Layers 1 and 2, respectively. In the solution process of the algorithm, in each iteration, we selected an arc layer and released integer decision variables x i j v for arcs ( i , j ) in other arc layers. We denoted the problem as the layer-based linear programming relaxation of SND (LLPRSND). LLRPSND can be formulated as follows.
Notations:
A l S Arc set of layer l.
Formulation:
minimize v V ( i , j ) A v c i j v x i j v + k K ( i , j ) S h i j k y i j k
subject to:
j N : ( i , j ) A v x i j v j N : ( j , i ) A v x j i v = 0 v V , i N ,
( i , j ) A k : i = k . o y i j k = w k k K ,
( i , j ) A k : j = k . d y i j k = w k k K ,
( i , j ) A k y i j k = ( j , i ) A k y j i k k K , j N : j k . o , j k . d ,
v V x i j v u v k K y i j k 0 ( i , j ) S ,
x i j v Z + v V , ( i , j ) A l , R + v V , ( i , j ) A v \ A l ,
y i j k R + k K , ( i , j ) S
Then, we solved LLPRSND from Layer 1 to Layer t m a x , and with each iteration, we deleted arc ( i , j ) in layer A l if x i j v was 0, and fixed the backbone arcs of that layer. Then, we solved the SND model in the backbone network.
Figure 5 depicts the working mechanism of the layer-based relaxation algorithm with a flow chart. Solving LLRPSND at each layer deletes service arcs with a fleet size that does not meet the constraints, and the network shrinks, fixing the backbone of each layer’s service arcs. Then, the SND was solved on the reconstructed network to obtain the optimal solution.

5. Numerical Study

In this section, we assess the computational performance of the layer-based relaxation algorithm. The algorithm was coded in Python, integrating Gurobi v9.1.1 as the optimization solver. The computational tests were performed using a workstation with 32 processors, 2.9 GHz, and 256 GB with the Windows 10 operating system.
This work generated two types of instances with simulated data on the basis of an express service company: medium- and large-scale instances. The medium instances were 10 terminals with 10–20 time periods, and the large-scale instances were 21–30 terminals with 15 periods. Three vehicle models were considered in this case. The dimensionality of all instances is demonstrated in Table 1.
Columns 2–3 show the number of terminals and the time periods. Columns 4–7 present the cardinality of the service-arc, waiting-arc, rotation-arc, and commodity sets. We refer to Instances 1–11 as medium, and 12–21 as large. The large-scale instances are capable of reflecting the practical situations of the express service system.
For medium-scale instances, the time limit was 1000 s, and we set the MIP gap as 5%; if the feasible solution reached any bound, the solver stopped. For large-scale instances, the time limit was 3600 s, and we set 10% as the MIP gap.

5.1. Numerical Results for Medium-Scale Instances

Table 2, Table 3 and Table 4 reports the numerical results of medium-scale instances with three types of vehicle models. To show the difficulty of solving SND instances, we first employed Gurobi to solve the original model for each instance. In these tables, Columns 2 and 3 show the objective value and the running time for obtaining the best feasible integer solutions after termination. Column 4 gives each instance’s mixed integer programming (MIP) gap. Columns 5–7 are numerical results obtained with the layer-based relaxation algorithm. Another advantage of the proposed approach is that it took substantially less computing time to achieve a better solution. The computational results demonstrate that, regarding these 11 medium-scale instances, the objective value received by the proposed algorithm was considerably better than that solved directly by the commercial solver. The average computational time for obtaining the best integer solutions was about 552 s, which was only 27.92% of that solved by Gurobi. The numerical results show that the computational time was reduced, while the solution quality was improved significantly. All these results confirm the effectiveness and efficiency of the layer-based relaxation algorithm.
The objective value comparison for the medium-scale instances is depicted in Figure 6, and M indicates the number of vehicle models. The objective value obtained by the proposed algorithm was better in the same setting. Another trend is that the objective value decreased with the number of vehicle models because a heterogeneous fleet increases the flexibility of cost reduction. The cost reduction by introducing more vehicle models reached about 26.67%. Figure 7 demonstrates the running time comparison between the original and proposed algorithms. The time needed by the layer-based relaxation algorithm was remarkably shorter.

5.2. Computational Experience for Large-Scale Instances

The numerical results for large-scale instances with heterogeneous vehicle models are shown in Table 5. For these instances, the number of O–D commodities and service arcs exponentially increased, which was computationally expensive.
The computational results show the complexity and challenge of handling large-scale SND instances. Within the computing time limit, the original algorithm could find feasible solutions for all medium instances within the MIP gap requirement; however, only 18 out of 30 cases were solved with feasible solutions for large-scale instances. The layer-based relaxation algorithm could efficiently solve all instances and find better solutions, as depicted in Figure 8. The average computing times for our algorithm were 233, 1632, and 1540 s. The computational times of primal formulation were several times longer, as shown in Figure 9. The computational results demonstrate that our approach is more efficient.

6. Conclusions

We studied one variant of the SND problem for express services in this work and proposed a mixed-integer optimization model. The model jointly considers vehicle dispatching, heterogeneous fleet sizing, and commodity flow. A distinguishing feature of the model is that there is no restriction of each vehicle having to return in one cycle, a realistic rule that prevents existing algorithms from directly solving the problem. Due to the problem’s NP-hard nature and the lack of efficient algorithms, we propose a layer-based relaxation algorithm for solving large-scale instances. The computational results indicate that our algorithm outperforms solving directly by a state-of-the-art commercial solver on computational time and solution quality. We also found that the heterogeneous fleets could reduce the total cost.
As the demand for transportation continues to grow, the design algorithms for service networks are becoming increasingly important. Solving service network design problems with high quality can not only improve the competitiveness of service providers, but also help in reducing energy consumption and carbon emissions in terms of sustainable development. Although the algorithm is very efficient, it is heuristic. Theoretical proofs do not guarantee the quality of the solution. Therefore, future research focuses on developing efficient and precise algorithms to solve the proposed formula, i.e., a branch-cut-and-price framework for large fleet sizes. The branch-and-bound process is NP-hard and determines the overall efficiency of the entire branch-and-cut-and-price algorithm. To enhance the algorithm, we employed reinforcement learning techniques to improve the efficiency of the branch-and-bound process. The next research direction is to search for valid inequalities via mathematical structure-property to obtain a tight model formulation. The valid inequalities narrow the feasible region and facilitate finding the optimal solution. In future research on sustainability, we will also try to explore the modelling and solution methods of electric vehicles in express service network design.

Author Contributions

Conceptualization, X.D. and X.J.; methodology, X.D.; software, A.G.; validation, A.G. and X.J.; writing—original draft preparation, X.D. and A.G.; writing—review and editing, H.C.; funding acquisition, X.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Shenzhen Polytechnic Research Fund (6022312034K). Innovation Team by Department of Education of Guangdong Province, P.R.China (2020KCXTD041).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
Notations:
V Vehicle model set.
T Time period set.
P Terminal set.
N Time–space node set.
K O–D commodity set.
k ( o , d ) K Commodity k with origin o and destination d,
A Arc set of the time-space network,
S A Service arc set.
G A Waiting arc set.
R A Rotation arc set.
A K S G Arc set for commodity transportation.
A v Arc set for vehicle model v V .
A k Arc set for delivering commodity k.
w k Volume of commodity k.
c i j v Operational cost for vehicle model v V to select arc ( i , j ) .
h i j k Unit flow cost of arc ( i , j ) for commodity k.
u v Capacity of vehicle model v V .
Decision variables:
x i j v Z + The quantity of vehicle model v on arc ( i , j ) ,
y i j k R + The volume of O–D commodity k on arc ( i , j ) .

References

  1. Hewitt, M. The Flexible Scheduled Service Network Design Problem. Transp. Sci. 2022, 56, 799–1110. [Google Scholar] [CrossRef]
  2. Wieberneit, N. Service network design for freight transportation: A review. OR Spectr. 2008, 30, 77–112. [Google Scholar] [CrossRef]
  3. Lanza, G.; Crainic, T.G.; Rei, W.; Ricciardi, N. Scheduled service network design with quality targets and stochastic travel times. Eur. J. Oper. Res. 2021, 288, 30–46. [Google Scholar] [CrossRef]
  4. Li, X.; Ding, Y.; Pan, K.; Jiang, D.; Aneja, Y.P. Single-path service network design problem with resource constraints. Transp. Res. Part E Logist. Transp. Rev. 2020, 140, 101945. [Google Scholar] [CrossRef]
  5. Chouman, M.; Crainic, T.G. Freight Railroad Service Network Design. In Network Design with Applications to Transportation and Logistics; Springer: Cham, Switzerland, 2021; pp. 383–426. [Google Scholar]
  6. Fontaine, P.; Crainic, T.G.; Jabali, O.; Rei, W. Scheduled service network design with resource management for two-tier multimodal city logistics. Eur. J. Oper. Res. 2021, 294, 558–570. [Google Scholar] [CrossRef]
  7. Crainic, T.G.; Hewitt, M.; Toulouse, M.; Vu, D.M. Service network design with resource constraints. Transp. Sci. 2016, 50, 1380–1393. [Google Scholar] [CrossRef] [Green Version]
  8. Pedersen, M.B.; Crainic, T.G.; Madsen, O.B. Models and tabu search metaheuristics for service network design with asset-balance requirements. Transp. Sci. 2009, 43, 158–177. [Google Scholar] [CrossRef]
  9. Hewitt, M.; Crainic, T.G.; Nowak, M.; Rei, W. Scheduled service network design with resource acquisition and management under uncertainty. Transp. Res. Part B Methodol. 2019, 128, 324–343. [Google Scholar] [CrossRef]
  10. Crainic, T.G.; Hewitt, M. Service network design. In Network Design with Applications to Transportation and Logistics; Springer: Cham, Switzerland, 2021; pp. 347–382. [Google Scholar]
  11. Wu, X.; Lü, Z.; Glover, Z. A matheuristic for a telecommunication network design problem with traffic grooming. Omega 2020, 90, 102003. [Google Scholar] [CrossRef]
  12. Belieres, S.; Hewitt, M.; Jozefowiez, N.; Semet, F.; Van Woensel, T. A Benders decomposition-based approach for logistics service network design. Eur. J. Oper. Res. 2020, 286, 523–537. [Google Scholar] [CrossRef]
  13. Niari, M.R.; Eshgi, K.; Valilai, O.F. Topology analysis of manufacturing service supply–demand hyper-network considering QoS properties in the cloud manufacturing system. Robot. Comput. Integr. Manuf. 2021, 72, 102205. [Google Scholar] [CrossRef]
  14. Aslaksen, I.E.; Svanberg, E.; Fagerholt, K.; Johnsen, L.C.; Meisel, F. Ferry Service Network Design for Kiel fjord. In Proceedings of the 11th International Conference on Computational Logistics, Enschede, The Netherlands, 28–30 September 2020; Springer: Cham, Switzerland, 2020. [Google Scholar]
  15. Chu, X.; Shao, S.; Xu, S.X.; Kang, K. Data-driven ferry network design with candidate service arcs: The case of Zhuhai Islands in China. Marit. Policy Manag. 2020, 47, 598–614. [Google Scholar] [CrossRef]
  16. Zhao, R.; Liu, W.; Zhang, F.; Koo, T.T.; Lodewijks, G. Passenger shuttle service network design in an airport. Transp. B Transp. Dyn. 2022, 10, 1099–1125. [Google Scholar] [CrossRef]
  17. Martin, F.; Hemmelmayr, V.C.; Wakolbinger, T. Integrated express shipment service network design with customer choice and endogenous delivery time restrictions. Eur. J. Oper. Res. 2021, 294, 590–603. [Google Scholar] [CrossRef]
  18. Liu, S.; Lin, B.; Wu, J.; Zhao, Y. Modeling the service network design problem in railway express shipment delivery. Symmetry 2018, 10, 391. [Google Scholar] [CrossRef] [Green Version]
  19. Pérez, J.M.Q.; Lange, J.C.; Tancrez, J.S. A multi-hub express shipment service network design model with flexible hub assignment. Transp. Res. Part E Logist. Transp. Rev. 2018, 120, 116–131. [Google Scholar] [CrossRef]
  20. Laaziz, E.H.; Sbihi, N. A service network design model for an intermodal rail-road freight forwarder. Int. J. Logist. Syst. Manag. 2019, 32, 465–482. [Google Scholar] [CrossRef]
  21. Lulli, G.; Pietropaoli, U.; Ricciardi, N. Service network design for freight railway transportation: The Italian case. J. Oper. Res. Soc. 2011, 62, 2107–2119. [Google Scholar] [CrossRef]
  22. Zhu, E.; Crainic, T.G.; Gendreau, M. Scheduled service network design for freight rail transportation. Oper. Res. 2014, 62, 383–400. [Google Scholar] [CrossRef] [Green Version]
  23. Diao, X.; Chen, C.-H. A sequence model for air traffic flow management rerouting problem. Transp. Res. Part E Logist. Transp. Rev. 2018, 110, 15–30. [Google Scholar] [CrossRef]
  24. Diao, X.; Lu, S. Optimization approach to data-driven air traffic flow management. Transp. Res. Rec. 2022, 3, 398–404. [Google Scholar] [CrossRef]
  25. Inghels, D.; Dullaert, W.; Vigo, D. A service network design model for multimodal municipal solid waste transport. Eur. J. Oper. Res. 2016, 254, 68–79. [Google Scholar] [CrossRef]
  26. Elbert, R.; Rentschler, J.; Schwarz, J. Combined Hub Location and Service Network Design Problem: A Case Study for an Intermodal Rail Operator and Structural Analysis. Transp. Res. Rec. 2022, 03611981221101391. [Google Scholar] [CrossRef]
  27. Tawfik, C.; Limbourg, S. Scenario-based analysis for intermodal transport in the context of service network design models. Transp. Res. Interdiscip. Perspect. 2019, 2, 100036. [Google Scholar] [CrossRef]
  28. van Riessen, B.; Negenborn, R.; Dekker, R.; Lodewijks, G. Service Network Design for an Intermodal Container Network with Flexible due Dates/Times and the Possibility of Using Subcontracted Transport. No. EI2013-17; Erasmus School of Economics: Rotterdam, The Netherlands, 2013. [Google Scholar]
  29. Medina, J.; Hewitt, M.; Lehuede, F.; Peton, O. Integrating long-haul and local transportation planning: The service network design and routing problem. EURO J. Transp. Logist. 2019, 8, 119–145. [Google Scholar] [CrossRef]
  30. Scherr, Y.O.; Saavedra, B.A.N.; Hewitt, M.; Mattfeld, D.C. Service network design with mixed autonomous fleets. Transp. Res. Part E Logist. Transp. Rev. 2019, 124, 40–55. [Google Scholar] [CrossRef]
  31. Wang, Z.; Qi, M.; Cheng, C.; Zhang, C. A hybrid algorithm for large-scale service network design considering a heterogeneous fleet. Eur. J. Oper. Res. 2019, 276, 483–494. [Google Scholar] [CrossRef]
  32. Poursoltan, L.; Seyed-Hosseini, S.-M.; Jabbarzadeh, A. Green Closed-Loop Supply Chain Network under the COVID-19 Pandemic. Sustainability 2021, 13, 9407. [Google Scholar] [CrossRef]
  33. Sirilertsuwan, P.; Thomassey, S.; Zeng, X. A Strategic Location Decision-Making Approach for Multi-Tier Supply Chain Sustainability. Sustainability 2020, 12, 8340. [Google Scholar] [CrossRef]
  34. Ibnoulouafi, E.M.; Oudani, M.; Aouam, T.; Ghogho, M. Intermodal Green p-Hub Median Problem with Incomplete Hub-Network. Sustainability 2022, 14, 11714. [Google Scholar] [CrossRef]
  35. Dong, M.; Li, Y.; Xu, X.; Zha, Y. A Practical Accessibility Evaluation Method for Port-Centric Coal Transportation Chains: Considering the Environment and Operational Adaptability. Sustainability 2022, 14, 11619. [Google Scholar] [CrossRef]
  36. Dahlgren, S.; Ammenberg, J. Environmental Considerations Regarding Freight Transport among Buyers of Transport Services in Sweden. Sustainability 2022, 14, 11244. [Google Scholar] [CrossRef]
  37. Liu, Y.; Zhang, H.; Xu, T.; Chen, Y. A Heuristic Algorithm Based on Travel Demand for Transit Network Design. Sustainability 2022, 14, 11097. [Google Scholar] [CrossRef]
  38. Li, J.; He, Z.; Zhong, J. The Multi-Type Demands Oriented Framework for Flex-Route Transit Design. Sustainability 2022, 14, 9727. [Google Scholar] [CrossRef]
  39. Barraza, O.; Estrada, M. Battery Electric Bus Network: Efficient Design and Cost Comparison of Different Powertrains. Sustainability 2021, 13, 4745. [Google Scholar] [CrossRef]
  40. Neufville, R.; Abdalla, H.; Abbas, A. Potential of Connected Fully Autonomous Vehicles in Reducing Congestion and Associated Carbon Emissions. Sustainability 2022, 14, 6910. [Google Scholar] [CrossRef]
  41. Ypsilantis, P.; Zuidwijk, R. Collaborative Fleet Deployment and Routing for Sustainable Transport. Sustainability 2019, 11, 5666. [Google Scholar] [CrossRef] [Green Version]
  42. Vu, D.M.; Crainic, T.G.; Toulouse, M. A three-phase matheuristic for capacitated multi-commodity fixed-cost network design with design-balance constraints. J. Heuristics 2013, 19, 757–795. [Google Scholar] [CrossRef]
  43. Li, X.; Wei, K.; Aneja, Y.P.; Tian, P.; Cui, Y. Matheuristics for the single-path design-balanced service network design problem. Comput. Oper. Res. 2017, 77, 141–153. [Google Scholar] [CrossRef]
  44. Chouman, M.; Crainic, T.G. Cutting-plane matheuristic for service network design with design-balanced requirements. Transp. Sci. 2015, 49, 99–113. [Google Scholar] [CrossRef]
  45. Katayama, N. MIP neighborhood search heuristics for a service network design problem with design-balanced requirements. J. Heuristics 2020, 26, 475–502. [Google Scholar] [CrossRef]
  46. Andersen, J.; Crainic, T.G.; Christiansen, M. Service network design with asset management: Formulations and comparative analyses. Transp. Res. Part C Emerg. Technol. 2009, 17, 197–207. [Google Scholar] [CrossRef]
  47. Barnhart, C.; Krishnan, N.; Kim, D.; Ware, K. Network design for express shipment delivery. Comput. Optim. Appl. 2002, 21, 239–262. [Google Scholar] [CrossRef]
  48. Gao, A.; Jin, X.; Diao, X. An Iterative Backbone Algorithm for Service Network Design Problems. Processes 2022, 10, 1373. [Google Scholar] [CrossRef]
  49. Tawfik, C.; Gendron, B.; Limbourg, S. An iterative two-stage heuristic algorithm for a bilevel service network design and pricing model. Eur. J. Oper. Res. 2022, 300, 512–526. [Google Scholar] [CrossRef]
  50. Ghamlouche, I.; Crainic, T.G.; Gendreau, M. Cycle-based neighbourhoods for fixed-charge capacitated multicommodity network design. Oper. Res. 2003, 51, 655–667. [Google Scholar] [CrossRef] [Green Version]
  51. Ghamlouche, I.; Crainic, T.G.; Gendreau, M. Path relinking, cycle-based neighbourhoods and capacitated multicommodity network design. Ann. Oper. Res. 2004, 131, 109–133. [Google Scholar] [CrossRef]
  52. Jarrah, A.I.; Johnson, E.; Neubert, L.C. Large-scale, less-than-truckload service network design. Oper. Res. 2009, 57, 609–625. [Google Scholar] [CrossRef]
  53. Andersen, J.; Christiansen, M.; Crainic, T.G.; Gronhaug, R. Branch and price for service network design with asset management constraints. Transp. Sci. 2011, 45, 33–49. [Google Scholar] [CrossRef]
Figure 1. Structure of consolidation-based service network.
Figure 1. Structure of consolidation-based service network.
Sustainability 14 13143 g001
Figure 2. Structure of a time–space network.
Figure 2. Structure of a time–space network.
Sustainability 14 13143 g002
Figure 3. Layer in a time-space network.
Figure 3. Layer in a time-space network.
Sustainability 14 13143 g003
Figure 4. Layer network.
Figure 4. Layer network.
Sustainability 14 13143 g004
Figure 5. Flow chart of the algorithm.
Figure 5. Flow chart of the algorithm.
Sustainability 14 13143 g005
Figure 6. Objective value comparison for medium-scale instances.
Figure 6. Objective value comparison for medium-scale instances.
Sustainability 14 13143 g006
Figure 7. Solution time comparison for medium-scale instances.
Figure 7. Solution time comparison for medium-scale instances.
Sustainability 14 13143 g007
Figure 8. Objective comparison over large-scale instances.
Figure 8. Objective comparison over large-scale instances.
Sustainability 14 13143 g008
Figure 9. Solution time comparison over large-scale instances.
Figure 9. Solution time comparison over large-scale instances.
Sustainability 14 13143 g009
Table 1. Instance dimensionality.
Table 1. Instance dimensionality.
Instance | P | | T | | S | | G | | R | | K |
110109001001090
210119901101090
3101210801201090
4101311701301090
5101412601401090
6101513501501090
7101614401601090
8101715301701090
9101816201801090
10101917101901090
11102018002001090
122115630031521420
132215693033022462
142315759034523506
152415828036024552
162515900037525600
172615975039026650
18271510,53040527702
19281511,34042028756
20291512,18043529812
21301513,05045030870
Table 2. Numerical results for medium-scale instances with one vehicle model.
Table 2. Numerical results for medium-scale instances with one vehicle model.
InstancesOriginal SolutionAlgorithm Solution
Obj.Solution Time (sec.)MIP GapObj.Solution Time (sec.)MIP Gap
1175,27525.884.173%170,85510.043.303%
2157,73134.904.972%150,3477.183.283%
3151,76053.834.681%150,39415.503.002%
4161,31160.394.694%157,94214.463.366%
5156,56376.143.836%154,83320.823.491%
6151,567129.193.925%148,41711.323.577%
7154,718145.044.806%150,89212.323.054%
8158,865130.254.884%156,13510.513.881%
9160,215321.724.914%158,46939.812.746%
10162,947333.884.616%160,157107.933.869%
11162,691671.704.711%160,976307.253.615%
Table 3. Computational results for medium-scale instances with two vehicle models.
Table 3. Computational results for medium-scale instances with two vehicle models.
InstancesOriginal SolutionAlgorithm Solution
Obj.Solution Time (sec.)MIP GapObj.Solution Time (sec.)MIP Gap
189,58525.984.782%85,11013.602.60%
280,20741.204.770%76,77726.593.999%
377,05942.153.287%74,91026.622.212%
479,81068.813.023%78,52331.712.468%
581,50776.153.132%76,58631.252.235%
679,35181.764.017%74,67131.622.003%
777,068108.024.436%75,14543.062.529%
879,626117.293.325%76,52749.541.631%
983,030178.933.031%80,96485.531.753%
1083,077200.934.006%79,779130.261.855%
1179,818244.003.760%76,958136.352.308%
Table 4. Computational results for medium-scale instances with three vehicle models.
Table 4. Computational results for medium-scale instances with three vehicle models.
InstancesOriginal SolutionAlgorithm Solution
Obj.Solution Time (sec.)MIP GapObj.Solution Time (sec.)MIP Gap
144,62432.363.960%43,27927.072.897%
240,30991.034.255%38,26741.533.292%
340,04158.674.613%38,77546.002.938%
441,93480.464.886%40,55561.074.326%
541,576145.223.621%38,96974.073.303%
640,035138.574.174%38,34478.213.342%
740,314178.664.338%38,481125.194.214%
841,185159.044.147%39,288121.504.191%
942,615306.533.796%41,354213.471.977%
1042,660320.703.981%40,989299.212.879%
1141,755397.734.657%39,450350.164.621%
Table 5. Numerical results for large-scale instances.
Table 5. Numerical results for large-scale instances.
InstancesMOriginal SolutionAlgorithm Solution
Obj.Solution Time (sec.)MIP GapObj.Solution Time (sec.)MIP Gap
121184,367288.836.253%181,81423.873.290%
131227,056402.566.284%223,12356.803.619%
141291,441766.216.372%286,69787.403.447%
151311,0501345.206.322%311,025131.053.340%
161366,6822101.256.534%366,567152.663.609%
171400,5842342.156.307%400,445201.223.403%
181473,8642494.136.737%473,788234.013.779%
191549,4562652.486.381%549,202353.003.465%
201N.A.3600.00N.A.601,265486.343.513%
211N.A.3600.00N.A.852,916615.203.705%
12295,161161.465.571%93,91153.954.967%
132115,937841.436.189%112,248270.952.381%
142151,7341040.306.752%141,291635.941.971%
152158,8881405.706.850%153,644983.962.049%
162190,5252615.108.687%189,8351399.006.760%
172N.A.3600.00N.A.198,6382178.782.494%
182N.A.3600.00N.A.246,1252382.017.239%
192N.A.3600.00N.A.282,6962528.297.868%
202N.A.3600.00N.A.292,6592868.567.986%
212N.A.3600.00N.A.555,5223023.698.625%
12350,232222.074.746%47,06285.884.422%
13360,0201003.774.997%57,452125.584.153%
14374,8951885.416.063%72,156611.133.470%
15380,4172236.506.952%78,070717.153.547%
16393,8592880.067.767%92,379892.333.918%
173N.A.3600.00N.A.105,4321277.737.534%
183N.A.3600.00N.A.120,9142555.934.879%
193N.A.3600.00N.A.137,7012874.579.361%
203N.A.3600.00N.A.155,4573059.147.296%
213N.A.3600.00N.A.157,6943210.255.534%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Diao, X.; Gao, A.; Jin, X.; Chen, H. A Layer-Based Relaxation Approach for Service Network Design. Sustainability 2022, 14, 13143. https://doi.org/10.3390/su142013143

AMA Style

Diao X, Gao A, Jin X, Chen H. A Layer-Based Relaxation Approach for Service Network Design. Sustainability. 2022; 14(20):13143. https://doi.org/10.3390/su142013143

Chicago/Turabian Style

Diao, Xudong, Ai Gao, Xin Jin, and Hui Chen. 2022. "A Layer-Based Relaxation Approach for Service Network Design" Sustainability 14, no. 20: 13143. https://doi.org/10.3390/su142013143

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop