Next Article in Journal
The Deterioration of C-S-H Gel in a Severe Sulfate Environment
Next Article in Special Issue
Least Squares Estimation of Multifactor Uncertain Differential Equations with Applications to the Stock Market
Previous Article in Journal
Existence Results for Tempered-Hilfer Fractional Differential Problems on Hölder Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Symmetric Fourth Party Logistics Routing Problem with Multiple Distributors in Uncertain Random Environments

1
School of Mathematical Science and Physics, North China Electric Power University, Beijing 102206, China
2
School of Economics and Management, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(6), 701; https://doi.org/10.3390/sym16060701
Submission received: 15 May 2024 / Revised: 31 May 2024 / Accepted: 1 June 2024 / Published: 6 June 2024
(This article belongs to the Special Issue Symmetry Applications in Uncertain Differential Equations)

Abstract

:
Economic globalization and the rapid development of the Internet make logistics systems more and more diversified, people and enterprises have greatly increased their requirements for logistics systems, and fourth party logistics has received more and more attention from people and related enterprises. In order to further study the routing problem under uncertain stochastic environments, this paper considers the fourth party logistics routing problem from a single manufacturer to multiple distributors with uncertain times and random supplies under the complete information symmetry scenario and symmetric transportation volume decision space. Then, an uncertain stochastic programming model is established with the minimum total cost as its core objective, and the total transportation time, manufacturer’s supply, and distributor’s demand as constraints. In order to solve the optimal path of the above problems, this paper transforms the uncertain stochastic programming model into a classical mathematical programming model based on the distribution functions of uncertain time and random supply. Finally, two numerical examples are given to verify the effectiveness of the proposed model.

1. Introduction

In the supply chain, the buyer and seller are called the first and second parties, respectively, and the logistics system that provides transportation, warehousing, and other services for the buyer and seller is called third party logistics, while the enterprise that provides the supply chain management, logistics consulting, training, and other system solutions for the first three parties is called fourth party logistics [1]. Among them, third party logistics is directly involved in transportation, while fourth party logistics only provides transportation strategies, and does not directly participate in the logistics transportation [2]. In the context of the global economic integration process and the rapid development of Internet technology, logistics systems, as the core link in the supply chain, have been widely concerned by enterprises and academia. At the same time, people’s requirements and expectations for logistics systems are also increasing, and more and more people expect logistics providers to complete transportation tasks faster, more accurately, and more efficiently [3]. Therefore, many scholars focus on fourth party logistics, which can effectively integrate transport capacity resources, and route information and customer information among multiple logistics providers in the logistics system [4], and the emergence of fourth party logistics also has a great positive impact on improving the supply chain’s service efficiency and reducing the logistics operating costs, and has injected new impetus into the further development of the logistics system [5].
Most of the existing research on the fourth party logistics routing problem focuses on modeling the random factors in the transportation process, and a few studies model the uncertain factors. However, in practice, the fourth party logistics transportation process contains not only a large amount of randomness, but also a large number of uncertain factors; however, no scholar has yet comprehensively considered and modeled this, and this paper’s research is aimed at filling this gap. In order to accurately characterize the uncertainties and random factors in the fourth party logistics transportation process, and then provide more scientific decision-making guidance to supply chain decision makers (which is the research objective of this paper), we will characterize the corresponding uncertainties and random factors based on the uncertainty theory and probability theory, and establish a specific uncertain stochastic programming model, and provide scientific decision-making guidance to decision makers by solving the optimal solution of the corresponding model (which is the research purpose of this paper). In addition, the research of this paper is also based on a universal assumption; that is, assuming that the transportation time between nodes and the transit time of each node are uncertain variables, and assuming that the supply of manufacturers is a random variable.
Specifically, this paper mainly considers a fourth party logistics routing problem with a complete information symmetry scenario and a symmetric transportation volume decision space. Specifically, this paper assumes that the manufacturer fully understands the minimum demand of all distributors, and determines its supply to each distributor on this basis, which is a typical scenario of complete information symmetry. In addition, this paper also assumes that there is no limit on the maximum transportation volume on each path, which ensures that the manufacturer’s transportation volumes to different distributors do not interfere with each other. In other words, this paper solves the optimal transportation strategy on a symmetric transportation volume decision space. By characterizing the logistics supplier’s transportation time and the transportation time at the transportation point as uncertain variables, and characterizing the manufacturer’s supply as a random variable, this paper establishes an uncertain stochastic programming model with the constraints of the total transportation time, the manufacturer’s supply, and the distributor’s demand. In order to facilitate the calculation, this paper also converts the model into an equivalent classical mathematical programming model, and verifies the effectiveness of the model through numerical examples. The main contributions are as follows:
An uncertain stochastic programming model for the single-manufacturer to multi-distributors 4PL routing problem with complete information symmetry scenario and symmetric transportation volume decision space is established.
According to the distribution functions of uncertain time and random supply, the uncertain stochastic programming model is transformed into an equivalent mathematical programming model.
Two numerical examples are given to verify the validity of the model.
The structure of this paper is divided into six sections. The first part introduces the research background of this paper and systematically sorts out the research ideas and main work contents of this paper. Section 2 reviews the literature on the fourth party logistics routing problem and uncertain programming, and Section 3 mainly describes the problems studied in this paper in detail, and gives the settings of related parameters. In Section 4 and Section 5, the corresponding uncertain stochastic programming model is established and transformed into the equivalent mathematical programming model according to the relevant basic theories, respectively. In Section 6, the validity of the above model is verified, and Section 7 summarizes the research contents and conclusion.

2. Literature Review

In the current research on fourth party logistics, many scholars have conducted in-depth research on it from multiple perspectives and fields, such as [6,7,8,9,10]. Among the many topics in the research of fourth party logistics, the routing problem is the core one. Compared with the research of the traditional vehicle routing problem [11,12,13,14], the 4PL routing problem is more complex and diverse. The essential reason is that, during the path planning process, decision makers not only need to consider how to choose the optimal transportation path, but also need to coordinate and balance the different paths and select the appropriate logistics provider to undertake the transportation task [15]. It is this combination of considerations that makes the decision of the 4PL routing problem more critical and complex. For the 4PL routing problem specifically, Li et al. [16] divided the two problems in the 4PL routing optimization problem into two stages to solve them; the path was selected in the first stage, and then the appropriate logistics provider was selected for the specific path in the second stage. Although this method is simple and easy to understand, the selection of the logistics provider in the later stage will be limited after the path selection, resulting in the failure to find the global optimal solution. Therefore, most scholars choose to consider both the choice of route and the choice of logistics provider. For examples, Yang et al. [17] considered the 4PL routing problem in the case of a random time delay, and established the expected value model and the opportunity constraint model with the minimum cost as the goal and the transportation time and capacity as the constraints, and made a comparative analysis of them. Ren et al. [18] regarded the transportation times as random variables based on probability theory, and established a 4PL routing opportunity model that met the constraints of total transportation cost and time window, in which the objective function was set to maximize the chance that the total transportation time meets the time window requirements.
The above studies were all performed in certain or random environments. However, in real life, due to the impact of various emergencies such as extreme weather and traffic accidents, and the uncertainty of transportation time during the transportation process, we often lack enough samples to predict the possibility of the occurrence of the event. At this time, it is necessary to infer the degree of certainty of its occurrence, based on similar experiences, or the opinion of relevant experts, and scholars have also performed a lot of empirical research to illustrate this point, including studies of epidemic spread [19], economic and financial analysis [20], factor analysis of grain yield [21], analysis of China’s population [22], and so on. In order to address this phenomenon in practical decision-making problems, Liu [23] presented uncertain programming based on uncertainty theory in 2009.
Up to now, uncertain programming has been widely applied in various fields [24,25,26]. For instance, Li et al. [27] put forward three uncertain risk indicators, and established an uncertain risk planning model for the problem of minimum risk path in uncertain networks based on the uncertainty theory. Kumar et al. [28] studied the multi-objective transportation problem in uncertain environments, and proposed a hyperbolic programming method to improve the satisfaction of the decision makers. Huang et al. [29] studied the problem of tourism route planning based on the uncertainty theory, and established the corresponding uncertain multi-objective planning model to ensure the minimization of travel time and consumption cost and the maximization of tourist satisfaction.

3. Symmetric Fourth Party Logistics Routing Problem

In an environment where information is completely symmetric and the traffic volume decision space is symmetric, a fourth party logistics company undertakes a transportation task to transport goods from manufacturers to different distributors under the constraints of total transportation time, manufacturer’s supply, and distributors’ demand. In particular, during the whole transportation process, goods will be transferred at different nodes, and different logistics providers can be chosen between nodes. The unit costs and times of transporting goods by different logistics providers are different, and only one logistics provider can be selected between two nodes. Therefore, decision makers need to choose the most suitable logistics provider between any two adjacent nodes of the selected path, so as to minimize the total cost of the entire transportation process.
In order to intuitively understand the above symmetric 4PL routing problem, we use an undirected network graph G ( V , E ) to represent the problem, where V represents the set of nodes in the undirected network graph, and E represents the set of edges. In this undirected network graph, we set the starting node (manufacturer) of the transportation task as v 0 , the possible transit points during transportation as
v i , i = 1 , 2 , , n ,
and the different destination nodes (distributors) in the transportation task as
v n + l , l = 1 , , L .
For any positive integers i and j with 0 i j n + L , the symbol e i j k represents the kth logistics provider between v i and v j if there is an edge between v i and v j . In addition, we can assign weights to nodes and edges in the network to represent the corresponding time and cost; that is, the transportation time and cost required to transport goods, as well as the transit time and transit cost incurred at the transit point, as shown in Figure 1.
However, the actual transportation process is often affected by uncertain factors, such as extreme weather and traffic accidents, so that the transportation time between nodes and the transit time at each node are not constant, and even their frequency cannot remain stable. At this time, we will characterize them as uncertain variables. In addition, by considering that the supply of manufacturers has the characteristics of regular changes, we characterize it as a random variable.
To facilitate the modeling of the symmetric 4PL routing problem described above, some related metrics and parameters are introduced below.
n: the number of transit points during transportation;
L: the number of distributors;
r i j : the number of logistics providers between node i and node j;
e i j k : the kth logistics provider between node i and node j;
t i j k : the time when the k logistics provider transports the goods from node i to node j, which is an uncertain variable;
t j : the transit time of goods at node j, which is an uncertain variable;
d i j k : the unit transportation cost of transporting goods from node i and node j by the kth logistics provider;
d j : the unit transit cost of goods at node j;
x l : the actual volumes shipped to distributor v n + l ;
Q: the manufacturer’s supply, which is a random variable;
q l : the minimum demand of distributor v n + l ;
T 0 : the maximum time limit for completing the task;
R l : the path from v 0 to v n + l linked alternately by nodes and edges and containing information about the selected logistics provider on each edge;
a i j k l ( R l ) : A boolean variable that takes a value based on the selection of the distributor, node, and manufacturer. If the kth logistics provider is selected between node i and node j in the routing policy for shipping to distributor v n + l , then a i j k ( R l ) = 1. Otherwise, a i j k ( R l ) = 0;
b j l ( R l ) : A boolean variable that takes a value based on the selection of distributors and nodes. If the goods are transferred at node j in the routing policy for shipping to distributor v n + l , then b j ( R l ) = 1. Otherwise, b j ( R l ) = 0.

4. Uncertain Stochastic Programming Model

In this section, we will build the corresponding uncertain stochastic programming model for the fourth party logistics routing problem in Section 3.
For any given transportation task, the manufacturer can select different paths to distributors
v n + 1 , v n + 2 , , v n + L
as
R l V E e i j k , k = 1 , 2 , , r i j , 0 i j n + L , l = 1 , 2 , , L ,
which contain the information of the selected edges and the selected logistics provider between the selected adjacent edges. Note that the total transit cost of the goods at transit points from manufacturer v 0 to distributors
v n + 1 , v n + 2 , , v n + L
is
l = 1 L j = 0 n + L d j b j l R l x l ,
and the total transportation cost of the goods on all selected paths is
l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j d i j k a i j k l R l x l .
Thus, the total transportation cost can be obtained as
D = l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j d i j k a i j k l R l x l + j = 0 n + L d j b j l R l x l .
In addition, for each positive integer l with 1 l L , the time for the manufacturer v 0 to transport the goods to the distributor v n + l includes the transportation time in R l on the selected path, and the transit time on the selected nodes; the transportation time is
i = 0 n + L j = 0 n + L k = 1 r i j t i j k a i j k l R l
and the transit time is
j = 0 n + L t j b j l R l ,
thus, the time for the manufacturer v 0 to transport the goods to the distributor v n + l is
i = 0 n + L j = 0 n + L k = 1 r i j t i j k a i j k l R l + j = 0 n + L t j b j l R l .
Note that the manufacturer’s transportation to each distributor is non-interfering. Then, the total time for the manufacturer to complete the transportation task is the maximum time for all distributors to complete the transportation task, i.e,
T = l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j t i j k a i j k l R l + j = 0 n + L t j b j l R l .
Since the total time T is an uncertain variable, we generally hope that the confidence that the goods can be delivered to all distributors before T 0 is α (the time point when the goods depart from the node v 0 is time zero), then we can obtain the uncertain constraint of the total time as
M l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j t i j k a i j k l R l + j = 0 n + L t j b j l R l T 0 α .
On the other hand, since the manufacturer’s supply Q is a random variable, we also hope that the sum of the actual traffic x l on each path is less than or equal to the manufacturer’s supply Q with a confidence level of β , then we can infer the stochastic constraint of supply as
Pr l = 1 L x l Q β .
In addition, according to the minimum demand q l of each distributor, we also have
x l q l
for l = 1 , 2 , , L .
By characterizing the minimum total transportation cost as the objective function, Equations (2)–(4) as the corresponding time constraints, supply constraints and demand constraints, respectively, and the selected paths and transportation volumes as the decision variables, we can obtain an uncertain stochastic programming model for the above problem,
min R l , x l l = 1 , 2 , , L l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j d i j k a i j k l R l x l + j = 0 n + L d j b j l R l x l s u b j e c t   t o : M l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j t i j k a i j k l R l + j = 0 n + L t j b j l R l T 0 α , Pr l = 1 L x l Q β , x l q l , a i j k l ( R l ) = 1 , i f   e i j k R l 0 , o t h e r w i s e , b j l ( R l ) = 1 , i f   v j R l 0 , o t h e r w i s e , R l V E e i j k , k = 1 , 2 , , r i j , 0 i j n + L , k = 1 , 2 , , r i j , 0 i j n + L , l = 1 , 2 , , L .

5. Equivalent Mathematical Programming Model

Because of the complexity of the uncertain constraint and stochastic constraint calculations, the above uncertain stochastic programming model (5) usually has difficultly finding the optimal strategy. Therefore, in order to solve the optimal strategy for the above symmetric 4PL routing problem, we need to transform the uncertain stochastic programming model (5) into an equivalent deterministic mathematical programming model according to the relevant algorithms in uncertainty theory and probability theory.
Assume that the uncertain variables
t i j k , k = 1 , 2 , , r i j , 0 i j n + L
and the uncertain variables
t j , j = 0 , 1 , , n + L
are independent of each other, and their uncertainty distributions are
Φ i j k , k = 1 , 2 , , r i j , 0 i j n + L
and
Φ j , j = 0 , 1 , , n + L ,
respectively. Without loss of generality, we also assume that the above uncertain variables have inverse uncertainty distributions
Φ i j k 1 , k = 1 , 2 , , r i j , 0 i j n + L
and
Φ j 1 , j = 0 , 1 , , n + L ,
respectively. In particular, when the uncertainty distribution does not satisfy the regular condition, we can take the corresponding generalized inverse uncertainty distribution.
In addition, the total time
l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j t i j k a i j k l R l + j = 0 n + L t j b j l R l
is strictly increasing with respect to
t i j k , k = 1 , 2 , , r i j , 0 i j n + L
and
t j , j = 0 , 1 , , n + L ,
so, according to the operational laws of uncertainty distribution, we can convert the total time constraint in the uncertain stochastic programming model (5) to
l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j Φ i j k 1 α a i j k l R l + j = 0 n + L Φ j 1 α b j l R l T 0 .
On the other hand, assume that the supply Q has a continuous probability distribution function, and let ω represent the probability distribution function of Q. Then, we have
Pr l = 1 L x l Q = 1 Pr Q < l = 1 L x l = 1 ω l = 1 L x l .
It follows from (3) that
1 ω l = 1 L x l β .
That is,
ω l = 1 L x l 1 β ,
which is equivalent to
l = 1 L x l ω 1 1 β .
Based on the above results, by combining Equations (6) and (7), we can obtain the following deterministic mathematical programming model:
min R l , x l l = 1 , 2 , , L l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j d i j k a i j k l R l x l + j = 0 n + L d j b j l R l x l s u b j e c t   t o : l = 1 L i = 0 n + L j = 0 n + L k = 1 r i j Φ i j k 1 α a i j k l R l + j = 0 n + L Φ j 1 α b j l R l T 0 , l = 1 L x l ω 1 1 β , x l q l , a i j k l ( R l ) = 1 , i f   e i j k R l 0 , o t h e r w i s e , b j l ( R l ) = 1 , i f   v j R l 0 , o t h e r w i s e , R l V E e i j k , k = 1 , 2 , , r i j , 0 i j n + L , k = 1 , 2 , , r i j , 0 i j n + L , l = 1 , 2 , , L .

6. Numerical Examples

In this section, two numerical examples are designed to verify the validity of the proposed model. Before providing concrete examples, we first introduce two important distributions, namely the random truncated normal distribution t r u n ( e , σ 2 ) and the uncertain truncated normal distribution T R U N ( e , σ ) . The random truncated normal distribution is mainly used to model non-negative variables with stable frequency in practice, while the uncertain truncated normal distribution is mainly used to model non-negative variables with frequency instability and variable population problems in practice. The essential difference between these two distributions is that they depict different objects. The random truncated normal distribution is essentially used to depict research objects with randomness, while the uncertain truncated normal distribution is essentially used to depict research objects with uncertainty. Specifically, the distribution functions of the random truncated normal distribution t r u n ( e , σ 2 ) , and the uncertain truncated normal distribution T R U N ( e , σ ) are
F ( x | e , σ 2 ) = 0 , i f   x < 0 x 1 2 π σ exp ( s e ) 2 2 σ 2 d s , i f   x 0
and
Φ ( x | e , σ ) = 0 , i f   x < 0 1 + exp π ( e x ) 3 σ 1 , i f   x 0 ,
respectively.
Since both supply and time are non-negative, the distributors’ demand in the random environment and the transit time and transportation time in the uncertain environment in the above problems are described, respectively, by means of random truncated normal distribution and uncertain truncated normal distribution. Next, we will provide two numerical examples in combination with specific scenarios to illustrate the effectiveness of the model proposed in this paper.
Example 1. 
A 4PL company needs to complete a transportation task, that is, transport the goods from the manufacturer (node v 0 ) to two distributors (node v 6 and node v 7 ). During the transportation process, different logistics providers can be selected on different paths, as shown in Figure 2. Assume that the task is carried out in the environments of complete information symmetry and symmetric transportation volume decision-making space. Specifically, the task requires the 4PL company to complete the transportation by time T 0 = 28 , and the confidence level to complete the task within the specified time is α = 0.95 . Suppose also that the manufacturer’s supply Q meets the random truncated normal distribution t r u n ( 20 , 2 ) , and the confidence level to meet demand is β = 0.9 , where the minimum demands of the two distributors are q 1 = 8 and q 2 = 10 , respectively. In addition, the unit transit cost and transit time between logistics providers, the unit transportation cost, transportation time for each logistics provider are shown in Table 1 and Table 2.
By substituting the concrete data of the above parameters to the deterministic model (8), we can obtain
min R l , x l , l = 1 , 2 l = 1 2 i = 0 7 j = 0 7 k = 1 2 d i j k a i j k l R l x l + j = 0 7 d j b j l R l x l s u b j e c t   t o : l = 1 2 i = 0 7 j = 0 7 k = 1 2 Φ i j k 1 α a i j k l R l + j = 0 7 Φ j 1 α b j l R l T 0 , l = 1 2 x l ω 1 1 β , x l q l , a i j k l ( R l ) = 1 , i f   e i j k R l 0 , o t h e r w i s e , b j l ( R l ) = 1 , i f   v j R l 0 , o t h e r w i s e , R l V E e i j k , k = 1 , 2 , 0 i j 7 , k = 1 , 2 , 0 i j 7 , l = 1 , 2 .
Solving the above deterministic programming model in MATLAB, we obtain the optimal path, as shown in Figure 3. Specifically, the actual path of distributor 1 starts from node v 0 , passes through nodes v 1 and v 3 successively to node v 6 , and the corresponding logistics provider is 1, 2, 2 successively, and the actual transport volume is 8. The actual path of distributor 2 starts from node v 0 , passes through nodes v 2 and v 5 to node v 7 in turn, and the corresponding logistics providers are 2, 2, 1 in turn, and the actual transport volume is 10. The minimum total cost to complete this transportation task is 383.
Example 2. 
A 4PL company needs to complete a transportation task, that is, transport the goods from the manufacturer (node v 0 ) to three distributors (node v 9 , node v 10 and node v 11 ). During the transportation process, different logistics providers can be selected on different paths, as shown in Figure 4. Assume that the task is carried out in the environments of complete information symmetry and symmetric transportation volume decision-making space. Specifically, the task requires the 4PL company to complete the transportation by time T 0 = 38 , and the confidence level to complete the task within the specified time is α = 0.95 . Suppose also that the manufacturer’s supply Q meets the random truncated normal distribution t r u n ( 28 , 2 ) and the confidence level to meet demand is β = 0.9 , where the minimum demands of the two distributors is q 1 = 11 , q 1 = 6 and q 3 = 8 , respectively. In addition, the unit transportation cost, transportation time for each logistics provider, and the unit transit cost and transit time between logistics providers are shown in Table 3 and Table 4.
By substituting the concrete data of the above parameters to the deterministic model (8), we can obtain
min R l , x l , l = 1 , 2 , 3 l = 1 3 i = 0 11 j = 0 11 k = 1 2 d i j k a i j k l R l x l + j = 0 11 d j b j l R l x l s u b j e c t   t o : l = 1 3 i = 0 11 j = 0 11 k = 1 2 Φ i j k 1 α a i j k l R l + j = 0 11 Φ j 1 α b j l R l T 0 , l = 1 3 x l ω 1 1 β , x l q l , a i j k l ( R l ) = 1 , i f   e i j k R l 0 , o t h e r w i s e , b j l ( R l ) = 1 , i f   v j R l 0 , o t h e r w i s e , R l V E e i j k , k = 1 , 2 , 0 i j 11 , k = 1 , 2 , 0 i j 11 , l = 1 , 2 , 3 .
Solving the above deterministic programming model by MATLAB, we obtain the optimal path as shown in Figure 5. Specifically, the actual path of distributor 1 starts from node v 0 , passes through nodes v 1 , v 3 and v 7 successively to node v 9 , and the corresponding logistics provider is 1, 1, 1, 2 successively, and the actual transport volume is 11. The actual path of distributor 2 starts from node v 0 , passes through nodes v 2 , v 6 and v 8 to node v 10 in turn, and the corresponding logistics providers are 2, 1, 1 and 1 in turn, and the actual transport volume is 6. The actual path of distributor 3 starts from node v 0 , passes through nodes v 2 and v 6 to node v 11 in turn, and the corresponding logistics providers are 2, 1, 2 in turn, and the actual transport volume is 8. The minimum total cost to complete this transportation task is 2068.

7. Conclusions

This paper discussed, in detail, the symmetric fourth party logistics routing problem of a single manufacturer providing goods to multiple distributors under an uncertain random environment with complete information symmetry and symmetric transportation volume decision space. Specifically, this paper deeply studied the uncertainty of transportation time and transit time, as well as the randomness of the manufacturer’s supply, and built an uncertain stochastic programming model based on these characteristics with the core goal of minimizing the total cost. In the process of solving the model, the algorithms of uncertainty theory and probability theory were used to transform the original complex uncertain stochastic programming problem into an equivalent deterministic programming model, which is more intuitive and easier to calculate. In order to verify the validity of the model, two numerical examples were also provided.
This paper only considered the fourth party logistics path problems under the constraints of total transportation time and supply quantity. In the future, more complex fourth party logistics routing problems with late delivery time constraints or payment of default costs in case of default delivery could also be considered.

Author Contributions

Conceptualization, X.G. (Xinyu Gao); methodology, X.G. (Xinyu Gao) and Y.L.; software, X.G. (Xinyu Gao) and Y.L.; validation, X.G. (Xinyu Gao) and X.G. (Xin Gao); formal analysis, X.G. (Xin Gao); investigation, X.G. (Xinyu Gao) and X.G. (Xin Gao); resources, X.G. (Xinyu Gao) and X.G. (Xin Gao); data curation, X.G. (Xinyu Gao); writing—original draft preparation, X.G. (Xinyu Gao); writing—review and editing, X.G. (Xin Gao) and Y.L.; supervision, X.G. (Xin Gao); funding acquisition, X.G. (Xin Gao). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors especially thank the editors and anonymous referees for their kindly review and helpful comments.

Conflicts of Interest

We declare that we have no relevant or material financial interests that relate to the research described in this paper. Neither the entire paper nor any part of its content has been published or has been accepted elsewhere. It is also not being submitted to any other journal.

References

  1. Fan, C.; Xu, D. Research on pricing decision and coordination mechanism of supply chain under the role of fourth party logistics. China Storage Transp. 2022, 12, 120–121. [Google Scholar]
  2. Yuan, N.; Liang, H.; Huang, M.; Wang, Q. A two-sided logistics matching method considering trading psychology and matching effort under a 4PL. Int. J. Ind. Eng. Comput. 2023, 14, 659–674. [Google Scholar] [CrossRef]
  3. Zhang, H.; Ge, H.; Yang, J.; Tong, Y. Review of vehicle routing problems: Models, classification and solving algorithms. Arch. Comput. Method E. 2022, 29, 195–221. [Google Scholar] [CrossRef]
  4. Huang, M.; Dong, L.; Kuang, H.; Jiang, Z.; Lee, L.; Wang, X. Supply chain network design considering customer psychological behavior-a 4PL perspective. Comput. Ind. Eng. 2021, 159, 107484. [Google Scholar] [CrossRef]
  5. Yin, M.; Huang, M.; Wang, X.; Lee, L. Fourth-party logistics network design under uncertainty environment. Comput. Ind. Eng. 2022, 167, 108002. [Google Scholar] [CrossRef]
  6. Jiang, S.; Chen, J.; Huang, M.; Zhang, Y.; Yin, M. Fourth party logistics network design considering quantity discount. In Proceedings of the 33rd Chinese Control and Decision Conference, Kunming, China, 22–24 May 2021; pp. 6049–6054. [Google Scholar]
  7. Mehmann, J.; Teuteberg, F. Understanding the 4PL approach within an agricultural supply chain using matrix model and cross-case analysis. Int. J. Log. Res. Appl. 2016, 19, 333–350. [Google Scholar] [CrossRef]
  8. Aydın, S.; Yörükoğlu, M.; Kabak, M. Fourth party logistics firm assessment using a novel neutrosophic MCDM. J. Intell. Fuzzy Syst. 2022, 42, 529–539. [Google Scholar] [CrossRef]
  9. Li, J.; Li, R.; Liu, Y. Multi-period reliable network design of fourth party logistics base on krill herd algorithm. In Proceedings of the 32nd Chinese Control and Decision Conference, Hefei, China, 22–24 August 2020; pp. 2232–2237. [Google Scholar]
  10. Yuan, N.; Qian, X.; Huang, M.; Liang, H.; Ip, A.W.; Yung, K. Green winner determination method based on environmental performance and minimum adjustment consensus in 4PL transportation service procurement. Environ. Sci. Pollut. Res. 2023, 30, 34518–34535. [Google Scholar] [CrossRef] [PubMed]
  11. Vieira, B.; Ribeiro, G.; Bahiense, L. Metaheuristics with variable diversity control and neighborhood search for the Heterogeneous Site-Dependent Multi-depot Multi-trip Periodic Vehicle Routing Problem. Comput. Oper. Res. 2023, 153, 106189. [Google Scholar] [CrossRef]
  12. Voigt, S.; Frank, M.; Fontaine, P.; Kuhn, H. Hybrid adaptive large neighborhood search for vehicle routing problems with depot location decisions. Comput. Oper. Res. 2022, 146, 105856. [Google Scholar] [CrossRef]
  13. Shang, Q.; Huang, Y.; Wang, Y.; Li, M.; Feng, L. Solving vehicle routing problem by memetic search with evolutionary multitasking. Memetic Comput. 2022, 14, 31–44. [Google Scholar] [CrossRef]
  14. Eltoukhy, A.; Hussein, M.; Xu, M.; Chan, F. Data-driven Game-theoretic Model Based on Blockchain for Managing Resource Allocation and Vehicle Routing in Modular Integrated Construction. Int. J. Prod. Res. 2023, 61, 4472–4502. [Google Scholar] [CrossRef]
  15. Tang, H.; Lu, F.; Wang, L.; Wang, S.; Bi, H. Improved crow algorithm for soft time window multimodal 4PL routing problem. Comput. Eng. Appl. 2022, 58, 274–281. [Google Scholar]
  16. Li, X.; Ying, W.; Liu, W.; Chen, J.; Huang, B. The decision optimization model of 4PL. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Washington, DC, USA, 8 October 2003; Volume 2, pp. 1241–1245. [Google Scholar]
  17. Yang, S.; Zhu, J.; Wang, Q.; Huang, M. Routing problem with stochastic delay time under fourth party logistics. In Proceedings of the 2020 Chinese Control and Decision Conference, Hefei, China, 22–24 August 2020; pp. 2822–2827. [Google Scholar]
  18. Ren, L.; Fang, Q.; Shao, Y.; Liu, A. Fourth party logistics routing problem with time window in uncertain environments. Inf. Control 2018, 47, 583–588. [Google Scholar]
  19. Liu, Y.; Liu, B. A modified uncertain maximum likelihood estimation with applications in uncertain statistics. Commun. Stat. Theor. Methods 2023. [Google Scholar] [CrossRef]
  20. Liu, Y.; Liu, B. Estimation of uncertainty distribution function by the principle of least squares. Commun. Stat. Theor. Methods 2023. [Google Scholar] [CrossRef]
  21. Liu, Y. Moment estimation for uncertain regression model with application to factors analysis of grain yield. Commun. Stat. Simul. Comput. 2022. [Google Scholar] [CrossRef]
  22. Yang, L.; Liu, Y. Solution method and parameter estimation of uncertain partial differential equation with application to China’s population. Fuzzy Optim. Decis. Mak. 2024, 23, 155–177. [Google Scholar] [CrossRef]
  23. Liu, B. Theory and Practice of Uncertain Programming, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  24. Singh, S.; Biswal, M. A robust optimization model under uncertain environment: An application in production planning. Comput. Ind. Eng. 2021, 155, 107169. [Google Scholar] [CrossRef]
  25. Varagapriya, V.; Singh, V.; Lisser, A. Constrained Markov decision processes with uncertain costs. Oper. Res. Lett. 2022, 50, 218–223. [Google Scholar] [CrossRef]
  26. Chen, S.; Huang, L.; Xie, G.; Li, R.; Li, K. Application of uncertain programming in hardware/software partitioning: Model and algorithm. J. Circuit. Syst. Comput. 2023, 32, 2350105. [Google Scholar] [CrossRef]
  27. Li, S.; Peng, J.; Zhang, B. The risk path selection problem in uncertain network. Soft Comput. 2020, 24, 6375–6383. [Google Scholar] [CrossRef]
  28. Kumar, A.; Singh, P.; Kacher, Y. Neutrosophic hyperbolic programming strategy for uncertain multi-objective transportation problem. Appl. Soft Comput. 2023, 149, 110949. [Google Scholar] [CrossRef]
  29. Huang, Z.; Ning, Y.; Liu, F. Uncertain multi-objective programming model of tourist route considering tourist preference. J. Ind. Manag. Optim. 2024, 20, 2640–2651. [Google Scholar] [CrossRef]
Figure 1. Undirected network diagram G ( V , E ) for symmetric 4PL routing problem.
Figure 1. Undirected network diagram G ( V , E ) for symmetric 4PL routing problem.
Symmetry 16 00701 g001
Figure 2. Transport network in Example 1.
Figure 2. Transport network in Example 1.
Symmetry 16 00701 g002
Figure 3. Optimal path in Example 1.
Figure 3. Optimal path in Example 1.
Symmetry 16 00701 g003
Figure 4. Transport network in Example 2.
Figure 4. Transport network in Example 2.
Symmetry 16 00701 g004
Figure 5. Optimal path in Example 2.
Figure 5. Optimal path in Example 2.
Symmetry 16 00701 g005
Table 1. The unit transit cost and transit time of each logistics provider in Example 1.
Table 1. The unit transit cost and transit time of each logistics provider in Example 1.
12
11/TRUN(1.5,1)2/TRUN(2,1)
22/TRUN(2,1)1.5/TRUN(1.5,1)
Table 2. The unit transportation cost and transportation time of each logistics provider in Example 1.
Table 2. The unit transportation cost and transportation time of each logistics provider in Example 1.
Start NodeEnd NodeLogisticsUnit CostUnit Time
v 0 v 1 14 T R U N ( 8 , 1 )
27 T R U N ( 6 , 1 )
v 2 17 T R U N ( 4 , 1 )
25 T R U N ( 5 , 1 )
v 1 v 2 13 T R U N ( 8 , 1 )
24 T R U N ( 6 , 1 )
v 3 15 T R U N ( 6 , 1 )
26 T R U N ( 5 , 1 )
v 4 17 T R U N ( 8 , 1 )
25 T R U N ( 5 , 1 )
v 5 16 T R U N ( 6 , 1 )
28 T R U N ( 5 , 1 )
v 2 v 5 18 T R U N ( 4 , 1 )
25 T R U N ( 6 , 1 )
v 3 v 4 13 T R U N ( 8 , 1 )
25 T R U N ( 7 , 1 )
v 6 17 T R U N ( 5 , 1 )
210 T R U N ( 3 , 1 )
v 4 v 5 16 T R U N ( 5 , 1 )
25 T R U N ( 8 , 1 )
v 6 18 T R U N ( 6 , 1 )
26 T R U N ( 7 , 1 )
v 7 19 T R U N ( 4 , 1 )
27 T R U N ( 7 , 1 )
v 5 v 7 16 T R U N ( 5 , 1 )
25 T R U N ( 7 , 1 )
Table 3. The unit transportation cost and transportation time of each logistics provider in Example 2.
Table 3. The unit transportation cost and transportation time of each logistics provider in Example 2.
Start NodeEnd NodeLogisticsUnit CostUnit Time
v 0 v 1 130 T R U N ( 5 , 1 )
228 T R U N ( 6 , 1 )
v 2 125 T R U N ( 4 , 1 )
222 T R U N ( 5 , 1 )
v 1 v 2 126 T R U N ( 6 , 1 )
223 T R U N ( 7 , 1 )
v 3 122 T R U N ( 6 , 1 )
226 T R U N ( 5 , 1 )
v 4 126 T R U N ( 6 , 1 )
227 T R U N ( 5 , 1 )
v 5 124 T R U N ( 8 , 1 )
228 T R U N ( 5 , 1 )
v 2 v 5 120 T R U N ( 8 , 1 )
224 T R U N ( 5 , 1 )
v 6 120 T R U N ( 4 , 1 )
218 T R U N ( 5 , 1 )
v 3 v 4 128 T R U N ( 5 , 1 )
222 T R U N ( 8 , 1 )
v 7 128 T R U N ( 4 , 1 )
226 T R U N ( 5 , 1 )
v 4 v 5 118 T R U N ( 7 , 1 )
224 T R U N ( 4 , 1 )
v 7 122 T R U N ( 8 , 1 )
225 T R U N ( 6 , 1 )
v 8 128 T R U N ( 5 , 1 )
220 T R U N ( 10 , 1 )
v 5 v 6 119 T R U N ( 10 , 1 )
223 T R U N ( 8 , 1 )
v 8 122 T R U N ( 6 , 1 )
220 T R U N ( 8 , 1 )
v 6 v 8 122 T R U N ( 6 , 1 )
223 T R U N ( 7 , 1 )
v 11 130 T R U N ( 8 , 1 )
228 T R U N ( 10 , 1 )
v 7 v 9 118 T R U N ( 10 , 1 )
222 T R U N ( 6 , 1 )
v 10 125 T R U N ( 8 , 1 )
230 T R U N ( 4 , 1 )
v 8 v 10 125 T R U N ( 6 , 1 )
224 T R U N ( 7 , 1 )
v 11 118 T R U N ( 8 , 1 )
222 T R U N ( 5 , 1 )
Table 4. The unit transit cost and transit time of each logistics provider in Example 2.
Table 4. The unit transit cost and transit time of each logistics provider in Example 2.
12
11/TRUN(1.5,1)2/TRUN(2,1)
22/TRUN(2,1)1.5/TRUN(1.5,1)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, X.; Gao, X.; Liu, Y. A Symmetric Fourth Party Logistics Routing Problem with Multiple Distributors in Uncertain Random Environments. Symmetry 2024, 16, 701. https://doi.org/10.3390/sym16060701

AMA Style

Gao X, Gao X, Liu Y. A Symmetric Fourth Party Logistics Routing Problem with Multiple Distributors in Uncertain Random Environments. Symmetry. 2024; 16(6):701. https://doi.org/10.3390/sym16060701

Chicago/Turabian Style

Gao, Xinyu, Xin Gao, and Yang Liu. 2024. "A Symmetric Fourth Party Logistics Routing Problem with Multiple Distributors in Uncertain Random Environments" Symmetry 16, no. 6: 701. https://doi.org/10.3390/sym16060701

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