Next Article in Journal
Reinforcement Learning Based Data Self-Destruction Scheme for Secured Data Management
Previous Article in Journal
Bandwidth-Guaranteed Resource Allocation and Scheduling for Parallel Jobs in Cloud Data Center
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling the Multi-Period and Multi-Classification-Yard Location Problem in a Railway Network

School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(5), 135; https://doi.org/10.3390/sym10050135
Submission received: 7 April 2018 / Revised: 20 April 2018 / Accepted: 22 April 2018 / Published: 25 April 2018

Abstract

:
Classification yards are crucial nodes of railway freight transportation network, which plays a vital role in car flow reclassification and new train formation. Generally, a modern yard covers an expanse of several square kilometers and costs billions of Chinese Yuan (CNY), i.e., hundreds of millions of dollars. The determination of location and size of classification yards in multiple periods is not only related to yard establishment or improvement cost, but also involved with train connection service (TCS) plan. This paper proposes a bi-level programming model for the multi-period and multi-classification-yard location (MML) problem. The upper-level is intended to find an optimal combinatorial investment strategy for candidate nodes throughout the planning horizon, and the lower-level aims to obtain a railcar reclassification plan with minimum operation cost on the basis of the strategy given by the upper-level. The model is constrained by budget, classification capacity, the number of available tracks, etc. A numerical study is then performed to evaluate the validity and effectiveness of the model.

1. Introduction

Classification yards are generally referred to as the nerve centers of a railway system, where a great many inbound trains are reclassified, and outbound trains are dispatched. Building or improving a yard constitutes a high portion of capital investment of railroads, and the spatial configuration of yards significantly affects the routing of traffic flows over the whole network. Therefore, classification yard location problem is one of the top-most strategic-level problems for railroads.
Typically, a modern classification yard calls for hundreds of millions of dollars, and takes up a land of several square kilometers. For instance, the length of Maschen Marshalling Yard in Germany reaches 7000 m, the width of which is up to 700 m, covering 2.8 km2, and Wuhan North Railway Station in China has a length of over 5000 m and a width of nearly 1000 m, with a land occupation of some 4.5 km2. Irrational investment decisions might lead to deficiencies in railroad economies and result in a huge waste of resources. Hence, the research on the multi-classification-yard location (MML) problem is of great significance in practice.
Marshalling stations (also called classification yards) can be divided into different types, based on the number and configuration of yards. Currently, there are four major types of classification yards in China, including single directional lateral-type marshalling station, with three yards in one stage (SDLA); single directional combination-type marshalling station, with four yards in two stages (SDCO); single directional longitudinal-type marshalling station, with three yards in three stages (SDLO); and double directional longitudinal-type marshalling station, with six yards in three stages (DDLO). SDLA yards are small- and medium-sized yards, having advantages of small occupation of area and low capital investment. SDCO yards are more likely to be built in the case of heavy traffic flow and limited building land. SDLO yards are often connected with multiple rail lines and can handle a great many of railcars. It is easier to improve this type of yard to a large-scale marshalling station. DDLO yards has two sets of shunting devices, hence, the classification capacity of this type of yard is the largest.
With the depreciation of devices and advances of technology, existing yards might be improved, and new yards might be built over a period of time. It should be noted that economies of scale exist in the establishment and improvement of yards. For example, the cost of expanding a small yard to a medium-sized yard in the first period, then to a large-scale yard in the second period, is higher than directly improving the small yard to a large-scale yard in the first period. Therefore, the yard investment strategy should be optimized on the basis of the whole planning horizon, and meet the origin-destination (OD) demands in each period at the same time. Furthermore, as the improvement of classification capacity and efficiency provide a solid support for handling more railcars, the change of yards’ spatial configuration might invalidate the current train formation plan, and consequently, affect the workload of each yard. If a railcar is reclassified at a certain yard, it will probably not need to be reclassified at other yards. Given the highly-nonlinear interrelation among yards, the freight train formation plan needs to be taken into account in investment analysis, which should be carried out from the perspective of railway network, rather than focusing on a certain yard.
Theoretically, the number of combinatorial strategies of yards’ investment grows exponentially with the number of candidate nodes and periods. Furthermore, each strategy corresponds to a railcar reclassification problem, resulting in huge computational cost. Thus, the multi-period and multi-classification-yard location problem is of great significance in theory.
To summarize, quantitatively analyzing the MML problem, from the perspective of capital investment and train formation cost, has already become a theoretically and practically urgent problem.

2. Literature Review

There is a body of literature devoted to the location–allocation problem (LAP). Cooper [1] first presented exact extremal equations and a heuristic method for solving certain classes of LAP. Then, Bongartz et al. [2] proposed a solution method with relaxed 0–1 constraints for solving LAP. Eben-Chaime et al. [3] carried out a study of LAP on a line, formulated appropriate models, and proposed heuristic solution schemes. Brimberg et al. [4] examined an important class of continuous LAP and discussed the advances of new solution methods for this type of problem. Manzini and Gebennini [5] developed and applied innovative mixed integer programming (MIP) models to design and manage dynamic facility LAP. Recently, Gokbayrak and Kocaman [6] formulated a distance-limited continuous LAP and present a three-stage heuristic algorithm. Gupta et al. [7] proposed a solution method combining fuzzy c-means algorithm and particle swarm optimization for common service center location allocation. Cebecauer and Buzna [8] proposed a versatile concept of the adaptive aggregation framework for the facility LAP that kept the problem size in reasonable limits.
Many researchers have studied, in-depth, the multi-period location problem. Wesolowsky and Truscott [9] did some early work in this area. They developed a multi-period location–allocation formulation and presented two methods of solution. Hinojosa et al. [10] established a MIP model for a multi-period facility location problem, and proposed a Lagrangean relaxation together with a heuristic procedure. Canel et al. [11] proposed an algorithm for the capacitated, multi-commodity, multi-period facility location problem. Rajagopalan et al. [12] constructed a multi-period set covering a location model for dynamic redeployment of ambulances. Klibi et al. [13] formulated a stochastic multi-period location transportation problem as a stochastic program with recourse, and proposed a hierarchical heuristic solution approach. Sha and Huang [14] proposed a multi-period location-allocation model for the scheduling of engineering emergency blood supply.
Several models which are closely related to classification-yard location problem should be noted. Mansfield and Wein [15] presented the first location model of classification yard in 1958. The model is established to aid a railroad management in candidate location selection when newer facilities were going to be built. However, the background that a large amount of classification yards operated and the freight trains were reclassified almost at every yard they passed through, was completely different from the current situation. Assad [16] proposed the general principles of yard location, but did not give the method of determining the yard quantity and scale. Maji and Jha [17] constructed a location model of classification yard aiming at minimizing the sum of fixed cost and variable cost. Lee et al. [18] developed a marshalling yard location model considering economies of scale due to the consolidation of flows. Lin et al. [19] proposed a multi-project decision model to determine the location and size of new classification yards, as well as the technical improvement plan of existing yards. Other researches about classification yard location problem can be referred to Yan et al. [20], Li et al. [21] and Geng [22]. To our knowledge, there is little literature devoted to the multi-period location problem of classification yard. The comparisons between a few published studies on classification yard location problem and this work is presented in Table 1.
The paper is organized as follows: Section 1 introduces the significance and complexity of the MML problem. Section 2 provides a brief survey of the literature devoted to the LAP and multi-period location problem, as well as classification-yard location problem. In Section 3, we describe the MML problem in detail. In Section 4, a bi-level programming model is established. A numerical example and conclusions are presented in Section 5 and Section 6, respectively.

3. Problem Description

In this section, we first construct a simple line network to facilitate the description of the MML problem. Then, we analyze two extreme combinatorial investment strategies and the complexity of this problem.

3.1. An Example of Multi-Period and Multi-Classification-Yard Location Problem

To describe the MML problem clearly, we construct a simple line network consisting of five nodes and four rail lines, which is shown in Figure 1.
It is assumed that stations S1 through S5 are all SDLA yards, denoted as green circle, and S2 and S4 are candidate nodes for investment. For simplification, we analyze the MML problem in just two periods (Period 1 and Period 2). In addition, we assume that S2 and S4 both have two investment plans for selection in Period 1, including remaining as a SDLA yard and improved to a SDCO yard (expressed by yellow circle in Figure 2). It should be noted that, if the candidate yard remains a SDLA yard in Period 1, it still has two investment plans to choose in Period 2; otherwise, it can only remain a SDCO yard in Period 2, i.e., yard downsizing and closure are not considered (SDLA SDCO is feasible, not vice versa). Moreover, we assume that the budget in each period is only enough for expanding one candidate yard from SDLA to SDCO.
As shown in Figure 2, there are seven combinatorial strategies. The train services between every two adjacent stations are created and expressed by a black solid line with two arrows, while the train services between non-adjacent stations are expressed by blue solid lines with red arrows, which constitute the optimal TCS plan together. In fact, improved yards are capable of handling more traffic flows with lower reclassification cost per car, and creating more blocks simultaneously. In this context, part of shipments originally reclassified at high-cost yards might be transferred to low-cost yards, and more train services might be provided. Therefore, the optimum TCS plan of a network might change with the spatial configuration of yards.
Strategy 1 (see Figure 2a): None of the candidate stations are improved in two periods. In this case, the capital investment is the lowest, while the total operating cost is the highest. There are only three train services between non-adjacent stations, namely, S 1 S 3 , S 3 S 5 and S 4 S 2 .
Strategy 2 (see Figure 2b): Although station S4 remains a SDLA yard in Period 1, it is expanded to a SDCO yard in Period 2. However, no capital is invested to station S2 in both two periods. A new train connection service S 4 S 1 is provided in Period 2 on the basis of Strategy 1.
Strategy 3 (see Figure 2c): Station S4 is expanded to a SDCO yard in Period 1 and remains a SDCO yard in Period 2. Station S2 remains a SDLA yard in two periods. The capital investment of this strategy is equal to that of Strategy 2. As a more efficient yard S4 comes into use since Period 1, the total operation cost of Strategy 3 is lower than Strategy 2. Additionally, a Strategy 1-based new train service S 4 S 1 is created in both periods.
Strategy 4 (see Figure 2d): Only station S2 is improved to a SDCO yard in Period 2. And a new direct train service S 2 S 5 is provided in Period 2 in comparison with Strategy 1.
Strategy 5 (see Figure 2e): S2 is improved to a SDCO yard in Period 2, and S4 is expanded to a SDCO yard in Period 1. In this case, a new direct train service S 4 S 1 is provided in both periods, and another new train service S 2 S 5 is added in Period 2 based on Strategy 1.
Strategy 6 (see Figure 2f): Station S2 is expanded to a SDCO yard in Period 1, while station S4 remains a SDLA yard throughout the planning horizon. The capital investment of this strategy is equal to Strategy 4, but the total operation cost is lower than Strategy 4. Two periods of Strategy 6 share the common train services and a new service S 2 S 5 is added on the basis of Strategy 1.
Strategy 7 (see Figure 2g): In contrast to Strategy 5, S2 is improved to a SDCO yard in Period 1, and S4 is expanded to a SDCO yard in Period 2. In this context, a new direct train service S 2 S 5 is provided both in Period 1 and Period 2, and another new train service S 4 S 1 is created in Period 2 based on Strategy 1. This strategy calls for the equivalent capital investment of Strategy 5.

3.2. Analysis of Two Extreme Combinatorial Strategies of the Multi-Period and Multi-Classification-Yard Location Problem

(1)
None of the candidate stations are invested in the whole planning horizon. This strategy calls for the minimum capital investment. However, the total operation cost is at the highest level due to the highest unit reclassification cost in average. Moreover, congestion may occur at some yards as the classification capacity of yards does not necessarily meet the increasing OD demands.
(2)
All candidate stations are expanded to their largest scale at the first period. Although this strategy significantly reduces the operation cost and satisfies the demands of all shipments, it calls for a significant amount of capital investment, which quite possibly exceeds the budget, and results in a huge waste of resources.
It should be noted that the solution to the MML problem is a trade-off between capital investment and operation cost. The evaluation of this trade-off is the core of our study.

3.3. The Complexity of Multi-Period and Multi-Classification-Yard Location Problem

The number of combinatorial investment strategies grows exponentially with the number of candidate nodes and periods. For a network containing five candidate nodes, if each of them has three optional investment plans in each period, then the number of combinatorial strategies (without consideration of budget constraint) will reach 243 for one period, 59,049 for two periods, 14,348,907 for three periods, and over 3.4 billion for four periods. Furthermore, each investment strategy is involved with a TCS problem, which is also a very challenging problem. For instance, there are 10 combinations for routing shipments over a line network with four yards, 150 for five yards, 7800 for six yards, 1,575,600 for seven yards, and over 1.3 billion for eight yards (Lin et al. [23]). Therefore, the MML problem is highly complex.

4. Mathematical Model

In this section, we formulate a bi-level programming model for the MML problem. The upper-level aims to find an optimal investment strategy for candidate nodes, i.e., which type of yards should the candidate nodes be built into or improved to. The lower-level is intended to obtain a least costly train connecting service plan, considering reclassification cost and accumulation delay. The model is constrained by capital budget, classification capacity, the number of available tracks, etc. For simplification, following assumptions are made in this paper.
Assumption 1.
We assume that train services must be provided between adjacent stations. It simplifies the problem by avoiding considering which pairs of adjacent stations should be provided with train services, hence reducing the complexity in making train formation plans to some extent. In fact, as positive traffic flows do not necessarily exist between every two adjacent stations, there might be no train services between some of them, in practice. To relax this assumption, the train services between adjacent stations should also be treated as variables.
Assumption 2.
It is assumed that the physical path of each OD demand is predefined. Although this is a standard practice used in China railway system in making a TCS plan, it might result in a higher operation cost compared with joint optimization of railcar itinerary and train formation plan. One solution to this problem is to optimize train paths and railcar reclassification plans simultaneously.
Assumption 3.
We assume that candidate nodes can only be built into new yards or improved to larger yards, i.e., yard downsizing and closure are not permitted. This assumption simplifies the problem by excluding many combinatorial investment strategies. In the real world, with the configuration change of yards, the workload of some yards might decline dramatically, which might be closed or downsized by railroad for optimization. To relax this assumption, we should consider yard downsizing and closure as potential plans for candidate yards.

4.1. Notations

The notations used in this paper are listed in Table 2.

4.2. Model Descriptions

In each period, only one investment plan can be selected for each candidate node, which can be described by
p a , p b P ( k ) y k s p a p b =   1   k V Potential ; s S
It should be noted that, in the first period, if p a p k Original , then y k s p a p b = 0 . In addition, according to Assumption 3, if the yard scale corresponding to plan p b is smaller than p a , then y k s p a p b = 0 . Additionally, a logical constraint indicating the relation of selected plans in consecutive periods should be considered:
p a P ( k ) y k s p a p b = p t P ( k ) y k ( s + 1 ) p b p t     k V Potential ; p b P ( k ) ; s , s + 1 S .
The daily operation cost of all nodes, including accumulation delay and reclassification cost, is denoted by Z ( Y , s ) , which is converted to the PDV by λ s :
λ s = ( 1 + γ ) T s 1 γ ( 1 + γ ) u = 1 s T u s S .
Therefore, an upper-level formulation can be constructed to describe the MML problem:
Upper-level program:
min   k V Potential p a , p b P ( k ) s S I k p a p b y k s p a p b + 365 α s S ( 1 + γ ) T s 1 γ ( 1 + γ ) u = 1 s T u Z ( Y , s )
s . t .
p a , p b P ( k ) y k s p a p b = 1 k V Potential ; s S
p a P ( k ) y k s p a p b = p t P ( k ) y k ( s + 1 ) p b p t k V Potential ; p b P ( k ) ; s , s + 1 S
k V Potential p a , p b P ( k ) I k p a p b y k s p a p b B s s S
y k s p a p b { 1 , 0 } k V Potential ; p a , p b P ( k ) ; s S
The first term of the objective function is the capital investment for all candidate nodes throughout the planning horizon. The second term is the PDV of total operation cost of nodes in all periods. The constraint (7) ensures that the capital investment would not exceed the budget in each period. Apparently, without consideration of the operation cost reduction due to yard establishment or improvement, the upper-level reaches its optimality when the investment for all candidate nodes is zero. In fact, building or improving a yard will not only increase the classification capacity and the number of tracks, but also raise operation efficiency and reduce classification cost, significantly affecting the routing of car flows over the network. Therefore, the selection of investment strategies for candidate yard locations can be viewed as a location problem, while the determination of train connecting services and distribution of classification workload can be referred as an allocation problem. If a direct train service is provided between two yards, then an accumulation delay c i m i j will be incurred at the origin yard. Note that, the charge of providing a train service is related to the size of train, rather than traffic volume (details can be referred to Lin et al. [23]). If some shipments are reclassified at yard k , reclassification cost will be incurred.
The workload of node k in period s , i.e., the number of cars reclassified at node k per day in period s , can be expressed by
F k s = i j f i j k s i j , k V Original V Potential ; s S .
Then, the service flow from i to j in period s , which is equivalent to the number of cars shipped by train service i j , can be expressed by
D i j s = f i j s + t V Original V Potential f i t j s i j V Original V Potential ; s S .
In this way, the lower-level program can be expressed by
Lower-level program:
min   s S ( 1 + γ ) T s 1 γ ( 1 + γ ) u = 1 s T u [ i j V Original V Potential c i m i j x i j s + k V Original V Potential V Original F k s τ k + k V Potential p a , p b P ( k ) F k s τ k p b y k s p a p b ]
s . t .
x i j s + k ρ i j x i j k s = 1   i j V Original V Potential ; s S
x i j k s x i k s i j V Original V Potential ; k ρ i j ; s S
f i j s + k ρ i j f i j k s = N i j s + w V Original V Potential f w j i s   i j V Original V Potential ; s S
f i j s M x i j s i j V Original V Potential ; s S
f i j k s M x i j k s   i j V Original V Potential ; k ρ i j ; s S
F k s = i j f i j k s i j , k V Original V Potential ; s S
D i j s = f i j s + t V Original V Potential f i t j s i j V Original V Potential ; s S
200 ( z i j s 1 ) < D i j s i j V Original V Potential ; s S
D i j s 200 z i j s i j V Original V Potential ; s S
F k s θ k ( C k Total C k s Local )   k V Original V Original V Potential ; s S
F k s θ k ( C k Total C k s Local + p a , p b P ( k ) y k s p a p b Δ C k p b ) k V Potential ; s S
j V Original V Potential z i j s θ i ( L i Total L i s Arrival   )   i V Original V Original V Potential ; s S
j V Original V Potential z i j s θ i ( L i Total L i s Arrival + p a , p b P ( k ) y i s p a p b Δ L i p b ) i V Potential ; s S
f i j s 0 i j V Original V Potential ; s S
f i j k s 0 i j , k V Original V Potential ; s S
x i j s , x i j k s { 1 , 0 } i j , k V Original V Potential ; s S
z i j s N i j V Original V Potential ; s S
The objective function of the lower-level consists of three terms. The first term is the total accumulation delay of all train services. The second term is the classification cost of yards not included in V Potential , while the third term is the classification cost of nodes included in V Potential .
The constraint (12) guarantees that a car flow can either be directly shipped to the destination or classified at not less than one intermediate yard on its itinerary in each period. The constraint (13) ensures that if a car flow from i to j is initially reclassified at yard k , there must be a direct train service from i to k . The constraint (14) guarantees that the volume of car flows from i to j , carried by direct trains or reclassified at one or more yards on their itinerary, is equal to the total volume of N i j s (railcars which originate at i and are destined to j in period s ), and the railcars which are reclassified at i and destined to j . The constraints (15) and (16) are logical constraints, indicating the relations between x i j s and f i j s , x i j k s , and f i j k s , respectively. For example, if x i j s = 0 , there will be no direct train service from i to j in period s , and no shipments will be directly shipped from i to j in this period, i.e., f i j s = 0 . By contrast, if x i j s = 1 , the shipments from i to j will be delivered by direct trains. As f i j s is less than the total traffic volume in the network, hence, f i j s M x i j s (where M is a large enough positive number). It should be noted that, one classification track can generally store, at most, 200 railcars which are destined to other yards, simultaneously, in practice. In this case, the constraints (19) and (20) imply the relation between service flow D i j s and the number of tracks needed. For the nodes not included in V Potential , the constraint (21) ensures that the workload would not exceed their available classification capacity, and the constraint (23) guarantees that the number of used tracks is less than the number of available tracks. Similarly, for the nodes included in V Potential , the constraint (22) states that the capacity of these nodes is large enough to handle the traffic flows after possible establishment or improvement, and the constraint (24) represents that there are enough classification tracks for storing railcars in each period after possible investment.
In fact, the vast majority of car flows originating at yard i is actually obtained by aggregating the shipments from the small stations around yard i (see Lin et al. [23] for details). In the process of aggregation, these shipments should be reclassified and assigned to classification tracks (the storage capacity of this type of track is about 200 railcars in practice), together with car flows from other yards. Similarly, when the shipments arrive at the destination yard j , they should also be reclassified and assigned to the tracks reserved specially for them (the capacity of this type of track is usually set to 150 railcars), and then delivered to the final destinations (small stations surrounding yard j ) by local trains (with smaller train size and higher frequency).

5. Numerical Studies

In this section, a numerical example is carried out test our method, on the basis of a small railway network containing nine yards, and the results are subsequently analyzed.

5.1. The Input Data

To test the effectiveness and validity of our model, a small railway network containing nine yards (denoted Y1 through Y9) and ten small stations (denoted S1 through S10) is constructed (see Figure 3). It is assumed that these nine yards are all SDLA yards at present, while nine stations have no classification capacity. The parameters of nine yards, such as accumulation parameter, classification cost per railcar, etc., are listed in Table 3.
For simplification, Y3 and Y6 are defined as two candidate yards for improvement, and we intend to obtain the optimal investment strategy in just two periods. The OD demands (the number of railcars from origin to destination per day in average) in Period 1 and Period 2 are shown in Table 4 and Table 5, respectively, and the physical path (listed in Appendix A) of each OD pair is specified in advance, which is a standard practice in China railway system, thus, the operation mileage in total is a constant.
We assume that both Y3 and Y6 have three investment plans as options, which are remaining a SDLA yard, improved to a SDCO yard, and expanded to a SDLO yard, respectively, i.e., P ( 3 ) = { 1 , 2 , 3 } , P ( 6 ) = { 1 , 2 , 3 } . As we do not take yard downsizing and closure into consideration, there are six combinations that might occur for each candidate yard in two periods. The capital investment, increase of classification capacity and track number, and decrease of unit classification cost of these combinations, are listed in Table 6.
Furthermore, the budgets of investment in Period 1 and Period 2 are set to 1.5 billion CNY and 1.0 CNY respectively, i.e., B 1 = 1.5 , B 2 = 1.0 ; the time span of each period is set as five years, i.e., T 1 = 5 , T 2 = 5 ; the discount rate of capital investment is equal to 0.02 ( γ = 0.02 ); the coefficient α is set to 20, i.e., the economic cost of one car-hour is equivalent to 20 CNY; and the proportional factor of classification capacity and tracks for nine yards are all set to 0.9 ( θ k =   0.9 ). In addition, OD demands satisfying the sufficient condition for providing a train service, that they must be delivered to their destinations directly without optimization. The sufficient condition can be described as follows:
N i j s τ k min c i m i j         i j V Original V Potential , k ρ i j , s S ,
where τ k min denotes a minimum classification cost of yards on the itinerary of shipment N i j s , i.e.,
τ k min = min { τ k | k ρ i j } .
In other words, if shipment N i j s is reclassified at a certain intermediate yard with minimum relative delay on its itinerary, and the classification cost is greater than the cost of dispatching direct trains, then a direct train service should be provided without optimization.

5.2. Results and Discussion

The MML problem mentioned above is solved by Gurobi 7.5.2 on a 2.20 GHz Intel (R) Core (TM) i5-5200U CPU computer with 4.0 GB of RAM. As each yard has six investment combinations in total throughout the planning horizon, there are 36 ( 6 × 6 ) combinatorial investment strategies for two yards, in theory. However, in light of the budget constraints in two periods, there are only 17 strategies that are available, whose capital investment, operation cost, etc., are listed below.
As shown in Table 7, Strategy 3 is the optimal one with a minimum total cost of 2.643 billion CNY. In this strategy, yard Y3 remains a SDLA yard in two periods, while yard Y6 is expanded to a SDCO yard in Period 1 and remains unchanged in Period 2. The capital investment of this strategy is 0.7 billion CNY, and the overall operation cost of nine yards in two periods is equal to 1.943 billion CNY. Additionally, the daily workload and track utilization of nine yards in two periods are shown in Table 8.
In Table 8, the available capacity of a certain yard is obtained by classification capacity in total minus the capacity reserved for local car flows, which can be expressed by
C k s Available = C k Total C k s Local   k V Original V Original V Potential ; s S ,
C k s Available = C k Total C k s Local + p a , p b P ( k ) y k s p a p b Δ C k p b   k V Potential ; s S .
Similarly, the available track number of a certain yard is equal to the total tracks minus the tracks reserved for arrival car flows, which can be expressed by
L i s Available = L i Total L i s Arrival     i V Original V Original V Potential ; s S ,
L i s Available = L i Total L i s Arrival + p a , p b P ( k ) y i s p a p b Δ L i p b   i V Potential ; s S .
As shown in Table 8, the workload of yards Y7, Y8, and Y9 are equal to zero both in Period 1 and Period 2. This is because no car flow passes through these yards according to the predefined physical paths (i.e., none of them is intermediate yard). In addition, the workload of yards Y2 and Y4 decrease to zero in Period 2. This is mainly due to the increase of car flow volume, i.e., it is more favorable to provide more direct trains than reclassify railcars at Y2 and Y4. The train connection services in the railway network in Period 1 are depicted in Figure 4.
Theoretically, the potential train services for nine yards are 72 ( 9 × 8 ). However, in Figure 2, there are only 39 direct train services provided in this railway network, 22 of which are created between adjacent yards (Type 1 service); nine of which satisfy the sufficient condition (Type 2 service); and eight of which are obtained by the optimization from the remaining 41 potential train services (Type 3 service). Table 9 lists all the direct train services, and the volume of D i j 1 and f i j 1 in Period 1, while Table 10 lists all the car flow variables and corresponding traffic volume in Period 1.
As shown in Table 9, the direct train service with maximum traffic volume is Y6→Y9, whose service flow D i j 1 is up to 455.07 cars per day, i.e., on average dispatching 9.1 (455.07/50) trains each day. Conversely, the direct train service with minimum volume is Y8→Y5, whose service flow is just 44.73 cars per day, less than one train per day.
Additionally, the reclassification strategy of each OD demand can be obtained on the basis of Table 9 and Table 10. For example, to get the reclassification strategy of the OD demand N 19 1 , we should first determine whether direct train service Y1→Y9 exists in Table 9. If the answer is NO, then we turn to Table 10. It can be found that car flow variable x 19 61 (Y1, Y6, Y9) exists in Table 10, which indicates that shipment N 19 1 will be first reclassified at classification yard Y6, and merged into the car flow from Y6 to Y9. Next, we look up Table 10 to determine whether train service Y6→Y9 exists or not. Obviously, the answer is YES, i.e., N 19 1 will be consolidated into the direct train service Y6→Y9 at yard Y6 and delivered to its destination Y9. Finally, the reclassification strategy of OD demand N 19 1 is Y1→Y6→Y9.
Figure 5 depicts all the direct train services (48 services) provided in Period 2, 12 of which satisfy the sufficient condition; 22 of which are created between adjacent yards; and 14 of which are obtained by the optimization from the remaining 38 train services.
Table 11 lists all the direct train services, and the volume of D i j 2 and f i j 2 in Period 2, while Table 12 lists all the car flow variables and corresponding traffic volume in Period 2.
In Table 11, the direct train service with maximum traffic volume is Y9→Y6, reaching 488.94 cars per day, i.e., on average dispatching 9.8 (488.94/50) trains each day. In contrast, the direct train service with minimum traffic volume is Y4→Y3, whose service flow is just 34.84 cars per day, less than one train per day. The reclassification strategies of OD demands in Period 2 can also be obtained by the method mentioned above.

6. Conclusions

In this paper, we formulate the MML problem as a multi-period location–allocation problem with railway characteristics, and established a bi-level programming model constrained by budget, classification capacity, and number of available tracks. The upper-level is intended to find an optimal combinatorial investment strategy for all candidate nodes throughout the planning horizon, and the lower-level aims to obtain a least costly railcar reclassification plan on the basis of the strategy given by the upper-level. In light of the economies of scale in yard establishment and improvement, and the highly-nonlinear interrelation among yards, the investment strategy should be analyzed from the perspective of the entire planning horizon and the whole railway network, rather than focusing on a certain period or a certain yard. To test the effectiveness and validity of our model, a numerical study with two candidate yards in two periods is carried out and solved by using Gurobi 7.5.2. In the optimal investment strategy we obtained, i.e., yard Y3 remains a SDLA yard in two periods, while yard Y6 is expanded to a SDCO yard in Period 1 and remains unchanged in Period 2, all the yards can handle their workload in the near future and keep an appropriate capacity utilization ratio, which indicates that the proposed model can serve as a solid aid in the decision-making of classification yard location. With the building of new railway lines, such as Lanzhou–Chongqing Railway and Afuzhun Railway, some yards might be improved to match with the expanded railway network. In this case, railway departments might achieve substantial cost savings by applying our method in their five-year plans for yard improvement.
In the long term, researchers can focus on the simultaneously addressing of car flow routing and classification yards location. We identify this a promising area for future research.

Author Contributions

The authors contributed equally to this work.

Acknowledgments

This work was supported by the China Railway under Grant Number, 2002X25, 2004X008, 2004F022; the science technology and legal department of the National Railway Administration of the People’s Republic of China under Grant Number, KF2017-015 and China Railway First Survey and Design Institute Group Co., Ltd. under Grant Number, 13-03-1.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. The Physical Paths of OD Demands

No.OriginDestinationPhysical PathNo.OriginDestinationPhysical Path
1Y1Y2Y1→Y237Y5Y6Y5→Y6
2Y1Y3Y1→Y2→Y338Y5Y7Y5→Y6→Y7
3Y1Y4Y1→Y2→Y3→Y439Y5Y8Y5→Y8
4Y1Y5Y1→Y540Y5Y9Y5→Y6→Y9
5Y1Y6Y1→Y2→Y3→Y641Y6Y1Y6→Y3→Y2→Y1
6Y1Y7Y1→Y2→Y3→Y4→Y742Y6Y2Y6→Y3→Y2
7Y1Y8Y1→Y5→Y843Y6Y3Y6→Y3
8Y1Y9Y1→Y2→Y3→Y6→Y944Y6Y4Y6→Y3→Y4
9Y2Y1Y2→Y145Y6Y5Y6→Y5
10Y2Y3Y2→Y346Y6Y7Y6→Y7
11Y2Y4Y2→Y3→Y447Y6Y8Y6→Y8
12Y2Y5Y2→Y1→Y548Y6Y9Y6→Y9
13Y2Y6Y2→Y3→Y649Y7Y1Y7→Y4→Y3→Y2→Y1
14Y2Y7Y2→Y3→Y4→Y750Y7Y2Y7→Y4→Y3→Y2
15Y2Y8Y2→Y1→Y5→Y851Y7Y3Y7→Y4→Y3
16Y2Y9Y2→Y3→Y6→Y952Y7Y4Y7→Y4
17Y3Y1Y3→Y2→Y153Y7Y5Y7→Y6→Y5
18Y3Y2Y3→Y254Y7Y6Y7→Y6
19Y3Y4Y3→Y455Y7Y8Y7→Y6→Y8
20Y3Y5Y3→Y2→Y1→Y556Y7Y9Y7→Y6→Y9
21Y3Y6Y3→Y657Y8Y1Y8→Y5→Y1
22Y3Y7Y3→Y4→Y758Y8Y2Y8→Y5→Y1→Y2
23Y3Y8Y3→Y6→Y859Y8Y3Y8→Y6→Y3
24Y3Y9Y3→Y6→Y960Y8Y4Y8→Y6→Y3→Y4
25Y4Y1Y4→Y3→Y2→Y161Y8Y5Y8→Y5
26Y4Y2Y4→Y3→Y262Y8Y6Y8→Y6
27Y4Y3Y4→Y363Y8Y7Y8→Y6→Y7
28Y4Y5Y4→Y3→Y2→Y1→Y564Y8Y9Y8→Y6→Y9
29Y4Y6Y4→Y3→Y665Y9Y1Y9→Y6→Y3→Y2→Y1
30Y4Y7Y4→Y766Y9Y2Y9→Y6→Y3→Y2
31Y4Y8Y4→Y3→Y6→Y867Y9Y3Y9→Y6→Y3
32Y4Y9Y4→Y3→Y6→Y968Y9Y4Y9→Y6→Y3→Y4
33Y5Y1Y5→Y169Y9Y5Y9→Y6→Y5
34Y5Y2Y5→Y1→Y270Y9Y6Y9→Y6
35Y5Y3Y5→Y1→Y2→Y371Y9Y7Y9→Y6→Y7
36Y5Y4Y5→Y1→Y2→Y3→Y472Y9Y8Y9→Y6→Y8

References

  1. Cooper, L. Location-allocation problems. Oper. Res. 1963, 11, 331–343. [Google Scholar] [CrossRef]
  2. Bongartz, I.; Calamai, P.H.; Conn, A.R. A projection method for lp norm location-allocation problems. Math. Program. 1994, 66, 283–312. [Google Scholar] [CrossRef]
  3. Eben-Chaime, M.; Mehrez, A.; Markovich, G. Capacitated location-allocation problems on a line. Comput. Oper. Res. 2002, 29, 459–470. [Google Scholar] [CrossRef]
  4. Brimberg, J.; Hansen, P.; Mladenović, N.; Salhi, S. A survey of solution methods for the continuous location-allocation problem. Int. J. Oper. Res. 2008, 5, 1–12. [Google Scholar]
  5. Manzini, R.; Gebennini, E. Optimization models for the dynamic facility location and allocation problem. Int. J. Prod. Res. 2008, 46, 2061–2086. [Google Scholar] [CrossRef]
  6. Gokbayrak, K.; Kocaman, A.S. A Distance-limited continuous location-allocation problem for spatial planning of decentralized systems. Comput. Oper. Res. 2017, 88, 15–29. [Google Scholar] [CrossRef]
  7. Gupta, R.; Muttoo, S.K.; Pal, S.K. Fuzzy c-means clustering and particle swarm optimization based scheme for common service center location allocation. Appl. Intell. 2017, 47, 624–643. [Google Scholar] [CrossRef]
  8. Cebecauer, M.; Buzna, L. A versatile adaptive aggregation framework for spatially large discrete location-allocation problems. Comput. Ind. Eng. 2017, 111, 364–380. [Google Scholar] [CrossRef]
  9. Wesolowsky, G.O.; Truscott, W.G. The multiperiod location-allocation problem with relocation of facilities. Manag. Sci. 1975, 22, 57–65. [Google Scholar] [CrossRef]
  10. Hinojosa, Y.; Puerto, J.; Fernández, F.R. A multiperiod two-echelon multicommodity capacitated plant location problem. Eur. J. Oper. Res. 2000, 123, 271–291. [Google Scholar] [CrossRef]
  11. Canel, C.; Khumawala, B.M.; Law, J.; Loh, A. An algorithm for the capacitated, multi-commodity multi-period facility location problem. Comput. Oper. Res. 2001, 28, 411–427. [Google Scholar] [CrossRef]
  12. Rajagopalan, H.K.; Saydam, C.; Xiao, J. A multiperiod set covering location model for dynamic redeployment of ambulances. Comput. Oper. Res. 2008, 35, 814–826. [Google Scholar] [CrossRef]
  13. Klibi, W.; Lasalle, F.; Martel, A.; Ichoua, S. The stochastic multiperiod location transportation problem. Transp. Sci. 2010, 44, 221–237. [Google Scholar] [CrossRef]
  14. Sha, Y.; Huang, J. The multi-period location-allocation problem of engineering emergency blood supply systems. Syst. Eng. Proc. 2012, 5, 21–28. [Google Scholar] [CrossRef]
  15. Mansfield, E.; Wein, H.H. A model for the location of a railroad classification yard. Manag. Sci. 1958, 4, 292–313. [Google Scholar] [CrossRef]
  16. Assad, A.A. Models for rail transportation. Transp. Res. A-Pol. 1980, 14, 205–220. [Google Scholar] [CrossRef]
  17. Maji, A.; Jha, M.K. Railroad yard location optimization using a genetic algorithm. In Proceedings of the 2nd WSEAS International Conference on Natural Hazards; 2nd International Conference on Climate Changes, Global Warming, Biological Programs; 2nd International Conference on Urban Rehabil and Sustainable, Baltimore, MD, USA, 7–9 November 2009; World Scientific and Engineering Academic and Society: Athens, Greece, 2009; pp. 151–156. [Google Scholar]
  18. Lee, J.S.; Kim, D.K.; Chon, K.S. Design of optimal marshalling yard location model considering rail freight hub network properties. In Proceedings of the International Conference on Eastern Asia Society for Transportation Studies, Dalian, China, 24–27 September 2007; pp. 1031–1045. [Google Scholar]
  19. Lin, B.L.; Xu, Z.Y.; Huang, M.; Ji, J.L.; Guo, P.W. An optimization approach to railroad classification yard location and installment size decision with budget constraint. J. Chin. Railw. Soc. 2002, 24, 5–8. [Google Scholar] [CrossRef]
  20. Yan, H.X.; Lin, B.L.; Zheng, J.R.; Zhang, Y.H. Comparative study on optimal type selection of marshalling station between unidirectional and bidirectional. J. Transp. Syst. Eng. Inf. Tech. 2007, 7, 124–131. [Google Scholar] [CrossRef]
  21. Li, H.D.; He, S.W.; Song, R.; Ji, L.J.; Shen, Y.S. Synthetic optimization of train formation plan and layout of technical service station. J. Beijing Jiaotong Univ. 2010, 34, 30–34. [Google Scholar] [CrossRef]
  22. Geng, L.Q. Optimization model of freight car marshalling scheme and load dividing and combining in marshalling station. Railw. Transp. Econ. 2011, 33, 59–63. [Google Scholar] [CrossRef]
  23. Lin, B.L.; Wang, Z.M.; Ji, L.J.; Tian, Y.M.; Zhou, G.Q. Optimizing the freight train connection service network of a large-scale rail system. Transp. Res. B-Methodol. 2012, 46, 649–667. [Google Scholar] [CrossRef]
Figure 1. A simple line railway network.
Figure 1. A simple line railway network.
Symmetry 10 00135 g001
Figure 2. Seven combinatorial strategies for investment.
Figure 2. Seven combinatorial strategies for investment.
Symmetry 10 00135 g002aSymmetry 10 00135 g002b
Figure 3. A small railway network.
Figure 3. A small railway network.
Symmetry 10 00135 g003
Figure 4. Direct train services among nine yards in Period 1.
Figure 4. Direct train services among nine yards in Period 1.
Symmetry 10 00135 g004
Figure 5. Direct train services among nine yards in Period 2.
Figure 5. Direct train services among nine yards in Period 2.
Symmetry 10 00135 g005
Table 1. Comparisons between a few published studies and this work.
Table 1. Comparisons between a few published studies and this work.
StudiesMaji and Jha (1997)Lin et al. (2002)Lee et al. (2008)This Work
Assumptions
OD Matrixfixedfixedfixedfixed
Physical Pathfixedfixedunfixedfixed
Decision Variables
Yard Location
Train Service × ×
Classification of Flow × ×
Construction of Link × × ×
Constraints
Budget × ×
Classification Capacity × ×
Track Number × ×
Link Capacity × × ×
Model StructureInteger Linear ProgrammingInteger Nonlinear ProgrammingInteger Nonlinear ProgrammingInteger Linear Programming
Objective FunctionMin of train hauling cost, yard construction and maintenance costMin of capital investment and yard operation costMin of construction cost of hub and link, transportation cost and delay costMin of capital investment and yard operation cost
Multi-period × × ×
Solution ApproachFloyd algorithm and Genetic algorithmN/AN/ACommercial software (Gurobi)
Table 2. Notations used in this paper.
Table 2. Notations used in this paper.
SetsDescriptions
V Potential The set of candidate nodes, including all potential locations for new yards, and existing yards that might be improved;
V Original The set of existing yards in a rail network;
P ( k ) The set of investment plans for candidate node k ;
ρ i j The set of yards through which a flow from i to j passes on its itinerary, excluding yard i and yard j ;
S The set of periods in a planning horizon;
N The set of natural numbers.
ParametersDescriptions
I k p a p b The extra investment that plan p b needs in comparison with plan p a for node k ; p b and p a are optional investment plans, i.e., p a , p b P ( k ) ;
p k Original The original type of node k before investment;
B s The budget in period s ;
T s The time span of period s ;
γ The discount rate of yard operation cost;
λ s The coefficient for converting future operation cost of yards into present discounted value (PDV);
α The coefficient for converting car-hour cost into economic cost;
c i The accumulation parameter of yard i ;
m i j The size of train dispatched from i to j ;
τ k The original classification cost per railcar at node k before establishment or improvement;
τ k p b The classification cost per railcar at node k based on plan p b ;
C k Total The total classification capacity of node k before establishment or improvement, i.e., the maximum number of cars that can be reclassified at node k per day;
C k s Local The classification capacity reserved for local car flows (whose origin or destination is node k ) in period s ;
Δ C k p b The increase of classification capacity at node k based on plan p b ;
L i Total The total number of classification tracks at node i before establishment or improvement;
L i s Arrival The number of classification tracks reserved for arrival car flows whose destination is node i in period s ;
Δ L i p b The increase of classification track number at node i based on plan p b ;
N i j s The number of cars which origin at node i and are destined to node j in period s ;
θ k The proportional factor of classification capacity and tracks that can be used at node k . As the volume of shipments each day is fluctuant, a threshold should be set for nodes to avoid overloaded conditions.
Decision variablesDescriptions
y k s p a p b Investment variable; it takes value one if plan p b is selected in period s and p a is chosen in period s 1 for node k ; otherwise, it is zero. Note that, p a = p b indicates that node k will remain unchanged in period s ;
x i j s Train variable; its value is one if train service i j is provided in period s , and zero otherwise;
x i j k s Car flow variable; it takes value one if car flows whose destination is j are consolidated into train service i k at node i in period s ; Otherwise, it is zero;
f i j s The volume of railcars which are directly shipped from i to destination j in period s ;
f i j k s The volume of railcars initially reclassified at node k on the itinerary from i to j in period s ;
z i j s The number of classification tracks needed at node i for storing direct trains from i to j in period s .
Table 3. The parameters of nine yards.
Table 3. The parameters of nine yards.
Yards c i τ k C k Total C k 1 Local C k 2 Local L i Total L i 1 Arrival L i 2 Arrival
Y110.23.918501175.41410.481544
Y210.14.016001313.171575.801367
Y310.33.918001383.561660.271445
Y410.33.918201473.571768.281556
Y510.43.819001339.211707.051556
Y610.53.819501213.862056.6316510
Y710.73.623001528.482034.181768
Y810.63.721001315.271778.321656
Y910.13.917501485.41682.481366
Table 4. The OD matrix in Period 1 (car per day).
Table 4. The OD matrix in Period 1 (car per day).
Y1Y2Y3Y4Y5Y6Y7Y8Y9
Y1 24.2996.5684.57124.53111.72143.2040.3867.44
Y266.07 55.60140.0479.4161.0444.1421.7667.47
Y3138.3079.20 124.1442.8071.24156.01154.65100.50
Y4102.33127.3229.03 150.3756.3292.28122.0685.90
Y548.7167.4074.58146.57 23.07126.9855.51157.59
Y612.7469.8425.6530.51104.09 150.2066.5493.35
Y777.88112.4153.2079.6586.1771.50 113.2156.08
Y813.93156.2148.5015.1830.80106.56121.61 152.30
Y922.75140.97133.6087.3020.63159.4943.9696.07
Table 5. The OD matrix in Period 2 (car per day).
Table 5. The OD matrix in Period 2 (car per day).
Y1Y2Y3Y4Y5Y6Y7Y8Y9
Y1 29.15115.87101.48149.44134.06171.8448.4680.93
Y279.28 66.72168.0595.2973.2552.9726.1180.96
Y3165.9695.04 148.9751.3685.49187.21185.58120.60
Y4122.80152.7834.84 180.4467.58110.74146.47103.08
Y558.4580.8889.50175.88 227.68152.3866.6189.11
Y615.2983.8130.7836.61124.91 180.2479.85112.02
Y793.46134.8963.8495.58103.40285.80 135.8567.30
Y816.72187.4558.2018.2236.96327.87145.93 182.76
Y927.30169.16160.32104.7624.76191.3952.75115.28
Table 6. Information of six investment combinations for a SDLA yard in two periods.
Table 6. Information of six investment combinations for a SDLA yard in two periods.
Investment CombinationsInvestment (Billion CNY)Increase of Capacity (Car per Day)Increase of Track NumberDecrease of τ k
SDLA→SDLA0000
SDLA→SDCO0.7150010−0.4
SDLA→SDLO1.0250018−0.6
SDCO→SDCO0000
SDCO→SDLO0.510008−0.2
SDLO→SDLO0000
Table 7. The cost of available combinatorial strategies.
Table 7. The cost of available combinatorial strategies.
Combinatorial StrategyY3Y6Total Investment
(Billion)
Operation Cost
(Billion)
Total Cost
(Billion)
Period 1Period 2Period 1Period 2
1SDLASDLASDLASDCO0.71.9622.662
2SDLASDLASDLASDLO11.9472.947
3SDLASDLASDCOSDCO0.71.9432.643
4SDLASDLASDCOSDLO1.21.9283.128
5SDLASDLASDLOSDLO11.9192.919
6SDLASDCOSDCOSDCO1.41.8883.288
7SDLASDCOSDLOSDLO1.71.8733.573
8SDLASDLOSDCOSDCO1.71.8793.579
9SDLASDLOSDLOSDLO21.8643.864
10SDCOSDCOSDLASDCO1.41.8743.274
11SDCOSDCOSDLASDLO1.71.8683.568
12SDCOSDCOSDCOSDCO1.41.8623.262
13SDCOSDCOSDCOSDLO1.91.8563.756
14SDCOSDLOSDCOSDCO1.91.8523.752
15SDCOSDLOSDCOSDLO2.41.8464.246
16SDLOSDLOSDLASDCO1.71.8533.553
17SDLOSDLOSDLASDLO21.8473.847
Table 8. Workload and track utilization of nine yards.
Table 8. Workload and track utilization of nine yards.
PeriodClassification YardsY1Y2Y3Y4Y5Y6Y7Y8Y9
1 F k 1 285.9584.57366.83287.6376.071156.09000
Available Capacity674.60286.83416.44346.43560.792236.14771.52784.73264.60
Workload (%)42.3929.4888.0983.0313.5651.70000
Used Tracks6498612455
Available Tracks1171010102111117
Track Percentage (%)54.5557.1490.0080.0060.0057.1436.3645.4571.43
2 F k 2 343.14095.56091.291204.93000
Available Capacity439.5224.20139.7351.72192.951393.37265.82321.6867.52
Workload (%)78.07068.39047.3186.48000
Used Tracks9587713875
Available Tracks116999169107
Track Percentage (%)81.8283.3388.8977.7877.7881.2588.8970.0071.43
Table 9. Information of direct train services in Period 1.
Table 9. Information of direct train services in Period 1.
OriginDestination D i j 1 f i j 1 OriginDestination D i j 1 f i j 1
Y1Y2176.2691.69Y4Y7136.42136.42
Y1Y3171.14171.14Y5Y1204.6262.64
Y1Y5308.88246.74Y5Y4146.57146.57
Y1Y6179.16111.72Y5Y6150.0523.07
Y1Y7143.2143.2Y5Y8117.65117.65
Y2Y1167.2466.07Y5Y9157.59157.59
Y2Y3184.1155.6Y6Y3202.4274.15
Y2Y4268.75224.61Y6Y5210.89210.89
Y3Y1216.59173.79Y6Y7442.75442.75
Y3Y2149.04149.04Y6Y8397.88397.88
Y3Y4257.13257.13Y6Y9455.07455.07
Y3Y6132.28132.28Y7Y4323.1479.65
Y3Y7156.01156.01Y7Y6326.9671.5
Y3Y8154.65154.65Y8Y2156.21156.21
Y3Y9167.97167.97Y8Y544.7330.8
Y4Y1180.21180.21Y8Y6444.15106.56
Y4Y2239.73239.73Y9Y2140.97140.97
Y4Y382.2382.23Y9Y3243.65133.6
Y4Y5150.37150.37Y9Y6320.15159.49
Y4Y6264.2856.32
Table 10. Car flow variable x i j k 1 and corresponding traffic flow volume f i j k 1 in Period 1.
Table 10. Car flow variable x i j k 1 and corresponding traffic flow volume f i j k 1 in Period 1.
OriginFirst ClassificationDestination f i j k 1 OriginFirst ClassificationDestination f i j k 1
Y1Y2Y484.57Y7Y4Y177.88
Y1Y5Y862.14Y7Y4Y2112.41
Y1Y6Y967.44Y7Y4Y353.2
Y2Y1Y579.41Y7Y6Y586.17
Y2Y1Y821.76Y7Y6Y8113.21
Y2Y3Y661.04Y7Y6Y956.08
Y2Y3Y967.47Y8Y5Y113.93
Y2Y4Y744.14Y8Y6Y348.5
Y3Y1Y542.8Y8Y6Y415.18
Y4Y6Y8122.06Y8Y6Y7121.61
Y4Y6Y985.9Y8Y6Y9152.3
Y5Y1Y267.4Y9Y3Y122.75
Y5Y1Y374.58Y9Y3Y487.3
Y5Y6Y7126.98Y9Y6Y520.63
Y6Y3Y112.74Y9Y6Y743.96
Y6Y3Y269.84Y9Y6Y896.07
Y6Y3Y445.69
Table 11. Information of direct train services in Period 2.
Table 11. Information of direct train services in Period 2.
OriginDestination D i j 2 f i j 2 OriginDestination D i j 2 f i j 2
Y1Y2110.03110.03Y5Y6316.79227.68
Y1Y3205.37205.37Y5Y7152.38152.38
Y1Y4101.48101.48Y5Y8141.18141.38
Y1Y5370.66296.09Y6Y283.8183.81
Y1Y6214.99134.06Y6Y3104.2788.98
Y1Y7171.84171.84Y6Y4159.59159.59
Y2Y1200.6879.28Y6Y5253.07253.07
Y2Y3119.6966.72Y6Y7232.99232.99
Y2Y4168.05168.05Y6Y8380.71380.71
Y2Y6154.2173.25Y6Y9654.00654.00
Y3Y1259.91208.55Y7Y193.4693.46
Y3Y295.0495.04Y7Y2134.89134.89
Y3Y4148.97148.97Y7Y363.8463.84
Y3Y6391.6785.49Y7Y495.5895.58
Y3Y7240.18240.18Y7Y6456.5285.8
Y4Y1122.8122.8Y7Y8135.85135.85
Y4Y2152.78152.78Y8Y2187.45187.45
Y4Y334.8434.84Y8Y553.6836.96
Y4Y5180.44180.44Y8Y6404.29327.87
Y4Y6170.6667.58Y8Y7145.93145.93
Y4Y7110.74110.74Y8Y9182.76182.76
Y4Y8146.47146.47Y9Y2169.16169.16
Y5Y1245.5575.17Y9Y3187.62160.32
Y5Y4175.88175.88Y9Y6488.94191.39
Table 12. Car flow variable x i j k 2 and corresponding traffic flow f i j k 2 in Period 2.
Table 12. Car flow variable x i j k 2 and corresponding traffic flow f i j k 2 in Period 2.
OriginFirst ClassificationDestination f i j k 2 OriginFirst ClassificationDestination f i j k 2
Y1Y5Y874.57Y5Y6Y989.11
Y1Y6Y980.93Y6Y3Y115.29
Y2Y1Y595.29Y7Y6Y5103.4
Y2Y1Y826.11Y7Y6Y967.3
Y2Y3Y752.97Y8Y5Y116.72
Y2Y6Y980.96Y8Y6Y358.2
Y3Y1Y551.36Y8Y6Y418.22
Y3Y6Y8185.58Y9Y3Y127.3
Y3Y6Y9120.6Y9Y6Y4104.76
Y4Y6Y9103.08Y9Y6Y524.76
Y5Y1Y280.88Y9Y6Y752.75
Y5Y1Y389.5Y9Y6Y8115.28

Share and Cite

MDPI and ACS Style

Liu, S.; Lin, B.; Wang, J.; Wu, J. Modeling the Multi-Period and Multi-Classification-Yard Location Problem in a Railway Network. Symmetry 2018, 10, 135. https://doi.org/10.3390/sym10050135

AMA Style

Liu S, Lin B, Wang J, Wu J. Modeling the Multi-Period and Multi-Classification-Yard Location Problem in a Railway Network. Symmetry. 2018; 10(5):135. https://doi.org/10.3390/sym10050135

Chicago/Turabian Style

Liu, Siqi, Boliang Lin, Jiaxi Wang, and Jianping Wu. 2018. "Modeling the Multi-Period and Multi-Classification-Yard Location Problem in a Railway Network" Symmetry 10, no. 5: 135. https://doi.org/10.3390/sym10050135

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