Next Article in Journal
Feature Extraction of Laser Machining Data by Using Deep Multi-Task Learning
Next Article in Special Issue
The Effect of Limited Resources in the Dynamic Vehicle Routing Problem with Mixed Backhauls
Previous Article in Journal
Automated Seeded Latent Dirichlet Allocation for Social Media Based Event Detection and Mapping
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Model for Collaboration among Carriers to Reduce Empty Container Truck Trips †

1
National Transportation Research Center, Oak Ridge National Laboratory, Knoxville, TN 37932, USA
2
Department of Civil and Environmental Engineering, University of South Carolina, Columbia, SC 29208, USA
*
Author to whom correspondence should be addressed.
This manuscript has been authored by UT-Battelle, LLC, under contract DE-AC05-00OR22725 with the US Department of Energy (DOE). The US government retains and the publisher, by accepting the article for publication, acknowledges that the US government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this manuscript, or allow others to do so, for US government purposes. DOE will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan (http://energy.gov/downloads/doe-public-access-plan).
Submission received: 18 May 2020 / Revised: 23 July 2020 / Accepted: 24 July 2020 / Published: 26 July 2020
(This article belongs to the Special Issue Modeling of Supply Chain Systems)

Abstract

:
In recent years, intermodal transport has become an increasingly attractive alternative to freight shippers. However, the current intermodal freight transport is not as efficient as it could be. Oftentimes an empty container needs to be transported from the empty container depot to the shipper, and conversely, an empty container needs to be transported from the receiver to the empty container depot. These empty container movements decrease the freight carrier’s profit, as well as increase traffic congestion, decrease roadway safety, and add unnecessary emissions to the environment. To this end, our study evaluates a potential collaboration strategy to be used by carriers for domestic intermodal freight transport based on an optimization approach to reduce the number of empty container trips. A binary integer-linear programming model is developed to determine each freight carrier’s optimal schedule while minimizing its operating cost. The model ensures that the cost for each carrier with collaboration is less than or equal to its cost without collaboration. It also ensures that average savings from the collaboration are shared equally among all participating carriers. Additionally, two stochastic models are provided to account for uncertainty in truck travel times. The proposed collaboration strategy is tested using empirical data and is demonstrated to be effective in meeting all of the shipment constraints.

1. Introduction

Freight can be transported using a single mode or several modes. When more than one mode is used and no handling of freight is required for changing modes, it is known as intermodal. Intermodal freight transport provides several essential benefits for shippers due to the use of standard container sizes: faster transshipments, reduced packaging expenses and lower shipping costs [1,2]. Additionally, it offers an alternative to the highway mode to help reduce highway congestion, improve traffic safety and lower emissions. Due to the aforementioned advantages, intermodal transport has become an increasingly attractive alternative to freight shippers in recent years. For example, in 2019 the U.S. freight network moved about 18 million intermodal containers, which represents an increase of about 12.5% over the previous 5 years [3]. This trend is likely to continue as state and federal agencies seek to implement policies to induce a freight modal shift from road to intermodal transport.
Given the high volume and rapid growth, domestic intermodal transport needs to be efficient. However, the current intermodal freight transport is not as efficient as it could be. Oftentimes, an empty container needs to be transported from the empty container depot to the shipper, and conversely, an empty container needs to be transported from the receiver to the empty container depot. These empty container movements decrease the freight carrier’s profit, as well as add negative externalities to the environment (i.e., increased traffic congestion, increased traffic accident frequency and injury severity, and increased emissions). These issues are more pronounced in areas surrounding seaports or intermodal terminals/yards [4,5]. Therefore, a reduction in the number of empty container trips could help make intermodal freight transport more efficient and cost-effective.
This study aims to evaluate a potential collaboration strategy for domestic intermodal freight carriers based on an optimization approach to reduce the number of empty container trips such that it would benefit the participating freight carriers economically and the general public. Note that the proposed model does not include any specific aspect of intermodal freight transport, and thus can be applied to other freight transport areas such as less-than-truckload pickup and delivery problems. As defined by Caballini et al. [4], collaboration is the sharing of shipments among freight carriers to maximize their total profit (i.e., minimize their total operating cost). A major barrier in the implementation of collaboration is the issue of sharing customer information with competing carriers. That is, for business reasons, some carriers will not want their competitors to know who their clients/customers are. However, it is anticipated that the benefit of collaboration will outweigh the risk. This is similar to how most consumers continue to use credit cards, shop and pay for things online, and have “smart” devices in their homes even though all of these activities and devices pose a security risk.
In this study, it is assumed that when freight carriers collaborate, they are specifically looking to reduce empty container truck trips. This can be accomplished either by combining an inbound with an outbound shipment or by making a horizontal street-turn or vertical street-turn. The objective of the proposed model is to optimally combine inbound and outbound shipments in order to minimize the total operating cost incurred by the carriers. The model also ensures that the average savings (i.e., cost reduction under collaboration) for all carriers are shared equally. This profit-sharing scheme, which is common in freight supply chain collaboration [6,7], guarantees a financial benefit for each participating carrier. Additionally, stochastic versions of the model are proposed to consider uncertainty in truck travel times. This uncertainty consideration is essential for intermodal freight carriers to provide a reliable and on-time service to customers [8,9,10]. The experimental results, using the developed models and instances based on empirical data, demonstrate the effectiveness of collaboration in reducing the number of empty container trips and lowering costs for the participating carriers.

2. Literature Review

Collaborative logistics entails freight stakeholders working together to improve efficiency in their supply chains rather than operating in isolation. There are two forms of collaboration: vertical and horizontal collaboration. Vertical collaboration involves collaboration among stakeholders at different levels within a supply chain. It occurs when two or more organizations such as the manufacturer, the distributor, the carrier and the retailer share their responsibilities, resources and performance information in a way that improves efficiency [11]. On the other hand, horizontal collaboration involves collaboration between stakeholders at the same level of the supply chain. It occurs when two or more companies combine their resources to gain greater efficiency [12]. Given the scope of this study, a brief review of freight-related studies that explored the use of horizontal collaboration is provided. Readers are referred to review papers by Guajardo and Rönnqvist [6] and Gansterer and Hartl [13] for information regarding profit-sharing and cost allocation methods, and a review paper by Liu et al. [14] for information on empty container repositioning.
Horizontal collaborations have been studied for shippers [15,16,17,18] and carriers [4,5,7,19,20,21,22,23,24,25,26,27,28]. The main goal of collaboration among shippers is to negotiate better rates with the carriers, while the goal of collaboration among carriers is to reduce costs and compete with larger carriers. As for solution methodology, various methods such as optimization [4,5,7,15,16,17,18,19,20,22,23,24,25,26,27], game theory [7,15,17,19] and simulation [21,23,28] have been used. Optimization and game theory approaches have also been used successfully to solve different planning problems in intermodal transport (e.g., [29,30]). Cruijssen et al. [12] explored the potential benefits and impediments of horizontal collaboration using a survey participated in by 1537 logistics service providers. It was reported that in general, logistics service providers believe that horizontal collaboration can increase their profitability or improve the quality of their services. As for impediments, the study found that finding a reliable party to lead the collaboration and constructing a fair profit allocation/sharing scheme is the most important. Krajewska et al. [7] studied the distribution of both costs and savings arising from the horizontal collaboration using cooperative game theory. They showed that the computation of Shapley value is sufficient for fair allocation of costs among carriers. Agarwal and Ergun [19] studied carrier alliances in liner shipping. They utilized concepts from inverse programming and game theory to guide the carriers towards an optimal collaboration strategy. It was reported that the mechanism is capable of forming sustainable alliances. Dai and Chen [23] proposed a multi-agent and auction-based framework for carrier collaboration in less-than-truckload transportation. The purpose of the carrier collaboration is to optimize the transportation operations by sharing transportation requests and available vehicles. Chan and Zhang [21] used simulation to evaluate the benefits of collaborative transportation management and to optimize delivery speed. They found that collaboration can significantly reduce the total cost and improve delivery level of service. Similarly, Islam et al. [28] utilized simulation to explore dynamic truck-sharing facility so that export containers can be assigned to available empty slots. Their model was shown to reduce the number of empty container trips and increase the capacity of container transport around the port area. Frisk et al. [22] studied how cost savings should be distributed among forest companies involved in collaboration based on economic models. Quintero-Araujo et al. [25] analyzed different collaboration scenarios involving integrated routing and facility-location decisions in road transportation.
Xue et al. [27] minimized the total costs by assuming that tractors can be separated from companion trailers and be assigned to new trips. They also considered a strategic alliance in sharing empty containers between shippers and receivers. It was reported that the strategy can reduce the total travel distance and the number of containers employed. Sterzik et al. [26] studied two main variants of the problem where the containers may or may not be shared within the seaport-hinterland transportation with the objective of minimizing the vehicles total operating time. The study showed the potential benefits of sharing empty containers and highlighted the importance of developing mechanisms which motivate the companies to collaborate. Caballini et al. [4] studied a similar problem. The authors proposed an optimization model for the collaborative planning of multiple truck carrier operations in a seaport environment in order to maximize the total profit derived from the collaboration. They provided a compensation mechanism to motivate carriers to share their trips. The approach was evaluated using real data sets from the Italian Port of Genoa. Schulte et al. [5] developed a truck appointment system with collaboration. The appointment system is an optimization model based on multiple traveling salesman problems with time windows which can leverage collaboration to reduce cost and empty truck emissions in port areas. The model was verified with a case study demonstrating that it can enable a collaborative truck appointment system. Los et al. [24] proposed a multi-agent system where carriers and customers can interact, and carriers can share information for vehicle routing under collaboration. Atasoy et al. [20] studied a pickup and delivery problem with time windows under collaboration using real-world data from a transportation platform provider. The model ensured that the profit of each carrier under collaboration is higher or equal to that of without collaboration.
Table 1 presents an overview of the aforementioned studies. While some of these have considered equal sharing of profit, none has considered equal sharing in conjunction with the determination of optimal shipment planning. To address this shortcoming, our study proposes a collaboration scheme, based on an optimization model, for freight carriers in domestic intermodal transport. This scheme can be used to improve intermodal freight transport efficiency and cost effectiveness. It is based on the one proposed by Caballini et al. [4], with several notable extensions and contributions. This study customizes the model proposed by Caballini et al. for domestic intermodal freight transport, extends the model proposed by Caballini et al. to provide a realistic profit sharing scheme where the average savings from collaboration are shared equally among participating carriers, and transforms the model proposed by Caballini et al. into a stochastic model that takes into consideration the variations in truck travel time due to congestion and/or accidents.

3. Intermodal Freight Transport Model with Collaboration

Intermodal freight transportation industry is highly competitive, and carriers need to be efficient. One way to increase efficiency is to collaborate with other carriers to reduce unnecessary trips. This study considers a set of carriers which need to complete a set of jobs, consisting of a pair of inbound and outbound shipments, via an intermodal terminal/yard. The proposed model aims to assist the carriers in optimally planning their shipments while minimizing operating cost. It is assumed that there is a neutral central authority that collects job information and provides optimal routing to each carrier. This approach is called “centralized” in the literature.
The proposed model considers intermodal freight transport where containers can be moved by any one of the carriers operating in the same geographic area. During the considered time horizon (e.g., a day), each carrier must fulfill a specific transportation demand consisting of a set of shipments. A container going out of a terminal/yard is referred to as inbound shipment and a container going into a terminal/yard is referred to as outbound shipment. Each carrier is characterized by a unit operating cost, owns a certain number of trucks, and has a certain number of inbound and outbound shipments to be served. Each shipment has an origin, a destination and a deadline.
Figure 1 illustrates the intermodal freight transport process involving two freight carriers (carrier A and carrier B) that do not share shipments (i.e., without collaboration). For carrier A, a truck picks up an empty container from the empty container depot (E) and transport it to the shipper location (D) where the container is packed (outbound shipment). The truck then travels to the intermodal terminal/yard (C) with the full container. For an inbound shipment, a truck picks up the full container from the terminal/yard (C) and transports it to the receiver location (F) where the container is unpacked. The truck then travels to the empty container depot (E) with the empty container. Similar activities are performed by carrier B. As evident from this illustration, half of the truck trips consist of empty container movements.
Figure 2 illustrates the proposed shipment scheduling where freight carriers share shipments (i.e., with collaboration). For carrier A, instead of sending an empty container to the empty container depot from the receiver (F), it can send the empty container to its shipper (D) or to the shipper of another carrier (J). The first movement is referred to as “vertical street-turn” (VST) and the latter is referred to as “horizontal street-turn” (HST). Similarly, instead of sending an empty container to the empty container depot (H), carrier B can send the empty container to its shipper (J) or to the shipper of another carrier (D). Therefore, according to the above definitions, G to J is a VST trip and G to D is an HST trip. In this study, it is assumed that only one inbound and one outbound shipment can be combined under collaboration. Regarding the usage of containers, it is assumed that the freight carriers will use the same container for inbound and outbound shipments.
The intermodal freight transport network is represented by the graph G = ( N , A ) . The set N is the node set composed of (i) a subset of node representing the intermodal terminal/yard Y , (ii) the subset of shipper nodes R , (iii) the subset of receiver nodes P , and (iv) the subset of empty container depots E D , i.e., N = Y R P E D . The set A represents the arcs connecting the nodes. It is assumed that the arcs are the shortest paths connecting each pair of nodes. The distance and travel time between the nodes are defined in Table 2. For example, the distance between shipper/receiver and the intermodal terminal/yard is defined as d 1 and the travel time is defined as t 1 . The distance between shipper/receiver and empty container depot is defined as d 2 and the travel time is defined as t 2 . The distance between shipper and receiver is defined as d 3 and the travel time is defined as t 3 . Lastly, the distance between empty container depots of the carriers is defined as d 4 and the travel time is defined as t 4 . Note that container (un)mount time is not considered since they are negligible compared to the travel times. The mathematical notations are summarized in Table 3.
As mentioned above, it is assumed that with carrier collaboration, only one inbound and one outbound shipment can be combined. Figure 3 shows the proposed time window framework for both single and combined (i.e., VST and HST) shipments. The middle part of the diagram shows the timing for shipment s S (inbound) and r S (outbound). For shipment s S , the finishing time n s must be less than or equal to the shipment deadline f s . The same is true for shipment r S . The lower part of the diagram shows the timing for the combined shipments. It is assumed that the first shipment ( s S ) is delivered to meet its deadline. Depending on the travel time between customers’ locations ( t s r 3 ), the second shipment ( r S ) may not meet its deadline f r . If the second shipment ends after its deadline f r , a penalty cost is incurred. The calculation of the penalty cost ( q s r l ) is provided in Equation (1). Note that when the deadline for the second shipment is met, there is no penalty cost due to delay.
q s r l = { q l ( n s r f r ) if   n s r > f r 0 if   n s r < f r
Based on the graph and notations defined above, an optimization model is formulated which minimizes the total operating cost of the collaborating freight carriers. The decision variables are as follows:
x s c = { 1 if   shipment   s S   is   performed   only   by   carrier   c C 0 otherwise
y s r c = { 1 if   shipment   s S   and   r S   are   combined   together   and   performed   by   carrier   c C 0 otherwise
The operating cost of a carrier c C , P 0 c , without collaboration can be calculated as follows:
P 0 c = s S c z s c d s q c ,   c C
The objective function of the proposed collaboration model (CM) is shown in Equation (5). The model outputs single and combined shipments to be performed by each carrier.
Min c C   P c
Subject to
P c = s S x s c d s q c + s S r S y s r c ( d s r q c + q s r l ) ,   c C
ω C c C ( P 0 c P c ) + P c   P 0 c , c C
M M c C ( y s r c + y r s c )   c C ( x s c + x r c ) , s , r S , s r
c C s S r S ( z s c x s c + 2 y s r c ) = S
c C x s c 1 , s S
s S r S ( x s c + y s r c + y r s c ) E c , c C
c C r S ( y s r c + y r s c ) 1 ,   s S
c C ( y s r c + y r s c ) 1 , s , r S ,   s r
t s r y s r c   T , s , r S ,   s r ,   c C
m r y s r c + M ( 1 y s r c )   m s + t s 1 + u s + t s r 3 , s , r S ,   s r ,   c C
( n s r a r d ) y s r c 0 , s , r S ,   s r ,   c C
n s r y s r c   b r d , s , r S ,   s r ,   c C
( n s r t r 1 u r a r o ) y s r c 0 , s , r S ,   s r ,   c C
( n s r t r 1 u r ) y s r c   b r o , s , r S ,   s r ,   c C
O s r y s r c 1 , s , r S ,   s r ,   c C
D s r y s r c 1 , s , r S ,   s r ,   c C
x s c { 0 , 1 } , s S ,   c C
y s r c { 0 , 1 } , s , r S ,   s r ,   c C
The CM model is formulated as a binary integer-linear programming problem. The objective function in (5) minimizes the total operating cost of all freight carriers. Constraints (6) define the final operating cost for each carrier using single and combined shipments. Constraints (7) ensure that the average savings are shared equally among the carriers in the alliance and that the final operating cost for each carrier with collaboration is less than or equal to its operating cost without collaboration. The sharing factor ω could be any value between 0 and 1. For example, with ω = 0.90 , Constraints (7) ensure that the savings for each carrier under collaboration is at least 90% of their average savings. Constraints (8) define the relationship between single and combined shipments. Constraint (9) ensures that the whole shipment demand is met. Note that it is assumed that single shipments that are not combined are to be performed by the carriers that initially own them. One could relax this to consider the situation where single shipments that are not combined are shared with other carriers just by removing z s c from the equation. Constraints (10) define every single shipment must be performed by no more than one carrier. Constraints (11) ensure that the assignment of shipments to each carrier is within the maximum number of its available trucks. Constraints (12) ensure that each shipment is not combined more than once, while constraints (13) ensure that each pair of combined shipments is performed only by one carrier. Constraints (14) ensure that the time required by a truck to perform combined shipments does not exceed the truck’s total available time. Constraints (15) ensure that the second shipment starts after the first shipment is ended in case of combined shipments. Constraints (16) and (17) impose time windows at the terminal/yard, shipper, and receiver where shipment starts, while constraints (18) and (19) impose time windows at the terminal/yard, shipper and receiver where shipment ends. Constraints (20) and (21) ensure that an inbound and an outbound shipment is combined. Lastly, Constraints (22) and (23) are standard binary restrictions on the decision variables.

4. Stochastic Model

The travel times ( t s 1 , t r 1 and t s r 3 ) in the CM model described above are assumed to be deterministic. In practice, the travel times are highly variable due to recurring and non-recurring congestion. The shipment schedule obtained from a deterministic model would be infeasible if the actual travel time is longer than what was planned. That is, the freight carrier could be late for an appointment at the intermodal terminal/yard or arrive at a customer location after it has closed for the day.
To address the aforementioned shortcoming of the CM model, a stochastic model is proposed to explicitly consider the random travel times, represented as t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 . Using these random travel times, constraints (14) to (19) are modified as follows (Equations (24) to (29)). The stochastic carrier collaboration model (CM-S) consists of Equations (1)–(13), (20)–(23) and (24)–(29).
Pr { ( t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c T } 1 α ,   s , r S , s r , c C
Pr { m r y s r c + M ( 1 y s r c ) m s + t ˜ s 1 + u s + t ˜ s r 3 } 1 β ,   s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r a r d ) y s r c 0 } 1 γ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c b r d } 1 γ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + u s a r o ) y s r c 0 } 1 δ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + u s ) y s r c   b r o } 1 δ , s , r S , s r , c C
Constraints (24) ensure that, with a probability of at least 1 α , that the time required by a truck to perform combined shipments does not exceed the truck’s total available time. Constraints (25) ensure that, with a probability of at least 1 β , the timing of shipments is maintained for combined shipments ( s , r ) . Constraints (26) and (27) impose, with a probability of at least 1 γ , time windows constraints at the terminal/yard, shipper and receiver locations where shipment starts. Constraints (28) and (29) impose, with a probability of at least 1 δ , time windows constraints at the terminal/yard, shipper and receiver locations where shipment ends.
In the absence of an exact probability distribution for t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 , the above CM-S model cannot be solved. Based on [31], tractable approximations to CM-S model are presented that can be employed when only limited information is available about t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 . Two models are developed in the following without an explicit assumption about the probability distributions of t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 .
In the first model (Model 1), it is assumed that only the means and standard deviations of t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 are known. Suppose E [ t ˜ s 1 ] = t s 1 , E [ t ˜ r 1 ] = t r 1 , E [ t ˜ s r 3 ] = t s r 3 , Var [ t ˜ s 1 ] = σ s 2 , Var [ t ˜ r 1 ] = σ r 2 and Var [ t ˜ s r 3 ] = σ s r 2 . With this limited information, Proposition 1 shows how a priori probabilistic guarantees can be obtained for the carrier collaboration plan.
Proposition 1.
Let 0 < α , β , γ   and   δ 1 . If constraints (24) to (29) in CM-S are replaced with the constraints
( t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 α ) / α + u s + u r ) y s r c   T ,   s , r S , s   r , c C
m r y s r c + M ( 1 y s r c )   m s + t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) ( 1 β ) / β + u s ,   s , r S , s r , c C
( m s + t s 1 + t s r 3 + t r 1 ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 γ ) / γ + u s + u r a r d ) y s r c 0 ,   s , r S , s r , c C
( m s + t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 γ ) / γ + u s + u r ) y s r c   b r d , s , r S , s r , c C
( m s + t s 1 + t s r 3 ( σ s 2 + σ s r 2 ) ( 1 δ ) / δ + u s a r o ) y s r c 0 , s , r S , s r , c C
( m s + t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) ( 1 δ ) / δ + u s ) y s r c   b r o , s , r S , s r , c C
then all feasible solutions to the resulting optimization problem satisfy the chance constraints (24) to (29).
Proof. 
For any feasible solution, we have
Pr { ( t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c > T } Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 > t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 α ) / α }
Using Cantelli’s inequality [32], the following can be obtained.
Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 t s 1 t s r 3 t r 1 > ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 α ) / α } σ s 2 + σ s r 2 + σ r 2 σ s 2 + σ s r 2 + σ r 2 + ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 α ) / α α
Pr { ( t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c T } 1 α
Using the same argument, we have
Pr { m r y s r c + M ( 1 y s r c ) < m s + t ˜ s 1 + u s + t ˜ s r 3 } Pr { t ˜ s 1 + t ˜ s r 3 > t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) ( 1 β ) / β } β , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r a r d ) y s r c < 0 } Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 < t s 1 + t s r 3 + t r 1 ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 γ ) / γ } γ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c > b r d } Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 > t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) ( 1 γ ) / γ } γ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + u s a r o ) y s r c < 0 } Pr { t ˜ s 1 + t ˜ s r 3 < t s 1 + t s r 3 ( σ s 2 + σ s r 2 ) ( 1 δ ) / δ } δ , s , r S ,   s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + u s ) y s r c >   b r o } Pr { t ˜ s 1 + t ˜ s r 3 > t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) ( 1 δ ) / δ } δ , s , r S , s r , c C  
In the second model (Model 2), it is assumed that in addition to the means and standard deviations of t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 , it is also known that these variables have symmetric probability distributions. Note that because of the symmetry assumption, in theory, t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 can take negative values. Thus, in Proposition 2, the implicit assumption is made that t s 1 , t r 1 and t s r 3 are sufficiently large, and that σ s 2 , σ r 2 and σ s r 2 are sufficiently small, so that the probability of negative values is negligible.
Proposition 2.
Let 0 < α , β , γ   and   δ 1 , and t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 follow symmetric probability distributions. If constraints (24) to (29) in CM-S are replaced with the constraints
( t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 α ) + u s + u r ) y s r c   T , s , r S , s r , c C
m r y s r c + M ( 1 y s r c )   m s + t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) / ( 2 β ) + u s , s , r S , s r , c C
( m s + t s 1 + t s r 3 + t r 1 ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 γ ) + u s + u r a r d ) y s r c 0 ,   s , r S , s r , c C
( m s + t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 γ ) + u s + u r ) y s r c   b r d , s , r S , s r , c C
( m s + t s 1 + t s r 3 ( σ s 2 + σ s r 2 ) / ( 2 δ ) + u s a r o ) y s r c 0 , s , r S , s r , c C
( m s + t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) / ( 2 δ ) + u s ) y s r c   b r o , s , r S , s r , c C
then all feasible solutions to the resulting optimization problem satisfy the chance constraints (24) to (29).
Proof. 
For any feasible solution, we have
Pr { ( t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c > T } Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 > t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 α ) }
Using Chebyshev’s inequality [32], the following can be obtained.
Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 t s 1 t s r 3 t r 1 > ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 α ) } σ s 2 + σ s r 2 + σ r 2 ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 α ) × 1 2 α
Likewise, we have
Pr { m r y s r c + M ( 1 y s r c ) < m s + t ˜ s 1 + u s + t ˜ s r 3 } Pr { t ˜ s 1 + t ˜ s r 3 > t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) / ( 2 β ) } β , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r a r d ) y s r c < 0 } Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 < t s 1 + t s r 3 + t r 1 ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 γ ) } γ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 + u s + u r ) y s r c > b r d } Pr { t ˜ s 1 + t ˜ s r 3 + t ˜ r 1 > t s 1 + t s r 3 + t r 1 + ( σ s 2 + σ s r 2 + σ r 2 ) / ( 2 γ ) } γ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + u s a r o ) y s r c < 0 } Pr { t ˜ s 1 + t ˜ s r 3 < t s 1 + t s r 3 ( σ s 2 + σ s r 2 ) / ( 2 δ ) } δ , s , r S , s r , c C
Pr { ( m s + t ˜ s 1 + t ˜ s r 3 + u s ) y s r c >   b r o } Pr { t ˜ s 1 + t ˜ s r 3 > t s 1 + t s r 3 + ( σ s 2 + σ s r 2 ) / ( 2 δ ) } δ , s , r S , s r , c C  
Let Z 1 denote the optimal total operating cost in the event that only the means and standard deviations of t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 are known (Model 1) and Z 2 denote the optimal total operating cost with the additional symmetric distribution assumptions (Model 2).
Proposition 3.
The following relations hold:
Z 1 { > Z 2 if   0 < α , β , γ , δ < 1 / 2     < Z 2 if   1 / 2 < α , β , γ , δ < 1 = Z 2 if   α = β = γ = δ = 1 / 2
Proof. 
When 0 < α < 1 / 2 , 0 < β < 1 / 2 , 0 < γ < 1 / 2 and 0 < δ < 1 / 2 , it can be verified that 1 / ( 2 α ) < ( 1 α ) α , 1 / ( 2 β ) < ( 1 β ) β , 1 / ( 2 γ ) < ( 1 γ ) γ and 1 / ( 2 δ ) < ( 1 δ ) δ . That is every solution that satisfies the new constraint in Proposition 1 also satisfies the proposed constraints in Proposition 2. Thus, it follows that Z 1 > Z 2 as long as 0 < α < 1 / 2 , 0 < β < 1 / 2 , 0 < γ < 1 / 2 and 0 < δ < 1 / 2 holds. On the other hand, when 1 / 2 < α < 1 , 1 / 2 < β < 1 , 1 / 2 < γ < 1 and 1 / 2 < δ < 1 , we have 1 / ( 2 α ) > ( 1 α ) α , 1 / ( 2 β ) > ( 1 β ) β , 1 / ( 2 γ ) > ( 1 γ ) γ and 1 / ( 2 δ ) > ( 1 δ ) δ . Lastly, when α = β = γ = δ = 1 / 2 , 1 / ( 2 α ) = ( 1 α ) α = 1 / ( 2 β ) = ( 1 β ) β = 1 / ( 2 γ ) = ( 1 γ ) γ = 1 / ( 2 δ ) = ( 1 δ ) δ . □

5. Numerical Experiments

The proposed model was implemented in Julia and was solved using Gurobi 8 solver. The experiments were run on a desktop computer with an Intel Core i7 3.40-GHz processor and 24 GB of RAM. To verify the validity and performance of the model, extensive numerical experiments were performed with different number of shipments and carriers. Note that the CM model was evaluated first (see Table 4, Table 5 and Table 6 and Figure 4). Then the CM-S model was evaluated (see Figure 5 and Figure 6).
Table 4 provides information regarding the small-scale experiments involving only 30 shipments and 3 carriers. For each shipment, the distances to be covered, the origin and destination nodes, the carrier that owns the shipment and the deadline is provided. For an inbound shipment (e.g., shipment #1), the origin node is intermodal terminal/yard (Y) and the destination node is empty container depot (ED). Conversely, for an outbound shipment (e.g., shipment #2), the origin node is empty container depot (ED) and the destination node is intermodal terminal/yard (Y). As for the distance, it was assumed that the truck will take the shortest route. The time window for the terminal/yard was between 6 AM and 10 PM which corresponds to the gate operating hours. For the shippers and receivers’ locations, the time window considered was between 8 AM and 6 PM. Intermodal container packing/unpacking times were assumed to be 32.5 min on average [33]. The unit cost of the freight carrier q c was assumed to be $1.1, $1.0 and $0.95/mile. The unit penalty cost due to delay was set to $0.5/minute. The average truck speed was set to 50 mph for all trucks [34]. The sharing factor ω was set to 0.90. Truck travel times were assumed to follow a Normal distribution [35]; the mean travel time was estimated from distance and speed. The standard deviation of travel time was estimated assuming a coefficient of variation equal to 22% [36]. Since the travel time was randomly drawn from the Normal distribution, different replications of the problem were executed. To determine the correct replication number, a small-sized problem was solved for 10, 20, 30, 40 and 50 replications. Figure 4 shows average cost for the carriers under different number of replications. As evident, with 20 and more replications, the average cost for the carriers becomes stable. For this reason, 20 replications were performed for each of the following experiments and the average carrier cost is reported.
Table 5 shows the results for the small-scale experiments. The output from the models includes single and combined shipments to be performed by the collaborating carriers. As expected, the operating cost for each collaborating carrier is less than the operating cost without collaboration. Also, the carriers have almost equal savings (i.e., cost reduction under collaboration). The output of the CM model indicates that carriers 2 and 3 performed more shipments compared to carrier 1. This is due to the fact that carrier 1 had a higher unit operating cost than the other two carriers. This finding highlights one of the advantages of collaboration; that is, being more efficient with the combined resources. It should be noted that the model may output a collaboration plan where one carrier does more of the work and yet receive an equal share of the savings. Although each carrier will have a lower operating cost with collaboration than without, the collaboration will be not sustainable if the work is not distributed fairly among the participating carriers over some period of time. In other words, no carrier will want to continue with the collaboration if it has to perform a disproportionate amount of work all the time for an equal amount of savings.
To evaluate the model effectiveness from the computational point of view, an extensive computational analysis was carried out by varying the number of shipments and carriers. Table 6 shows the results of this experiment. The maximum computational time allowed was 13 h. For this reason, the maximum number of shipments tested was 200 and the maximum number of carriers was 12. The solver time reported is the total of all replications. The cost and savings reported in the table are the average values over replications. All of the problem instances are solvable in reasonable computational times. This indicates the practical applicability of the proposed model. Note that these problems are not required to be solved in real-time. There exist two notable patterns in the results. First, the total savings from collaboration is highest when the inbound and outbound shipments are equally distributed compared to when they are not. For example, in the 50 shipment and 4 carrier case, the total savings is 23.4% when inbound = 25 and outbound = 25, 20.6% when inbound = 20 and outbound = 30, and 20.6% when inbound = 30 and outbound = 20. Second, for the majority of the shipments, the difference in total savings is not significant as the number of carriers in the collaboration increases. For example, in the 200 shipment (equal inbound and outbound) case, the total savings is 23.4% with 6 carriers, 23.4% with 8 carriers, 23.3% with 10 carriers and 23.2% with 12 carriers. This finding also demonstrates that the model is scalable with respect to the number of carriers.
For the stochastic models, the large-scale experiments from Table 5 were performed again using relevant input parameters. Specifically, shipment sizes 50, 100, 150 and 200 were used in the models. In Model 1, only the means and standard deviations of t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 are known. For α, β, γ and δ, two different values were used: 0.05 and 0.1. In Model 2, in addition to the means and standard deviations of t ˜ s 1 , t ˜ r 1 and t ˜ s r 3 , it is also assumed that the variables follow symmetric probability distributions. Note that the stochastic models do not require explicit assumption about the probability distributions of the travel time variables. This means that there is no need to solve the problems for different replications. Figure 5 presents the results of the experiments for 50 and 100 shipments, and Figure 6 presents the results for 150 and 200 shipments. For example, the subfigure titled “20 in + 30 out” presents the carrier cost of 20 inbound and 30 outbound shipments for 2, 4, 6 and 8 carriers under Propositions 1 and 2. The results of all these experiments show that the carrier cost increases when the user-specified confidence level is increased (i.e., when α, β, γ and δ have a lower value). It can be concluded that increasing the confidence level of the schedule being feasible will result in higher carrier cost. Furthermore, the carrier cost under Proposition 2 is lower than that of Proposition 1 for both values of α, β, γ and δ. This finding corroborates Proposition 3. As evident from Proposition 3, for any values of α, β, γ and δ below 0.5, the carrier cost under Proposition 2 is always lower than that of Proposition 1. Moreover, the assumption of a symmetric travel time distribution can lower the operating cost. The implication of this result is that if carriers were to operate at different times of day (and not only during the peak-hour), they can lower their operating cost.
The results of the above experiments indicate that in order to ensure reliable intermodal collaboration decisions, freight carriers need to consider the uncertainty in travel times. In fact, not considering uncertainty in travel times could cause a truck to miss its appointment at the intermodal terminal/yard or time window at the customer location. Consequently, freight carriers would have a lower service level in the long run. The developed stochastic models provide freight carriers with the ability to design a collaboration plan that would accommodate uncertainty at the desired confidence level. For instance, freight carriers could design a collaboration plan that would be feasible 95% of the time. This capability is crucial for freight carriers that wish to guarantee a certain level of service for their customers. In other words, freight carriers could make guarantees to their customers that they will be able to make the delivery on time. However, there is a trade-off in operating cost. When the desired percentage of on-time delivery is higher, the operating cost will also be higher.

6. Conclusions

This paper provided a strategy for collaboration among freight carriers in domestic intermodal transport. The goal of the framework is to fulfil the participating carriers’ collective demand for inbound and outbound shipments while minimizing the total operating cost. The developed collaboration model resulted in a reduced number of empty container movements by optimally combining inbound and outbound shipments. In all, the collaboration model ensured lower cost for the carriers and the average savings (i.e., cost reduction under collaboration) are shared equally among all participating carriers. Additionally, two stochastic models were provided that take into consideration the uncertainty in truck travel times. These models can be used when a probability distribution for travel times are not available. Model 1 requires only knowing the mean and standard deviation of the travel times, while Model 2 requires in addition that the distribution of the travel times be symmetric. The results indicated that (1) the carrier cost increases as the user-specified level of confidence is increased, and (2) the carrier cost decreases under symmetric travel time distribution for high levels of confidence. The developed models can be used by the domestic intermodal freight carriers to generate optimal and reliable collaborative shipment scheduling.
This paper demonstrated the advantages of horizontal collaboration among freight carriers. However, horizontal collaboration could have drawbacks. Fazili et al. [37] found that horizontal collaboration increases the number of container transfers. It is also conceivable that sharing client/customer information could potentially lead to a loss of businesses to competitors. To date, very few studies have investigated the drawbacks of collaboration. Ferrell et al. [38] indicated in their review paper that more research or case studies are needed.
The proposed framework can be improved in two ways; the model can be extended to include additional or different transport modes, and heuristics could be developed to obtain solutions much faster for large-sized problems.

Author Contributions

Conceptualization, M.U. and N.H.; methodology, M.U.; formal analysis, M.U.; writing—original draft preparation, M.U.; writing—review and editing, M.U. and N.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jennings, B.; Holcomb, M.C. Beyond containerization: The broader concept of intermodalism. Transp. J. 1996, 35, 5–13. [Google Scholar]
  2. Huynh, N.; Uddin, M.; Minh, C.C. Data analytics for intermodal freight transportation applications. In Data Analytics for Intelligent Transportation Systems; Elsevier: Cambridge, MA, USA, 2017; pp. 241–262. [Google Scholar]
  3. IANA. Data & Statistics. Available online: https://www.intermodal.org/resource-center/data-statistics (accessed on 15 January 2020).
  4. Caballini, C.; Sacone, S.; Saeednia, M. Cooperation among truck carriers in seaport containerized transportation. Transp. Res. Part E Logist. Transp. Rev. 2016, 93, 38–56. [Google Scholar] [CrossRef]
  5. Schulte, F.; Lalla-Ruiz, E.; González-Ramírez, R.G.; Voß, S. Reducing port-related empty truck emissions: A mathematical approach for truck appointments with collaboration. Transp. Res. Part E Logist. Transp. Rev. 2017, 105, 195–212. [Google Scholar] [CrossRef]
  6. Guajardo, M.; Rönnqvist, M. A review on cost allocation methods in collaborative transportation. Int. Trans. Oper. Res. 2016, 23, 371–392. [Google Scholar] [CrossRef]
  7. Krajewska, M.A.; Kopfer, H.; Laporte, G.; Ropke, S.; Zaccour, G. Horizontal cooperation among freight carriers: Request allocation and profit sharing. J. Oper. Res. Soc. 2008, 59, 1483–1491. [Google Scholar] [CrossRef]
  8. Chen, L.; Miller-Hooks, E. Resilience: An indicator of recovery capability in intermodal freight transport. Transp. Sci. 2012, 46, 109–123. [Google Scholar] [CrossRef]
  9. Uddin, M.; Huynh, N. Reliable routing of road-rail intermodal freight under uncertainty. Netw. Spat. Econ. 2019, 19, 929–952. [Google Scholar] [CrossRef]
  10. Uddin, M.M.; Huynh, N. Routing model for multicommodity freight in an intermodal network under disruptions. Transp. Res. Rec. 2016, 2548, 71–80. [Google Scholar] [CrossRef]
  11. Simatupang, T.M.; Sridharan, R. The collaborative supply chain. Int. J. Logist. Manag. 2002, 13, 15–30. [Google Scholar] [CrossRef]
  12. Cruijssen, F.; Cools, M.; Dullaert, W. Horizontal cooperation in logistics: Opportunities and impediments. Transp. Res. Part E Logist. Transp. Rev. 2007, 43, 129–142. [Google Scholar] [CrossRef] [Green Version]
  13. Gansterer, M.; Hartl, R.F. Collaborative vehicle routing: A survey. Eur. J. Oper. Res. 2018, 268, 1–12. [Google Scholar] [CrossRef] [Green Version]
  14. Cong, L.; Zhibin, J.; Feng, C.; Xiao, L.; Liming, L.; Zhou, X. Empty container repositioning—A review. In Proceedings of the WCICA 2010: 8th World Congress on Intelligent Control and Automation, Jinan, China, 7–9 July 2010; pp. 3028–3033. [Google Scholar]
  15. Özener, O.Ö.; Ergun, Ö. Allocating costs in a collaborative transportation procurement network. Transp. Sci. 2008, 42, 146–165. [Google Scholar] [CrossRef] [Green Version]
  16. Ergun, Ö.; Kuyzu, G.; Savelsbergh, M. Shipper collaboration. Comput. Oper. Res. 2007, 34, 1551–1560. [Google Scholar] [CrossRef]
  17. Yilmaz, O.; Savasaneril, S. Collaboration among small shippers in a transportation market. Eur. J. Oper. Res. 2012, 218, 408–415. [Google Scholar] [CrossRef]
  18. Kuyzu, G. Lane covering with partner bounds in collaborative truckload transportation procurement. Comput. Oper. Res. 2017, 77, 32–43. [Google Scholar] [CrossRef]
  19. Agarwal, R.; Ergun, Ö. Network design and allocation mechanisms for carrier alliances in liner shipping. Oper. Res. 2010, 58, 1726–1742. [Google Scholar] [CrossRef]
  20. Atasoy, B.; Schulte, F.; Steenkamp, A. Platform-based collaborative routing using dynamic prices as incentives: The case of Quicargo. In Proceedings of the Transportation Research Board Annual Meeting, Washington, DC, USA, 12–16 January 2020. [Google Scholar]
  21. Chan, F.T.; Zhang, T. The impact of Collaborative Transportation Management on supply chain performance: A simulation approach. Expert Syst. Appl. 2011, 38, 2319–2329. [Google Scholar] [CrossRef]
  22. Frisk, M.; Göthe-Lundgren, M.; Jörnsten, K.; Rönnqvist, M. Cost allocation in collaborative forest transportation. Eur. J. Oper. Res. 2010, 205, 448–458. [Google Scholar] [CrossRef] [Green Version]
  23. Dai, B.; Chen, H. A multi-agent and auction-based framework and approach for carrier collaboration. Logist. Res. 2011, 3, 101–120. [Google Scholar] [CrossRef]
  24. Los, J.; Schulte, F.; Spaan, M.T.J.; Negenborn, R.R. Collaborative vehicle routing when agents have mixed information sharing attitudes. Transp. Res. Procedia 2020, 44, 94–101. [Google Scholar] [CrossRef]
  25. Quintero-Araujo, C.L.; Gruler, A.; Juan, A.A. Quantifying Potential Benefits of Horizontal Cooperation in Urban Transportation under Uncertainty: A Simheuristic Approach. In Proceedings of the Advances in Artificial Intelligence, Salamanca, Spain, 14–16 September 2016; pp. 280–289. [Google Scholar]
  26. Sterzik, S.; Kopfer, H.; Yun, W.-Y. Reducing hinterland transportation costs through container sharing. Flex. Serv. Manuf. J. 2015, 27, 382–402. [Google Scholar] [CrossRef]
  27. Xue, Z.; Zhang, C.; Lin, W.-H.; Miao, L.; Yang, P. A tabu search heuristic for the local container drayage problem under a new operation mode. Transp. Res. Part E Logist. Transp. Rev. 2014, 62, 136–150. [Google Scholar] [CrossRef]
  28. Islam, S.; Olsen, T.; Ahmed, M.D. Reengineering the seaport container truck hauling process. Bus. Process Manag. J. 2013, 19, 752–782. [Google Scholar] [CrossRef]
  29. Tawfik, C.; Limbourg, S. Pricing problems in intermodal freight transport: Research overview and prospects. Sustainability 2018, 10, 3341. [Google Scholar] [CrossRef] [Green Version]
  30. Tawfik, C.; Limbourg, S. A bilevel model for network design and pricing based on a level-of-service assessment. Transp. Sci. 2019, 53, 1609–1626. [Google Scholar] [CrossRef]
  31. Ben-Tal, A.; El Ghaoui, L.; Nemirovski, A. Robust Optimization; Princeton University Press: Princeton, NJ, USA, 2009; Volume 28. [Google Scholar]
  32. Ghosh, B.K. Probability inequalities related to Markov’s theorem. Am. Stat. 2002, 56, 186–190. [Google Scholar] [CrossRef]
  33. Zhang, R.; Yun, W.Y.; Kopfer, H. Heuristic-based truck scheduling for inland container transportation. OR Spectr. 2010, 32, 787–808. [Google Scholar] [CrossRef]
  34. USDOT. Freight Facts and Figures; USDOT: Washington, DC, USA, 2017.
  35. Li, R.; Chai, H.; Tang, J. Empirical study of travel time estimation and reliability. Math. Probl. Eng. 2013, 2013. [Google Scholar] [CrossRef] [Green Version]
  36. Rakha, H.A.; El-Shawarby, I.; Arafeh, M.; Dion, F. Estimating path travel-time reliability. In Proceedings of the 2006 IEEE Intelligent Transportation Systems Conference, Toronto, ON, Canada, 17–20 September 2006; pp. 236–241. [Google Scholar]
  37. Fazili, M.; Venkatadri, U.; Cyrus, P.; Tajbakhsh, M. Physical Internet, conventional and hybrid logistic systems: A routing optimisation-based comparison using the Eastern Canada road network case study. Int. J. Prod. Res. 2017, 55, 2703–2730. [Google Scholar] [CrossRef]
  38. Ferrell, W.; Ellis, K.; Kaminsky, P.; Rainwater, C. Horizontal collaboration: Opportunities for improved logistics planning. Int. J. Prod. Res. 2020, 58, 4267–4284. [Google Scholar] [CrossRef]
Figure 1. Intermodal freight transportation without collaboration.
Figure 1. Intermodal freight transportation without collaboration.
Information 11 00377 g001
Figure 2. Intermodal freight transportation with collaboration.
Figure 2. Intermodal freight transportation with collaboration.
Information 11 00377 g002
Figure 3. Time window framework for both single and combined shipments.
Figure 3. Time window framework for both single and combined shipments.
Information 11 00377 g003
Figure 4. Cost variation with problem replications.
Figure 4. Cost variation with problem replications.
Information 11 00377 g004
Figure 5. Carrier cost of 50 and 100 shipments under Propositions 1 and 2.
Figure 5. Carrier cost of 50 and 100 shipments under Propositions 1 and 2.
Information 11 00377 g005
Figure 6. Carrier cost of 150 and 200 shipments under Propositions 1 and 2.
Figure 6. Carrier cost of 150 and 200 shipments under Propositions 1 and 2.
Information 11 00377 g006
Table 1. Overview of related articles focused on freight-oriented horizontal collaborations.
Table 1. Overview of related articles focused on freight-oriented horizontal collaborations.
FocusReferenceMethodProblemUCIMEqual Profit ShareShipment/Transport Planning
OptGameSim
ShipperErgun et al. [16] LCP
Kuyzu [18] LCP
Özener and Ergun [15] LCP
Yilmaz and Savasaneril [17] AP
CarrierAgarwal and Ergun [19] IP
Atasoy et al. [20] VRP
Caballini et al. [4] IP
Chan and Zhang [21] AP
Dai and Chen [23] VRP
Frisk et al. [22] MCFP
Islam et al. [28] AP
Krajewska et al. [7] VRP
Los et al. [24] VRP
Quintero-Araujo et al. [25] VRP
Schulte et al. [5] TSP
Sterzik et al. [26] VRP
Xue et al. [27] VRP
This study IP
Opt: Optimization, Game: Game Theory, Sim: Simulation. LCP: Lane Covering Problem, AP: Assignment Problem, IP: Integer Programming, TSP: Travelling Salesman Problem, VRP: Vehicle Routing Problem, MCFP: Minimum Cost Flow Problem. UC: Uncertainty Consideration, IM: Intermodal.
Table 2. Distance and travel time between the nodes.
Table 2. Distance and travel time between the nodes.
NodeDistanceTravel Time
Intermodal Terminal/
Yard
Shipper/
Receiver
Empty Container DepotIntermodal Terminal/
Yard
Shipper/
Receiver
Empty Container Depot
Intermodal Terminal/
Yard
0 d 1 d 1 + d 2 0 t 1 t 1 + t 2
Shipper/Receiver d 1 d 3 d 2 t 1 t 3 t 2
Empty Container Depot d 1 + d 2 d 2 d 4 t 1 + t 2 t 2 t 4
Table 3. Summary of mathematical notations.
Table 3. Summary of mathematical notations.
NotationExplanation
Sets
S  Set of inbound and outbound shipments
C  Set of all freight carriers
S c  Set of shipments owned by carrier c C where S c S
Parameters related to shipments
O s  Origin of shipment s S
D s  Destination of shipment s S
d s  Distance traveled by truck when performing shipment s S ; d s = d s 1 + d s 2
u s  Packing/unpacking time at shipper/receiver location related to shipment s S
t s  Time required when performing shipment s S ; t s = t s 1 + t s 2 + u s
m s  Starting time of shipment s S
n s  Finishing time of shipment s S ; n s = m s + t s = m s + t s 1 + t s 2 + u s
f s  Deadline for shipment s S
Parameters related to carriers
q c  Unit cost of freight carrier c C , expressed in $/mile
z s c { 1 if   shipment   s   is   performed   by   carrier   c 0 otherwise , s S c , c C ; this parameter is known in advance
P 0 c  Operating cost of carrier c C without collaboration
P c  Final operating cost of carrier c C when performing shipments by itself as well as using HST and VST (with collaboration)
E c  Number of trucks available to carrier c C
T  Available time for each truck
ω  Sharing factor, 0 ω 1
Parameters related to combined shipments
O s r { 1 if   O s O r M if   O s = O r , s , r S ; M   is a sufficiently large number
D s r { 1 if   D s D r M if   D s = D r , s , r S
d s r  Distance traveled by truck when performing a pair of shipments ( s , r ) , s , r S ; d s r = d s 1 + d s r 3 + d r 1
t s r  Time required when performing a pair of shipments ( s , r ) , s , r S ; t s r = t s 1 + t s r 3 + t r 1 + u s + u r
q l  Unit penalty cost of delay
q s r l  Penalty cost for the delay arising when performing a pair of shipments ( s , r ) , s , r S and violating the deadline of shipment r S
n s r  Finishing time of a pair of shipments ( s , r ) , s , r S ; n s r = m s + t s 1 + u s + t s r 3 + u r + t r 1
Parameters related to time windows
[ a s o , b s o ]  Time windows at the terminal/yard, shippers, and receivers where shipment s S starts
[ a s d , b s d ]  Time windows at the terminal/yard, shippers, and receivers where shipment s S ends
Table 4. Input data for the shipments in the small-scale experiments.
Table 4. Input data for the shipments in the small-scale experiments.
Shipment IDd1d2OriginDestinationCarrierDeadline
14035YED12 p.m.
24535EDY12 p.m.
35535YED12 p.m.
45033EDY12 p.m.
54237YED12 p.m.
63746EDY12 p.m.
73532YED12 p.m.
83326EDY12 p.m.
94030YED12 p.m.
103528EDY12 p.m.
114025YED22 p.m.
123535EDY22 p.m.
135040YED22 p.m.
145533EDY23 p.m.
156137YED22 p.m.
164746EDY22 p.m.
175532YED22 p.m.
186326EDY23 p.m.
194030YED22 p.m.
206028EDY22 p.m.
213025YED32 p.m.
223540EDY32 p.m.
234045YED32 p.m.
246035EDY32 p.m.
255247YED32 p.m.
264736EDY32 p.m.
274022YED32 p.m.
285324EDY32 p.m.
293040YED32 p.m.
304245EDY32 p.m.
Table 5. Model outputs for the small-scale experiments.
Table 5. Model outputs for the small-scale experiments.
Shipment Type & CostCM
Carrier 1Carrier 2Carrier 3
Single611, 16, 1926, 27
Combined(1, 28)(5, 12)(7, 14)
(3, 20)(17, 2)(13, 18)
(9, 8)(21, 24)(25, 10)
(15, 4)(23, 22)(29, 30)
Cost with collaboration ($)654.50690.00595.65
Cost without collaboration ($)823.90838.00748.60
Savings ($)169.40148.00152.95
% Savings23.423.223.6
Table 6. Computation results with varying number of shipments and carriers.
Table 6. Computation results with varying number of shipments and carriers.
Problem Size 1Variables #Constraints #Cost ($)Savings ($)% SavingsTime (s)
10–20–2180015,7271872.79534.5722.24.1
10–20–4360029,6531919.15435.5518.516.0
10–20–6540043,5791911.49424.3718.2763.8
15–15–2180015,7271771.18636.1826.43.5
15–15–4360029,6531809.45545.2523.2125.0
15–15–6540043,5791791.40544.4523.2318.1
20–10–2180015,7271903.31504.0420.931.6
20–10–4360029,6531941.00413.7017.665.0
20–10–6540043,5791932.42403.6817.3156.8
20–30–2500044,2073120.05909.9022.68.9
20–30–410,00083,4133153.20820.2020.622.2
20–30–615,000122,6193166.97819.5420.558.6
20–30–820,000161,8253105.14802.7620.51009.6
25–25–2500044,2073016.791013.1625.19.8
25–25–410,00083,4133044.78928.6223.425.7
25–25–615,000122,6193063.56922.9423.271.2
25–25–820,000161,8252998.03909.8723.3217.0
30–20–2500044,2073121.63908.3322.511.8
30–20–410,00083,4133153.85819.5520.628.0
30–20–615,000122,6193171.37815.1320.4105.3
30–20–820,000161,8253105.80802.0020.5498.0
30–50–425,600215,0535208.491263.7619.572.7
30–50–638,400316,1795204.291248.2119.3174.0
30–50–851,200417,3055213.631270.7719.6698.6
30–50–1064,000518,4315195.751237.0619.27031.0
40–40–425,600215,0534974.911497.3423.166.7
40–40–638,400316,1794963.401489.1123.0146.6
40–40–851,200417,3054971.601494.8023.1287.8
40–40–1064,000518,4314953.961478.8423.01082.5
50–30–425,600215,0535204.651267.6119.672
50–30–638,400316,1795192.701259.8019.5138.8
50–30–851,200417,3055201.971264.4319.5692.9
50–30–1064,000518,4315181.131251.6719.45624.8
40–60–440,000336,8136564.331624.0819.8109.1
40–60–660,000495,2196569.621609.7419.7200.8
40–60–880,000653,6256577.551611.7119.7604.3
40–60–10100,000812,0316492.521583.0319.65798.7
40–60–12120,000970,4376586.131606.9819.639,133.1
50–50–440,000336,8136326.871861.5422.7124.7
50–50–660,000495,2196328.501850.8522.6229.1
50–50–880,000653,6256338.151851.1022.6550.6
50–50–10100,000812,0316255.361820.1922.54106.2
50–50–12120,000970,4376336.421856.6922.78388.2
60–40–440,000336,8136559.341629.0619.9119.7
60–40–660,000495,2196568.351611.0119.7222.2
60–40–880,000653,6256574.381614.8719.7695.7
60–40–10100,000812,0316486.941588.6119.77371.4
60–40–12120,000970,4376582.861609.9419.629,051.1
50–100–490,000760,2139954.962182.4918.0287.2
50–100–6135,0001,117,81910,092.442194.5117.9425.1
50–100–8180,0001,475,42510,136.312190.8917.8996.6
50–100–10225,0001,833,03110,042.132146.9817.68067.0
50–100–12270,0002,190,63710,132.662189.7917.833,092.3
75–75–490,000760,2139398.992886.1523.5341.8
75–75–6135,0001,117,8199418.872868.0823.3485.7
75–75–8180,0001,475,4259457.522869.6823.31078.7
75–75–10225,0001,833,0319352.022729.0922.69700.5
75–75–12270,0002,190,6379456.352866.1123.313,450.2
100–50–490,000760,21310,091.232193.9217.9334.3
100–50–6135,0001,117,81910,105.712181.2417.8446.5
100–50–8180,0001,475,42510,159.742167.4617.61022.0
100–50–10225,0001,833,03110,043.482145.6217.68096.7
100–50–12270,0002,190,63710,153.282169.1717.645,806.4
70–130–6240,0001,990,41913,465.663123.3918.81052.6
70–130–8320,0002,627,22513,561.143111.5218.71164.6
70–130–10400,0003,264,03113,380.363059.8918.612,405.4
70–130–12480,0003,900,83713,567.213098.0418.523,480.4
100–100–6240,0001,990,41912,695.043894.0123.41095.8
100–100–8320,0002,627,22512,773.863898.8023.41214.9
100–100–10400,0003,264,03112,614.223835.0323.321,798.7
100–100–12480,0003,900,83712,791.333873.9323.228,036.5
130–70–6240,0001,990,41913,533.843055.2118.41204.5
130–70–8320,0002,627,22513,638.233034.4218.21292.7
130–70–10400,0003,264,03113,453.292983.9718.218,121.4
130–70–12480,0003,900,83713,648.333016.9218.130,413.1
1 Number of inbound shipments–number of outbound shipments–number of carriers, # represents number.

Share and Cite

MDPI and ACS Style

Uddin, M.; Huynh, N. Model for Collaboration among Carriers to Reduce Empty Container Truck Trips. Information 2020, 11, 377. https://0-doi-org.brum.beds.ac.uk/10.3390/info11080377

AMA Style

Uddin M, Huynh N. Model for Collaboration among Carriers to Reduce Empty Container Truck Trips. Information. 2020; 11(8):377. https://0-doi-org.brum.beds.ac.uk/10.3390/info11080377

Chicago/Turabian Style

Uddin, Majbah, and Nathan Huynh. 2020. "Model for Collaboration among Carriers to Reduce Empty Container Truck Trips" Information 11, no. 8: 377. https://0-doi-org.brum.beds.ac.uk/10.3390/info11080377

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