Transshipment or Transhipment is the shipment of goods or containers to an intermediate destination, and then from there to yet another destination. One possible reason is to change the means of transport during the journey (for example from ship transport to road transport), known as transloading. Another reason is to combine small shipments into a large shipment (consolidation), dividing the large shipment at the other end (deconsolidation). Transshipment usually takes place in transport hubs. Much international transshipment also takes place in designated customs areas, thus avoiding the need for customs checks or duties, otherwise a major hindrance for efficient transport.
A few initial assumptions are required in order to formulate the transshipment problem completely:
The goal is to minimize ∑ i = 1 m ∑ j = 1 n t i , j x i , j {\displaystyle \sum \limits _{i=1}^{m}\sum \limits _{j=1}^{n}t_{i,j}x_{i,j}} subject to:
Since in most cases an explicit expression for the objective function does not exist, an alternative method is suggested by Rajeev and Satya. The method uses two consecutive phases to reveal the minimal durational route from the origins to the destinations. The first phase is willing to solve n ⋅ m {\displaystyle n\cdot m} time-minimizing problem, in each case using the remained n + m − 2 {\displaystyle n+m-2} intermediate nodes as transshipment points. This also leads to the minimal-durational transportation between all sources and destinations. During the second phase a standard time-minimizing problem needs to be solved. The solution of the time-minimizing transshipment problem is the joint solution outcome of these two phases.
Since costs are independent from the shipped amount, in each individual problem one can normalize the shipped quantity to 1. The problem now is simplified to an assignment problem from i to m+j. Let x r , s ′ = 1 {\displaystyle x'_{r,s}=1} be 1 if the edge between nodes r and s is used during the optimization, and 0 otherwise. Now the goal is to determine all x r , s ′ {\displaystyle x'_{r,s}} which minimize the objective function:
T i , m + j = ∑ r = 1 m + n ∑ s = 1 m + n t r , s ⋅ x r , s ′ {\displaystyle T_{i,m+j}=\sum _{r=1}^{m+n}\sum _{s=1}^{m+n}{t_{r,s}\cdot x'_{r,s}}} ,
such that
During the second phase, a time minimization problem is solved with m origins and n destinations without transshipment. This phase differs in two main aspects from the original setup:
The goal is to find x i , m + j ≥ 0 {\displaystyle x_{i,m+j}\geq 0} which minimize
z = m a x { t i , m + j ′ : x i , m + j > 0 ( i = 1 … m , j = 1 … n ) } {\displaystyle z=max\left\{t'_{i,m+j}:x_{i,m+j}>0\;\;(i=1\ldots m,\;j=1\ldots n)\right\}} , such that
This problem is easy to be solved with the method developed by Prakash. The set { t i , m + j ′ , i = 1 … m , j = 1 … n } {\displaystyle \left\{t'_{i,m+j},i=1\ldots m,\;j=1\ldots n\right\}} needs to be partitioned into subgroups L k , k = 1 … q {\displaystyle L_{k},k=1\ldots q} , where each L k {\displaystyle L_{k}} contain the t i , m + j ′ {\displaystyle t'_{i,m+j}} -s with the same value. The sequence L k {\displaystyle L_{k}} is organized as L 1 {\displaystyle L_{1}} contains the largest valued t i , m + j ′ {\displaystyle t'_{i,m+j}} 's L 2 {\displaystyle L_{2}} the second largest and so on. Furthermore, M k {\displaystyle M_{k}} positive priority factors are assigned to the subgroups ∑ L k x i , m + j {\displaystyle \sum _{L_{k}}{x_{i,m+j}}} , with the following rule:
α M k − β M k + 1 = { − v e , i f α < 0 v e , i f α > 0 {\displaystyle \alpha M_{k}-\beta M_{k+1}=\left\{{\begin{array}{cc}-ve,&if\;\alpha <0\\ve,&if\;\alpha >0\end{array}}\right.}
for all β {\displaystyle \beta } . With this notation the goal is to find all x i , m + j {\displaystyle x_{i,m+j}} which minimize the goal function
z 1 = ∑ k = 1 q M k ∑ L k x i , m + j {\displaystyle z_{1}=\sum _{k=1}^{q}{M_{k}}\sum _{L_{k}}{x_{i,m+j}}}
Some authors such as Das et al (1999) and Malakooti (2013) have considered multi-objective Transshipment problem.
"Transshipment Problem and Its Variants: A Review". ResearchGate. Retrieved 2020-11-02. https://www.researchgate.net/publication/317012808 ↩