both ours and the newsvendor problem, a fixed quan-
tity is committed before random demand is material-
ized. Reviews of the newsvendor model can be found
in e.g., (Qin et al., 2011) and (Khouja, 1999). Stan-
dard textbooks in operations research/management
science also discuss a newsvendor problem; e.g.,
Chapter 10 in (Silver et al., 1998), Chapter 11 in (Ca-
chon and Terwiesch, 2009) and Chapter 5 in (Nah-
mias, 2009). In the standard newsvendor model, the
total expected cost is shown to be convex, whereas
ours is not convex, because the daily transportation
rail cost is based on the number of containers actu-
ally used, not the demand actually served, as in the
standard newsvendor model.
A newsvendor model with standard-sized contain-
ers is studied in e.g., (Pantumsinchai and Knowles,
1991) and (Yin and Kim, 2012). Quantity discount
pricing is offered to the shipper. In these papers, if a
larger container is used, the per-unit rate is cheaper.
Nevertheless, their transportation costs are based on
the volume actually shipped, not the number of con-
tainers as in ours. Although we do not have quantity
discount as in theirs, we have a fixed upfront payment
and variable transportation costs. They do not have an
upfront payment or a secondary transportation option.
Our contract scheme is related to returns policies
or buyback contracts in the newsvendor setting. In
our model, the total payment from the shipper to the
rail companyconsists of two parts, namely the upfront
payment proportional to the number of reserved bo-
gies, and the variable payment proportional to the ac-
tual number of bogies actually used. In the newsven-
dor model in which a supplier and a buyer enter into
a buyback contract, the buyer who places an order
quantity of x pays wx to the supplier, where w is the
per-unit wholesale price. After demand D material-
izes, the supplier buys back all unsold units from the
buyer at a per-unit buyback price b. The net payment
from the buyer to the supplier is
wx− b(x− D)
+
= (w− b)x+ bmin(x,D)
where (t)
+
= max(t,0) denotes the positive part of a
real number t. The payment under the buyback con-
tract can be viewed as two parts, namely the “upfront”
payment, (w− b)x, proportional to the committed or-
der quantity and the variable payment, bmin(x,D),
proportional to the actual sales. The order quantity
in the newsvendor model is analogous to the num-
ber of reserved bogies in ours, and the actual sales
to the actual number of bogies actually used. Lit-
erature on buyback contracts in the newsvendor set-
ting is extensive; see reviews in (Cachon, 2003) and
(Lariviere, 1999). Ours differs from the buyback con-
tract, because our variable payment is not linear on
the actual volume shipped via rail but on the actual
number of bogies used. For each realization of de-
mand D = d, the variable payment bmin(x,d) in the
buyback contract is continuous piecewise linear func-
tion in d, whereas our payment is not linear, not con-
tinuous in d and has some jumps.
Demands in the newsvendor model and ours are
perishable. In our model, demand to transport gaso-
line must be met on daily basis. The rail company can
segment customers, e.g., by freight types. Different
freight types can be changed at different prices. The
rail company is interested in maximizing revenue be-
cause variable costs are small, compared to the fixed
sunk cost of acquiring rail cars. Rail freight is a prime
candidate for perishable-asset revenue management
(RM) techniques. However, papers on railway RM
are quite limited, compared to those in “traditional”
RM industries, e.g., airline, hotel and car rental. Rail-
way RM papers include, e.g., (Armstrong and Meiss-
ner, 2010) and (Kraft et al., 2000).
The rest of the paper is organized as follows: Sec-
tions 1 and 2 give an introduction and a formulation
of the problem. We provide an analysis and a numer-
ical example in Section 3. Section 4 contains a short
summary and a few future research directions.
2 FORMULATION
Throughout this article, let Z
+
denote the set of non-
negative integers, and R
+
the set of nonnegative real
numbers.
Consider a shipper who needs to transport fuel
(e.g., diesel and gasoline) daily using either road or
rail. Let D
i
be a random demand (volume in liters)
for transport on day i for each i = 1,2,...,n, where n
is the length of the planning horizon. Prior to the start
of the planning horizon, the shipper and the rail com-
pany establish a long-term contract: The rail company
guarantees to provide up to y ∈ Z
+
bogies on each day
throughout the planning horizon, and the shipper pays
an upfront of
˜
fy where
˜
f is the per-bogie upfront fee.
The upfront payment is collected at the beginning of
the planning horizon.
Throughout the planning horizon, the shipper also
pays an additional transportation cost, which is lin-
early proportional to the number of tanks actually
used on that day. Let κ be the capacity of the tank
(in liters). For day i = 1,2, ..., n, the number of tanks
actually used by the shipper is
Z
i
= min(y,⌈D
i
/κ⌉) (1)
=
(
y if y ≤ ⌈D
i
/κ⌉
⌈D
i
/κ⌉ if y > ⌈D
i
/κ⌉.
(2)
ICORES2015-InternationalConferenceonOperationsResearchandEnterpriseSystems
238