Next Article in Journal
Pareto Optimization of Energy-Saving Timetables Considering the Non-Parallel Operation of Multiple Trains on a Metro Line
Next Article in Special Issue
An Improved Inverse DEA for Assessing Economic Growth and Environmental Sustainability in OPEC Member Nations
Previous Article in Journal
Research on the Factors Influencing Tourism Revenue of Shandong Province in China Based on Uncertain Regression Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data Envelopment Analysis Approaches for Multiperiod Two-Level Production and Distribution Planning Problems

Graduate School of Advanced Science and Engineering, Hiroshima University, Higashihiroshima 739-8527, Japan
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2023, 11(21), 4492; https://doi.org/10.3390/math11214492
Submission received: 9 September 2023 / Revised: 13 October 2023 / Accepted: 23 October 2023 / Published: 30 October 2023
(This article belongs to the Special Issue Data Envelopment Analysis for Decision Making)

Abstract

:
This paper deals with two-level production and distribution planning problems in supply chain management where the leader is a distributor and the follower is a manufacturer. Assuming that the distributor can observe the input–output data in the production process, we formulated the data envelopment analysis (DEA) production problem corresponding to the production planning problem of the manufacturer. This paper proposes a novel data envelopment analysis (DEA) approach to solve a challenging multiperiod two-level production and distribution planning problem in supply chain management. The innovative idea behind the proposed approach is to allow the distributor to observe the input–output data regarding the production activities of the manufacturer, even if the distributor cannot fully comprehend all parameters of the manufacturer’s production cost minimization problem. This approach addresses the challenge of uncertain demands by employing a two-stage model with simple recourse and considering the usage of the input–output data. The paper demonstrates the validity of the proposed DEA approaches through computational experiments and discusses the accuracy, reliability, and importance of the input–output data. The proposed approach provides a practical and effective solution to the multiperiod two-level production and distribution planning problem in supply chain management, and can help decision-makers improve the efficiency and effectiveness of their operations. The innovative idea of allowing the distributor to observe the input–output data about the production activities of the manufacturer is a significant contribution to the field of supply chain management and has the potential to advance the state of the art in this area.

1. Introduction

In supply chain management, a two-level production and distribution planning problem arises when the distributor assumes the role of a leader and the manufacturer becomes the follower. This hierarchical structure can present intricate decision-making challenges for the distributor. When the manufacturer rationally reacts to the distributor’s choices, the distributor is tasked with formulating the entire two-level production and distribution planning problem [1]. Essential to this formulation is a deep understanding of the manufacturer’s technological processes. However, the distributor often finds themselves in a predicament, as they may not always possess comprehensive knowledge of the manufacturer’s technological intricacies and operations.
For such a situation where the opponent player’s complete information is not available, the Bayesian game approach has often been adopted [2,3,4,5,6,7,8,9,10,11]. In contrast to such an approach, Nishizaki et al. [12] employed the data environment analysis (DEA) approach for the two-level production and distribution planning problem to identify incomplete information on production technologies of the manufacturer at the lower level. In their study, assuming that although it is not possible for the distributor to fully understand technological coefficients expressing the relationship between resources and products, the distributor can observe the input–output data such as the amount of resources purchased and the amount of products produced. They also considered a two-level production and distribution planning problem in which the manufacturer’s production cost minimization problem was formulated according to the concept of DEA [13,14]
However, Nishizaki et al. [12] targeted a single-period planning problem, which as the following literature shows, is important to extend to a multiperiod planning problem. In this paper, we investigate a multiperiod production and distribution planning problem in a more realistic setting.
Saberi et al. [15] point out that there are multiple opportunities for supply chain entities to acquire returns and to make sustainable operational and strategic decisions, and, therefore, the study in multiperiod planning horizon settings is of great importance in theory and practice related to dynamic green production and pricing policies. We can find many other instances of multiperiod models for supply chain management [16,17,18,19,20,21].
In the research field of the DEA models, for example, the overall efficiency is evaluated by aggregating the data at all periods or using the average [22,23]. Furthermore, a framework called the network DEA has been introduced to develop a general multistage model [24,25]. For further information about two-stage DEA models, Halkos et al. [26] present a related review paper. These studies focus on the issues of how to express the efficiency of multiperiod activities. Thus, it should be noted that these previous studies are indirectly related to this study, which attempts to express the production possibility set of multiperiod activities from the perspective of DEA.
In order to extend the study of Nishizaki et al. [12] to a multiperiod model, we introduce the following elements. It is natural to consider that uncertainty about demands increases as the period progresses in the multiperiod model. Therefore, in this paper, the demands at retailers are expressed as discrete random variables, and the difference between supply and demand is manipulated by a two-stage model with simple recourse. It is assumed in the proposed multiperiod model, the residual demand is added to the demand in the next period. Since we deal with a multiperiod model, it is assumed that products at a warehouse can be held the next period and the corresponding storage is costly. The distributor makes a decision on whether or not to place an order for the products at the beginning of each period, and placing orders is also costly. For the input–output data of the manufacturer in the multiperiod model, we assume that the input–output data are observed in multiple periods before an optimal plan for the planning periods is obtained by solving the production and distribution planning problem. The observation periods may be successive, or they may be composed of separated periods.
The novelty of this paper can be summarized below. Assuming that although it is not possible for the distributor to fully comprehend all parameters of the manufacturer’s production cost minimization problem, the distributor can observe the input–output data about the production activities of the manufacturer, we examine the multiperiod production and distribution planning problem. Considering uncertain demands due to the multiperiod planning, we employ the two-stage model with simple recourse. Furthermore, we discuss the accuracy, reliability, and importance of the input–output data.
The structure of this paper is delineated as follows: Section 2 delineates the connection between the lower-level production planning problem and the DEA production problem. It introduces the formulation of the two-level multiperiod production and distribution problem with technological coefficients and emphasizes the significance of input–output data in this context. Furthermore, we will detail the methodologies employed to address the formulated challenges. Section 3 provides a comparative analysis, juxtaposing the formulation using technological coefficients with the methodologies presented in the DEA approaches. This section underpins the validity and advantages of our proposed methods through demonstrative numerical examples. Section 4 encapsulates the conclusions drawn from our research, highlighting the contributions and potential implications for future endeavors in this domain.

2. Formulations

Nishizaki et al. [12] investigated a two-level production and distribution problem where the leader was a distributor and the follower was a manufacturer. This problem dealt with single period planning without any uncertainty, and the manufacturer’s production problem at the lower level was formulated as the DEA production problem. In this paper, we extend this model to a multiperiod problem under uncertainty. The distributor asks the manufacturer to produce the products so that the demands at the retailers are met, and this situation is formulated as a two-stage model with simple recourse. The products produced in factories of the manufacturer are transported to warehouses of the distributor. The distributor delivers the products to the retailers with uncertain demands represented by discrete random variables. We assume that the manufacturer determines which factories to produce the products ordered by the distributor to minimize the production cost including the purchase cost of resources, specifically based on the manufacturer’s rational response. Due to the nature of multiperiod problems, the distributor does not always place an order with the manufacturer at every period, and it is costly to place an order. It is possible but costly to hold the products in a warehouse over a few periods. We also assume that the warehouses already exist, and no decision is made as to whether or not a warehouse should be open.

2.1. Multiperiod Problem with Technological Coefficients

As shown in Figure 1, we consider a two-level multiperiod production and distribution problem in which the distributor places an order to the manufacturer, and then it transports multiple products supplied from the manufacturer possessing multiple factories to the retailers with stochastic demands. The manufacturer with multiple factories produces the products ordered by the distributor, and it decides in which factory each product should be produced. The manufactured products are delivered to the distributor’s warehouses, and the cost for delivering the products is paid by the distributor. The distributor delivers the products from the multiple warehouses to the multiple retailers with stochastic demands.
We summarize the indices, decision variables, and parameters as follows.
  • indices
    • l ϵ {1,…, L}: warehouse: W
    • k ϵ {1,…, K}: factory: F
    • j ϵ {1,…, J}: retailer: R
    • p ϵ {1,…, P}: product
    • m ϵ {1,…, M}: resource
    • t ϵ {1,…, T}: period
    • s ϵ {1,…, S}: scenario
The variables and parameters shown below are superscripted by W, F, and R, indicating that they are related to warehouses, factories, and retailers, respectively. A two-letter word indicates that it is related to two entities. For example, a variable with W R is related to both a warehouse and a retailer.
  • decision variable
  • upper-level
    • x l , j , p , t WR : transportation amount of product p from warehouse l to retailer j at period t.
    • o p , t W : order of product p at period t. (If ordered o p , t W = 1 , otherwise, o p , t W = 0 .)
    • y p , l , t W : inventory amount of product p in warehouse l at period t.
    • δ j , p , t , s + : supply shortage of product p for retailer j at period t and scenario s.
    • δ j , p , t , s : oversupply amount of product p for retailer j at period t and scenario s.
  • lower level
    • y k , l , p , t FW : transportation amount of product p from factory k to warehouse l at period t.
    • z k , p , t F : production amount of product p in factory k at period t.
    • b m , t F : purchase amount of resource m at period t.
  • parameter
    • ct l , j , p , t WR : transportation cost of one unit of product p from warehouse l to retailer j at period t.
    • ct k , l , p , t FR : transportation cost of one unit of product p from factory k to warehouse l at period t.
    • ch l , t W : holding cost of one unit volume in warehouse l at period t.
    • s p W : storage volume of one unit of product p.
    • cp p , t FW : purchase price of one unit of product p from the manufacturer at period t.
    • co p , t FW : ordering cost of product p for the manufacturer at period t.
    • P j , p , t + R : penalty for the supply shortage to retailer j for one unit of product p at period t.
    • P j , p , t R : penalty for the oversupply to retailer j for one unit of product p at period t.
    • d j , p , t , s R : demand of product p for retailer j at period t and scenario s.
    • cp m , t F : purchase price of one unit of resource m at period t.
    • cm k , p , t F : production cost for product p at factory k at period t.
    • a m , p F : technological coefficient: an amount of resource m required to produce one unit of product p.
    • W l W : capacity of warehouse l.
    • F k , p , t F : production capacity for product p in factory k at period t.
The two-level multiperiod production and distribution planning problem of the distributor assuming the rational response of the manufacturer can be formulated as follows.
minimize t = 1 T { l = 1 L j = 1 J p = 1 P c t l , j , p , t W R x l , j , p , t W R + k = 1 K l = 1 L p = 1 P c t k , l , p , t F W y k , l , p , t F W + l = 1 L c h l , t W p = 1 P s p W y p , l , t W
+ p = 1 P c p p , t F W k = 1 K l = 1 L y k , l , p , t F W + p = 1 P c o p , t O o p , t W + j = 1 J p = 1 P P j , p , t + R δ j , p , t , s + + j = 1 J p = 1 P P j , p , t R δ j , p , t , s }
subject to l = 1 L x l , j , p , t W R + δ j , p , t , s + δ j , p , t , s = d j , p , t , s R , j = 1 , , J , p = 1 , , P ,
t = 1 , , T , s = 1 , , S
δ j , p , t , s + δ j , p , t , s = 0 , j = 1 , , J , p = 1 , , P , t = 1 , , T
o p , t W { 0 , 1 } , p = 1 , , P , t = 1 , , T
x l , j , p , t W R , y p , l , t W , δ j , p , t , s + , δ j , p , t , s 0 , j = 1 , , J , k = 1 , , K , l = 1 , , L ,
p = 1 , , P , t = 1 , , T
minimize t = 1 T { m = 1 M c p m , t F b m , t F + k = 1 K p = 1 P c m k , p , t F z k , p , t F }
subject to k = 1 K p = 1 P a m , p , t F z k , p , t F b m , t F , m = 1 , , M , t = 1 , , T
subject to l = 1 L y k , l , p , t F W z k , p , t F , k = 1 , , K , p = 1 , , P , t = 1 , , T
subject to M o p , t W k = 1 K z k , p , t F , p = 1 , , P , t = 1 , , T
subject to p = 1 P s p W k = 1 K y k , l , p , t F W + y p , l , t W W l W , l = 1 , , L , t = 1 , , T
subject to y p , l , t 1 W j = 1 J x l , j , p , t W R + k = 1 K y k , l , p , t F W = y p , l , t W , p = 1 , , P ,
l = 1 , , L , t = 1 , , T
subject to z k , p , t F F k , p , t F , k = 1 , , K , p = 1 , , P , t = 1 , , T
subject to b m , t F , z k , p , t F , y k , l , p , t F W 0 , m = 1 , , M , k = 1 , , K , p = 1 , , P ,
t = 1 , , T , l = 1 , , L
The distributor’s objective function (1a) to be minimized is the sum of the transportation cost of the products from warehouses to retailers, the transportation cost from factories to warehouses, the holding cost of the products in warehouses, the purchase cost of the products from the manufacturer, and the penalty costs for supply shortage and oversupply. Equation (1b) is a demand constraint under uncertainty. Suppose that demand d j , p , t , s R is realized when scenario s occurs. Then, if l = 1 L x l , j , p , t W R d j , p , t , s R , product p is excessively supplied to retailer j, or if l = 1 L x l , j , p , t W R d j , p , t , s R , it is insufficiently supplied. The relation between the supply amount to retailer j and the demand of retailer j is represented by (1b), introducing non-negative variables δ j , p , t , s + and δ j , p , t , s where one of the two variables is zero for retailer j = 1 , , J , product p = 1 , , P , period t = 1 , , T , and scenario s = 1 , , S . The variables δ j , p , t , s + and δ j , p , t , s imply the supply shortage and oversupply, respectively. Constraint (1c) shows that either δ j , p , t , s + or δ j , p , t , s is zero, but it can be deleted because the supply shortage and oversupply are penalized in the objective function (1a). In constraint (1d), if the distributor places an order for product p at period t, o p , t W = 1 , otherwise o p , t W = 0 . The objective function (1f) of the manufacturer at the lower level to be minimized is the sum of the purchase cost of resources and the production costs at all factories. It is assumed that the resources are procured in bulk rather than purchased individually for each factory. The left-hand side of constraint (1g) means the resource usage represented by using the technological coefficient a m , p , t F , and the right-hand side is the purchase amount of the resource. Then, constraint (1g) implies the resource constraint that the usage does not exceed the purchase amount. Constraint (1h) means that the transportation amount from a factory to warehouses does not exceed the production amount in the factory. Constraint (1i) means that the product will not be manufactured if there is no order, and coefficient M in the left-hand side is a sufficiently large positive number. Constraint (1j) represents the capacity limitation of a warehouse. Constraint (1k) shows that the number of products obtained by subtracting the shipment from the inventory at period t 1 and adding the arrival amount is the inventory at period t. Constraint (1l) represents the production capacity of a factory.
As pointed out in the previous section, since it is difficult to estimate the technological coefficients appearing in constraint (1g) of the manufacturer’s problem, assuming that the amount of resources purchased and the amount of products produced can be observed, we will reformulate the follower’s production planning problem as the DEA production problem in Section 2.3.

2.2. Production Planning Problem with Technological Coefficients and DEA Production Problem

Before dealing with the two-level multiperiod production and distribution planning problem including the DEA production problem minimizing the costs of production and purchase for the manufacturer at the lower level, we describe the relation between the production planning problem with technological coefficients and the DEA production problem.
Suppose that in the linear production process, a manufacturer produces P types of final products by using M kinds of resources. The available amounts of resources are represented by a vector b R M , and the production amounts are represented by a vector y R P . Let A R M × P be a technological matrix of the manufacturer, and then an element a m p of A represents the amount of resource m required to manufacture one unit of product p. Let c R P be a price vector of the products, and the manufacturer maximizes the total revenue c T y from selling the M types of products, where the superscript T represents the transposition of a vector or matrix. The linear production process described by the triplet ( A , c , b ) can be optimized by solving the following linear programming problem.
maximize c T y
subject to A y b
y 0 .
Based on the concept of DEA [13,14], Lozano [27] considered the DEA production game extended from the linear production game defined by [28], and formulated the DEA production problem with data regarding the resource inputs and product outputs observed in the linear production process. In the DEA production problem, it is interpreted that the production technology can be implicitly found in the input–output data observed in the production process.
Suppose that the following input–output data are observed in the linear production process.
D = { ( X d , Y d ) R M × R P , d = 1 , , D } .
The number of the observed data is D, X d is the dth input data such as resource inputs, and Y d is the dth output data such as product outputs. Let X R M × D be a matrix such that the d column vector is X d , and let Y R P × D be a matrix such that the d column vector is Y d .
The following optimization problem called the DEA production problem for finding the input level x and the output level y yielding the maximal profit can be formulated by using the observed input–output data (3) instead of the technological matrix A.
maximize c T y
subject to X λ x
Y λ y
x b
λ Λ ,
where λ R D is a variable characterizing the production possibility set, and the set Λ is defined according to an assumption of returns to scale. For the assumption of constant returns to scale (CRS), the set Λ is defined as Λ = Λ C { λ R D λ 0 } . For the assumption of variable returns to scale (VRS), the set Λ is defined as Λ = Λ V { λ R D λ 0 , d = 1 D λ d = 1 } . In this paper, we employ the VRS model, i.e., Λ = Λ V , and this means that any input–output level ( x , y ) is in the convex hull including all the observed input–output data. Constraint (4b) means that any convex combination of the observed input data does not exceed the input level x , and constraint (4c) means that any convex combination of the observed output data does not fall below the output level y . Constraint (4d) means that the input level x does not exceed the limit of available resources b . It should be noted that the input level x in problem (2a)–(2c) is represented by A y using the technological matrix A, and the relation between the input level x and the output level y is uniquely determined.

2.3. Multiperiod DEA Production and Distribution Planning Problem

We summarize indices, data (parameters), and decision variables introduced in the multiperiod DEA production and distribution planning problem.
  • indices
    • τ ϵ {1,…, T}: period that input–output data are observed.
    • d ϵ {1,…, Dτ}: index of input–output data at period τ.
  • aggregated data
    • β p τ , d : dth output data (production amount) of product p observed at period τ.
    • α m τ , d : dth input data (purchase amount) of resource m observed at period τ.
  • disaggregated data
    • β p , k τ , d : dth output data (production amount) of product p from factory k observed at period τ.
    • α m , k τ , d : dth input data (purchase amount) of resource m for factory k observed at period τ.
  • decision variables
    • λ τ , d k , t : weighting variable of planning period t for the dth input–output data in factory k observed at period τ.
There are two possibilities for observing the input–output data of the manufacturer. The first possibility is that the input–output data can be observed in an aggregated form, namely the input–output data aggregated for all factories are observed collectively. The second possibility is that the input–output data can be observed in a disaggregated form, namely the input–output data of each factory can be observed separately.
In the aggregated form, α m τ , d is the dth purchase amount of resource m observed at period τ . Although the distributor at the upper level does not know the usage of resource m in each factory for the dth observed data at period τ , it only knows that the total usage of resource m for all factories is α m τ , d . In the disaggregated form, α m , k τ , d is the dth purchase amount of resource m for factory k observed at period τ . The distributor knows the usage of resource m in factory k from the dth observed data at period τ .
In a similar way, there are two possibilities for the output data. In the aggregated form, β p τ , d is the dth output amount of product p observed at period τ . Although the distributor at the upper level does not know the output of product p in each factory for the dth observed data at period τ , it only knows that the total output of product p for all factories is β p τ , d . In the disaggregated form, β p , k τ , d is the dth production amount of product p in factory k observed at period τ . The distributor knows the output of product p in factory k from the dth observed data at period τ .
As seen in Figure 2, the input–output data have been observed in T periods, and the number of input–output data at period τ is D τ . Using all the input–output data of T periods, we formulate the manufacturer’s production planning problem for all planning periods t = 1 , , T as the DEA production problem.

2.3.1. Aggregated Data

Assume that the manufacturer’s resource inputs and product outputs can be observed as follows.
{ ( α τ , d , β τ , d ) R M × R P , τ = 1 , , T , d = 1 , , D τ } ,
where α τ , d = ( α 1 τ , d , , α M τ , d ) T is the dth M-dimensional resource input vector at observation period τ , and β τ , d = ( β 1 τ , d , , β P τ , d ) T is the dth P-dimensional product output vector at observation period τ . To define the production possibility set represented by convex combinations of the aggregated input–output data (5), we introduce a variable λ τ , d which is a weighting variable for the dth data at observation period τ . Under the assumption of VRS, the production possibility set can be defined by
τ = 1 T d = 1 D λ τ , d = 1 , λ τ , d 0 , τ = 1 , , T , d = 1 , , D .
However, since we deal with multiple factories k = 1 , , K and multiple planning periods t = 1 , , T , we need to express production in factory k at planning period t. To do so, we consider the usage rate of the input in factory k at period t or the production ratio of the output in factory k at period t, and then let these ratios be denoted by γ k t . Setting λ τ , d k , t γ k t λ τ , d , we introduce the weighting variable λ τ , d k , t for the dth data in the observation period τ in factory k at planning period t.
Using the weighting variables λ τ , d k , t , τ = 1 , , T , d = 1 , , D τ , k = 1 , , K , t = 1 , , T to form the production possibility set by convex combinations of the observed input–output data (5), we reformulate the production planning problem (1a)–(1m) of the manufacturer at the lower level in problem (1a)–(1m) as the following DEA production problem under the assumption of VRS. Henceforth, for the sake of simplicity, we will call problem (1a)–(1m) the technological coefficient problem, and also call the DEA production problem with aggregated input–output data the aggregated DEA production problem.
minimize t = 1 T m = 1 M c p m , t F k = 1 K b m , k , t F + k = 1 K p = 1 P c m k , p , t F l = 1 L y k , l , p , t F W
subject to τ = 1 T d = 1 D τ λ τ , d k , t α m τ , d b m , k , t F , m = 1 , , M , k = 1 , , K , t = 1 , , T
τ = 1 T d = 1 D τ λ τ , d k , t β p τ , d l = 1 L y k , l , p , t F W , p = 1 , , P , k = 1 , , K , t = 1 , , T
M o p , t W k = 1 K l = 1 L y k , l , p , t F W , p = 1 , , P , t = 1 , , T
p = 1 P s p W j = 1 J y k , l , p , t F W + y p , l , t W W l W , l = 1 , , L , t = 1 , , T
y p , l , t 1 W j = 1 J x l , j , p , t W R + k = 1 K y k , l , p , t F W = y p , l , t W , p = 1 , , P , l = 1 , , L , t = 1 , , T
τ = 1 T d = 1 D τ λ τ , d k , t β p τ , d F k , p , t F , k = 1 , , K , p = 1 , , P , t = 1 , , T
k = 1 K τ = 1 T d = 1 D τ λ τ , d k , t = 1 , t = 1 , , T
b m , k , t F , y k , l , p , t F W , λ τ , d k , t 0 , m = 1 , , M , k = 1 , , K , p = 1 , , P ,
t = 1 , , T , l = 1 , , L
Compared to the technological coefficient problem (1a)–(1m), since the production amount of each product in each factory at each period is not explicitly shown in the aggregated DEA production problem (7a)–(7i), not only the technological coefficients a m , p F but also the production amounts z k , p , t F are not used. Although the input–output data are aggregated, the weighting variable λ τ , d k , t is assigned to each factory. Therefore, we introduce the decision variable b m , k , t F which represents the purchase amount of resource m for factory k at period t, instead of the decision variable b m , t F used in the technological coefficient problem (1a)–(1m). It is noted that k = 1 K b m , k , t F = b m , t F holds.
The objective function (7a) is the sum of the cost of purchasing resources and cost of manufacturing products, and it is the same as the objective function of the technological coefficient problem (1a)–(1m). However, variable b m , k , t F for factory k is employed as the purchase amount of resource m, and the production amount of factory k is represented by the sum l = 1 L y k , l , p , t F W of transportation amounts from factory k to all warehouses instead of the production amount z k , p , t F in factory k. Constraint (7b) means that the input of resource m in factory k at period t does not exceed the purchase amount of resource m, and the resource input is represented by a convex combination of the observed input data α m τ , d . Constraint (7b) corresponds to constraint (1g) in the technological coefficient problem. Therefore, constraint (7b) ensures that the observed input–output data are consistent with the production process. Specifically, it requires that the observed output data can be produced using the observed input data and the unknown production parameters. This constraint is formulated as a linear combination of the input data and the unknown parameters, where the coefficients are the observed output data. The resulting linear equation represents the production process, and the constraint ensures that the observed output data are consistent with this process. Constraint (7c) means that the output of product p in factory k at period t is larger than or equal to the sum l = 1 L y k , l , p , t F W of transportation amounts of product p from factory k to all warehouses, and the product output is represented by a convex combination of the observed output data β p τ , d . Constraint (7c) corresponds to constraint (1h) in the technological coefficient problem. Therefore, constraint (7c) ensures that the observed input–output data are consistent with the production process. Specifically, it requires that the observed output data can be produced using the observed input data and the unknown production parameters. This constraint is formulated as a linear combination of the input data and the unknown parameters, where the coefficients are the observed output data. The resulting linear equation represents the production process, and the constraint ensures that the observed output data are consistent with this process. Together, constraints (7b) and (7c) estimate the production possibility set using input–output data observations. They ensure that the observed output data are consistent with the production process, and that the estimated production process is efficient. By estimating the production possibility set in this way, the DEA approach can identify the best performing units and the optimal production plan for the manufacturer, given the input–output data and the uncertain demands. Constraint (7d) is an ordering constraint, and corresponds to constraint (1i). Constraints (7e) and (7f) are the same as those of the technological coefficient problem (1a)–(1m), and they mean the capacity constraint of a warehouse and the inventory constraint, respectively. Constraint (7g) means that the production amount of product p in factory k expressed by a convex combination of the observed output data β p τ , d does not exceed the production capacity of the factory. Constraint (7h) indicates that this aggregated DEA production problem is under the assumption of VRS.

2.3.2. Disaggregated Data

We examine the DEA production problem with the disaggregated input–output data, and shortly call it the disaggregated DEA production problem. Assume that we can observe the input–output data of each factory separately. Specifically, the data of the manufacturer’s resource inputs and product outputs can be represented as follows:
{ ( A τ , d , B τ , d ) R M × K × R P × K , τ = 1 , , T , d = 1 , , D τ } ,
where A τ , d is an M × K matrix whose elements are α m , k τ , d , m = 1 , , M , k = 1 , , K , and it is the input data on M resource inputs to K factories at observation period τ ; B τ , d is a P × K matrix whose elements are β p , k τ , d , p = 1 , , P , k = 1 , , K , and it is the output data on P product outputs from K factories at observation period τ .
Although the production constraint (7g) means that the product outputs do not exceed the capacity of production is required in the aggregated DEA production problem, the constraint corresponding to (7g) is not always necessary in the disaggregated DEA production problem because the product outputs do not exceed the maximal values in the observed output data. The disaggregated DEA production problem using the input–output data (8) can be formulated as follows:
minimize t = 1 T m = 1 M c p m , t F k = 1 K b m , k , t F + k = 1 K p = 1 P c m ˜ k , p , t F l = 1 L y k , l , p , t F W
subject to τ = 1 T d = 1 D τ λ τ , d k , t α m , k τ , d b m , k , t F , m = 1 , , M , k = 1 , , K , t = 1 , , T
τ = 1 T d = 1 D τ λ τ , d k , t β p , k τ , d l = 1 L y k , l , p , t F W , p = 1 , , P , k = 1 , , K , t = 1 , , T
M o p , t W k = 1 K l = 1 L y k , l , p , t F W , p = 1 , , P , t = 1 , , T
p = 1 P s p W j = 1 J y k , l , p , t F W + y p , l , t W W l W , l = 1 , , L , t = 1 , , T
y p , l , t 1 W j = 1 J x l , j , p , t W R + k = 1 K y k , l , p , t F W = y p , l , t W , p = 1 , , P , l = 1 , , L , t = 1 , , T
τ = 1 T d = 1 D τ λ τ , d k , t = 1 , t = 1 , , T , k = 1 , , K
b m , k , t F , y k , l , p , t F W , λ τ , d k , t 0 , m = 1 , , M , k = 1 , , K , p = 1 , , P , l = 1 , , L ,
t = 1 , , T , τ = 1 , , T , t = d , , D τ .
The objective function (9a) is the same as the objective function (7a) of the aggregated DEA production problem. Inequality (9b) is the resource constraint where the left-hand side is a convex combination of the input data α k τ , d = ( α 1 , k τ , d , , α M , k τ , d ) T for factory k at observation period τ . Showing similarity to constraint (9b), constraint (9c) is imposed to the output data from factory k at observation period τ , and it expresses a relationship between the product outputs and the transportation amounts. Constraints (9d)–(9f) are the same as (7d)–(7f) of the aggregated DEA production problem. The weighting variable λ τ , d k , t is used in a different way compared to constraint (7h) in the aggregated DEA production problem. Namely, as seen in constraint (9g), the sum of λ τ , d k , t for τ = 1 , , T and d = 1 , , D τ is one, and it holds for each factory k and planning period t.

2.4. Discussion on Multiperiod Input–Output Data

As mentioned in the previous subsections, we can obtain an optimal plan for multiple periods by solving the two-level multiperiod production and distribution planning problem including the aggregated DEA production problem (7a)–(7i) or the disaggregated DEA production problem (9a)–(9h) as the lower level problem. Such an optimal plan is implemented, and then the operation data should be accumulated as the period progresses. We can incorporate the latest operation data into the observed input–output data set.
Moreover, during the observation periods, the production activities may be disrupted for some reasons in a certain period, and the input–output data from such a period may not always be accurate for estimating the production possibility set. It is natural to consider that the accuracy, reliability, and importance of the input–output data differ depending on the observation periods. From this viewpoint, instead of treating all the input–output data in the same way, we give some idea for handling the input–output data differently according to their accuracy, reliability, and importance.
The paper proposes a method for incorporating the latest operation data into the observed input–output data set, and evaluates the input–output data for each observation period differently. Specifically, the weighting variables for all the data must satisfy certain constraints, which ensure that the data are evaluated appropriately based on the accuracy, reliability, and importance.
For example, suppose that the input–output data for the first three observation periods is less accurate or reliable than the data for the remaining periods. In this case, the weighting variables for the first three periods can be set to a lower value than the weighting variables for the remaining periods, to reflect the lower accuracy and reliability of the data. This allows the DEA approach to give more weight to the more accurate and reliable data, and produce more accurate and reliable results. Another example is when the input–output data for certain products or factories is more important than the data for other products or factories. In this case, the weighting variables for the important data can be set to a higher value than the weighting variables for the less important data, to reflect the greater importance of the data. This allows the DEA approach to prioritize the important data and produce more meaningful results. Overall, the proposed method for handling input–output data of differing accuracy and importance allows the DEA approach to produce more accurate, reliable, and meaningful results, by appropriately evaluating the input–output data based on its characteristics.
First, we consider a method for incorporating the latest operation data into the observed input–output data set. Let τ { 1 , , T } be an observation period. As shown in the left-hand side of Figure 3, using the input–output data for the T observation periods, the two-level multiperiod DEA production and distribution problems (1a)–(1e) and (7a)–(7i) with aggregated input–output data and (1a)–(1e) and (9a)–(9h) with disaggregated input–output data are formulated and solved, respectively.
Suppose that the distributor starts to operate according to the optimal plan for periods t = 1 , , T , and the first three periods t = 1 , 2 , 3 have been carried out as shown in Figure 3, for example. Then, after the input–output data observed at periods t = 1 , 2 , 3 are added to the input–output data set as newer, more accurate and reliable data for the remaining planning periods t = 4 , 5 , , T , the optimal plan can be recalculated with reference to the congregated input–output data set. It is natural for the distributor to incorporate the production activities of the manufacturer which can be expressed more accurately by solving the problem including new sets of data.
Next, we formulate the DEA production problem taking into account the accuracy, reliability, and importance of input–output data. In this paper, we deal with production and distribution planning for multiple periods, and the input–output data used for the DEA production problem are also observed during multiple periods. Therefore, it is considered that the accuracy, reliability, and importance of the input–output data differs depending on the observation. In order to accommodate such a situation successfully, we evaluate the input–output data for each observation period differently. When we use the aggregated input–output data, the weighting variables for each data must satisfy the following constraints:
k = 1 K τ = 1 T d = 1 D τ λ τ , d k , t = 1 , t = 1 , , T
λ τ , d k , t 0 , k = 1 , , K , t = 1 , , T , τ = 1 , , T , d = 1 , , D τ .
Since the aggregated input–output data (5) is represented by the sum of data in all factories k = 1 , , K , the sum, k = 1 K , for all factories in constraint (10) is needed in order to determine the production possibility set by combining the aggregated input–output data.
Taking into account situations where differences exist among the observed input–output data with respect to accuracy, reliability, and importance of the data, depending on each observation period τ = 1 , , T and the relationship between observation periods and planning periods, we introduce a parameter π τ t which is correlated with observation period τ and planning period t. In order to utilize the input–output data observed at period τ leading to production plan of period t to a limited extent, we give the following constraint with parameter π τ t :
k = 1 K d = 1 D τ λ τ , d k , t π τ t , τ = 1 , , T , t = 1 , , T .
The parameter π τ t is equal to or smaller than one due to constraint (10). By setting the value of π τ t to be smaller than one, it is possible to reduce the rate of referencing the input–output data observed at period τ for the production plan at period t. For example, if it is determined that the accuracy, reliability, and importance of the input–output data observed at period τ is quite low for the production plan at period t, its effect can be considerably reduced by setting the value of π τ t to be close to zero.
For the disaggregated input–output data (8), the weighting variables for each data must satisfy the following constraints:
τ = 1 T d = 1 D τ λ τ , d k , t = 1 , t = 1 , , T , k = 1 , , K
λ τ , d k , t 0 , k = 1 , , K , t = 1 , , T , τ = 1 , , T , t = d , , D τ .
Showing similarity to constraint (12) for the aggregated input–output data, from constraint (13), we give the following constraint that the input–output data observed at period τ has a limited effect on the production plan at period t by utilizing the parameter π τ t .
d = 1 D τ λ τ , d k , t π τ t , τ = 1 , , T , t = 1 , , T .
Specifying the parameter π τ t , τ = 1 , , T , t = 1 , , T appropriately, and solving problems (7a)–(7i) and (9a)–(9h) including constraints (12) and (15), respectively, the observed input–output data can be handled but accuracy, reliability, and importance must be taken into account.

2.5. Computational Aspect for Solving Two-Level Multiperiod Production and Distribution Planning Problem

In a way that is similar to the single period production and distribution planning problem [12], we can solve the two-level multiperiod production and distribution planning problem including the technological coefficient problem (1a)–(1m), the aggregated DEA production problem (7a)–(7i) or disaggregated DEA production problem (9a)–(9h) .
Specifically, since the technological coefficient problem (1a)–(1m), the aggregated DEA production problem (7a)–(7i), and the disaggregated DEA production problem (9a)–(9h) are linear programming problems, the necessary and sufficient condition for their optimality is the Karush–Kuhn–Tucker (KKT) condition. From this property, we can transform the two-level multiperiod production and distribution planning problems into single-level problems by replacing the lower-level problems with the corresponding KKT condition.
These single-level problems are nonlinear programming problems because they contain the complementarity conditions in the KKT condition. However, by using the method of [29], we can transform them into mixed 0-1 linear programming problems which can be solved by using a commercial solver such as Gurobi Optimizer.

3. Computational Experiment

In this section, we apply the DEA approaches to a numerical example of two-level multiperiod production and distribution planning problems, and demonstrate the validity of the proposed method.
The numbers of warehouses, factories, products, resources, retailers, planning periods, observation periods, and scenarios are L = 3 , K = 3 , P = 3 , M = 3 , J = 3 , T = 6 , D τ = 6 , and S = 5 , respectively. The details of parameters, i.e., transportation costs from factories to warehouses, transportation costs from warehouses to retailers, holding costs of one unit volume, storage volumes of products, purchase prices of products, ordering costs of products, penalties of supply shortage and oversupply, purchase prices of resources, production costs, technological coefficients, capacities of warehouses, and production capacities at factories, which are determined based on random values, aiming to reflect realistic situations, are shown in the tables of the Appendix A.
It should be noted that each cost is set to increase slightly as the period progresses. The penalties for supply shortage and oversupply are specified based on the expected profit per unit product, and the penalty for supply shortage is set at a larger value than the value for oversupply.
In Table 1, we show the computational result of solving the two-level multiperiod production and distribution planning problem with the technological coefficient problem (1a)–(1m) by using Gurobi Optimizer. We show the productions, inventories, supply amounts, and expected demands in columns of Table 1 for each of the three products, and rows of the table correspond to the planning periods.
In this section, we simply call problem (1a)–(1m) the technological coefficient model, and also call the two-level multiperiod production and distribution planning problems with the aggregated DEA production problem (7a)–(7i) and the disaggregated DEA production problem (9a)–(9h) the aggregated DEA model and the disaggregated DEA model, respectively.
When comparing supply amounts to expected demands, we can see that supply amounts to retailers are almost equivalent to the values of expected demands. The total amounts of supply for products 1 and 3 are the same with the corresponding expected demands, and the amount of supply for product 2 is 2 units less than the expected demands. Regarding the production amounts from period 1 to period 3, the products are produced near the threshold of production capacities and are more than the supply amounts. The difference of products between production and supply are stored in warehouses as inventory. At period 6 which is the final period, products 1 and 3 are not produced but are supplied from inventory. From the computational results shown in Table 1, we can utilize an appropriate production and transportation plan.
We verify whether the proposed aggregated and disaggregated DEA models are appropriate as alternatives to the technological coefficient model through computational experiment. Assuming that the optimal plan obtained from the technological coefficient model is true, we compare it with the computational results of the aggregated and disaggregated DEA models. We generate the input–output data for the aggregated and disaggregated DEA models based on the optimal plan of the technological coefficient model (1a)–(1m). The planning periods in the technological coefficient model are from period 1 to period T, t = 1 , , T , and the demand d j , p , t , s R at each planning period t is given for any retailer j, product p, and scenario s.
Based on the given stochastic demands d j , p , t , s R at planning periods t = 1 , , T , we prepare the demand data d ^ j , p , τ , s , d R at observation periods τ = 1 , , T . Specifically, using uniform random numbers ρ j , p , τ , s , d 1 [ 0.8 , 1.2 ] , we generate demand data d ^ j , p , τ , s , d R at observation period τ for each retailer j, product p, and scenario s in the following way.
d ^ j , p , τ , s , d R = ρ j , p , τ , s , d 1 d j , p , τ , s R , τ = 1 , , T , d = 1 , , D τ .
First, we compute the production amount z k , p , t F by solving the technological coefficient model (1a)–(1m) corresponding to the stochastic demand data d ^ j , p , τ , s , d R . Using the production amount z k , p , t F and random numbers ρ k , τ , d 2 and ρ j , p , τ , s , d 3 , we generate the dth input data α m , k τ , d and output data β p , k τ , d at observation period τ as follows:
β p , k τ , d = ρ k , τ , d 2 ρ j , p , τ , s , d 3 z k , p , t F , p = 1 , , P , k = 1 , , K , τ = 1 , , T , d = 1 , , D τ ,
α m , k τ , d = ρ k , τ , d 2 p = 1 P a m , p , t F z k , p , t F , m = 1 , , M , k = 1 , , K , τ = 1 , , T , d = 1 , , D τ .
By using the random numbers ρ k , τ , d 2 and ρ j , p , τ , s , d 3 , duplication of the input–output data is prevented, and the random number ρ j , p , τ , s , d 3 weakens the strong correlation between the input data and the output data. In this computational experiment, the number of observation periods is D τ = 6 for all τ = 1 , , 6 . Suppose that the data are newer as observation period τ increases, and the random numbers ρ k , τ , d 2 and ρ j , p , τ , s , d 3 are specified as follows:
ρ k , τ , d 2 [ 0.75 , 1.25 ] , τ = 1 , 2 ; ρ k , τ , d 2 [ 0.80 , 1.20 ] , τ = 3 , 4 ; ρ k , τ , d 2 [ 0.85 , 1.15 ] , τ = 5 , 6 ; ρ j , p , τ , s , d 3 [ 0.95 , 1.05 ] , τ = 1 , , 6 .
The input data and the output data
A τ , d = α 1 , 1 τ , d α 1 , K τ , d α M , 1 τ , d α M , K τ , d , B τ , d = β 1 , 1 τ , d β 1 , K τ , d β P , 1 τ , d β P , K τ , d
Obtained from (17) and (18), respectively, are disaggregated data. The aggregated data are generated as follows:
α m τ , d = k = 1 K α m , k τ , d , β p τ , d = k = 1 K β p , k τ , d .
Even if the two-level multiperiod production and distribution planning problems with the DEA production problem is solved using the input–output data generated as described above, we cannot find a solution such that the resources are not purchased and the products are not manufactured in the final period such as the result of the technological coefficient model. This is because the resource usage is a convex combination of the input data, and therefore it cannot become zero unless the input data contains a zero vector. To avoid this, it is necessary to add zero vectors for the input and output data such that both the resource purchase amount and the product production amount are zeros in order to enable not producing any product at some period.
Let the number of the data observed at any observation period τ = 1 , , T be 5, i.e., D τ = 5 . After the input–output data are generated, we solved both the aggregated DEA model and the disaggregated DEA model. First, we compare the production amounts of the manufacturer. Although the production amount of product p in factory k at period t is represented by a decision variable z k , p , t F in the technological coefficient model, there are no variables that explicitly represent the production amounts in the DEA models. However, the production amount of product p in factory k at period t can be represented by the transportation amount l = 1 L y k , l , p , t F W from factory k to all warehouses. We show the production amounts in the three models in Table 2.
It is found that the production amounts of the technological coefficient model and those of the aggregated DEA model or the disaggregated DEA model are often the same, and then the production plans obtained from the technological coefficient model, the aggregated DEA model, and the disaggregated DEA model are generally close to each other. The clear difference between the technological coefficient model and the aggregated DEA model is that product 2 is not manufactured in factory 3 at period 3 in the aggregated DEA model, while it is manufactured in the technological coefficient model. In the technological coefficient model, product 2 is produced at period 6, but not in the disaggregated DEA model.
Moreover, between the technological coefficient model and the aggregated DEA model or the disaggregated DEA model, most of the transportation amounts y k , l , p , t F W from factories to warehouses and x l , j , p , t W R from warehouses to retailers are the same. To compare the aggregated or disaggregated DEA model to the technological coefficient model, we calculate the concordance rates of production and transportation between the two models, and show them in Table 3.
Since we deal with the numerical example with three products and three factories, the concordance ratios in Table 3 are calculated by dividing the number of production amounts that match the DEA model and the technological coefficient model by 9. As for the transportation, since there are 27 transportation routes for each of the three products, they are calculated by dividing the number of matched transportation amounts by 27. In a similar way, we also show the concordance rates about inventory.
As seen in Table 3, the averages of the concordance rates are at least 49%, and it seems that the DEA models sufficiently reproduce the result of the technological coefficient model which is interpreted as the true data. Comparing the aggregated DEA model and the disaggregated DEA model, we find that the disaggregated model shows higher rates of concordance in terms of the production amounts and the transportation amounts from warehouses to retailers. Since the transportation amounts from factories to warehouses in the two DEA models are almost the same, it leads us to believe that the disaggregate DEA model is more effective than the aggregated DEA model.
We show the amounts of resources purchased by the manufacturer for the three models in Table 4. For all the periods excluding period 6 which is the last period, the difference between the aggregated DEA model and the technological coefficient model is about 3% on average for the overall amounts, and for the disaggregated DEA model it is about 5%. Adding all purchase amounts of resources for all periods, we find that those of the aggregated and disaggregated DEA models are larger than that of the technological coefficient model. It is considered that this is attributed to the expression of resource constraints. In the technological coefficient model, the resource constraint (1g) is imposed on the sum of resources used in all factories. On the other hand, since in the aggregate and disaggregate DEA models the resource constraints (7b) and (9b) are imposed for each factory, it is thought that the purchase amounts of the DEA models are larger than that of the technological coefficient model. In Table 5, we show the sum of differences between each of the DEA models and the technological coefficient model, and the ratios of the differences to the purchase amounts of the technological coefficient model. The ratio is at most about 15%. We also find that the ratios of the disaggregated DEA model are slightly smaller than those of the aggregated DEA model. From the above facts, it shows that the DEA models work well with respect to the purchase amounts of resources.
Finally, we show the values of all terms of the objective functions in Table 6. Since the objective function values of the upper and lower levels for the aggregated and disaggregated DEA models are close to the corresponding values of the technological coefficient model, the DEA models are considered to be sufficient alternatives to the technological coefficient model. Especially when comparing the aggregated and disaggregated DEA models, we find that both the objective function values of the upper and the lower levels in the disaggregated DEA model are close to those of the technological coefficient model.
The results obtained from this experiment can be summarized as follows:
  • The DEA models sufficiently reproduce the outcomes of the technological coefficient model, which is interpreted as the true data.
  • Comparing the aggregated DEA model with the disaggregated DEA model, the disaggregated model demonstrates a higher rate of concordance in terms of production amounts and transportation amounts from warehouses to retailers.
  • Given that the transportation amounts from factories to warehouses are nearly identical in both DEA models, it is inferred that the disaggregated DEA model is more effective than the aggregated DEA model.
  • On average, the difference between the aggregated DEA model and the technological coefficient model is about 3% for the overall amounts, and for the disaggregated DEA model, it is approximately 5%.
  • Summing up the purchase amounts of resources across all periods reveals that the amounts from the aggregated and disaggregated DEA models exceed that of the technological coefficient model. This discrepancy is believed to stem from the manner in which resource constraints are expressed.
  • The ratios of differences between each of the DEA models and the technological coefficient model relative to the purchase amounts of the technological coefficient model tops out at around 15%.
  • Notably, when juxtaposing the aggregated and disaggregated DEA models, it becomes evident that both the upper and lower objective function values in the disaggregated DEA model align more closely with those of the technological coefficient model.
From these observations, it can be inferred that the DEA models are functioning effectively, especially concerning the procurement amounts of resources.
The proposed DEA approach addresses the limitations of existing models like the Bayesian game approach by utilizing observed input–output data to identify incomplete information on production technologies of the manufacturer at the lower level. Unlike the Bayesian game approach, the DEA approach does not require full understanding of technological coefficients expressing the relationship between resources and products. Instead, the distributor can observe the input–output data such as the amount of resources purchased and the amount of products produced.
By using observed input–output data, the DEA approach can estimate the unknown parameters of the production planning problem without requiring complete information about the opponent player’s production technologies. This is because the input–output data provides information about the production process that can be used to estimate the unknown parameters. In contrast, existing models like the Bayesian game approach rely on estimating the unknown parameters directly, which can be difficult or impossible without complete information about the opponent player’s production technologies.
Overall, the DEA approach provides a practical and effective alternative to existing models for solving production planning problems in supply chain management, particularly when complete information about the opponent player’s production technologies is not available.

4. Conclusions

In this paper, from importance of the multiperiod problem, we investigate a two-level multiperiod production and distribution planning problem with uncertain demands. We assume that although the distributor which is the leader in the two-level production and distribution planning problem does not have sufficient information about the parameters of the production planning problem of the manufacturer which is the follower, the distributor can observe the input–output data of the manufacturer. We formulate the lower level problem as the DEA production problems by utilizing input–output data, and employ the two-stage model with simple recourse in order to manipulate the uncertain demands. To demonstrate the validity and effectiveness of the proposed model, we carry out numerical examinations by using a numerical example.
Our proposed DEA approaches offer a practical solution to a complex production and distribution planning problem but have limitations regarding data accuracy and external factors like market conditions. Future research should address these by refining data handling methods and incorporating external influences to enhance the model’s effectiveness in supply chain management.

Author Contributions

Conceptualization, T.H. and I.N.; methodology, T.H. and I.N.; software, J.O.; validation, T.H., I.N., S.S. and J.O.; formal analysis, T.H. and I.N.; investigation, I.N.; resources, I.N. and J.O.; data curation, I.N. and J.O.; writing—original draft preparation, I.N.; writing—review and editing, T.H.; visualization, T.H.; supervision, T.H.; project administration, T.H. and I.N.; funding acquisition, I.N. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by JSPS KAKENHI Grant Number: 21H01565.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data generated for this study are stored in our laboratory and are not publicly available. Researchers who wish to access the data should contact the corresponding author directly.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Data of the Numerical Example

Table A1. Transportation cost: from factories to warehouses.
Table A1. Transportation cost: from factories to warehouses.
k = 1 l = 1 l = 2 l = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 404243303233202223
t = 2 424445323435222425
t = 3 434546333536232526
t = 4 454748353738252728
t = 5 464849363839262829
t = 6 474950373940272930
k = 2 l = 1 l = 2 l = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 303233252728303233
t = 2 323435272930323435
t = 3 333536283031333536
t = 4 353738303233353738
t = 5 363839313334363839
t = 6 373940323435373940
k = 3 l = 1 l = 2 l = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 303233303233202223
t = 2 323435323435222425
t = 3 333536333536232526
t = 4 353738353738252728
t = 5 363839363839262829
t = 6 373940373940272930
Table A2. Transportation cost: from warehouses to retailers.
Table A2. Transportation cost: from warehouses to retailers.
k = 1 l = 1 l = 2 l = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 303335404345303335
t = 2 323537424547323537
t = 3 333638434648333638
t = 4 343739444749343739
t = 5 353840454850353840
t = 6 363941464951363941
k = 2 l = 1 l = 2 l = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 404345303335303335
t = 2 424547323537323537
t = 3 434648333638333638
t = 4 444749343739343739
t = 5 454850353840353840
t = 6 464951363941363941
k = 3 l = 1 l = 2 l = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 303335303335404345
t = 2 323537323537424547
t = 3 333638333638434648
t = 4 343739343739444749
t = 5 353840353840454850
t = 6 363941363941464951
Table A3. Holding cost of one unit volume.
Table A3. Holding cost of one unit volume.
l = 1 l = 2 l = 3
t = 1 223
t = 2 322
t = 3 232
t = 4 322
t = 5 322
t = 6 333
Table A4. Storage volume of one unit of product.
Table A4. Storage volume of one unit of product.
p = 1 p = 2 p = 3
234
Table A5. Purchase price of one unit of product.
Table A5. Purchase price of one unit of product.
p = 1 p = 2 p = 3
t = 1 6080100
t = 2 6281110
t = 3 6382113
t = 4 7293124
t = 5 7595126
t = 6 7798129
Table A6. Ordering cost of product.
Table A6. Ordering cost of product.
p = 1 p = 2 p = 3
t = 1 14,00015,00016,000
t = 2 15,00016,00014,000
t = 3 16,00014,00015,000
t = 4 16,00015,00016,000
t = 5 18,00017,00017,000
t = 6 19,00019,00018,000
Table A7. Penalties of the supply shortage and oversupply.
Table A7. Penalties of the supply shortage and oversupply.
Supply Shortage j = 1 j = 2 j = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 450630810510600780480660750
t = 2 480660840540630810510690780
t = 3 495675855555645825525705795
t = 4 510690870570660840540720810
t = 5 525705885585675855555735825
t = 6 540720900600690870570750840
Oversupply j = 1 j = 2 j = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 150210270170200260160220250
t = 2 160220280180210270170230260
t = 3 165225285185215275175235265
t = 4 170230290190220280180240270
t = 5 175235295195225285185245275
t = 6 180240300200230290190250280
Table A8. Stochastic demands of products.
Table A8. Stochastic demands of products.
j = 1 p = 1
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 404243454748
s = 2 444647505253
s = 3 485052545658
s = 4 525556596162
s = 5 565960636667
p = 2
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 505253555758
s = 2 555758616364
s = 3 606264666870
s = 4 656869727475
s = 5 707374778081
p = 3
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 606263656768
s = 2 666869727475
s = 3 727476788082
s = 4 788182858788
s = 5 848788919495
j = 2 p = 1
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 606263656768
s = 2 666869727475
s = 3 727476788082
s = 4 788182858788
s = 5 848788919495
p = 2
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 505253555758
s = 2 555758616364
s = 3 606264666870
s = 4 656869727475
s = 5 707374778081
p = 3
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 404243454748
s = 2 444647505253
s = 3 485052545658
s = 4 525556596162
s = 5 565960636667
j = 3 p = 1
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 505253555758
s = 2 555758616364
s = 3 606264666870
s = 4 656869727475
s = 5 707374778081
p = 2
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 606263656768
s = 2 666869727475
s = 3 727476788082
s = 4 788182858788
s = 5 848788919495
p = 3
t = 1 t = 2 t = 3 t = 4 t = 5 t = 6
s = 1 505253555758
s = 2 555758616364
s = 3 606264666870
s = 4 656869727475
s = 5 707374778081
Table A9. Purchase price of one unit of resource.
Table A9. Purchase price of one unit of resource.
m = 1 m = 2 m = 3
t = 1 282530
t = 2 303234
t = 3 333335
t = 4 353637
t = 5 363838
t = 6 554550
Table A10. Production cost.
Table A10. Production cost.
k = 1 k = 2 k = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 304254344052324450
t = 2 324456364254344652
t = 3 334557374355354753
t = 4 344658384456364854
t = 5 354759394557374955
t = 6 364860404658385056
Table A11. Technological coefficient.
Table A11. Technological coefficient.
p = 1 p = 2 p = 3
m = 1 234
m = 2 342
m = 3 423
Table A12. Capacities of warehouses.
Table A12. Capacities of warehouses.
l = 1 l = 2 l = 3
10,00010,00010,000
Table A13. Production capacity.
Table A13. Production capacity.
k = 1 k = 2 k = 3
p = 1 p = 2 p = 3 p = 1 p = 2 p = 3 p = 1 p = 2 p = 3
t = 1 606070706060607060
t = 2 808090908080809080
t = 3 808090908080809080
t = 4 808090908080809080
t = 5 808090908080809080
t = 6 808090908080809080
Table A14. Input–output data.
Table A14. Input–output data.
Input m = 1 m = 2 m = 3
τ d 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
k = 1 1651629597453658471581592675579491434650635451
2902650608795696642916796761759614675730926783
3901751755882706653723770811692678689617829792
4816561589687757635780786754840705783568700589
5855759716767734838755765660662656668757738832
6000000000000000
k = 2 1436612516603578664573477548652443685613524515
2859832800726637708715585591759743780924738688
3645708745757640651666646632606709614846810811
4571719785770674760618661824627805686754772684
5800792757743634834736640766862715809720719747
6000000000000000
k = 3 1522593498504428487528527622498605670601562578
2779589903909579949678933653814696814744613561
3856712867777657900719617819645632869788682756
4793610897762660655760729683777621595660623869
5732729710848773858831709790826697811847822736
6000000000000000
Output p = 1 p = 2 p = 3
τ d 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
k = 1 1686561487048636573636155807558
292696787716610284858272778811198
3998179947173788288738379779693
4956470808872888782927181587063
59381728177898579707176839085100
6000000000000000
k = 2 1557963777573584858704571655253
210910394918077746062787879938072
3808892967867737165657165928284
4567683806592697791729377859483
5929992897686767079887482767680
6000000000000000
k = 3 1576150554356626373606771635865
27962101100631147910980977685796762
39578948071106877798796792847485
4836897796975918682976862746895
57981759179101968195977690928681
6000000000000000

References

  1. Calvete, H.I.; Galé, C.; Iranzo, J.A. Planning of a decentralized distribution network using bilevel optimization. Omega 2014, 49, 30–41. [Google Scholar]
  2. Harsanyi, J.C. Games with incomplete information played by “Bayesian” players, I–III, part I. The basic model. Manag. Sci. 1967, 14, 159–182. [Google Scholar]
  3. Yao, Z.; Leung, S.C.H.; Lai, K.K. Manufacturer’s revenue-sharing contract and retail competition. Eur. J. Oper. Res. 2008, 186, 637–651. [Google Scholar]
  4. Harsanyi, J.C. Games with incomplete information played by “Bayesian” players, part II. Bayesian equilibrium points. Manag. Sci. 1968, 14, 320–334. [Google Scholar]
  5. Harsanyi, J.C. Games with incomplete information played by “Bayesian” players, part III. The basic probability distribution of the game. Manag. Sci. 1968, 14, 486–502. [Google Scholar] [CrossRef]
  6. Jain, M.; Tsai, J.; Pita, J.; Kiekintveld, C.; Rathi, S.; Tambe, M.; Ordóñez, F. Software assistants for randomized patrol planning for the LAX airport police and the federal air marshal service. Interfaces 2010, 40, 267–290. [Google Scholar]
  7. Jiang, J.; Liu, X. Bayesian Stackelberg game model for water supply networks against interdictions with mixed strategies. Int. J. Prod. Res. 2021, 59, 2537–2557. [Google Scholar] [CrossRef]
  8. Page, F.H., Jr. Existence of optimal auctions in general environments. J. Math. Econ. 1998, 29, 389–418. [Google Scholar]
  9. Paruchuri, P.; Pearce, J.P.; Marecki, J.; Tambe, M.; Ordóñez, F.; Kraus, S. Coordinating randomized policies for increasing security of agent systems. Inf. Technol. Manag. 2009, 10, 67–79. [Google Scholar]
  10. Sarkar, S. Gratitude, conscience, and reciprocity: Models of supplier motivation when quality is non-contractible. Eur. J. Oper. Res. 2019, 277, 633–642. [Google Scholar]
  11. Xu, Y.; Ligett, K. Commitment in first-price auctions. Econ. Theory 2018, 66, 449–489. [Google Scholar] [CrossRef]
  12. Nishizaki, I.; Hayashida, T.; Sekizaki, S.; Okabe, J. Data envelopment analysis approaches for two-level production and distribution planning problems. Eur. J. Oper. Res. 2022, 300, 255–268. [Google Scholar]
  13. Banker, R.D.; Charnes, A.; Cooper, W.W. Some models for estimating technical and scale inefficiencies in data envelopment analysis. Manag. Sci. 1984, 30, 1078–1092. [Google Scholar] [CrossRef]
  14. Charnes, A.; Cooper, W.W.; Rhodes, E. Measuring the efficiency of decision making units. Eur. J. Oper. Res. 1978, 2, 429–444. [Google Scholar] [CrossRef]
  15. Saberi, S.; Cruz, J.M.; Sarkis, J.; Nagurney, A. A competitive multiperiod supply chain network model with freight carriers and green technology investment option. Eur. J. Oper. Res. 2018, 266, 934–949. [Google Scholar]
  16. Lim, C.H.; How, B.S.; Ng, W.P.Q.; Lam, H.L. Debottlenecking of biomass element deficiency in a multiperiod supply chain system via element targeting approach. J. Clean. Prod. 2019, 230, 751–766. [Google Scholar]
  17. Rahim, M.K.I.A.; Zhong, Y.; Aghezzaf, E.-H.; Aouam, T. Modelling and solving the multiperiod inventory-routing problem with stochastic stationary demand rates. Int. J. Prod. Res. 2014, 52, 4351–4363. [Google Scholar]
  18. Shin, Y.; Lee, S.; Moon, I. Robust multiperiod inventory model considering trade-in program and refurbishment service: Implications to emerging markets. Transp. Res. Part E 2020, 138, 101932. [Google Scholar]
  19. Wan, N.; Chen, X. Multiperiod production and ordering policies for a retailer-led supply chain through option contracts. Math. Probl. Eng. 2018, 2018, 9097136. [Google Scholar]
  20. Yu, M.; Cruz, J.M.; Li, D.; Masoumi, A.H. A multiperiod competitive supply chain framework with environmental policies and investments in sustainable operations. Eur. J. Oper. Res. 2022, 300, 112–123. [Google Scholar] [CrossRef]
  21. Zeballos, L.J.; Méndez, C.A.; Barbosa-Povoa, A.P. Design and planning of closed-loop supply chains: A risk-averse multistage stochastic approach. Ind. Eng. Chem. Res. 2016, 55, 6236–6249. [Google Scholar] [CrossRef]
  22. Charnes, A.; Cooper, W.W.; Lewin, A.R.; Seiford, L.M. Data Envelopment Analysis: Theory, Methodology and Applications; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1994. [Google Scholar]
  23. Sengupta, J.K. Dynamics of Data Envelopment Analysis, Theory of Systems Efficiency; Kluwer Academic Publishiers: Dordrecht, The Netherlands, 1995. [Google Scholar]
  24. Färe, R.; Grosskopf, S. Intertemporal Production Frontiers: With Dynamic DEA; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1996. [Google Scholar]
  25. Färe, R.; Grosskopf, S. Network DEA. Socio-Econ. Plan. Sci. 2000, 34, 35–49. [Google Scholar] [CrossRef]
  26. Halkos, G.E.; Tzeremes, N.G.; Kourtzidis, S.A. A unified classification of two-stage DEA models. Surv. Oper. Res. Manag. Sci. 2014, 19, 1–16. [Google Scholar]
  27. Lozano, S. DEA production games. Eur. J. Oper. Res. 2013, 231, 405–413. [Google Scholar] [CrossRef]
  28. Owen, G. On the core of linear production games. Math. Program. 1975, 9, 358–370. [Google Scholar] [CrossRef]
  29. Fortuny-Amat, J.; McCarl, B. A representation and economic interpretation of a two-level programming problem. J. Oper. Res. Soc. 1981, 32, 783–792. [Google Scholar] [CrossRef]
Figure 1. Two-level production and distribution network.
Figure 1. Two-level production and distribution network.
Mathematics 11 04492 g001
Figure 2. Observed input–output data and optimal production and distribution plan.
Figure 2. Observed input–output data and optimal production and distribution plan.
Mathematics 11 04492 g002
Figure 3. Enlarged input–output data set.
Figure 3. Enlarged input–output data set.
Mathematics 11 04492 g003
Table 1. Result of technological coefficient model.
Table 1. Result of technological coefficient model.
ProductionInventorySupplyExpected Demand
t p 1 2 3 1 2 3 1 2 3 1 2 3
1180190180000180190180180.0192.0180.0
224019924053053187199187187.2199.2187.2
32502032501120112191203191190.8202.8190.8
42502102501640164198210198198.0210.0198.0
52502172502090209205217205205.2217.2205.2
602210000209221209208.8220.8208.8
sum11701240117053805381170124011701170.01242.01170.0
Table 2. Production amounts in technological coefficient model, aggregated DEA model, and disaggregated DEA model.
Table 2. Production amounts in technological coefficient model, aggregated DEA model, and disaggregated DEA model.
k123
t p 1 2 3 1 2 3 1 2 3
technological coefficient model
1606070606050607060
2808090808070803980
3808090908080804380
4808090908080805080
5808090908080805780
6080008000610
aggregated DEA model
1576061706059607060
2808088737780808580
380808790808080080
4806687908080806480
5805887908080807980
6051008000900
disaggregated DEA model
1606069706060547060
2808090908080669080
3808090908080809080
4808090908065809080
5808090908076809080
6000000000
Table 3. Concordance rates of production and transportation.
Table 3. Concordance rates of production and transportation.
ProductionTransportationInventory
z k , p , t F , y k , l , p , t FW y k , l , p , t FW x l , j , p , t WR y p , l , t W
t ADAADAADAADA
10.560.560.330.560.220.630.890.67
20.440.560.440.560.410.560.330.78
30.670.890.480.590.260.410.890.78
40.670.780.480.410.700.560.330.11
50.670.780.850.370.780.480.330.22
60.780.670.810.890.590.521.001.00
average0.630.700.570.560.490.520.630.59
A: aggregated, DA: disaggregated.
Table 4. Purchase amounts of resources.
Table 4. Purchase amounts of resources.
Technological CoefficientsAggregated DEADisaggregated DEA
t m 1 2 3 1 2 3 1 2 3
1165016601640168216871615168516951691
2203819972078212021432225215822472263
3210820612156224821342229229822302227
4213120922171224821332231228322222073
5215021172184225021352229229522302175
6662883442166319851730000
Table 5. Differences and ratios on purchase amounts of resources.
Table 5. Differences and ratios on purchase amounts of resources.
Aggregated DEADisaggregated DEA
m = 1 m = 2 m = 3 m = 1 m = 2 m = 3
sum of differences14711407163813031581855
ratios0.1370.1300.1540.1210.1460.080
Table 6. Objective functions.
Table 6. Objective functions.
Upper Level
Transportation #1Transportation #2InventoryPurchase
technological134,839119,7276172323,096
aggregated DEA131,685104,6457210322,930
disaggregated DEA127,459117,1058513315,910
OrderSupply ShortageOversupplySum
technological253,00082,49627,099946,430
aggregated DEA253,00083,06727,017929,554
disaggregated DEA234,000105,52223,809932,318
Lower Level
ResourceProductionSum
technological1,114,944161,4571,276,401
aggregated DEA1,300,572161,4461,462,019
disaggregated DEA1,067,845158,9501,226,795
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

Hayashida, T.; Nishizaki, I.; Sekizaki, S.; Okabe, J. Data Envelopment Analysis Approaches for Multiperiod Two-Level Production and Distribution Planning Problems. Mathematics 2023, 11, 4492. https://doi.org/10.3390/math11214492

AMA Style

Hayashida T, Nishizaki I, Sekizaki S, Okabe J. Data Envelopment Analysis Approaches for Multiperiod Two-Level Production and Distribution Planning Problems. Mathematics. 2023; 11(21):4492. https://doi.org/10.3390/math11214492

Chicago/Turabian Style

Hayashida, Tomohiro, Ichiro Nishizaki, Shinya Sekizaki, and Junya Okabe. 2023. "Data Envelopment Analysis Approaches for Multiperiod Two-Level Production and Distribution Planning Problems" Mathematics 11, no. 21: 4492. https://doi.org/10.3390/math11214492

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