Next Article in Journal
A New Equilibrium Version of Ekeland’s Variational Principle and Its Applications
Next Article in Special Issue
On Discrete Poisson–Mirra Distribution: Regression, INAR(1) Process and Applications
Previous Article in Journal
Logarithmic SAT Solution with Membrane Computing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on the n-Stage Delay Distribution Method Based on a Compensation Mechanism in a Random Environment

School of Economics and Management, Hebei University of Science and Technology, Shijiazhuang 050018, China
*
Author to whom correspondence should be addressed.
Axioms 2022, 11(2), 67; https://doi.org/10.3390/axioms11020067
Submission received: 16 December 2021 / Revised: 4 February 2022 / Accepted: 5 February 2022 / Published: 8 February 2022
(This article belongs to the Special Issue Advances in Applied Mathematical Modelling)

Abstract

:
With the development of logistics, the delayed distribution problem based on a compensation mechanism has appeared. The core of this problem is to decide whether to delay the distribution at the beginning of each stage and how to compensate the customers if delay occurs. In this paper, beginning with the 2 and 3-stage delay distribution problem, the characteristics and computational complexity of the model are analyzed, and a formal model description of the n-stage problem is given. The expected value and variance are used as the centralized quantization description strategy for random variables, and the expected value model and the generalized expectation value model for solving the delay distribution problem are given. The solution algorithm is given, and the dependence of the single transport cost of each transport vehicle and the penalty for each car delay in a period-of-time distribution are analyzed. Combined with specific examples, theoretical analysis and example calculations show that the formal description model is a good platform for further combinations of solution methods. This method extends the general delayed distribution problem to multi-stage delayed distribution, which has guiding significance for decision-makers. The proposed model has solid system structure features and interpretability, and could be used in a wide variety of applications.

1. Introduction

Together with the reform and opening up policies in China, “the third profit source” in enterprise logistics has become increasingly important for economic activity. As an important part of logistics activity, distribution directly affects how consumers evaluate logistics enterprises. Delayed delivery is a common problem in vehicle logistics, which leads to a decline in customer satisfaction and affects secondary consumption, and at the same time makes the relationship between customers and logistics enterprises tense, which is not conducive to the long-term development of logistics enterprises. For this reason, optimization of distribution is necessary. Because all uncertain information processing policies are different, the resulting solutions are often different.
Vehicle load distribution is an important component of logistics optimization. At the core of vehicle load distribution is how to reasonably arrange the goods to minimize the number of vehicles and ensure the vehicle loading rate without exceeding the load capacity of vehicles. Michael et al. [1] analyzed the vehicle logistics with precise methods and optimized the vehicle logistics. Gizem et al. [2] introduced and considered a dynamic variant of the vehicle routing problem with roaming delivery locations and developed an iterative re-optimization framework to solve it and focus on using branch-and-price in a dynamic decision-making environment to investigate its potential as a solution methodology for operational problems. Liu et al. [3] presented a combinatorial optimization model for the courier delivery network design problem, and optimization aims to determine the transportation organization mode for each courier flow considering the frequency delay of accumulation in the sorting process. Wang et al. [4] proposed the cooperation strategy for the green pickup and delivery problem (GPDP). Some researchers pay more attention to logistics and transportation optimization problems [5,6,7,8,9,10]. The above literature concerns reasonable optimization of distribution.
Many random factors in distribution can be represented using stochastic programming, and stochastic programming has been well studied. Al-Khamis et al. [11] proposed a two-stage stochastic programming model for the parallel machine scheduling problem in which the objective was to determine the machine capacities that maximized the expected net profit of on-time jobs with uncertain due dates. Noyan et al. [12] considered a risk-averse two-stage stochastic programming model with conditional value-at-risk (CVaR) as the risk measure. This approach constructed two decomposition algorithms based on the generic Benders-decomposition approach to solving such problems. Abdelaziz et al. [13] surveyed various solution approaches for multi-objective stochastic problems in which random variables can exist in both the objectives and the constraint parameters. Abdelaziz et al. [14] established stochastic programming models from different perspectives and proposed their own approaches and methods to solve stochastic problems. Wang et al. [15] focused on finding a priori evacuation plans by considering side constraints, scenario-based stochastic link travel times, and capacities and proposed a stochastic programming framework for the reorganization of traffic routing for disaster response. Zahiri et al. [16] proposed a novel multi-stage probabilistic stochastic programming approach and created a real post-disaster relief distribution planning case study. Goberna et al. [17] dealt with uncertain multi-objective convex programming problems and presented sufficient conditions for the existence of highly robust weakly efficient solutions, that was, robust feasible solutions which were weakly efficient for any possible instance of the objective function within a specified uncertainty set. Ogbe et al. [18] proposed a new cross-decomposition method combining two classical decomposition methods. The method outperformed Benders’ decomposition when the number of scenarios was large. Hasany et al. [19] developed a two-stage stochastic program for the railroad blocking problem that considers the uncertainty inherent in demand and supply resource indicators and developed two exact algorithms based on the L-shaped method. Niu et al. [20] presented a d-minimal cut-based algorithm to evaluate the performance index Rd+1 of a distribution network, defined as the probability that a specified demand d + 1 can be successfully distributed through stochastic arc capacities from the source to the destination. Zheng et al. [21] developed a multimodal macroscopic fundamental diagram (MFD) to represent the traffic dynamics in a multimodal transport system. Optimization was performed to minimize the total passenger hours traveled (PHT) to serve total demand by redistributing the road space among modes. Yu et al. [22] addressed a new variant of the vehicle routing problem, called the two-echelon vehicle routing problem with time windows, covering options, and occasional drivers. Mancini et al. [23] proposed a mixed delivery approach, which combines attended home delivery and f shared delivery location usage innovatively. Customers can either be served at home during their preferred time window, or they can be asked to pick up their parcel at one of the f shared delivery locations. Wang et al. [24] proposed the two-stage delay distribution method based on a compensation mechanism under a random environment. Zhou et al. [25] proposed the compensation mechanism of delayed distribution based on interest balance. Some researchers pay more attention to the logistics distribution problem [26,27,28,29,30,31,32,33,34,35,36,37].
There are shortcomings in the above-mentioned literature: Firstly, some researchers proposed the compensation mechanism for the delay distribution, but the research is too scant to improve the development of the delay distribution method. Secondly, there is no delay distribution involving n stages which only research stages 2–3. Furthermore, it is difficult to calculate the algorithm. Only the expectation or probability distribution is considered for the treatment of random variables without considering the variance, while the model error is large. Therefore the n-stage delay distribution method based on a compensation mechanism will be established to solve the above problems.
The remainder of this paper is organized as follows. Section 2 contains the separate section notations. Section 3 reviews the literature. In Section 4, a delay distribution method based on penalty and the choice mechanism is analyzed. The solution procedure is proposed in Section 5. A numerical example is given in Section 6 to illustrate the effectiveness of the proposed model. The demarcation point of the delayed and non-delayed distribution is obtained, and the optimal solution is identified. A conclusion and recommended future research directions are given in the final section.
For narrative convenience, this paper uses the following definitions and assumptions: (1) int ( x ) is the integer part of x , x R , (e.g., int(1.1) = 1); and (2) mod ( d , b ) = d b int ( d / b ) is the remainder function of d about b (here, d and b are natural numbers, and b 0 ).

2. Notations

2.1. Indices and Sets

For narrative convenience, the Indices and sets descriprion is shown in Table 1.

2.2. Parameters

The parameters description is shown in Table 2.

2.3. Decision Variable

The decision variables description is in Table 3.

3. Delay Distribution Characteristic Analysis in a Random Environment

According to vehicle distribution characteristics, customer demand is a random variable. Therefore, the distribution model is a stochastic programming problem. In the distribution process, each nodal transportation task can be divided into non-fully loaded and fully loaded transport. Fully loaded transport can fully use the loading carrier capacity. Non-fully loaded transport is the total transportation task minus the remaining goods of the load transportation task. When the goods reach the conditions for full-load transportation, they need to be delivered on time on the delivery date. If they do not meet the conditions for full-load transportation, an additional cost is required for on-time delivery, which produces a certain penalty for delayed delivery. In this case, an important problem is determining the transportation plan that can minimize the cost. Based on the above situation, building an appropriate random distribution model and selecting the appropriate distribution threshold are highly important tasks for managers to make the correct decisions.
Delay distribution is an added limit, and additional uncertainty coexists in the complex decision problem, which has attracted widespread attention in academic applications. This section considers the full-load distribution problem in a random environment and discusses the method for determining the distribution mechanism.
To improve the service quality and management system, a car manufacturer transfers the car distribution to a third-party logistics company. The relevant regulations are as follows: (1) Set up n delivery days in each order cycle, that is, n time nodes; (2) All orders must be delivered within the order period; (3) If the number of orders on the current delivery day does not meet the conditions of full-load transportation, you can choose to postpone the delivery to the next delivery day, but delayed delivery requires a certain delivery penalty. In real life, based on the customer demand, the manufacturer supplies compensation to the customer, which can be viewed as a manufacturer’s penalty. We consider the delay choice in the process of the logistics distribution system.
Because delayed delivery is or is not closely related to the order number for the next time period, and because the next period of orders is a variable that depends on many factors, it needs to be treated as a random variable in data processing, the selection of delay delivery is a decision-making problem in a random environment. In this paper, we consider using the n = 2, n = 3, n = 4 and n = 10 delay distribution selection mechanisms to describe and verify. We make the following assumptions: If the order quantity does not meet the condition of full-load distribution, the distribution can be delayed; otherwise, the distribution cannot be delayed.

3.1. Choice Mechanism of 2-Stage Delay Distribution

For the first stage in which we cannot load distribution orders k, and if, for the second stage, the order quantity is ξ 2 with distribution Pr ( ξ 2 = l 2 ) = p i , l 2 = 0 , 1 , 2 , , Q 1 . Z1(k, ξ2) is the cost function of choosing delayed delivery in the first stage, Z2(k, ξ2) is the cost function of choosing delivery in the first stage. In the first stage, k cars are delayed for delivery. Respectively, and these values are random variables; the distributions are as follows:
Z 1 ( k , ξ 2 ) = k θ + int ( k + ξ 2 Q ) c + δ ( k + ξ 2 Q ) c ,
Z 2 ( k , ξ 2 ) = c + int ( ξ 2 Q ) c + δ ( ξ 2 Q ) c .
where δ ( t ) = { 0 , when t is   an   integer , 1 , other . .
For example, when Q = 13 , k = 4 , we consider the delay decision method. Using probability theory, we obtain the distribution of Z1(4, ξ2) and Z2(4, ξ2) as shown in Table 4 and Table 5, respectively.
Because Z1(k, ξ2) and Z2(k, ξ2) are random variables, and no simple order relation exists between random variables, we cannot solve the problem directly. Therefore, this problem is solved by describing the value of random variables through mathematical expectation. According to Table 2, we transform E(Z1(4, ξ2)) and E(Z2(4, ξ2)) into the form of a function
E ( Z 1 ( 4 ,   ξ 2 ) ) = ( c + 4 θ ) i = 0 2 p i + ( 2 c + 4 θ ) i = 3 8 p i + ( 3 c + 4 θ ) i = 9 12 p i . E ( Z 2 ( 4 ,   ξ 2 ) ) = c p 0 + 2 c i = 1 6 p i + 3 c i = 7 12 p i
As in the above analysis, we let E ( Z 1 ( 4 , ξ 2 ) ) = E ( Z 2 ( 4 , ξ 2 ) ) ; then, we obtain c = 4 θ / ( i = 1 2 p i + i = 7 8 p i ) . Therefore, if c < 4 θ / ( i = 1 2 p i + i = 7 8 p i ) , the distribution will occur in the first period; otherwise, the distribution will not occur in the first period. We can see that θ and c have a positive linear proportional relationship. When θ is large, c is also large.
In the above analysis, when Q = 13 , k = 4 , we obtain the values of E(Z1(4, ξ2)) and E(Z2(4, ξ2)), which are convenient for managers in making the correct decisions in the first stage.
Through the above analysis, we can get obtain the 2-stage delay distribution mod-el (model (1)) as follows ( k < Q ):
{ min z = x 1 c + ( 1 x 1 ) k θ + int ( ξ 2 + ( 1 x 1 ) k Q ) c + δ ( ξ 2 + ( 1 x 1 ) k Q ) c s . t .   x 1 = 0 , 1 .
In model (1), Q is the maximum loading capacity of each transport vehicle, and c is the single departure cost of each transport vehicle. θ is the compensation for the delivery delay in the first stage. If we choose delayed delivery on the first delivery day, x 1 = 0 , the amount of delayed delivery is k ( k < Q ), and each delayed delivery of goods needs a penalty of θ , otherwise x 1 = 1 . During the order cycle, all orders must be completed delivered.

3.2. 3-Stage Choice Mechanism of Delay Distribution

For the stage that cannot load distribution orders k, we assume that the distributions of stages 2 and 3 orders ξ 2 and ξ 3 are Pr ( ξ 2 = l 2 ) = p l 2 , l 2 = 0 , 1 , 2 , , m and Pr ( ξ 3 = l 3 ) = q l 3 , l 3 = 0 , 1 , 2 , , n , where Z 11 ( k , ξ 2 , ξ 3 ) is the distribution cost when we use the delayed distribution in stages 1 and 2; Z 12 ( k , ξ 2 , ξ 3 ) is the distribution cost when we use the distribution strategy in which delivery is delayed in stage 1, and no distribution delay occurs in stage 2; Z 21 ( k , ξ 2 , ξ 3 ) is the distribution cost when we use the distribution strategy in which delivery is delayed in stage 2, and no delay of distribution occurs in stage 1, and Z 22 ( k , ξ 2 , ξ 3 ) is the distribution costs when we do not use the delay distribution in stages 1 and 2. In this work, Z i j ( k , ξ 2 , ξ 3 ) , i = 1 , 2 , j = 1 , 2 are random variables, and the specific form is shown below:
Z 11 ( k , ξ 2 , ξ 3 ) = { k θ + ( k + ξ 2 ) θ + int ( k + ξ 2 + ξ 3 Q ) c + δ ( k + ξ 2 + ξ 3 Q ) c , k + ξ 2 < Q , k θ + int ( k + ξ 2 Q ) c + int ( ( k + ξ 2 ) int ( k + ξ 2 Q ) Q ) θ + int ( mod ( k + ξ 2 , Q ) + ξ 3 Q ) c + δ ( mod ( k + ξ 2 , Q ) + ξ 3 Q ) c , k + ξ 2 Q ,
Z 12 ( k , ξ 2 , ξ 3 ) = k θ + int ( k + ξ 2 ) c + δ ( k + ξ 2 Q ) c + int ( ξ 3 Q ) c + δ ( ξ 3 Q ) c ,
Z 21 ( k , ξ 2 , ξ 3 ) = { c + ξ 2 θ + int ( ξ 2 + ξ 3 Q ) c + δ ( ξ 2 + ξ 3 Q ) c , ξ 2 < Q , c + int ( ξ 2 Q ) c + int ( ξ 2 int ( ξ 2 Q ) Q ) θ + int ( mod ( ξ 2 , Q ) + ξ 3 Q ) c + δ ( mod ( ξ 2 , Q ) + ξ 3 Q ) c , ξ 2 Q ,
Z 22 ( k , ξ 2 , ξ 3 ) = c + int ( ξ 2 Q ) c + δ ( ξ 2 Q ) c + int ( ξ 3 Q ) c + δ ( ξ 3 Q ) c .
where δ ( t ) = { 0 , when t is   an   integer , 1 , other . .
From the above analysis, when only the expected cost is considered, we obtain the following (here, a i j , b i j are constants, i = 1 , 2 , j = 1 , 2 ):
E ( Z 11 ( k , ξ 2 , ξ 3 ) ) = a 11 θ + b 11 c , E ( Z 12 ( k , ξ 2 , ξ 3 ) ) = a 12 θ + b 12 c , E ( Z 21 ( k , ξ 2 , ξ 3 ) ) = a 21 θ + b 21 c , E ( Z 22 ( k , ξ 2 , ξ 3 ) ) = a 22 θ + b 22 c ,  
and when E ( Z 11 ( k , ξ 2 , ξ 3 ) ) = min { E ( Z 12 ( k , ξ 2 , ξ 3 ) ) , i = 1 , 2 , j = 1 , 2 } (that is, the distribution strategy of delaying distribution in stages 1 and 2 is the best one), the following linear inequalities hold:
{ E ( Z 11 ( k , ξ 2 , ξ 3 ) ) E ( Z 12 ( k , ξ 2 , ξ 3 ) ) , E ( Z 11 ( k , ξ 2 , ξ 3 ) ) E ( Z 21 ( k , ξ 2 , ξ 3 ) ) , E ( Z 11 ( k , ξ 2 , ξ 3 ) ) E ( Z 22 ( k , ξ 2 , ξ 3 ) ) ,
that is,
{ a 11 θ + b 11 c a 12 θ + b 12 c , a 11 θ + b 11 c a 21 θ + b 21 c , a 11 θ + b 11 c a 22 θ + b 22 c .
In real life, c 0 , θ 0 ; therefore, we can see that the region constituted by the above three linear inequalities is convex. The other distribution strategies also result in the above conclusion. Therefore, we obtain the following theorem.
Theorem 1.
In the 3-stage delay distribution model, taking the expectation value as the evaluation standard, the dependency region of the single transport cost of each transport vehicle c and the penalty for each car delay in a period-of-time distribution θ is a convex region.
Remark 1.
In a 2-stage delay distribution model, there is a linear relationship between c and θ, which is analyzed in Section 3.1. When we consider the n-stage delay distribution model ( n 3 ), Theorem 2.1 still holds because there is a linear relationship between c and θ. Thus, Theorem 3.1 holds for the n-stage delay distribution model ( n 1 ).
As in the above analysis, we see that no matter if the distribution occurs in each stage, the above conclusion is established. Using the above analysis, we obtain the 3-stage delay distribution model (model (2)) as follows:
{ min z 3 = ( x 2 ( x 1 c + ( 1 x 1 ) k θ + int ( ξ + ( 1 x 1 ) k Q ) c + δ ( ξ + ( 1 x 1 ) k Q ) c ) + ( 1 x 2 ) [ int ( ξ 2 + ( 1 x 1 ) k Q ) c + δ ( ξ 2 + ( 1 x 1 ) k Q ) θ ] + [ int ( ξ 2 + ( 1 x 1 ) k Q ) + δ ( ξ 2 + ( 1 x 1 ) k Q ) ] c ) s . t . x j = 0 , 1 , j = 1 , 2 .
where Q is the loading capacity of each distribution vehicle. The single transport cost for transporting vehicles is c. In each month, if the distribution occurs in the first period, x1 = 1; otherwise, x1 = 0. If the distribution occurs in the second period, x2 = 1; otherwise, x2 = 0. Additionally, k is the part of the first-period demand that cannot be load distribution; ξ2 and ξ3 are the demand of the second and third stages, respectively; m is the total number of distribution vehicles; and θ is the compensation for distribution delays for a period (ten days). In each month (three periods), the order must be met.
For example, when Q = 13 , k = 3 , we consider the delay decision method with 3 stages. At the end of the first stage, the part of the first-stage demand that cannot be a load distribution is 3. The part of the second-stage demand that cannot be a load distribution has 13 possibilities, which are 0 , 1 , , 12 . In each case, we decide between no delivery and delivery of 3 cars in the first stage. In the second stage, in some cases (for example, the part of the second-stage demand that cannot be load distribution is 5), if the 3 cars are not delivered in the first stage, we decide between no delivery and delivery of 8 (3 + 5) cars in the second stage; otherwise, we decide between no delivery and delivery of 5 cars in the second stage. There are 26 possibilities for no delivery or delivery of 3 cars in the first stage. With each possibility, the part of the third-stage demand that cannot be a load distribution also has 13 possibilities, which are 0 , 1 , , 12 . There are 676 (26 × 13 × 2 = 262) possibilities for no delivery or partial delivery of cars in the second stage, and so on. If we consider the n-stage delay distribution model, there are 26n possibilities for no delivery or partial delivery of cars in the second stage. From this analysis, we can see that the computational complexity is too high to solve using analytical methods. Next, we consider the demand as a random variable, with the corresponding expectation and variance.

4. The Generalized Expectation Value Model of Delay Distribution in a Random Environment

The goal is to build a model for each time period (including n cycles) that minimizes the overall distribution cost. In this paper, we consider only the two most important costs, namely, the vehicle transportation cost and the delay penalty fee. Using the above analysis, we obtain the n-stage delay distribution model (model (3)) as follows:
{ min z n = z n 1 x n 1 + ( 1 x n 1 ) [ int ( η n 1 Q ) c + δ ( η n 1 Q ) θ ] + [ int ( η n Q ) + δ ( η n Q ) ] c s . t . η 1 = k , η i + 1 = ξ i + 1 + ( 1 x i ) η i , i = 1 , 2 , 3 , , n 1 , z 2 = x 1 c + ( 1 x 1 ) k θ + int ( ξ 2 + ( 1 x 1 ) k Q ) c + δ ( ξ 2 + ( 1 x 1 ) k Q ) c , x i = 0 , 1 , i = 1 , 2 , 3 , , n 1 .
where Q is the loading capacity of each distribution vehicle, and a single transport cost for transporting vehicles is c. In each time period, if the distribution occurs in the i-th period, xi = 1; otherwise xi = 0. θ is the compensation for distribution delays for a period. In each month, the order must be met. k is the part of the first-period demand that cannot be a load distribution, z i is the cost of the i-stage delay distribution, and ξi is the demand of the i-th stage.
Model (3) is a formal description model of the n-stage problem. Using model (3), we can utilize the recursive solution method in Section 4, which can be used in the following models (4) and (5).
Random information cannot be compared in the same manner as real numbers. Thus, model (3) is a formal description. The key to solving model (3) is to select a method to compare random information. Generally, we convert stochastic programming into crisp programming. If we consider the random variable expectation to describe the variables, the expectation value model can be expressed as model (4).
{ min E ( z n ) = E ( z n 1 ) x n 1 + ( 1 x n 1 ) E ( [ int ( η n 1 Q ) c + δ ( η n 1 Q ) θ ] + [ int ( η n Q ) + δ ( η n Q ) ] c ) s . t . η 1 = k , η i + 1 = ξ i + 1 + ( 1 x i ) η i , i = 1 , 2 , 3 , , n 1 , E ( z 2 ) = x 1 c + ( 1 x 1 ) k θ + E ( int ( ξ 2 + ( 1 x 1 ) k Q ) c + δ ( ξ 2 + ( 1 x 1 ) k Q ) c ) , x i = 0 , 1 , i = 1 , 2 , 3 , , n 1 .
The model is recursive and crisp programming. If we want to obtain the solution of a 3-stage delay distribution model, we first find the solution of a 2-stage delay distribution model. If we want to obtain the solution of a 4-stage delay distribution model, we first find the solution of a 3-stage delay distribution model, and so on. Therefore, if we want to obtain the solution of model (4) (the expectation value model), we first solve the model with n-1 stages. The solution complexity of model (4) is far lower than that of model (3), which has 26n possible solutions.
The expected value is beneficial but merely one characteristic of a random variable. There is an essential difference between a random variable and its expected value. There are many inconsistencies between the expected value model and a random decision in the structure. The core inconsistency is that the decision reliability of the model cannot be reflected. In the statistical sense, min ξ meets the reliability β, min a meets Pr ( ξ a ) β , and
Pr ( ξ a ) β Pr ( Z ξ E ( ξ ) D ( ξ ) a E ( ξ ) D ( ξ ) ) β a E ( ξ ) D ( ξ ) Z β a E ( ξ ) + Z β D ( ξ ) . ( * )
Here, Zβ is the β-quantile of Z = ( ξ E ( ξ ) ) / D ( ξ ) (that is, Pr ( Z Z β ) β , Pr ( Z > Z β ) 1 β ). Thus, if we regard Zβ as a constant C, min a can be converted into min ( E ( ξ ) + C D ( ξ ) ) .
The following can be easily seen. (1) In (*), β should be a larger value (for example, β [ 0.7 , 1 ] ), and when β is large, Zβ is a non-negative value (for example, when ξ obeys the normal distribution, Z0.75 = 0.68, Z0.90 = 1.29, and Z0.95 = 1.65; when ξ obeys the exponential distribution, Z0.75 = 0.39, Z0.90 = 1.30, and Z0.95 = 1.99; and when ξ obeys the uniform distribution, Z0.75 = 0.87, Z0.90 = 1.39, and Z0.95 = 1.56). This fact indicates that C in E ( ξ ) + C D ( ξ ) should be non-negative (generally, 0 C 2 ). (2) If we regard the variance as the credibility measure index of “using the expected value to collect the value of the random variable,” C can be interpreted as a penalty coefficient (the effect weakened by uncertainty). (3) When C = 0 , E ( ξ ) + C D ( ξ ) is the mathematical expectation E ( ξ ) , which implies that E ( ξ ) + C D ( ξ ) can be regarded as the generalized expectation of ξ.
According to this analysis, it is a compound quantization model with both the size characteristics and the uncertainty of the value. The measurement model based on model (3) can be generalized into the following model (5) (called the generalized expectation value model, abbreviated as GEM):
{ min z = E ( z n ) + C D ( z n ) , s . t . z n = z n 1 x n 1 + ( 1 x n 1 ) [ int ( η n 1 Q ) c + δ ( η n 1 Q ) θ ] + [ int ( η n Q ) + δ ( η n Q ) ] c , η 1 = k , η i + 1 = ξ i + 1 + ( 1 x i ) η i , i = 1 , 2 , 3 , , n 1 , z 2 = x 1 c + ( 1 x 1 ) k θ + int ( ξ 2 + ( 1 x 1 ) k Q ) c + δ ( ξ 2 + ( 1 x 1 ) k Q ) c , x i = 0 , 1 , i = 1 , 2 , 3 , , n 1 .
Using the above discussion, we can see that (1) when C = 0, model (5) is model (4), and the computational complexities of model (5) and model (4) are the same; (2) model (5) has good structural characteristics and can be explained by the different values, which reflect the degree of randomness in the decision-making process; and (3) model (5) defines the statistical significance (i.e., the reliability quantile of ( z n E ( z n ) ) / D ( z n ) ). In the actual problem, we can choose the specific value of C via the distribution characteristics of ( z n E ( z n ) ) / D ( z n ) .
From this analysis, we observe that model (5) contains the traditional random processing method. With the different types of synthesis effect functions, the model shows different decision-making approaches, increasing computational complexity.

5. Solution Procedure

From model (3), we can see that we use the solution of z2 to obtain z3, we use the solution of z3 to obtain z4, and so on. Because the solution z i + 1 depends only on the solution z i , the distribution cost sequence { z 1 , z 2 , , z n } is a Markov chain.
As seen in this analysis, we can complete the computation of the n-stage delay distribution problem with the following n-stage delay distribution Algorithm 1.
Algorithm 1n-stage delay distribution algorithm
1: Input the initial delay distribution model (3).
2: Given the parameters c, θ, Q and η 2 = ξ 2 + ( 1 x 2 ) η 1 , z 2 is obtained. Here, η 1 = k .
3: Calculate the probability of η 2 by ξ 2 . We obtain the distribution function of η 2 .
4: Through the cycle, the distribution function of η i can be determined by ξ i .
5: Using z i and η i = ξ i + ( 1 x i ) η i 1 , z i + 1 is calculated.
6: Select a proper generalized expectation value function z = E ( z n ) + C D ( z n ) , C 0 .
7: Convert the stochastic programming model to the GEM.
8: Calculate all possible values of E ( z n ) + C D ( z n ) , C 0 and choose the optimal value to determine the GEM solution.
9: Obtain the solution.
Remark 2.
If theGEM is a convex function, we can use a convex programming solution method to solve it. If the objective function is linear and the constraints are the selected synthesizing effect function, theGEM is a convex function. However, these are strong conditions, theGEM is commonly not a convex function, and we cannot solve it through traditional methods [38,39,40].

6. Numerical Examples

In this section, selected examples are presented to demonstrate the effectiveness of the proposed model.
Case 1 (2-stage delay distribution problem). The automobile manufacturer cooperates with the third-party logistics company, and the third-party logistics company is responsible for transporting the produced automobiles to the automobile dealers. There are two delivery dates in a delivery cycle, that is, two time nodes. If the goods are not delivered in time on the first delivery day, the third-party logistics company needs to compensate the car dealers, and the compensation for each commercial car is θ. All orders need to be completed before the second delivery date.
The third-party logistics company’s distribution vehicle load capacity is 12 (Q = 12), and the vehicle type is the same, the unit transportation cost of each distribution vehicle is C. The demand on each delivery day is a random variable. If the delivery is timely, the transportation cost is Z1(k, ξ2); Otherwise, the transportation cost is Z2(k, ξ2).
After the distribution of the commercial vehicles before the first delivery date is arranged according to the load of the distribution vehicles, the remaining 9 vehicles do not meet the full load distribution standard. In order to reduce the cost of the third party logistics enterprises, we arrange according to the distribution demand of the next delivery day. The distribution demand of the next delivery day is predicted by the historical data, as shown in Table 6. (These data are obtained from actual research and statistics and have a certain degree of credibility.)
The demand in stage 2 is ξ 2 . With Table 3, we obtain E ( ξ 2 ) = 8.83 . According to the demand distribution, we obtain the cost when the demand for vehicles is 8 in this period.
We obtain E(z1) = 1.95c + 9θ and E(z2) = 2.08c. Using the above analysis, we obtain Table 8 and Table 9 in Table 7.
With the expectation value model, we only consider the expectation of Z1(k, ξ2) and Z2(k, ξ2). From Table 6, we can see that, for a given c and θ, E(Z1(k, ξ2)) is monotonous and increasing about k. Using this analysis method, the solution of model (4) (the expectation value model) is x1 = 1, the optimal global solution. The other cases of average cost are addressed with different c and θ values. Using the proposed algorithm with Matlab 7.0, we obtain the GEM solutions, as shown in Table 10. We obtain the expected cost E(Z2(k, ξ2)) and the generalized expectation cost E ( Z 2 ( k , ξ 2 ) ) + C D ( Z 2 ( k , ξ 2 ) ) .
When C = 0, the GEM degenerates into an expectation value model. From Table 10, we note that the proposed method’s solutions contain the solutions x1 = 1 and x1 = 0, which are the solutions of the expectation value model. Thus, the solution is more reliable. All results were obtained using a single core of a 24-core AMD EPYC 7451 CPU running at a base clock frequency of 3.1 GHz. The computation time is 0.0421 s.
Model (5) represents different decision preferences. In the generalized expected value model, when C is small, the third-party logistics company mainly focuses on the expected value of transportation cost. When C is large, the third-party logistics company mainly focuses on the variance of the second stage demand.
Case 2 (3-stage delay distribution problem). This case is similar to Case 1, except that each month contains three transportation time points, i.e., the 10th, 20th, and 30th.
The demand in stages 2 and 3 is ξ 2 and ξ 3 , and the distributions are Pr(ξ2 = l2) and Pr(ξ3 = l3), respectively, whcih are shown in Table 11. From Table 7, we find that E ( ξ 2 ) = 8.92 and E ( ξ 3 ) = 9.17 . As in the analysis in Section 3.2 and Theorem 3.1, the relation of c and θ is as shown in Figure 1.
If we only consider the expectation value, we can observe that, for c = 100, when θ 0 , we use the delay distribution in stages 1 and 2. When 0 < θ 100 , we use the distribution strategy to delay delivery in stage 1, with no delay in stage 2. When 100 < θ 150 , we use the distribution strategy in which delivery is delayed in stage 2, and no distribution delay occurs in stage 1. When θ > 150 , we do not use the delay distribution in stages 1 and 2. We can also determine that, for θ = 1000, when c 0 , we do not use the delay distribution in stages 1 and 2. When 0 < c 1000 , we use the distribution strategy in which delivery is delayed in stage 2 with no distribution delay in stage 1. When 1000 < c 1500 , we use the distribution strategy in which delivery is delayed in stage 1, and there is no distribution delay in stage 2. When c > 1500 , we use the distribution delay in stages 1 and 2.
Using the proposed algorithm with Matlab 7.0, we obtain the GEM solutions, as shown in Table 12.
From Table 12, we note that when C = 0.1 , c = 1500 , θ = 1500 , the solution of the proposed method contains the solution x1 = 1, x2 = 0, which is the solution of the expectation value model. With different C values, the solutions are different, which shows different decision-making preferences. When the C value is small, the solution is the same as that of the expectation value model. When the C value is large, the solution indicates that more attention should be paid to the variance in the random variable. Thus, the solution is more reliable. All results were obtained using a single core of a 24-core AMD EPYC 7451 CPU running at a base clock frequency of 3.1 GHz. The computation time is 0.1266 s.
Case 3 (4-stage delay distribution problem). This case is similar to Case 1, except that each month contains four transportation time points, i.e., the 7th, 14th, 21st, and 30th, as shown in Table 13.
The demand in stages 2, 3 and 4 is ξ 2 , ξ 3 , ξ 4 , and the distributions are Pr(ξ2 = l2), Pr(ξ3 = l3), Pr(ξ4 = l4), respectively. From Table 11, we obtain E ( ξ 2 ) = 8.92 , and E ( ξ 4 ) = 9.06 . As in the analysis in Section 3.2, we can determine the relation of c and θ, as shown in Figure 2.
Next, we only consider, for a given c, the changes that range near θ. For a given θ, the change analysis of c is similar. For a given c = 100, when θ 0 , we use the delay distribution in stages 1, 2, and 3. When 0 < θ 100 , we use the distribution strategy to delay delivery in stage 1, with no distribution delay in stages 2 and 3. When 100 < θ 150 , we use the distribution strategy in which delivery is delayed in stage 2 with no distribution delay in stages 1 and 3. When 150 < θ 200 , we use the distribution strategy in which delivery is delayed in stage 3, and no distribution delay occurs in stages 1 and 2. When 200 < θ 300 , we use the distribution strategy in which delivery is delayed in stages 1 and 2, and no distribution delay occurs in stage 3. When 300 < θ 450 , we use the distribution strategy in which delivery is delayed in stages 1 and 3, and no distribution delay occurs in stage 2. When 450 < θ 600 , we use the distribution strategy in which delivery is delayed in stages 2 and 3, and no distribution delay occurs in stage 1. When θ > 600 , we use the distribution strategy in which delivery is delayed in stages 1, 2, and 3.
Using the proposed algorithm with Matlab 7.0, we obtain the GEM solutions, as shown in Table 14.
From Table 14, we note that when C = 0.1 , c = 100 , θ = 150 , the solution of the proposed method contains the solution x1 = 0, x2 = 1, x3 = 0, which is the solution of the expected value model. With different C values, the solutions are different and show different decision-making preferences. When the C value is small, the solution is the same as the expected value model. When the C value is large, the solution pays more attention to the variance of the random variable. Thus, the solution is more reliable. All results were obtained using a single core of a 24-core AMD EPYC 7451 CPU running at a base clock frequency of 3.1 GHz. The computation time is 0.3214 s.
Case 4 (10-stage delay distribution problem). This case is similar to Case 1, except that each month contains ten transportation time points, i.e., the 3rd, 6th, 9th, 30th.
According to historical data, we forecast the next 9 stage node demand probability distributions as shown in Table 15.
From Table 15, we obtain E ( ξ n ) = 8.92 , n = 2 , 3 , , 10 . For C = 0.1 and c = 100, using the proposed algorithm with Matlab 7.0, we obtain the GEM solutions, as shown in Table 16.
From Table 16, we note that when C = 0.1 , c = 100 , θ = 200 , the solutions of the proposed method contain the solution x1 = 0, x2 = 1, x3 = 0, x4 = 0, x5 = 1, x6 = 0, x7 = 0, x8 = 1, x9 = 0, which is the solution of the expected value model. Thus, the solution is more reliable. All results were obtained using a single core of a 24-core AMD EPYC 7451 CPU running at a base clock frequency of 3.1 GHz.The computation time is 1.2279 s. From Case 4, we can see that, if the stage 2 to stage-n node demand probability distributions are given, the proposed method can be developed into an n-stage case.
From the above analysis, we can see that the proposed model can solve the n-stage delayed distribution problem. It can be concluded whether the distribution should be delayed at each stage with different c and θ. This conclusion can well assist logistics enterprises to make the optimal decision, to reduce the total cost and improve the efficiency of logistics enterprises. In real life, the stage number is not large, so the proposed model has good system structure features and interpretability, and it can be used in a wide variety of applications.

7. Conclusions

In this paper, we consider a class of the n-stage delay distribution problem based on the compensation mechanism in a random environment. First, using the recurrence relation, the n-stage delay stochastic distribution model is established. Second, with the synthesizing effect function, the stochastic distribution problem is converted into a deterministic GEM, and the proposed model contains different decision-making preferences. Therefore, the solution is more reliable than the expectation model, and the proposed method is more concise and effective. Third, the GEM solutions can contain those of the traditional solution methods. The GEM solution is better than the traditional solution methods if we select the proper synthesis effect functions. Fourth, the dependency region of the single transport cost for each transport vehicle and the penalty for each car delay in a period-of-time distribution is a convex region. Finally, we give a decision-making method for the multi-stage delayed distribution problem. It has a certain guiding significance for optimizing the logistics distribution process.
In practical problems, the multi-stage delay distribution problem is more complex. This paper only discusses making the optimal decision based on given delay compensation. As the amount of compensation increases with the increase of the delay stage, it is not a fixed value. With the limitation of user satisfaction of distribution delay data, this paper does not give the pricing mechanism of phased delay compensation. In the future, we can further discuss the delay compensation pricing mechanism and give the delay compensation strategies in different stages to improve the delay distribution mechanism.

Author Contributions

Conceptualization, L.Z.; methodology, Y.Q.; formal analysis, F.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (71771078), the Youth Top Talent Project of Research Project of Humanities and Social Sciences in Colleges and Universities of Hebei Province (BJ2021088), the Soft Science Research Project of Innovation Capacity Promotion Program of Hebei Province (21557629D), the Research Project on the Development of Social Sciences in Hebei Province in 2021 (20210201325).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (71771078), the Youth Top Talent Project of Research Project of Humanities and Social Sciences in Colleges and Universities of Hebei Province (BJ2021088), the Soft Science Research Project of Innovation Capacity Promotion Program of Hebei Province (21557629D), Research Project on the Development of Social Sciences in Hebei Province in 2021 (20210201325).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schneider, M.; Gschwind, T.; Vigo, D. Advances in Vehicle Routing and Logistics Optimization: Exact Methods. EURO J. Transp. Logist. 2019, 8, 117–118. [Google Scholar] [CrossRef] [Green Version]
  2. Ozbaygin, G.; Savelsbergh, M. An iterative re-optimization framework for the dynamic vehicle routing problem with roaming delivery locations. Transp. Res. Part B Methodol. 2019, 128, 207–235. [Google Scholar] [CrossRef]
  3. Lin, B.L.; Zhao, Y.N.; Lin, R.X. Optimization for courier delivery service network design based on frequency delay. Comput. Ind. Eng. 2020, 139, 106144. [Google Scholar] [CrossRef]
  4. Wang, J.W.; Yu, Y.; Tang, J.F. Compensation and profit distribution for cooperative green pickup and delivery problem. Transp. Res. Part B Methodol. 2018, 113, 54–69. [Google Scholar] [CrossRef]
  5. Li, D.L.; Zhang, X.; Deng, X.M.; Li, C.Y. An inductive active filtering method for low-voltage distribution networks. Machines 2021, 9, 258. [Google Scholar] [CrossRef]
  6. Shan, F.F.; Dai, X.P.; Jinqi Men, J.Q.; Yang, F. Coordinating a decentralized supply chain with capacity cost compensation. RAIRO-Oper. Res. 2021, 55, S1789–S1802. [Google Scholar] [CrossRef]
  7. Stopka, O.; Jeřábek, K.; Stopková, M. Using the operations research methods to address distribution tasks at a city logistics scale. Transp. Res. Procedia 2020, 44, 348–355. [Google Scholar] [CrossRef]
  8. Huang, Z.; Fang, B.L.; Deng, J. Multi-objective optimization strategy for distribution network considering V2G-enabled electric vehicles in building integrated energy system. Prot. Control Mod. Power Syst. 2020, 5, 7–14. [Google Scholar] [CrossRef] [Green Version]
  9. Šedivý, J.; Čejka, J.; Guchenko, M. Possible application of solver optimization module for solving single-circuit transport problems. LOGI-Sci. J. Transp. Logist. 2020, 11, 78–87. [Google Scholar] [CrossRef]
  10. Oluwaseyi, J.A.; Olalekan, A.O.; Temitayo, A.O. Transportation factors in the distribution of agricultural produce to urban center in Nigeria. LOGI-Sci. J. Transp. Logist. 2018, 9, 1–10. [Google Scholar]
  11. Al-Khamis, T.; M’Hallah, R. A two-stage stochastic programming model for the parallel machine scheduling problem with machine capacity. Comput. Oper. Res. 2011, 38, 1747–1759. [Google Scholar] [CrossRef]
  12. Noyan, N. Risk-averse two-stage stochastic programming with an application to disaster management. Comput. Oper. Res. 2012, 39, 541–559. [Google Scholar] [CrossRef]
  13. Abdelaziz, F.B. Solution approaches for the multiobjective stochastic programming. Eur. J. Oper. Res. 2012, 216, 1–16. [Google Scholar] [CrossRef]
  14. Abdelaziz, F.B.; Aouni, B.; Fayedh, R.E. Multi-objective Stochastic Programming for Portfolio Selection. Eur. J. Oper. Res. 2007, 177, 1811–1823. [Google Scholar] [CrossRef]
  15. Wang, L.; Yang, L.X.; Gao, Z.Y.; Li, S.K.; Zhou, X.S. Evacuation planning for disaster responses: A stochastic programming framework. Transp. Res. Part C Emerg. Technol. 2016, 69, 150–172. [Google Scholar] [CrossRef]
  16. Zahiri, B.; Torabi, S.A.; Tavakkoli-Moghaddam, R. A novel multi-stage possibilistic stochastic programming approach (with an application in relief distribution planning). Information Sci. 2017, 385, 225–249. [Google Scholar] [CrossRef]
  17. Goberna, M.A.; Jeyakumar, V.; Li, G.; Vicente-Pérez, J. Guaranteeing highly robust weakly efficient solutions for uncertain multi-objective convex programs. Eur. J. Oper. Res. 2018, 270, 40–50. [Google Scholar] [CrossRef] [Green Version]
  18. Ogbe, E.; Li, X. A new cross decomposition method for stochastic mixed-integer linear programming. Eur. J. Oper. Res. 2017, 256, 487–499. [Google Scholar] [CrossRef]
  19. Hasany, R.M.; Shafahi, Y. Two-stage stochastic programming for the railroad blocking problem with uncertain demand and supply resources. Comput. Ind. Eng. 2017, 106, 275–286. [Google Scholar] [CrossRef]
  20. Niu, Y.F.; Gao, Z.Y.; Lam, W.H.K. Evaluating the reliability of a stochastic distribution network in terms of minimal cuts. Transp. Res. Part E Logist. Transp. Rev. 2017, 100, 75–97. [Google Scholar] [CrossRef]
  21. Zheng, N.; Geroliminis, N. On the distribution of urban road space for multimodal congested networks. Transp. Res. Part B Methodol. 2013, 57, 326–341. [Google Scholar] [CrossRef] [Green Version]
  22. Yu, V.F.; Jodiawan, P.; Hou, M.L.; Gunawan, A. Design of a two-echelon freight distribution system in last-mile logistics considering covering locations and occasional drivers. Transp. Res. Part E Logist. Transp. Rev. 2021, 154, 102461. [Google Scholar] [CrossRef]
  23. Mancini, S.; Gansterer, M. Vehicle routing with private and shared delivery locations. Comput. Oper. Res. 2021, 133, 105361. [Google Scholar] [CrossRef]
  24. Wang, J.J.; Zhou, L.; Li, F.C. The Two-stage Delay Distribution Method Based on Compensation Mechanism under Random environment. Internet Manuf. Serv. 2019, 6, 19–31. [Google Scholar] [CrossRef]
  25. Zhou, L.; Dong, L.L.; Li, F.C. Compensation mechanism of delayed distribution based on interest balance. Transp. Lett. Int. J. Transp. Res. 2020, 12, 732–737. [Google Scholar] [CrossRef]
  26. Stopka, O.; Stopkova, M.; Kampf, R. Application of the Operational Research Method to Determine the Optimum Transport Collection Cycle of Municipal Waste in a Predesignated Urban Area. Sustainability 2019, 11, 2275. [Google Scholar] [CrossRef] [Green Version]
  27. Amir, M.N.; Mahdavi, M. Coordinating Order Acceptance and Integrated Production-distribution Scheduling with Batch Delivery considering Third Party Logistics distribution. J. Manuf. Syst. 2018, 1, 29–45. [Google Scholar]
  28. Fazlollahtabar, H. Lagrangian Relaxation Method for Optimizing Delay of Multiple Autonomous Guided vehicles. Transp. Lett. Int. J. Transp. Res. 2018, 10, 354–360. [Google Scholar] [CrossRef]
  29. Hajej, Z.; Rezg, N.; Gharbi, A. Forecasting and Maintenance Problem under Subcontracting Constraint with Transportation delay. Int. J. Prod. Res. 2014, 52, 6695–6716. [Google Scholar] [CrossRef] [Green Version]
  30. Ozbaygin, G.; Karasan, O.E.; Savelsbergh, M. A Branch-and-price Algorithm for the Vehicle Routing Problem with Roaming Delivery locations. Transp. Res. Part B Methodol. 2016, 100, 115–137. [Google Scholar] [CrossRef]
  31. Subramanyam, A.; Wang, A. A Scenario Decomposition Algorithm for Strategic Time Window Assignment Vehicle Routing problems. Transp. Res. Part B Methodol. 2018, 117, 296–317. [Google Scholar] [CrossRef] [Green Version]
  32. Tang, M.; Gong, D.; Liu, S. Applying Multi-phase Particle Swarm Optimization to Solve Bulk Cargo Port Scheduling problem. Adv. Prod. Eng. Manag. 2016, 4, 299–310. [Google Scholar] [CrossRef] [Green Version]
  33. Yuan, W.; Jiang, X.J.; Lee, L.H.; Chew, E.P.; Tan, K.C. Tree Based Searching Approaches for Integrated Vehicle Dispatching and Container Allocation in a Transshipment hub. Expert Syst. Appl. 2017, 15, 139–150. [Google Scholar]
  34. Zhang, Z.; Figliozzi, M.A. A Survey of China’s Logistics Industry and the Impacts of Transport Delays on Importers and Exporters. Transp. Rev. 2010, 30, 179–194. [Google Scholar] [CrossRef]
  35. Sun, H.L.; Li, J.M.; Wang, T.S.; Xue, Y.F. A novel scenario-based robust bi-objective optimization model for humanitarian logistics network under risk of disruptions. Transp. Res. Part E Logist. Transp. Rev. 2022, 157, 102578. [Google Scholar] [CrossRef]
  36. Loske, D.; Klumpp, M. Human-AI collaboration in route planning: An empirical efficiency-based analysis in retail logistics. Int. J. Prod. Econ. 2021, 241, 108236. [Google Scholar] [CrossRef]
  37. Granillo-Macías, R. Logistics optimization through a social approach for food distribution. Socio-Econ. Plan. Sci. 2021, 76, 100972. [Google Scholar] [CrossRef]
  38. Iwamura, K.; Liu, B. A Genetic Algorithm for Chance Constrained programming. J. Inf. Optim. Sci. 1996, 17, 40–47. [Google Scholar] [CrossRef]
  39. Li, F.C.; Jin, C.X.; Wang, L. Applied Mathematical Modelling Quasi-linear Stochastic Programming Model Based on Expectation and Variance and Its Application in Transportation problem. Appl. Math. Model. 2014, 7, 919–1928. [Google Scholar]
  40. Liu, B.D. Dependent-chance Goal Programming and Its Genetic Algorithm Based approach. Math. Comput. Model. 1996, 24, 43–52. [Google Scholar]
Figure 1. The function of θ on c (n = 3).
Figure 1. The function of θ on c (n = 3).
Axioms 11 00067 g001
Figure 2. The function of θ on c (n = 4).
Figure 2. The function of θ on c (n = 4).
Axioms 11 00067 g002
Table 1. Indices and Sets Description.
Table 1. Indices and Sets Description.
Indices and SetsExplanation
( Ω , B , Pr ) Is a probability space.
Ω Is the sample space.
B Is the event space.
dIs the spatial dimension. The value range is a set of natural numbers.
iIs the number of all possible random demand values in the second stage. It is a non-negative integer.
jIs the number of current stages. The value range is a set of natural numbers.
nIs the total number of stages. The value range is a set of natural numbers.
Pr Is the probability. The value range is [0, 1].
R Is   a   real   space .   The   value   range   is   ( , + ) .
Rd Is   the   d - dimensional   real   space .   It   is   a   The   value   range   is   ( , + ) d .
Table 2. Parameters Description.
Table 2. Parameters Description.
ParametersExplanation
ξ j Is the order quantity in the jth stage. It is a random variable. The value range is a set of natural numbers.
E ( ξ j ) Is   the   mathematical   expectation   of   the   random   variable   ξ j .
D ( ξ j ) Is   the   variance   of   the   random   variable   ξ j .
θIs the penalty for each car delay in a period-of-time distribution. It is continuous.
cIs the single transport cost of each transport vehicle. It is continuous.
lj Is   all   possible   values   of   ξ j .   l j = 0 , 1 , 2 , , Q 1 .
QIs the single distribution vehicle load capacity. It is an integer.
y1Is the all possible values of Z1(4, ξ2). It is continuous.
y2 Is the all possible values of Z2(4, ξ2). It is continuous.
Z1(k, ξ2)Is the cost function of choosing delayed delivery in the first stage. It is a random variable function and continuous.
Z2(k, ξ2)Is the cost function of choosing delayed delivery in the second stage. It is a random variable function and continuous.
Z 11 ( k , ξ 2 , ξ 3 ) Is the distribution cost when we use the delayed distribution in stages 1 and 2. It is a random variable function and continuous.
Z 12 ( k , ξ 2 , ξ 3 ) Is the distribution cost when we use the distribution strategy in which delivery is delayed in stage 1, and no distribution delay occurs in stage 2. It is a random variable function and continuous.
Z 21 ( k , ξ 2 , ξ 3 ) Is the distribution cost when we use the distribution strategy in which delivery is delayed in stage 2, and no distribution delay occurs in stage 1. It is a random variable function and continuous.
Z 22 ( k , ξ 2 , ξ 3 ) Is the distribution costs when we do not use the delay distribution in stages 1 and 2. It is a random variable function and continuous.
Table 3. Decisions Variable Description.
Table 3. Decisions Variable Description.
Indices and SetsExplanation
kIt is the part without delivery. It is an integer.
x j If we choose delayed delivery on the jth delivery stage, x j = 0 , the amount of delayed delivery is k ( k < Q ), and each delayed delivery of goods needs a penalty of θ , otherwise x j = 1 , i = 0 , 1 , 2 , , n 1 . They are binary.
Table 4. The values of Z1(4, ξ2) and Z2(4, ξ2) (Q = 13).
Table 4. The values of Z1(4, ξ2) and Z2(4, ξ2) (Q = 13).
ξ20123456789101112
Pr(ξ2 = l2)p0p1p2p3p4p5p6p7p8p9p10p11p12
Z1(4, ξ2)c + 4θc + 4θc + 4θ2c + 4θ2c + 4θ2c + 4θ2c + 4θ2c + 4θ2c + 4θ3c + 4θ3c + 4θ3c + 4θ3c + 4θ
Z2(4, ξ2)c2c2c2c2c2c2c3c3c3c3c3c3c
Table 5. The distribution of Z1(4, ξ2) and Z2(4, ξ2) (Q = 13).
Table 5. The distribution of Z1(4, ξ2) and Z2(4, ξ2) (Q = 13).
Z1(4, ξ2)c + 4θ2c + 4θ3c + 4θZ2 (4, ξ2)c2c3c
Pr(Z1(4, ξ2) = y1) i = 0 2 p i i = 3 8 p i i = 9 12 p i Pr(Z2(4, ξ2) = y2)p0 i = 1 6 p i i = 7 12 p i
Table 6. Stage-2 demand probability forecast in a month.
Table 6. Stage-2 demand probability forecast in a month.
Demand Number ξ2267891011121315
Pr(ξ2 = l2)0.050.070.120.190.230.130.080.050.050.03
Table 7. Total cost in two periods (with the demand for vehicles in this period = 8).
Table 7. Total cost in two periods (with the demand for vehicles in this period = 8).
ξ2267891011121315
Pr(ξ2 = l2)0.050.070.120.190.230.130.080.050.050.03
Z1(k, ξ2)c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c
Table 8. Goods vehicle transport schedule of fees.
Table 8. Goods vehicle transport schedule of fees.
ξ2267891011121315E(Zj(k, ξ2))
Pr(ξ2 = i)0.050.070.120.190.230.130.080.050.050.03
k1Z1(k, ξ2)c + θc + θc + θc + θc + θc + θc + θ2c + θ2c + θ2c + θ1.13c + θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
2Z1(k, ξ2)c + 2θc + 2θc + 2θc + 2θc + 2θc + 2θ2c + 2θ2c + 2θ2c + 2θ2c + 2θ1.21c + 2θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
3Z1(k, ξ2)c + 3θc + 3θc + 3θc + 3θc + 3θ2c + 3θ2c + 3θ2c + 3θ2c + 3θ2c + 3θ1.21c + 3θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
4Z1(k, ξ2)c + 4θc + 4θc + 4θc + 4θ2c + 4θ2c + 4θ2c + 4θ2c + 4θ2c + 4θ2c + 4θ1.57c + 4θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
5Z1(k, ξ2)c + 5θc + 5θc + 5θ2c + 5θ2c + 5θ2c + 5θ2c + 5θ2c + 5θ2c + 5θ2c + 5θ1.76c + 5θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
6Z1(k, ξ2)c + 6θc + 6θ2c + 6θ2c + 6θ2c + 6θ2c + 6θ2c + 6θ2c + 6θ2c + 6θ2c + 6θ1.88c + 6θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
7Z1(k, ξ2)c + 7θ2c + 7θ2c + 7θ2c + 7θ2c + 7θ2c + 7θ2c + 7θ2c + 7θ2c + 7θ2c + 7θ1.95c + 7θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
8Z1(k, ξ2)c + 8θ2c + 8θ2c + 8θ2c + 8θ2c + 8θ2c + 8θ2c + 8θ2c + 8θ2c + 8θ2c + 8θ1.95c + 8θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
9Z1(k, ξ2)c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ2c + 9θ1.95c + 9θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
10Z1(k, ξ2)c + 10θ2c + 10θ2c + 10θ2c + 10θ2c + 10θ2c + 10θ2c + 10θ2c + 10θ2c + 10θ3c + 10θ1.98c + 10θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
11Z1(k, ξ2)2c + 11θ2c + 11θ2c + 11θ2c + 11θ2c + 11θ2c + 11θ2c + 11θ2c + 11θ2c + 11θ3c + 11θ2.03c + 11θ
Z2(k, ξ2)2c2c2c2c2c2c2c2c3c3c2.08c
Table 9. Not loaded with average cost.
Table 9. Not loaded with average cost.
k123456
E(Z1(k, ξ2))1.13c + θ1.21c + 2θ1.21c + 3θ1.57c + 4θ1.76c + 5θ1.88c + 6θ
E(Z2(k, ξ2))2.08c2.08c2.08c2.08c2.08c2.08c
k7891011
E(Z1(k, ξ2))1.95c + 7θ1.95c + 8θ1.95c + 9θ1.98 c + 10θ2.03c + 11θ
E(Z2(k, ξ2))2.08c2.08c2.08c2.08c2.08c
Table 10. The GEM solutions (n = 2).
Table 10. The GEM solutions (n = 2).
c100010001000150015001500200020002000
θ501502005015020050150200
C = 0.1x100100000
C = 0.5x110010101
C = 1x101100011
Table 11. Stages 2 and 3 demand distribution (Pr(ξ2 = l2) and Pr(ξ3 = l3)) forecast in a month.
Table 11. Stages 2 and 3 demand distribution (Pr(ξ2 = l2) and Pr(ξ3 = l3)) forecast in a month.
Demand267891011121315
Pr(ξ2 = l2)0.040.080.10.20.210.150.090.050.060.02
Pr(ξ3 = l3)0.050.080.120.150.150.170.110.060.040.07
Table 12. The GEM solutions (n = 3).
Table 12. The GEM solutions (n = 3).
c10010010050015002000
θ50150200150015001500
C = 0.1x1101011
x2011101
C = 0.5x1000011
x2011100
C = 1x1001000
x2000011
Table 13. Stages 2, 3 and 4 demand distribution (Pr(ξ2 = i), Pr(ξ3 = i) and Pr(ξ4 = i)) forecast in a month.
Table 13. Stages 2, 3 and 4 demand distribution (Pr(ξ2 = i), Pr(ξ3 = i) and Pr(ξ4 = i)) forecast in a month.
Demand267891011121315
Pr(ξ2 = l2)0.040.080.10.20.210.150.090.050.060.02
Pr(ξ3 = l3)0.050.080.120.150.150.170.110.060.040.07
Pr(ξ4 = l4)0.060.090.180.110.120.130.160.030.020.10
Table 14. The GEM solutions (n = 4).
Table 14. The GEM solutions (n = 4).
c100100100100100100100
θ501502003004506001000
C = 0.1x11000111
x20111001
x31100111
C = 0.5x10001001
x20111111
x31110111
C = 1x10101011
x20011111
x31110111
Table 15. Stage-n demand probability forecast in a month.
Table 15. Stage-n demand probability forecast in a month.
Demand267891011121315
Pr(ξn = i)·0.040.080.10.20.210.150.090.050.060.02
Table 16. The GEM solutions (n = 10).
Table 16. The GEM solutions (n = 10).
c100100100100100100100100100
θ5015020030045060080010002000
x1100011100
x2011100011
x3100011101
x4000001010
x5011010010
x6110111101
x7100001000
x8001000011
x9010011100
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhou, L.; Qi, Y.; Li, F. Research on the n-Stage Delay Distribution Method Based on a Compensation Mechanism in a Random Environment. Axioms 2022, 11, 67. https://doi.org/10.3390/axioms11020067

AMA Style

Zhou L, Qi Y, Li F. Research on the n-Stage Delay Distribution Method Based on a Compensation Mechanism in a Random Environment. Axioms. 2022; 11(2):67. https://doi.org/10.3390/axioms11020067

Chicago/Turabian Style

Zhou, Lei, Yue Qi, and Fachao Li. 2022. "Research on the n-Stage Delay Distribution Method Based on a Compensation Mechanism in a Random Environment" Axioms 11, no. 2: 67. https://doi.org/10.3390/axioms11020067

APA Style

Zhou, L., Qi, Y., & Li, F. (2022). Research on the n-Stage Delay Distribution Method Based on a Compensation Mechanism in a Random Environment. Axioms, 11(2), 67. https://doi.org/10.3390/axioms11020067

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