Copyright © 2003 Elsevier Ltd. All rights reserved.
Improving the logistics of multi-compartment chemical tankers
Received 26 March 2003;
Abstract
Ocean transportation is the workhorse for logistics in global chemical supply chains. Often, logistics cost can be as high as 20% of the purchasing cost. Efficient routing and scheduling of multi-parcel chemical tankers to reduce logistics expenditure is important for both chemical and shipping industry. We consider the maximum-profit scheduling of a fleet of multi-parcel tankers engaged in shipping bulk liquid chemicals. For this, we present a mixed-integer linear programming (MILP) formulation using variable-length slots and propose a heuristic decomposition algorithm that obtains the fleet schedule by repeatedly solving the base formulation for a single ship. The formulation is generally applicable to all kinds of carriers engaged in the transportation of multiple commodities, and to transportation systems where frequent schedule updates or a short-term planning horizon is required. We illustrate our approach on a real industrial case study involving 10 tankers, 36 ports and 79 cargos. Our approach showed an increase of 32.7% in profit as compared to the plan actually used by a major chemical shipping company.
Author Keywords: Dynamic scheduling; Routing; Chemical shipping; Maritime transportation; Multi-commodity; Transshipment
Nomenclature
Nomenclature- As
- set of cargos that are permanently assigned to ship s
- Ls
- Set of cargos on-board ship s at time zero
- U
- set of new cargos that require service in the planning horizon
- Dii′
- distance (Nautical miles) between ports i and i′
- DPj
- discharge port for cargo j
- DRj
- discharge rate (pump capacity) of cargo j (tonnes/day)
- EPTj
- earliest time for pickup of cargo j
- FCs
- cost of fuel per unit distance for ship s
- Ks
- number of sailing legs for ship s in the multi-ship formulation
- LPTj
- latest time for pickup of cargo j
- LRj
- loading rate (pump capacity) of cargo j (tonnes/day)
- M
- some large number
- P
- number of ports
- PCis
- port cost for ship s at port i
- PPj
- loading port for cargo j
- SRj
- shipping rate or revenue for cargo j (US$)
- Tadm
- time for inspections, customs and surveys for each port visit
- TCCs
- time-charter cost per unit time for ship s
- vs
- sailing speed of ship s (nm/day)
- Vj
- volume of cargo j (tonnes)
- VMAXs
- total carrying capacity of ship s in tonnes or volume or number of compartments
- Wj
- capacity of the tank compartment where cargo j is stowed (tonnes)
- Tks
- time at which leg k ends and ship s arrives at a port
- TTks
- time required by ship s to travel during leg (k+1)
- Xiks
- 1 if ship s arrives at port i at the end of leg k
- XDjks
- 1 if ship s unloads cargo j at the end of leg k
- XPjks
- 1 if ship s loads cargo j at the end of leg k
- Yjks
- 1 if ship s carries cargo j on-board during leg k
- Yjs
- 1 if ship s serves cargo j
- Zii′k
- 1 if ship s moves from port i to i′ during leg (k+1)
- i
- ports, i = 0 means dummy port
- j
- cargos
- k
- sailing legs
- s
- ships or carriers or tankers






E-mail Article
Add to my Quick Links

Cited By in Scopus (7)







