Skip to main content
PLOS One logoLink to PLOS One
. 2022 Dec 1;17(12):e0276671. doi: 10.1371/journal.pone.0276671

Service network design for freight railway transportation: The Chinese case

Xiaoyu Xin 1,*
Editor: Dragan Pamucar2
PMCID: PMC9714731  PMID: 36454743

Abstract

Service network design is a typical tactical planning problem faced in freight railway transportation. In this paper, we propose an integer linear programming model for the rail freight service network design problem in the context of the China railway system. The model aims to minimize the overall costs (including train costs and car costs) while satisfying a set of practical restrictions and operational requirements. Our model also considers a distinct operational feature in Chinese railway transportation practice, i.e., the tree-shaped path. A numerical experiment as well as a real-life case study from the China Railway Jinan Group (CR Jinan) is conducted to demonstrate the proposed solution approach. The real-life problem size reaches as many as 139 stations, 473 alternative train services and 562 shipments. Computational results show that our proposed approach is able to obtain quality solutions within a reasonable time frame.

Introduction

Rail freight transportation is an important logistics system that handles the movement of millions of railcars to support the global and regional economy. In 2020, despite the outbreak of the COVID-19 epidemic, the China railway system carried 4.55 billion tons of freight, generating 3,051.45 billion cargo ton-kilometers. The increasing freight demand, operational costs (such as labor costs) and network complexity have boosted the development of operations research (OR) methods applied to railway transportation [13]. One of the most relevant optimization problems in railway transportation is the service network design problem, that is, the problem of designing the set of origin-destination train services between yards of the network. This is a typical tactical planning problem, as the effects of decisions span a mid-term planning horizon (approximately 6–12 months) [4].

Generally, if a shipment’s volume is not large enough to organize a direct train, the shipment is transported to its final destination by a sequence of train services rather than by a single direct train service. This transportation practice involves two important decision-making processes: i) between which pair of stations should direct train services be provided and with what frequencies; and ii) to which train service(s) should a shipment be assigned from the shipment’s origin to the destination. The former process is usually considered when designing the railroad blocking plan (also called the train makeup plan). The blocking plan aims to determine the overall blocks to be built at each yard and the specific shipment that should be placed into each block to reduce the intermediate handlings as they travel from their origins to their respective destinations [511]. The latter process, i.e., to which train service(s) should a shipment be assigned from the shipment’s origin to destination, is defined as the block-to-train assignment problem in the scientific community [615]. Since the railroad blocking problem and block-to-train assignment are highly interrelated, some researchers consider several of the issues as an integrated service network design problem. Crainic [16] and Yaghini and Akhavan [17] presented a state-of-the-art review of service network design modeling efforts and mathematical programming developments for network design. A new classification of service network design problems and formulations was also introduced. Crainic and Rousseau [18] presented a general modeling framework based on a network optimization model, which may be used to assist and enhance the tactical and strategic planning process for such a system. The problem was solved based on decomposition and column generation principles. Andersen et al. [19] presented a new optimization model for the tactical design of scheduled service networks for transportation systems where several entities provide critical service and internal exchanges and coordination with neighboring systems. Lulli et al. [4] presented a case study on freight railway transportation in Italy, which was a byproduct of research collaboration with a major Italian railway company. They highlighted the main features of the Italian reality and proposed a customized mathematical model to design the service network. Zhu et al. [20] addressed the service network design problem for freight rail transportation. A comprehensive model integrating service selection and scheduling, car classification and blocking, train makeup, and routing of time-dependent customer shipments based on a cyclic three-layer space-time network representation of the associated operations and decisions and their relations and time dimensions was proposed. Duan et al. [21] presented a new frequency-based service network design model with transshipments, capacity constraints and heterogeneous users. They also applied the model to demonstrate that including heterogeneity explicitly in network design pays off in terms of an improved user performance of the network. The service network work design problem is also an attractive topic in the fields of express shipment delivery [2224], liner shipping [2527] and air cargo transportation [2830].

A large portion of the papers listed above refer to the North American and European freight railway transportation systems. Although the decision problems are similar in nature, there are several differences among Chinese, North American and European freight railway transportation companies, both in the way of managing operations and in the way of handling tactical planning. For example, railway operations are supervised by the China Railway with a hierarchical management system, which is different from the parallel management system in North America. The freight train operation organization strategy of the China Railway is quantity oriented and the dispatch of train services depends heavily on freight volume. While in the European railway system, the freight train operation organization strategy is quality oriented and the dispatch of train services is based exactly on train timetable. These two basic types of freight train operation organization strategies are respectively defined as the organized type and the planned type by [31]. Moreover, the Chinese railway system has a distinct character with respect to train routing, i.e., the tree-shaped path. Unlike other transportation modes, the physical path of traffic flow in a rail system has its own unique characteristics, among which the most particular is that shipments gradually converge into one single traffic flow and then travel together through a tree-shaped path. More specifically, when two or more shipments arrive at a railyard, those intended for the same destination are treated as one single freight flow and are shipped through the same path during the remainder of the trip, regardless of their origins. Consequently, mathematical models developed for the European and North American systems may not be appropriate for the Chinese scenario. Therefore, this paper aims to make the following contributions to the literature.

  1. The rail freight transportation in the China railway system is analyzed in detail. We describe the rail freight flow organization process for both express goods and nonexpress goods in the context of China railway practice. On this basis, we introduce the freight train service network design problem and summarize the main features of the problem. Moreover, the tree-shaped path, which is a distinct operation feature in Chinese rail freight transportation, is also proposed.

  2. An integer linear programming model for the rail freight service network design problem in the context of the China railway system is developed. The model aims to minimize the overall costs (including train costs and car costs) while satisfying a set of practical restrictions and operational requirements, including nonsplitable flow constraints and transportation time limit constraints. A distinctive constraint considered in the mathematical model is the tree-shaped path, which commonly appears in the context of China railway freight transportation. Moreover, the model takes both express goods and nonexpress goods into account.

  3. A real-world case study from China Railway Jinan Group Co., Ltd. is carried out to examine the validity of the method. The real-life problem size reaches as many as 139 stations, 473 alternative train services and 562 shipments. Comparisons with manual solutions indicate that our solution approach outperforms the manual method in terms of both solution quality and computational speed. The computational results can be used directly by railway planners to save painstaking efforts in making such plans.

The remainder of this paper is organized as follows. Section 2 gives a detailed description of Chinese freight railway transportation. An integer linear programming model for the rail freight service network design problem in the context of the China railway system is proposed in Section 3. Section 4 conducts a numerical experiment as well as a real-life case study to demonstrate the proposed solution approach. Finally, conclusions are drawn, and future research directions are discussed in Section 5.

Description of the Chinese freight railway transportation

In this section, we first give a brief introduction to rail freight transportation and then propose the freight train service network design problem. In addition, the tree-shaped path, which is a characteristic pattern in Chinese railway practice, is described.

Rail freight transportation

Unlike road transportation, in which cargo can be delivered by single trucks, rail freight is generally transported by car groups, i.e., freight trains. Therefore, if a shipment’s volume is not large enough to organize an entire direct train from the shipment’s origin to its destination, it has to accumulate sufficient goods to be transported to its destination by a direct train. However, in this way, the accumulation process is often time-consuming for shippers and is unfavorable for maintaining steady orders for carriers. To overcome the shortcomings of freight transportation by a direct service, the less-than-train load cargo is generally merged into other shipments and delivered by a sequence of connected train services with several stops in intermediate stations (with coupling and/or uncoupling operations). In Chinese freight railway transportation practice, the less-than-train load cargo is also delivered by connected services. Specifically, these rail cars of cargo are first delivered to their nearby rail classification yards by local train services and blocked with other cars of shipments by humping and marshaling operations. When the total length of these grouped cars reaches the required train length, a new train is formed. Then, the train is dispatched toward its destination station. Fig 1 depicts the situation of the connected services in Chinese freight railway transportation. In the railway network consisting of 10 stations/yards, suppose there are three shipments S1→S10, S2→S10 and S6→S10, with volumes of 10 cars per day, 12 cars per day and 28 cars per day, respectively. According to the freight transportation norms, when the volume of the goods reaches at least 50 cars per day, a customized direct train service can be provided daily for these goods. Therefore, these three shipments cannot be transported by a direct service. Using the direct service will result in waiting times of five days, five days, and two days for these three shipments, respectively. In contrast, the connected service strategy is preferable and is more efficient. Specifically, the cars of shipments S1→S10 and S2→S10 can be first transported to S6 and can be grouped with the cars of shipment S6→S10. In this way, the direct train service criterion is satisfied (no less than 50 cars per day), and the direct service from S6 to S10 can be provided each day. As a result, there is no long waiting time for these shipments.

Fig 1. The connected service strategy of rail freight transportation.

Fig 1

Note that the destinations of the goods loaded in the cars are not necessarily the same as the destination of the train. Once the train arrives at its destination, it is broken up and the cars will get reclassified. If the destination of the cars is different from the uncoupling station, these cars will be grouped again with other cars and be carried to the next station by another new train until reaching their final destination. Clearly, before arriving at the final destination of these cars, they may become consolidated and uncoupled more than once.

Freight train service network design problem

Consider a railway network consisting of a set of stations and links. Now, we are given a set of shipments that need to be delivered from their origins to their destinations on the railway network. A shipment with a given origin and destination is also called an O-D pair. An O-D pair involves the attributes of origin/destination station, demand volume, goods category, transportation time limit, etc. To transport all the O-D pairs over the railway network, a well-designed freight train service network is needed. The freight train service network plan not only specifies which pair of stations should be provided with direct train services but also determines to which train service(s) each O-D pair should be assigned. Here, a train service has at least the following attributes: origin, destination, train length (measured in cars), route, travel time, traveling speed (train class), itinerary length, frequency, and costs. To summarize, the service network design problem (SNDP) for freight railway transportation aims at proposing an optimal service network plan with the objective of minimizing the overall costs while satisfying the operational restrictions (e.g., train length restriction) and predefined constraints (e.g., transportation time limit).

The tree-shaped path

In China railway operations management, when two or more freight flows to the same destination merge at a railway yard, they will be considered an identical flow and run on the same path during the remainder of the trip, even if they originate in different locations. This consideration forms a unique pattern of flow paths at the macro level, which is defined as the tree-shaped path [32] (or the merging path [33] or common path [34]). Fig 2 shows the tree-shaped path that commonly appears in the context of China’s railway freight transportation.

Fig 2. The tree-shaped path.

Fig 2

The tree-shaped path phenomenon can be explained from the practical railyard operations for ease of transportation management. The detailed formation mechanism of the tree-shaped path is outside scope of this paper, and we refer interested readers to study [32].

Optimization model for the freight service network design problem

In this section, we present mathematical formulations for the freight service network design problem. We first provide a detailed explanation of the notations used throughout this paper, followed by an optimization model to mathematically describe the problem.

Notations

The sets used in this paper are listed in Table 1.

Table 1. Sets used in this paper.

Symbol Definition
V Set of stations
C Set of train service classes
P Set of goods categories, the set of goods categories can be divided into two sub-sets: express goods Pexpress and non-express goods Pnon−express, i.e., P = PexpressPnon−express
S Set of train services
D Set of demands, (o, d, p)∈D, where o, d and p denote the origin station, destination station and goods category of a shipment, respectively

The parameters used in this paper are summarized in Table 2.

Table 2. Parameters used in this paper.

Symbol Definition
τo,d,pLM Transportation time limits for demand (o, d, p), where o, d and p denote the origin station, destination station and goods category of a shipment, respectively
n o,d,p Volume of demand (o, d, p) in the number of cars, where o, d and p denote the origin station, destination station and goods category of a shipment, respectively
l i,j,c Mileage of train service (i, j, c), where i, j and c denote the origin station, destination station and class of a service, respectively
τiAC Train accumulation time parameter at station i
τiTF Train transfer time parameter at station i
v c Average speed of train service class c
m c Maximal train size (in number of cars) of service class c
ci,j,ctrain Train costs of service (i, j, c), where i, j and c denote the origin station, destination station and class of a service, respectively
cpcar Unit car costs of transporting goods category p

The decision variables used in this paper are shown in Table 3.

Table 3. Decision variables used in this paper.

Symbol Definition
xi,j,co,d,p Binary decision variables, if demand (o, d, p) is assigned to train service (i, j, c), xi,j,co,d,p=1; otherwise, xi,j,co,d,p=1, where o, d and p denote the origin station, destination station and goods category of a shipment and i, j and c denote the origin station, destination station and class of a service, respectively
y i,j,c Integer decision variables, which means the frequency of service (i, j, c), where i, j and c denote the origin station, destination station and class of a service, respectively

Mathematical formulation

The rail freight service network design problem can be formulated as a mathematical programming model whose objective function and constraints are described as follows.

Objective function

MinZ=(i,j,c)Syi,j,cci,j,ctrain+(o,d,p)D,(i,j,c)Sxi,j,co,d,pli,j,cno,d,pcpcar (1)

Objective function (1) minimizes overall costs. The overall costs consist of train costs and car costs. The train cost includes the costs of depreciation, maintenance, power, tool and engine drivers [4]. The train cost is associated with train service type (class), train service itinerary length, operation costs of train coupling/uncoupling (i.e., handling costs), etc., while the car cost includes both car depreciation and maintenance. The car cost is associated with itinerary length, goods volume, goods category, etc.

Subject to

iV,cCxi,j,co,d,piV,cCxj,i,co,d,p={1ifj=o0otherwise(o,d,p)D,jV1ifj=d (2)

Constraint (2) is the so-called flow balance constraint [35]. It states that all the demand must be satisfied and that no goods are dispersed on the network.

cCxi,j,co,d,p1(o,d,p)D,iV,jV (3)

Constraint (3) ensures that each shipment can choose at most a single train service from one station to another station. This constraint states that a single shipment is nonseparable, which is a basic convention in freight transportation of the China railway.

iV,jV,cCxi,j,co,d,pli,j,cvc+i=o,jV,cCxi,j,co,d,pτiACmc+io,jV,cCxi,j,co,d,pτiTFmcτo,d,pLM(o,d,p)D,pPexpress (4)

Constraint (4) ensures that the total transportation time of a shipment should be no longer than the given time limit. This constraint is extremely important for fresh and perishable goods, such as fruits, vegetables and seafood, which are generally transported by express train services. The total transportation time of a shipment consists of three components: the traveling time on railway links, the accumulation time at the origin station and the transfer time at the intermediate station(s). Since the high-speed railway develops rapidly in China during the last decades, a large number of passenger train services shift from normal-speed rail lines to high-speed rail lines. Moreover, express train services are usually dispatched prior to non-express train services as the express train services account for a very low share in the overall railway freight train services. These result in a sufficient network capacity when assigning the express goods to train services and the dispatch of train services are generally not influenced by the network capacity. Consequently, the freight transportation time is heavily reliant on the service classes selected and the number of transfer operations. While in most western railway systems (e.g., the European railway system), most passenger trains and freight trains share the same rail lines [36] and the network capacity becomes an important factor when designing the train service plan. As a result, the freight transportation time depends not only on the assigned services themselves but also on the network capacity implicitly.

xi,j,co,d,p+xi,j,bh,k,q1(o,d,p),(h,k,q)D,iV,jV,p,qPnonexpress (5)

Constraint (5) is the tree-shaped path constraint. It states that any two shipments (or trains) (o, d, p) and (h, k, q) that are coupled at station i and will be subsequently broken up at station j should take the same train service if the services provided between station i and j use different train paths. As seen from the mathematical formulation, the introduction of the tree-shaped path constraint significantly increases the problem size. The total number of tree-shaped path constraints reaches |D|∙(|D|−1)∙|V|∙(|V|−1). This makes the models harder to solve optimally.

Note that the tree-shaped path constraint holds only for nonexpress goods since express goods usually have predefined tailored train paths and cannot share train services with nonexpress goods both for transportation time limits and cost reasons. The express goods generally take the express train services running on higher speed train routes, for example, China high-speed railway. In contrast, other goods tend to take the nonexpress train services that operate on normal speed railway networks because these goods do not have strict transportation time limits and the nonexpress train services are much cheaper.

(o,d,p)Dxi,j,co,d,pno,d,pmcyi,j,c(i,j,c)S (6)

Constraint (6) links the decision variables xi,j,co,d,p and yi,j,c: the frequency of train service is closely related to the total number of cars using the service.

xi,j,co,d,p{0,1} (7)
yi,j,cZ (8)

Finally, the decision variable domains are specified by Constraints (7) and (8).

Solution approach

Clearly, the mathematical model proposed in Section 3.2 is integer linear programming (ILP), which is suitable to be directly solved by a standard optimization software package (e.g., an MIP solver such as Gurobi) with its built-in branch-and-cut algorithm framework.

Numerical experiments

In this section, we conduct a series of numerical experiments to examine the validity of the proposed methodology, including a real-world case study from the China Railway Jinan Group.

Illustration example

We first adopt an illustration example to demonstrate the overall solution process. The illustrative railway network is depicted in Fig 3. We can see from the figure that the network consists of five stations and five links (link length is marked on the corresponding link).

Fig 3. The illustrative railway network.

Fig 3

The station attributes, including station names, train accumulation parameters and train transfer parameters, are shown in Table 4.

Table 4. Network stations and accumulation/transfer time parameters.

Station Accumulation time parameter (h) Transfer time parameter (h)
1 0.08 0.04
2 0.09 0.05
3 0.11 0.03
4 0.07 0.04
5 0.10 0.06

The goods categories and the unit car costs of transporting each category of goods are given in Table 5. Without loss of generality, we consider three types of goods, including two types of nonexpress goods (i.e., coal and machinery) and one type of express good (i.e., vegetables).

Table 5. Goods categories and unit car costs.

No. Category Express goods? Unit car costs (CNY1/car)
1 Coal No 0.5
2 Machinery No 1.5
3 Vegetable Yes 2.5

1 CNY: Chinese yuan.

The original freight demands (O-D pairs) are given in Table 6. There are, in total, three shipments that need to be transported, and two of them have transportation time limits.

Table 6. Freight demands.

No. Origin Destination Category Volume (cars/day) Time limit (h)
1 1 2 Coal 200 None
2 1 4 Machinery 30 48
3 1 5 Vegetable 5 4

The freight train service classes are given in Table 7. As seen from the table, there are a total of five service classes considered in the illustration example. These services are characterized by running speed, train size, etc.

Table 7. Train service classes.

Service class Running speed (km/h) Train size (cars/train)
C1 160 20
C2 140 30
C3 120 50
C4 100 50
C5 80 50

In addition, all available freight train services are shown in Table 8. As seen, a total of 50 train services are available. The attributes of service origin/destination stations, service classes, train path length, and unit train service costs for the 50 freight train services are also given in the table.

Table 8. Available train services.

No. Origin Destination Class Mileage (km) Train costs (CNY/train)
1 1 2 C1 50 3200
2 1 2 C2 50 2800
3 1 2 C3 50 2400
4 1 2 C4 50 2000
5 1 2 C5 50 1600
6 1 3 C1 60 3200
7 1 3 C2 60 2800
8 1 3 C3 60 2400
9 1 3 C4 60 2000
10 1 3 C5 60 1600
11 1 4 C1 115 3200
12 1 4 C2 115 2800
13 1 4 C3 115 2400
14 1 4 C4 110 2000
15 1 4 C5 110 1600
16 1 5 C1 180 3200
17 1 5 C2 180 2800
18 1 5 C3 180 2400
19 1 5 C4 175 2000
20 1 5 C5 175 1600
21 2 3 C1 115 3200
22 2 3 C2 115 2800
23 2 3 C3 115 2400
24 2 3 C4 110 2000
25 2 3 C5 110 1600
26 2 4 C1 60 3200
27 2 4 C2 60 2800
28 2 4 C3 60 2400
29 2 4 C4 60 2000
30 2 4 C5 60 1600
31 2 5 C1 115 3200
32 2 5 C2 115 2800
33 2 5 C3 115 2400
34 2 5 C4 115 2000
35 2 5 C5 115 1600
36 3 4 C1 55 3200
37 3 4 C2 55 2800
38 3 4 C3 55 2400
39 3 4 C4 55 2000
40 3 4 C5 55 1600
41 3 5 C1 120 3200
42 3 5 C2 120 2800
43 3 5 C3 120 2400
44 3 5 C4 120 2000
45 3 5 C5 120 1600
46 4 5 C1 65 3200
47 4 5 C2 65 2800
48 4 5 C3 65 2400
49 4 5 C4 65 2000
50 4 5 C5 65 1600

With the above input data, we solve the mathematical model using the state-of-the-art optimization solver Gurobi 9.1.2 with its default settings. The mathematical model generates a total of 200 decision variables and 541 constraints. The computation is conducted on a laptop with an Intel Core i7-8665U CPU and 16 GB RAM. The model is solved to provide optimum results with a very short solution time of less than one second. The returned optimal objective value is 23000 CNY. The transportation strategy analyzed from the optimal solution is listed in Tables 9 and 10.

Table 9. Transportation strategy for each shipment.

No. Shipment Services used
1 (1, 2, Coal) (1, 2, C5)
2 (1, 4, Machinery) (1, 4, C5)
3 (1, 5, Vegetable) (1, 5, C2)

Table 10. Service frequency.

No. Service Frequency (trains/day)
1 (1, 2, C5) 4
2 (1, 4, C5) 1
3 (1, 5, C1) 1

Table 9 shows the detailed transportation strategy for each shipment. As seen from the table, all three involved shipments are transported via direct train services. Among them, shipments (1, 2, Coal) and (1, 4, Machinery) choose lower class train services to save transportation costs, and shipment (1, 5, Vegetable) selects an express train service (140 km/h) due to the demand’s transportation time limit. Table 10 summarizes the operating frequencies of the adopted train services. We can see from the table that the frequency of service (1, 2, C5) is four trains per day since the demand volume carried by this service is sufficiently large and the frequencies of both remaining services are only one train per day due to the low demand volume carried by these services.

Real-world case study

Data preparation

Encouraged by the successful computation experience in the illustration of small-scale instances, we are motivated to apply the solution approach to larger-scale real-world instances. The real-world case study data are provided by our collaborator, the China Railway Jinan Group. Officially, abbreviated as CR Jinan or CR-Jinan (formerly, Jinan Railway Administration, which was reorganized as a company in November 2017), the China Railway Jinan Group is a subsidiary company under the jurisdiction of the China Railway (formerly the Ministry of Railway). It supervises the railway network within Shandong Province. It is in charge of the railway with a total length of 8,283.9 kilometers and consists of 295 railway stations.

The real-world case study involves a total of 139 stations that are in charge of CR Jinan. The accumulation/transfer time parameters of the stations can be obtained through the company’s statistical operation data.

We collect freight order information from CR Jinan on a typical operation day. The freight order information includes shipment number, shipper, shipment origin station, railway company of the origin station, shipment destination station, railway company of the destination station, goods category, shipment volume, car type needed, transportation time limit and consignee. On a typical operation day, 562 shipments need to be transported. Among the 562 shipments, there are 96 shipments whose origin station and destination station are both within CR Jinan, and the remainder (466 shipments) have destination stations out of the area of CR Jinan. In this case study, we retain only the shipments where the origin and the destination station are within the area of CR Jinan. To further reduce the problem size and speed up the computation process, we select shipments that have sufficiently large volumes and provide them with direct train services. This approach is also widely adopted by practitioners in the railway industry. Specifically, if the shipment volume reaches more than 50 cars per day, we eliminate it from the shipment dataset and provide the shipment with a direct train service from the shipment’s origin to its destination. Consequently, after the data preprocessing procedure, a total of 53 shipments enter the next step of the optimization process.

According to the train service plan designed by CR Jinan, there are 473 available internal train services (where the origin and the destination station are both within the area of CR Jinan) that can be selected by the considered shipments. The available internal train service network is depicted in Fig 4. Due to our confidentiality agreement with CR Jinan, we are not allowed to share the detailed data publicly. To provide basic knowledge of the service data, we only report some of their main features. Among the 473 available train services, there are 25 fast and 448 are ordinary. In the current practice of the China railway system, freight train services are divided into three main categories: express train services with a train running speed of 160 km/h, fast train services with a train running speed of 120 km/h and ordinary services with a train running speed of 80 km/h [37]. Each category of train service has different train sizes, i.e., express, fast and ordinary train services that are usually set as 20, 30 and 50 cars, respectively [38]. Moreover, the longest and shortest train path lengths of the services are 4 km and 805 km, respectively.

Fig 4. Available train service network.

Fig 4

In China railway practice, goods are divided into 22 major categories, namely, coal, petroleum, coke, metal ore, steel, nonmetallic ore, mineral building materials, wood, grain, cotton, chemical fertilizer, chemical products, metal, engineering machinery, electrical equipment, fresh products, foods, textile, stationery, medical supplies, and containers, among other goods. Our case study involves most of the goods categories. The transportation time limit restriction generally applies to goods categories of a perishable nature, such as fresh products. However, some shippers also request a strict transportation time limit for their nonperishable goods.

Computational results

With the above real-life data, we solve the train service network optimization problem using Gurobi on the same laptop mentioned in Section 4.1. Before generating the model, in addition to eliminating the shipments with a sufficiently large volume (see Sec. 4.2.1), we also eliminate the tree-shaped path constraints for the services with the same physical paths to further reduce the model size and accelerate the solution process.

After a computation process of 1,098 seconds, we obtain the optimal solution. The returned optimal objective value (i.e., the overall costs) is 5,900,692.48 CNY. To better visualize the computational results, we depict the optimized train service network in Fig 5. In the figure, the blue line represents the ordinary train service, and the red line represents the fast train service.

Fig 5. Optimized train service network.

Fig 5

A total of 95 services are provided for the considered shipments, including 92 ordinary train services and three fast train services. The frequency of the train services is described as follows. There are 74 train services whose frequency is one train per day, and there are 16 train services with a frequency of two trains per day. In addition, there are four train services that need to dispatch three trains per day, and there is only one train service that transports a sufficiently large number of cars daily with a service frequency of four trains per day.

Comparisons with manual plans

To further highlight the proposed method, we compare the optimal service network with a manual solution developed by the company planners. Table 11 summarizes the comparisons of the solutions by both quality and speed.

Table 11. Comparisons between the optimal solution and a manual solution.
Method Overall costs (CNY) Number of train services Solution time
Manual method 6467158.43 101 4–5 hours
Proposed method 5900692.48 95 1098 seconds
Improvements -566465.95 -6 4–5 hours
% Improvements -8.8% -5.9% -

The first column of Table 11 represents the solving methods (i.e., the manual method and the proposed method) as well as the changes of solutions by the methods. The second column of the table lists the overall costs using different solving methods. As explained in Section 3.2, the overall costs consist of train costs (including the costs of depreciation, maintenance, power, tool and engine drivers) and car costs (including both car depreciation and maintenance). The third column of the table indicates the total number of provided train services obtain from the solutions. Finally, the fourth column is the solution time required of different methods. From Table 11 we can see that by using the proposed solution approach, the overall costs (objective value) decrease by 566,465.95 CNY (8.8%) and the number of train services is reduced by six (5.9%), while the solution time is reduced by 4–5 hours compared to the manual plan. This indicates that our solution approach outperforms the manual method in terms of both quality and efficiency.

In current practice, the train service network is mainly manually designed by railway dispatchers, which requires several hours of hard effort by a team of highly experienced dispatchers in most Chinese railway companies. Our proposed method is able to provide high-quality solutions within a very short computation time. The results can be used directly by railway dispatchers to save painstaking efforts in developing such plans.

Conclusions

In this paper, we propose an integer linear programming model for the rail freight service network design problem in the context of the China railway system. The model aims to minimize the overall costs (including the train costs and the car costs) while satisfying a set of practical restrictions and operational requirements. A distinctive constraint considered in the mathematical model is the tree-shaped path, which requires that when two or more freight flows to the same destination merge at a railway yard, they will be considered an identical flow and will run on the same path during the remainder of the trip, even if they originate in different places. The transportation time limit restriction is also considered in the model since our model takes both express goods and nonexpress goods into account.

The effectiveness and efficiency of the optimization model are tested by an artificial instance. Computational results show that the proposed solution approach is able to obtain quality solutions within a very short computation time. Moreover, to further examine the validity of the method, we carry out a real-world case study based on the data provided by our collaborator, CR Jinan. The real-life problem size reaches as many as 139 stations, 473 alternative train services and 562 shipments. The problem is solved to the optimum within 1098 seconds using the state-of-the-art solver Gurobi. Comparisons with manual solutions indicate that our solution approach outperforms the manual method in terms of both quality and computational speed. The computational results can be used directly by railway dispatchers to save painstaking efforts in developing such plans.

As possible future work, the topic of integrating the train routing and timetabling subproblems into the integrated optimization model can be further explored.

Acknowledgments

The author would like to thank Prof. Xu Wu of Beijing Jiaotong University for her comments and suggestions which improves this paper.

Data Availability

All relevant data are within the manuscript.

Funding Statement

The author(s) received no specific funding for this work.

References

  • 1.Haghani A. E. (1987). Rail freight transportation: a review of recent optimization models for train routing and empty car distribution. Journal of Advanced Transportation, 21(2), 147–172. [Google Scholar]
  • 2.Cordeau J. F., Toth P., & Vigo D. (1998). A survey of optimization models for train routing and scheduling. Transportation Science, 32(4), 380–404. [Google Scholar]
  • 3.Gorman M. F., Clarke J. P., Gharehgozli A. H., Hewitt M., de Koster R., & Roy D. (2014). State of the practice: A review of the application of OR/MS in freight transportation. Interfaces, 44(6), 535–554. [Google Scholar]
  • 4.Lulli G., Pietropaoli U., & Ricciardi N. (2011). Service network design for freight railway transportation: the Italian case. Journal of the Operational Research Society, 62(12), 2107–2119. [Google Scholar]
  • 5.Xiao J., Xie Y., Yu H., & Yan H. (2020). An optimization method for the train service network design problem. Discrete Dynamics in Nature and Society, 2020, Article ID 9519267. [Google Scholar]
  • 6.Assad A. A. (1980). Modelling of rail networks: Toward a routing/makeup model. Transportation Research Part B: Methodological, 14(1–2), 101–114. [Google Scholar]
  • 7.Bodin L. D., Golden B. L., Schuster A. D., & Romig W. (1980). A model for the blocking of trains. Transportation Research Part B: Methodological, 14(1–2), 115–120. [Google Scholar]
  • 8.Newton H. N., Barnhart C., & Vance P. H. (1998). Constructing railroad blocking plans to minimize handling costs. Transportation Science, 32(4), 330–345. [Google Scholar]
  • 9.Barnhart C., Jin H., & Vance P. H. (2000). Railroad blocking: A network design application. Operations Research, 48(4), 603–614. [Google Scholar]
  • 10.Ahuja R. K., Jha K. C., & Liu J. (2007). Solving real-life railroad blocking problems. Interfaces, 37(5), 404–419. [Google Scholar]
  • 11.Hasany R. M., & Shafahi Y. (2018). Modeling formulation and a new heuristic for the railroad blocking problem. Applied Mathematical Modelling, 56, 304–324. [Google Scholar]
  • 12.Jha K. C., Ahuja R. K., & Şahin G. (2008). New approaches for solving the block-to-train assignment problem. Networks: An International Journal, 51(1), 48–62. [Google Scholar]
  • 13.Jin J. G., Zhao J., & Lee D. H. (2013). A column generation based approach for the train network design optimization problem. Transportation Research Part E: Logistics and Transportation Review, 50, 1–17. [Google Scholar]
  • 14.Moniz M., Silva D., & Telhada J. (2014). Metaheuristic for the integrated approach to the freight train routing and block-to-train assignment. International Journal of Transportation, 2(1), 53–76. [Google Scholar]
  • 15.Xiao J., Pachl J., Lin B., & Wang J. (2018). Solving the block-to-train assignment problem using the heuristic approach based on the genetic algorithm and tabu search. Transportation Research Part B: Methodological, 108, 148–171. [Google Scholar]
  • 16.Crainic T. G. (2000). Service network design in freight transportation. European Journal of Operational Research, 122(2), 272–288. [Google Scholar]
  • 17.Yaghini M., & Akhavan R. (2012). Multicommodity network design problem in rail freight transportation planning. Procedia-Social and Behavioral Sciences, 43, 728–739. [Google Scholar]
  • 18.Crainic T. G., & Rousseau J. M. (1986). Multicommodity, multimode freight transportation: A general modeling and algorithmic framework for the service network design problem. Transportation Research Part B: Methodological, 20(3), 225–242. [Google Scholar]
  • 19.Andersen J., Crainic T. G., & Christiansen M. (2009). Service network design with management and coordination of multiple fleets. European Journal of Operational Research, 193(2), 377–389. [Google Scholar]
  • 20.Zhu E., Crainic T. G., & Gendreau M. (2014). Scheduled service network design for freight rail transportation. Operations Research, 62(2), 383–400. [Google Scholar]
  • 21.Duan L., Tavasszy L. A., & Rezaei J. (2019). Freight service network design with heterogeneous preferences for transport time and reliability. Transportation Research Part E: Logistics and Transportation Review, 124, 1–12. [Google Scholar]
  • 22.Barnhart C., Krishnan N., Kim D., & Ware K. (2002). Network design for express shipment delivery. Computational Optimization and Applications, 21(3), 239–262. [Google Scholar]
  • 23.Lin B., Zhao Y., & Lin R. (2020). Optimization for courier delivery service network design based on frequency delay. Computers & Industrial Engineering, 139, 106–144. [Google Scholar]
  • 24.Martin F., Hemmelmayr V. C., & Wakolbinger T. (2021). Integrated express shipment service network design with customer choice and endogenous delivery time restrictions. European Journal of Operational Research, 294, 590–603. [Google Scholar]
  • 25.Agarwal R., & Ergun Ö. (2008). Ship scheduling and network design for cargo routing in liner shipping. Transportation Science, 42(2), 175–196. [Google Scholar]
  • 26.Meng Q., & Wang S. (2011). Liner shipping service network design with empty container repositioning. Transportation Research Part E: Logistics and Transportation Review, 47(5), 695–708. [Google Scholar]
  • 27.Christiansen M., Hellsten E., Pisinger D., Sacramento D., & Vilhelmsen C. (2020). Liner shipping network design. European Journal of Operational Research, 286(1), 1–20. [Google Scholar]
  • 28.Barnhart C., & Schneur R. R. (1996). Air network design for express shipment service. Operations Research, 44(6), 852–863. [Google Scholar]
  • 29.Armacost A. P., Barnhart C., Ware K. A., & Wilson A. M. (2004). UPS optimizes its air network. Interfaces, 34(1), 15–25. [Google Scholar]
  • 30.Lee C. K., Zhang S., & Ng K. K. (2019). Design of an integration model for air cargo transportation network design and flight route selection. Sustainability, 11(19), 5197. doi: 10.3390/su11195197 [DOI] [Google Scholar]
  • 31.Hu Siji. (2017). Theory and methodology for train operation organization of planned-type railways (in Chinese). China Railway Publishing House, Beijing, China. [Google Scholar]
  • 32.Lin B., Zhao Y., Lin R., & Liu C. (2022). Shipment’s path planning for rail networks considering elastic capacity. IEEE Intelligent Transportation Systems Magazine, 14(3), 160–174. [Google Scholar]
  • 33.Shi F. An algorithm for the wagon path problem. (1993). Journal of the China Railway Society, 15(3), 70–76. [Google Scholar]
  • 34.Sun W., & Zheng S. Study on the optimization algorithm of railway wagon flow path. (1995). Journal of Northern Jiaotong University, 19(Sup), 39–44. [Google Scholar]
  • 35.Ahuja R. K., Magnanti T. L., Orlin J. B. (1993). Network flows: Theory, algorithms, and applications. Prentice Hall, Englewood Cliffs, NJ. [Google Scholar]
  • 36.Clausen U, Voll R. (2013). A comparison of North American and European railway systems. European Transport Research Review, 5(3): 129–133. doi: 10.1007/s12544-013-0090-4 [DOI] [Google Scholar]
  • 37.http://www.95306.cn/ad/1/html/fwpb.html. [Google Scholar]
  • 38.Zhang Y. (2009). Research on optimization of transportation organization for railway express freight based on shipper demands. Doctoral dissertation. Southwest Jiaotong University, Chengdu, China. [Google Scholar]

Decision Letter 0

Dragan Pamucar

28 Jul 2022

PONE-D-22-11121Service network design for freight railway transportation: the Chinese casePLOS ONE

Dear Dr. Xin,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Please submit your revised manuscript by Sep 11 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Dragan Pamucar

Academic Editor

PLOS ONE

Journal Requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf  and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Thank you for stating the following in your Competing Interests section: 

“NO authors have competing interests”

Please complete your Competing Interests on the online submission form to state any Competing Interests. If you have no competing interests, please state "The authors have declared that no competing interests exist.", as detailed online in our guide for authors at http://journals.plos.org/plosone/s/submit-now

 This information should be included in your cover letter; we will change the online submission form on your behalf.

3. PLOS requires an ORCID iD for the corresponding author in Editorial Manager on papers submitted after December 6th, 2016. Please ensure that you have an ORCID iD and that it is validated in Editorial Manager. To do this, go to ‘Update my Information’ (in the upper left-hand corner of the main menu), and click on the Fetch/Validate link next to the ORCID field. This will take you to the ORCID site and allow you to create a new iD or authenticate a pre-existing iD in Editorial Manager. Please see the following video for instructions on linking an ORCID iD to your Editorial Manager account: https://www.youtube.com/watch?v=_xcclfuvtxQ.

4. We note that Figure 4 in your submission contain map images which may be copyrighted. All PLOS content is published under the Creative Commons Attribution License (CC BY 4.0), which means that the manuscript, images, and Supporting Information files will be freely available online, and any third party is permitted to access, download, copy, distribute, and use these materials in any way, even commercially, with proper attribution. For these reasons, we cannot publish previously copyrighted maps or satellite images created using proprietary data, such as Google software (Google Maps, Street View, and Earth). For more information, see our copyright guidelines: http://journals.plos.org/plosone/s/licenses-and-copyright.

 We require you to either (1) present written permission from the copyright holder to publish these figures specifically under the CC BY 4.0 license, or (2) remove the figures from your submission:

   a. You may seek permission from the original copyright holder of Figure 4 to publish the content specifically under the CC BY 4.0 license. 

We recommend that you contact the original copyright holder with the Content Permission Form (http://journals.plos.org/plosone/s/file?id=7c09/content-permission-form.pdf) and the following text:

“I request permission for the open-access journal PLOS ONE to publish XXX under the Creative Commons Attribution License (CCAL) CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Please be aware that this license allows unrestricted use and distribution, even commercially, by third parties. Please reply and provide explicit written permission to publish XXX under a CC BY license and complete the attached form.”

 Please upload the completed Content Permission Form or other proof of granted permissions as an "Other" file with your submission.

 In the figure caption of the copyrighted figure, please include the following text: “Reprinted from [ref] under a CC BY license, with permission from [name of publisher], original copyright [original copyright year].”

   b. If you are unable to obtain permission from the original copyright holder to publish these figures under the CC BY 4.0 license or if the copyright holder’s requirements are incompatible with the CC BY 4.0 license, please either i) remove the figure or ii) supply a replacement figure that complies with the CC BY 4.0 license. Please check copyright information on all replacement figures and update the figure caption with source information. If applicable, please specify in the figure caption text when a figure is similar but not identical to the original image and is therefore for illustrative purposes only.

The following resources for replacing copyrighted map figures may be helpful:

 USGS National Map Viewer (public domain): http://viewer.nationalmap.gov/viewer/

The Gateway to Astronaut Photography of Earth (public domain): http://eol.jsc.nasa.gov/sseop/clickmap/

Maps at the CIA (public domain): https://www.cia.gov/library/publications/the-world-factbook/index.html and https://www.cia.gov/library/publications/cia-maps-publications/index.html

NASA Earth Observatory (public domain): http://earthobservatory.nasa.gov/

Landsat: http://landsat.visibleearth.nasa.gov/

USGS EROS (Earth Resources Observatory and Science (EROS) Center) (public domain): http://eros.usgs.gov/#

Natural Earth (public domain): http://www.naturalearthdata.com

5. In your Data Availability statement, you have not specified where the minimal data set underlying the results described in your manuscript can be found. PLOS defines a study's minimal data set as the underlying data used to reach the conclusions drawn in the manuscript and any additional data required to replicate the reported study findings in their entirety. All PLOS journals require that the minimal data set be made fully available. For more information about our data policy, please see http://journals.plos.org/plosone/s/data-availability.

Upon re-submitting your revised manuscript, please upload your study’s minimal underlying data set as either Supporting Information files or to a stable, public repository and include the relevant URLs, DOIs, or accession numbers within your revised cover letter. For a list of acceptable repositories, please see http://journals.plos.org/plosone/s/data-availability#loc-recommended-repositories. Any potentially identifying patient information must be fully anonymized.

Important: If there are ethical or legal restrictions to sharing your data publicly, please explain these restrictions in detail. Please see our guidelines for more information on what we consider unacceptable restrictions to publicly sharing data: http://journals.plos.org/plosone/s/data-availability#loc-unacceptable-data-access-restrictions. Note that it is not acceptable for the authors to be the sole named individuals responsible for ensuring data access.

We will update your Data Availability statement to reflect the information you provide in your cover letter.

6. Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: N/A

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: Author present an interesting integer linear programming model for the rail freight service network design problem with the example for China railway system.

In order to be eligible for the publication in Journal the author should more clearly and precisely elaborate on the innovative approach presented in this paper, i.e. how is this model improvement related to the existing and previous models used for this type of problems.

Reviewer #2: In this paper is proposed an integer linear programming model for the rail freight service network design problem with aim to minimize the overall costs in the context of the China railway system.

Тhe author emphasized that problem of rail freight service network design in North American and European freight railway transportation systems are similar in nature with Chines, but the paper only provides a parallel with the American freight transportation system (lines 82-87). Author also mentions on several occasions that problem of rail freight service network design are similar in Europe, but there are no additional explanations of main feature of these problem in Europe (about technology, operation, train routing, wagon management, etc). It would be very useful to add observations and papers related to the problems of design rail freight service and rail network design in the European context. This will support/strengthen the first contribution of this paper (lines 97- 101).

There is lack of some element’s notations. For example, what I, J, C denotes. Please, the author should double-check all the notations (lines 187-193).

When explaining the modeling of the problem, the author introduces limitations in transportation time. However, it cannot be determined whether these are time restrictions due to the applied technology or whether they are restrictions due to network capacity (lines 213-217).

CONCLUSION:

This manuscript is technically sound. It is in an intelligible fashion and written in standard English (which is approved by certificate as well). Finally, the manuscript is well organized and written clearly enough to be accessible to non-specialists and itself show significant potential and the author is encouraged to resubmit a revised version.

**********

6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

PLoS One. 2022 Dec 1;17(12):e0276671. doi: 10.1371/journal.pone.0276671.r002

Author response to Decision Letter 0


22 Aug 2022

Please see the attached "Response to Reviewers" file for our detailed response and revisions with respect to the reviewers' comments.

Attachment

Submitted filename: Response to Reviewers.docx

Decision Letter 1

Dragan Pamucar

4 Sep 2022

PONE-D-22-11121R1Service network design for freight railway transportation: the Chinese casePLOS ONE

Dear Dr. Xin,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Please submit your revised manuscript by Oct 19 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Dragan Pamucar

Academic Editor

PLOS ONE

Journal Requirements:

Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #1: All comments have been addressed

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: N/A

Reviewer #2: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: Author have addressed the comments and provided the response, claiming that the organizational difference between China and EU or USA makes this problem solving model with unique and innovative approach.

I accept the response.

Reviewer #2: Thank you very much for the explanation you gave, but you did not improve the paper considering those responses to the comments.

I suggest that you include a detailed explanation about transport time in the paper, because it precisely indicates the difference between the European and Chinese freight systems. Also expand the explanation of the difference between the European and Chinese systems in the text.

Additionaly, for comparisons between the optimal solution and a manual solution are used results of overall costs and solution time (lines 356-356). For solution time, operational times for defining train routes by highly experienced dispatchers (skill, competence) and computer speed (depends on the type of computer, software solution and amount of data) are compared. It is not clear what is included in overall cost figure. Are these only transportation costs or they are also other costs? Tariffs are the same because the same type and quantity of goods are transported. The author should explain in the text and strengthen results in this sense.

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

PLoS One. 2022 Dec 1;17(12):e0276671. doi: 10.1371/journal.pone.0276671.r004

Author response to Decision Letter 1


21 Sep 2022

Please see the attached "Response to Reviewers" file for our detailed response and revisions with respect to the reviewers' comments.

Attachment

Submitted filename: Response to Reviewers.docx

Decision Letter 2

Dragan Pamucar

12 Oct 2022

Service network design for freight railway transportation: the Chinese case

PONE-D-22-11121R2

Dear Dr. Xin,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Dragan Pamucar

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #2: N/A

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #2: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #2: (No Response)

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #2: No

**********

Acceptance letter

Dragan Pamucar

18 Nov 2022

PONE-D-22-11121R2

Service network design for freight railway transportation: the Chinese case

Dear Dr. Xin:

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department.

If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org.

If we can help with anything else, please email us at plosone@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Dragan Pamucar

Academic Editor

PLOS ONE

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    Attachment

    Submitted filename: Response to Reviewers.docx

    Attachment

    Submitted filename: Response to Reviewers.docx

    Data Availability Statement

    All relevant data are within the manuscript.


    Articles from PLOS ONE are provided here courtesy of PLOS

    RESOURCES