d 1:96s) to (
d 1:96s),
where
d and s are the mean and standard deviation
respectively of the 1,000 values of d from the 1,000 day
simulation.
Example Assume 20% of trains experience exogenous
arrival delays distributed U2 to 30) exogenous dwell
delays distributed U(0 to 15). From the 1,000 day simula-
tion we obtained the standard deviations and hence con-
dence intervals shown in the following table.
95% condence interval
Random variable d s.d. of d for d1:96s
Mean over a day of knock-on
delays to arrivals
0.36 0.702 mins
Mean over a day of knock-on
delays to dwells
0.15 0.294 mins
Mean over a day of knock-on
delays to departures
0.39 0.764 mins
Condence intervals for the mean delay (over all days).
Above we computed the condence interval for the `mean
daily delay' d. This spread of mean daily delays is not
reduced by taking a larger sample of days, since the mean
daily delay will vary from day to day and will keep varying
no matter how many days we consider. However, train
operators are also interested in
d, the mean of the `mean
daily delays'. The latter (
n 1
p
times smaller than the standard deviation of the `mean daily
delay' given above, where n is the sample size. Therefore
with a sample size of 1,000 days the 95% condence
intervals for the mean of the `mean daily delays' are
1000 1
p
31:6 times smaller than those in the table
above. That is (1:96s=
n 1
p
), hence 0.0222, 0.0093 and
0.0242 minutes respectively, which is less than 2 seconds.
Experiment 2 Punctuality improvement or deterioration
at a stationgetting back on schedule.
A question of interest to transport operators and users is:
`Will the delays encountered at a station mean that trains are
even further behind schedule when they depart from the
station than when they arrived?' At rst sight it may seem
that the distribution of delays must be worse on departure
than on arrival. However, there is a mechanism for helping
get trains back on time if they arrive late. If a train is late it
can depart after a minimum required dwell time rather than
adhering to the original scheduled dwell time. (Suppose a
train has a scheduled dwell time of say 10 minutes and a
minimum required dwell time of 7 minutes. If it arrives 4
minutes late it is ready to leave in the 4 7 11th minute,
that is, only 1 minute late instead of four minutes late. On
the other hand, if the minimum required dwell time is 4
minutes, then it is ready to depart in the 4 4 8th minute,
but of course it is not allowed to leave until its scheduled
time, hence it leaves on time in the 10th minute.)
To investigate this, let,
r
scheduled dwell time minimum required dwell time
scheduled dwell time
and refer to this as the `maximum dwell reduction ratio' or
simply the `dwell reduction ratio'. This dwell reduction
ratio may be different for different trains: for some trains
the scheduled dwell time may already be close to its
minimum and for others it may not. However, for simpli-
city we will assume here that the maximum dwell reduction
r is the same for all trains. In the rest of this section, that is,
Experiments 1, 3 and 4 and we assume that r is zero. In the
following table and in Figure 3 we show the delay distribu-
tions which result from letting the maximum dwell reduc-
tion r be 0.0, 0.2, 0.4 and 0.8 respectively. To generate
672 Journal of the Operational Research Society Vol. 51, No. 6
these results we ran a separate 1,000 day simulation for
each value of r.
Maximum dwell reduction ratio,
r
0.0 0.2 0.4 0.8
% of trains with exog arr. delay
less than 5 mins
85.7 85.7 85.7 85.7
% of trains departing less than
5 mins late
72.0 78.0 80.6 82.7
Difference 13.4 7.7 5.1 3.0
% of trains with exog arr. delay
less than 15 mins
91.2 91.2 91.2 91.2
% of trains departing less than
15 mins late
89.4 92.2 93.7 95.4
Difference 1.8 1.0 2.5 4.2
The `difference' rows in the table shows the differ-
ences between the percentage of trains arriving late and the
percentage departing late.
In Figure 3 the vertical axis gives the percentage of trains
less than x minutes late, where x is corresponding lateness
value on the horizontal axis. Hence, the higher the distribu-
tion curve in Figure 3, the lower the percentage of late
trains, or the higher the train punctuality or performance. We
see that, as expected, the larger the dwell reduction ration
r the higher the distribution curve, hence the higher the
percentage of trains departing on time.
As discussed above, we wish to see if train punctuality is
better or worse when trains are departing from the station
than when they arrived. For this we compare the percen-
tages of trains departing late with the percentages having
exogenous arrival lateness: since we are here considering
only one station, the exogenous arrival lateness implicitly
include all delays incurred at all previous stations or on the
lines between them. The graph of exogenous arrival lateness
or punctuality is the straight line in Figure 3. Comparing this
straight line (arrival punctuality) with the curves (departure
punctuality) in Figure 3 shows that for larger values of r the
deterioration in punctuality is less, or the improvement in
punctuality is greater. However, we note that in this exam-
ple, for all levels of r, the percentage of trains having zero
arrival delays is always greater than the percentage having
zero departure delays. This could be different in another
example. For example, if the exogenous dwell delays were
smaller that would decrease the departure delays more than
the arrival delays.
Comparing the straight line (arrival punctuality) with the
lowest of the four curves in Figure 3 shows that if the dwell
reduction ration is r 0 then train punctuality on departure
is always less than on arrival. Now consider say r 0:4.
For this compare the straight line (the arrival punctuality)
with the third up (r 0:4) of the curves in Figure 3. This
shows that if we are concerned with lateness up to about 11
minutes, then departure punctuality is worse than arrival
punctuality. However, if we are concerned with lateness
greater than about 11 minutes, then departure punctuality is
better than arrival punctuality. Similar remarks apply to the
curves for other values of r.
In view of the above, train operators can use the ratio r as
a policy instrument in designing more reliable schedules.
By better management of resources at stations, operators
may be able to cut minimum dwell times hence cut r and
substantially improve punctuality of departures.
Of course it is not only at stations that trains can get back
on schedule. In practice, the scheduled trip times between
stations are sometimes set slightly larger than the minimum
time needed. This extra time or `recovery' time allows late
trains to reduce their lateness. The distribution of arrival
Figure 3 Effect of dwell reduction ratios on total departure delays.
M Carey and S CarvilleTesting schedule performance and reliability for train stations 673
lateness at the next station may then be `better' than the
distribution of departure lateness at the present station.
From a passengers perspective arrival punctuality matters
more than departure punctuality.
Experiment 3 How knock-on delays vary with size of
exogenous delays.
In Experiment 3 we simulated 1,000 days to obtain the
distribution of knock-on delays (and distribution of total
delays) when the exogenous delays are from a uniform
distribution with bounds 0 and UL. We repeated this
simulation experiment for 25 different values of UL, start-
ing at UL 0 minutes and increasing in steps of 2 minutes
up to UL 48. Also, we assumed exogenous dwell delays
are on average about half as long as exogenous arrival
delays, i.e., if the exogenous arrival delay is 2 to 20 the
exogenous dwell delay is 0 to 10, since negative dwell
delays are not allowed.
For each of these 25 different simulation experiments we
computed various statistics, for example, the percentage of
trains more than 0, 5, 10, etc., minutes late. Here we graph
some of the results (Figures 4(a)(b)), to show how the
knock-on delays (and total delays) increase as UL the
maximum exogenous delays increases. Since the exogen-
ous delays is uniformly distributed from 2 to UL, the
expected exogenous delay is UL 2=2, which increases
as UL increases. We illustrate the results mainly for
departures delays but the results for arrival and dwell
time delays are similar. It can be seen that the knock-on
delays increase fairly smoothly as the exogenous delays UL
increase. For example, from the lowest curve in Figure 4(a)
we see that if UL is say 10 minutes then 65% of trains
experience no knock-on delay, and if UL is say 20 minutes
then 55% of trains experience no knock-on delay.
The characteristic shapes of the curves in Figures 4(a)
(b) can be explained as follows. Consider the lowest curve
in Figure 4(a). In this curve the number of knock-on delays
increases sharply at rst and then much more slowly. Each
increase in the exogenous delays UL increases the like-
lihood that trains will loose their scheduled time slot and=or
platforms. That is, if a train is late another train may have
arrived at the platform, so that the late trains has to wait or
go to a different platform. However, if a train is so late that
it has already lost its scheduled time slot then any further
lateness may have less effect on how soon it can nd a new
slot, and on whether this causes further knock-on delays.
This causes the curve in Figure 4(a) to atten out. Some-
what similar remarks apply to the next curve in Figure 4(a),
but less so to the other curves. The reason is that the latter
are caused by larger exogenous delays. With larger exogen-
ous delays the trains have already lost their initial sched-
uled time slot, hence any further increases in the size of the
exogenous delay will simply cause a proportionate increase
in knock-on delays.
An interesting feature of the curves is that, except for the
lowest curve, they start off at or near to at. For example,
the curve showing the percentage of trains with knock-on
delays of `430 minutes' is at up until the maximum
exogenous delay UL is 30 minutes. This indicated there are
no knock-on delays greater than 30 minutes unless there are
some exogenous delays greater than 30 minutes. Similarly,
there are almost no knock-on delays greater than 10, 20,
etc. minutes unless there are some exogenous delays
greater than 10, 20, etc. minutes respectively.
Experiment 4 Effect of allowing platform changes on-
the- day.
The most dramatic aspect of the simulation results is the
effect of allowing or not allowing trains to change from their
scheduled platforms. If a train arrives later than scheduled
its scheduled platform may be already taken by a later train.
In that case we could hold the late train until its scheduled
platform is free, or send it to some other platform if one will
be free sooner. Similarly, if a train departs later than
scheduled, the next train scheduled to go to that platform
may either wait until the platform is free, or go to another
platform if one is free sooner. Note that any of these on-the-
day changes of train times or platforms may cause yet
further knock-on changes to following trains.
To explore the effect of allowing on-the-day changes of
platforms we ran the experiments twice. Firstly we requir-
ing that all trains go to their scheduled platforms. We refer
to this as the `xed platform model'. Secondly we ran all
the experiments while allowing trains to be sent to
a different platform if this would reduce lateness or other
penalties (platform desirability). We refer to this as the
`exible platform model'. The results are illustrated in
Figure 5.
We found that allowing platforms to be changed in
response to on-the-day lateness caused a dramatic reduction
in knock-on delays. When exogenous delays are large, for
example, up to 60 minutes, the mean size of knock-on
arrival delays is reduced by about 90% and the mean size of
knock-on departure delays is reduced by about 40%. This
large reduction in the size and number of knock-on delays
is perhaps larger than appears to be expected by rail
operators. It has relevance for the design and operation of
train stations. It suggests it is important that platforms be
feasible for as many of the various train types as possible.
This involves layout of lines and signals, but it also
traveller information systems, and ensuring that travellers
can easily walk from one platform to another. Some
stations are designed so that changing trains from their
scheduled platform is very inconvenient for passengers,
involving long walks up and down stairs perhaps with
luggage. On the other hand, some stations are designed
so that all platforms are quickly accessible from a
convenient central waiting area. In that case the platform
674 Journal of the Operational Research Society Vol. 51, No. 6
Figure 4 (a) Train performance decreases with the size of exogenous delays: knock-on departure delays. (b) Train performance decreases
with the size of exogenous delays: total departure delays.
M Carey and S CarvilleTesting schedule performance and reliability for train stations 675
allocation for each train need not be announced until
shortly before its arrival or departure. Indeed, the platform
schedule need not be published in advance. This is the
custom for the main multi-platform terminal stations
around London. However, even in this case it is generally
desirable to have an unannounced planned platform for
each train so that on-the-day train controllers and operators
need worry only about deviations from this schedule.
Fitting equations to graphs of simulation results
The graphs of the simulation results in Figures 1 to 5 are all
fairly smooth. When we initially used small samples of
days, say 10 or 20, the curves were much more jagged and
uctuated randomly about the curves which were obtained.
We increased the sample sizes until we obtained curves
which are almost identical in repeated simulations, and
hence have narrow condence intervals. The smoothness of
the curves is of course not only due to averaging over large
numbers of days, but also to the inherent regularity in the
system being simulated.
Schedule performance, with beta distributions
of exogenous delays
In the previous Section we used uniform distributions
for a set of simulations and experiments. Here we use
different distributions and perform different simulation
experiments.
The pdfs of arrival, dwell and departure delays for
scheduled transport services typically have a nite range,
are unimodal and skewed bell-shaped with a longer tail of
lateness than earliness. This is typically true for train delays
including those on the BR network. One reason for this
skewness is that if a train is running earlier than scheduled
it can get back on schedule by slowing down, whereas if it
is running late it may not get back on schedule as it has to
respect prespecied maximum speeds and accelerations.
The beta distribution pdf has all the above characteristics
of a typical pdf of delays, hence it is often appropriate for
modelling transportation delays and we use it here. Also, it
has four parameters (a, b, T
min
and T
max
dened below),
which gives it more exibility in tting empirical data than
a pdf such as the normal or exponential which have fewer
parameters.
The beta distribution has a pdf f dened on the interval
[0, 1] by,
f x
x
a1
1 x
b1
Ba; b
; 1
where a; b > 0 and Ba; b is the beta function (hence the
name of the distribution). An example of a beta density is
given in Figure 6. The beta density can be rescaled and
Figure 5 Effect on mean size of delays of allowing platform changes on the day.
676 Journal of the Operational Research Society Vol. 51, No. 6
shifted to be dened on any nite interval, say [T
min
, T
max
].
The pdf (1) then becomes,
f x
x T
min
a1
T
max
x
b1
T
max
T
min
ab1
Ba; b
: 2
We used shape parameters a 2, b 4, minimum delay
T
min
2, and maximum delay T
max
20 minutes, which
gives the beta distribution in Figure 6. This implies 63% of
delayed trains are more than 5 minutes late, 19% are more
than 10 minutes late, and 2% are more than 15 minutes late,
which is typical of the pattern of exogenous delay for
delayed trains in Britain.
If we apply this distribution of exogenous delays to all
BR trains then, when we add in the resulting knock-on
delays, the total delays would be far in excess of the typical
pattern of delays for BR. However, in practice only a
percentage p of trains experience exogenous delay and
this percentage is often different for different train types
and parts of the rail network. In Experiment 5 we assumed
p 20% of trains chosen at random experience exogenous
delays, with a beta distribution, and we simulate this
occurring every day for a 1,000 days.
In Experiment 6 we experiment with different percen-
tages p, starting at p 0% and increasing in steps of 2% to
50%. We choose a cut-off of 50% as it is unlikely that on
any one day more than 50% of trains arriving would be
subject to exogenous delay (as opposed to a knock-on
delay). We conducted these experiments to show how the
number of exogenous delays affects the number and size of
knock-on delays. This is important to train operators seek-
ing to reduce delays. In particular, we can nd the level of
exogenous delays at which the total delays (exogenous plus
knock-on) will exceed the punctuality targets set for train
operators.
For each day simulated in each of the above experiments
we applied the beta distribution of delays to the train
timetable for a busy station (Leeds). To train arrival
times and station dwell times we added an exogenous
delay drawn at random from the beta distribution. We
then simulated all train arrivals and departures for thou-
sands of days using the ATTPS package,
1
and kept a record
of all knock-on delays and changes of platforms caused by
the exogenous beta distribution delays.
These experiments and their results are set out below.
Experiment 5 Distribution of knock-on delays.
To estimate the distributions of knock-on delays caused
by given distributions of exogenous delays we proceeded as
follows. Steps (iii)(v) are the same as in Experiment 1, and
the comments made there following Steps (iii)(v) also
apply here.
(i) Choose percentages of train to experience exogenous
delays of arrival times and dwell times. We initially
chose p
1
20% for arrivals and p
2
10% for dwell
times.
(ii) Select p
1
% of trains at random and to the arrival time of
each of these trains add a delay drawn at random from
the above beta distribution of delays. Similarly for train
dwell times. For dwell time delays we used a beta
distribution with parameters T
min
2 to T
max
20
minutes.
(iii) Simulate running this perturbed timetable for one day,
and record all train delays (exogenous and knock-on)
for the daysee Figure 7(a).
(iv) Repeat steps (ii)(iii) 1,000 times, to simulate 1,000
dayssee Figure 7(b).
(v) Compute descriptive statistics (mean, median, standard
deviation, etc.) for the distribution of delays in (iv).
An example of the frequency distribution (or pdf) of delays
over 1,000 days, as obtained from (iv), is given in Figure 7.
For comparison, the Figure also shows the pdf of exogenous
delays and the pdf of total delays (exogenous delay
knock-on delays).
Condence intervals for (parameters of) the distribution
of delays
These can be computed in exactly the same way as in
Experiment 1 above. Again, as in Experiment 1 the widths
of the condence intervals are all so small as to be
negligible, indicating that the statistics obtained from the
1,000 day simulation, for example, the mean, median,
percentiles, etc. of delays are accurate simulation estimates.
Experiment 6 How knock-on delays vary with % of
trains subject to exogenous delays.
In the above experiment we simulated 1,000 days to obtain
the distribution of knock-on delays (and distribution of total
delays) when a xed percentage ( p) of trains are subject to
exogenous beta distribution delays. We repeated this simu-
lation experiment for 25 different values of p, starting at
Figure 6 Beta probability density on interval [0, 1] with shape
parameters a 2, b 4.
M Carey and S CarvilleTesting schedule performance and reliability for train stations 677
p 0 and increasing in steps of 2% up to 48%. For each of
these 25 different simulation experiments we computed
various statistics, for example, the percentage of trains
more than 0, 5, 10, etc., minutes late. Here we illustrate
the results, in Figures 8 and 9, to show how the knock-on
delays (and total delays) change as the number of trains
subject to exogenous delays increases. As in the previous
section, the sample of days is so large that the graphs change
Figure 7 (a) Frequency distributions of delays from a single day simulation. (b) Frequency distributions of delays from a 1,000-day
simulation.
678 Journal of the Operational Research Society Vol. 51, No. 6
Figure 8 (a) Train performance decreases with the size of exogenous delays: knock-on departure delays. (b) Train performance decreases
with the size of exogenous delays: total departure delays.
M Carey and S CarvilleTesting schedule performance and reliability for train stations 679
little if we repeat the experiment with a different sample.
Hence the condence intervals are extremely small or
negligible for each plotted point on these graphs.
In Figure 8 the curves showing the percentage of trains
having knock-on delays of `410 minutes' are approxi-
mately linear functions of the percentage of trains having
exogenous delays. This seems signicantly different from
Figure 4, but this gure is not really comparable with
Figure 4. In Figure 4 we increased the (average) sizes of
the delays for a xed number of trains, whereas here we do
the reverse. As explained earlier for Figure 3, if we increase
the sizes of the exogenous delays, a stage is soon reached
where these trains have lost their scheduled slots, and have
to nd new slots. Any further exogenous delay has less
additional impact. In contrast, if we increase the number
and proportion of trains that have exogenous delays, then
each additional delayed train may have a similar impact at
least until a high proportion of trains are delayed.
Experiment 7 Effect of allowing on-the-day platform
changes.
The discussion, experiments and results here are similar
to those in Experiment 4, where the distributions of exogen-
ous delays was assumed to be uniform. To explore the effect
of allowing on-the-day changes of platforms, we again ran
the above experiments twice, rst requiring that all trains
must go to their scheduled platform (the `xed platform
model') and second allowing trains to be sent to a different
platform if this would reduce lateness or other penalties (the
`exible platform model'). The results are illustrated in
Figure 9.
Allowing platforms to be changed in response to on-the-
day lateness again causes a substantial reduction in knock-
on delays, but not as much as in the case of uniform delays
(previous Section).
Fitting equations to graphs of simulation results
The graphs of the simulation results in the above gures are
all remarkably smooth curves, and the same comments
apply as in the previous section. Fitting a quadratic equa-
tion to the points in Figure 9 gives an R
2
0:999. This
smoothness implies that almost the same curves would be
obtained by generating only say 5 simulation points instead
of all 25 in the gure. This is useful since it indicates that
we do not need to simulate so many points.
Concluding remarks
In this paper we set out a simulation approach to estimating
reliability for proposed schedules or schedule changes for
a typical busy complex station. To do this, we simulated
running the schedules for hundreds of days, subjected to
distributions of exogenous random delays, incidents, etc.,
which are typical of those occurring in practice. When
conicts of train times or platforms occur we resolve the
conicts by rescheduling trains in a manner typical of those
Figure 9 The effect on departure knock-on delays of allowing platform changes on the day.
680 Journal of the Operational Research Society Vol. 51, No. 6
used in practice. The simulations are useful to develop
understanding of the behavior of knock-on delays at a
station.
We use the simulations to generate distributions of
knock-on delays and total (knock-on plus exogenous)
delays, including numbers and sizes of delays. From
these distributions we can immediately read off measures
of punctuality that are of direct interest to train operators,
for example, the predicted percentage of trains more than
0, 5, 10 or 15 minutes late. Operators in Britain are now
required to record and publish such measures, and to
display them on public notices in stations. And they are
subject to penalties if they fail to meet certain punctuality
targets. It is therefore of interest to operators to be able to
estimate such measures in advance for proposed timetables.
New or revised timetables are produced at regular intervals,
for example approximately every six months in Britain for
the whole rail network. As well as the published timetables,
operators also produce timetables to be used in emergen-
cies, for example, if a certain track is out of operation.
The simulations are also useful in identifying and target-
ing reliability problems or bottlenecks in the system. To do
that, the predicted delay distributions from the simulation
are automatically broken down by train service, train type,
platform, line, etc.
The simulation model can also be used to estimate what
effect proposed changes in operating rules or infrastructure
will have on punctuality. There are a large number of
possible changes for which operators may wish to estimate
and evaluate the effect on reliability. For example, as
regards train operating rules, suppose it is proposed to
reduce minimum headways for some trains, or reduce
minimum dwell times, or dedicate certain platforms to
one train operating company, or restrict one of the
`through' platforms to one-way trafc. As regards infra-
structure, suppose it is proposed to eliminate a platform, or
add a platform, or lengthen a platform so that it could take
intercity trains, or change the track layout so that certain
lines no longer conict. For each of these changes we can
use the simulation model in this paper to evaluate how the
change will affect reliability. To do that we simply run the
simulation without the proposed change, then with the
proposed change and compare the results. These reliability
changes may be sufcient to justify, or to rule out, the
proposed changes. Alternatively, they may have to be
balanced against other costs and benets of the proposed
changes and it may be necessary to attach monetary values
to the changes in reliability. There is an extensive literature
on cost benet analysis hence there is not space to discuss it
further here.
In this paper we use the simulations to explore the effect
of some policy or parameter changes. For example, we use
the simulations to compare a policy of allowing on-the-day
platform changes, with not allowing such changes. Also,
we use the simulations to examine a policy of allowing late
trains to depart after less than their usual minimum dwell
times. We nd that both these policies can have dramatic
effects in improving punctuality.
A further use of the detailed simulation approach of this
paper is in evaluating and validating heuristic measures of
reliability that are widely used in practice. This arises as
follows: A disadvantage of the simulation approach is that
it is time consuming and requires a substantial amount of
data. An alternative that is often adopted in practice is to
use a heuristic or `rule of thumb' ex ante measures
reliability or punctuality. For example, the percentage of
trains that are operating at minimum headways, or the
number of alternative platforms available. Though these
measures are easier and faster to apply, their usefulness
for predicting schedule reliability has not been system-
atically tested. In ongoing research we are testing such
heuristic measures by comparing their predictions with
those obtained from the detailed accurate simulation
approach in this paper. We apply both approaches separately
to rank the reliability of a set of proposed schedules for a
station. If a heuristic measure gives the same ranking of the
schedules as the simulation approach, it can be taken as
potentially useful, at least for that station or context. This of
course does not prove it will be always or everywhere
accurate or useful, but it increases condence in its use.
Therefore, even when heuristic rather than simulation
measures of reliability are used in practice, the detailed
simulation approach is useful as a way of periodically
testing or validating existing or proposed heuristic
measures.
AcknowledgementsWe wish to thank two anonymous referees for their
thoughtful and helpful comments. This research was supported by Engi-
neering and Physical Sciences Research Council (EPSRC) grants
GR=H=48033 and GR=K=75798, which are gratefully acknowledged. The
authors also wish to thank various individuals in Railtrack, its predecessor
British Rail, and the railway industry generally, for their cooperation, advice
and comments. Some of this dates back to the three years Professor Carey
spent at Oxford University as British Rail=Fellowship of Engineering
Senior Research Fellow. However, it is emphasised that none of these
bodies or people assume any responsibility for any of the opinions, results
or data in this paper. All of these are the responsibility of the authors.
References
1 Carey M and Carville S (1997). Scheduling Trains at Busy
Complex Stations: Models, Algorithms and Results. Research
Report, Faculty of Business and Management, University of
Ulster, N. Ireland.
2 Jovanovic D (1989). Improving railroad on-time performance:
models, algorithms and applications. PhD Thesis, and Decision
Sciences Working Paper 89-11-02, Decision Sciences Depart-
ment, The Wharton School, University of Pennsylvania, Phila-
delphia.
3 Jovanovic D and Harker PT (1991). Tactical scheduling of rail
operations: the SCAN 1 system. Transp Sci 25: 4664.
M Carey and S CarvilleTesting schedule performance and reliability for train stations 681
4 Kraay D, Harker PT and Chen BT (1991). Optimal pacing of
trains in freight railroads: model formulation and solution. Opns
Res 39: 8299.
5 Carey M (1994). A model and strategy for train pathing with
choice of lines, platforms and routes. Transp Res 28B: 333353.
6 Carey M (1994). Extending a train pathing model from one-way
to two-way track. Transp Res 28B: 395400.
7 Carey M and Lockwood D (1995). A model, algorithms and
strategy for train pathing. J Opl Res Soc 46: 9881005.
8 Brooke DF (1996). Trainplanners' toolkitintegrated approach
to trainplanning, rostering and simulation. In: Allan J et al (eds).
Computers in Railways V, Vol. 1: Railway Systems and Manage-
ment 1996. Computational Mechanics Publications: Southamp-
ton, pp 437446.
9 Hammerton JR (1996). Delivering scheduling solutions for a
changing business world. In: Allan J et al (eds). Computers in
Railways V, Vol. 1: Railway Systems and Management 1996.
Computational Mechanics Publications: Southampton, pp 467
477.
10 Hallowell SF and Harker PT (1998). Predicting on-time perfor-
mance in scheduled railroad operations: methodology and
application to train scheduling. Transp Res 32A: 279295.
11 Chen B and Harker PT (1990). Two-moment estimation of the
delay on single- track rail lines with scheduled trafc. Transp
Sci 24: 261275.
12 Carey M (1995). Train pathing and platforming data for York
and Leeds. Faculty of Business and Management, University of
Ulster, N. Ireland.
13 Feller W (1966). An Introduction to Probability Theory and Its
Applications. Wiley: New York.
Received September 1998;
accepted November 1999 after two revisions
682 Journal of the Operational Research Society Vol. 51, No. 6