Literature DB >> 30485273

Bi-objective inventory allocation planning problem with supplier selection and carbon trading under uncertainty.

Kai Kang1, Wei Pu1, Yanfang Ma1, Xiaoyu Wang1.   

Abstract

Concern is growing that business enterprises focus primarily on their economic activities while disregarding the adverse environmental and social effects of these activities. To contribute to the literature on this matter, this study investigates a novel bi-objective inventory allocation planning problem with supplier selection and n class="Chemical">carbon trading across multiple periods under uncertainty. The concepts of a carbon credit price and a carbon cap are proposed to demonstrate the effect of carbon emissions costs on inventory allocation network costs. Demands of manufacturers, transport price, and defect rate of materials that should be rejected are set as random variables. We combine normalized normal constraint method, differential evolution algorithm, and uncertainty simulation to deal with the complex model. One representative case shows the effectiveness and practicability of this model and proposed method. The Pareto frontier is generated by solving the bi-objective model. We extend the results of numerical examples in large scale problems, and compare the solution method results with exact solutions. The environmental objective across the inventory allocation network varies with changes of the carbon cap and the carbon credit price.

Entities:  

Mesh:

Substances:

Year:  2018        PMID: 30485273      PMCID: PMC6261456          DOI: 10.1371/journal.pone.0206282

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.240


Introduction

The need for environmental awareness has influenced the worldwide economy, including supply chain network planning. Owing to the urgency of global warming, low-carbon economic activities have attracted widespread attention. How supply chain managers make decisions to balance operating costs and low-n class="Chemical">carbon efficiency under carbon cap and carbon trading mechanism has become an important research field that highlights the need to achieve carbon emission reduction. As the global low carbon emission reduction becomes an increasingly serious matter, the uncertainty and complexity of the environment make higher demands on the flexibility and efficiency of the supply chain management. Inventory allocation management considering low carbon under uncertainty has become a proposition that needs to be studied in the process of value creation in supply chain. In the logistics project, the transportation process is the main process of producing carbon emissions. Optimal decision making through model optimization is the common plan of supply chain. Several models has been established and studied previously [1-4]. Moncer and Rami [5] presented a n class="Chemical">carbon footprint minimization model, an operational cost minimization model, and a hybrid economic and environmental minimization model to determine the optimal lot sizing and allocation quantities. Tien and Bhaba [6] designed a pull system inventory with imperfect-quality items; their study investigates various tax systems and numerical cases illustrate that the different carbon tax policies lead to different inventory strategies, and the lot size and order frequency depend on the discount policies and the carbon tax systems. Zhang and He [7] proposed a multi-modal logistics model with time window to minimize total cost and carbon emissions cost by determining the optimal transportation mode and investment selections. Demir and Tolga [8] studied the bi-objective pollution vehicle routing problem, and proposed an effective trade-off between the two contradictory objective of minimizing fuel consumption and delivery time. Li and Su [9] investigated three carbon policies: carbon tax policy, cap-and-trade policy, and joint cap-and-trade policy. They constructed models under different carbon policies and optimal solutions were obtained. Kyoto Protocol, a worldwide agreement ratified by the United Nations, is the most prominent international framework that outlines emissions trading schemes and a carbon credit market to minimize carbon emissions [10]. An uncertain competitive environment requires inventory allocation management to be flexible and efficient. Enterprises need to not only reduce their storage and distribution cost, but also ensure that downstream manufacturers are not unduly affected by out-of-stock n class="Disease">materials at a critical time. Without proper control, interests will be damaged and the entire supply chain may disrupt [11]; therefore, supplier selection, supply chain inventory and distribution management have become important to supply chain efficiency [12-14]. Armin and Saba [15] proposed a bi-objective mathematical model to maximize the score of all sustainable suppliers according to preference weights and minimize the total cost. Kijung et al. [16] applied an information-based multi-attribute and multi-objective decision-making approach for supplier selection and order allocation. Seda and Ender [17] proposed a multi-objective optimization model for supplier selection and inventory planning, which minimizes the conflicting objectives of operation cost and supplier risk. Time management has also become crucial, especially when multiple time periods are involved [18]. Rezaei et al. [19] extended the multi-objective non-linear mixed integer models for multi-period allocation planning problems that involved multiple suppliers and materials which may be defective obey the probability distribution. Khan et al. [20] proposed an inventory model with single supplier and single manufacturer to evaluate the effect of varying percentages of defective goods, storage costs, and disposal schemes. To better analyze the current research, we used NoteExpess to analyze the literatures in Web of Science with the key words: selection allocation, low carbon allocation, inventory allocation. The comparison of the annual distribution of these key words were presented in Fig 1. It can be seen from the Fig 1 that the inventory allocation planning problem considering carbon emissions and supplier selection is getting more and more attention.
Fig 1

The comparison of the annual distribution of key words.

In the traditional inventory allocation model, important parameters, such as manufacturers’ demand, transport price, and defect rate are set as certain values. However, the weather, traffic, and equipment failures are typical uncertainties, which are considered to be random. When these parameters have the random nature with a known distribution, the n class="Disease">randomness uncertainty is used. The stochastic programming is the most common method to face this uncertainty [21, 22]. When historical data is available and we can estimate probability distribution of uncertain parameters, stochastic programming is used as the mathematical programming. Uncertainty mentioned above exist in the inventory allocation problem. Thus, the manufacturers’ demand, transport price and defect rate are set as random variables. In the current study, a bi-objective inventory allocation planning model with supplier selection and carbon trading (IAPSSCT) under uncertainty was proposed. Random variables included demands of manufacturers, transportation price, and n class="Disease">material defect rate. In bi-objective optimization, one solution cannot satisfy every objective, simultaneously. Previous research provides a variety of methods to generate the Pareto frontier [23], such as weighting method, ϵ-constraint method, and normalized normal constraint method. Normalized normal constraint (NNC) method, proposed by Messac et al. [24], obtains an evenly spaced Pareto solution by constructing a series of single-objective optimization problems after normalized processing of the feasible region of multi-objective optimization [25]. Among numerous heuristic and metaheuristic algorithms, the differential evolution (DE) algorithm has been proven to be a competitive contender for NP-hard optimization, such as logistics management [26] and production scheduling [27], as well as in the field of multi-level and multi-period optimization [28, 29]. The selection of fundamental control parameters including population size L, crossover probability CR, and mutation scale factor F, will severely affect the convergence of basic DE. In this condition, the basic DE can easily to fall into local minima, and convergence slows down. The core procedure to improve DE performance is to select the appropriate mutation strategy and control parameters. The mutation operator is then improved to make the results effectively drop out of local regions and converge rapidly to the optimal direction [30]. The followings are the main contributions of this study. (1) A bi-objective inventory allocation planning model with supplier selection and carbon trading (IAPSSCT) under uncertainty is proposed to find the trade-off between economic and environmental objective by determining supplier selection, purchase quantity, inventory quantity, and allocation quantity. (2) Given the subjective and objective uncertainties in reality, the manufacturers’ demand, transport price, and defect rate are considered as random variables, which characterizes the uncertainty of the inventory allocation problem. (3) To address the complexity of the model, Pareto frontier is generated by n class="Chemical">NNC–DE. (4) By analyzing the simulation results, we discussed the impact of the carbon cap and carbon credit prices on environmental objective and inventory allocation decisions, and provide suggestions for decision makers. The rest of this paper is organized as follows: Section 2 presents the key problem statement and problem assumptions. n class="Gene">Section 3 proposes the mathematical bi-objective IAPSSCT model under uncertainty. The algorithm combined with NNC and DE is proposed in Section 4. A case study is presented in Section 5 to verify the effectiveness and efficiency of the model, and the influence of carbon cap and carbon credit price on the environmental objective and the decisions of inventory allocation are discussed. Finally, Section 6 is the conclusion of this paper and the directions for future research.

Key problem statement

Inventory allocation management with good quality and carbon emission control is essential in a supply chain to achieve an efn class="Gene">ficient supplier–manufacturer network. This inventory allocation problem involves multiple suppliers that can provide multiple materials. Different suppliers offer the same types of materials with defect rates at varying prices. One type of material should be purchased from one supplier, and one supply hub stores one type of materials; thus, the number of supply hubs is the same as the number of materials types. In this system, multiple manufacturers order all types of materials. In many inventory allocation models, all materials are deemed to be of suitable quality; in the real world, however, several n class="Disease">materials are defective, and the percentage is uncertain. In this supplier–manufacturer network, purchase, inventory, and allocation are periodical, each period includes purchase, inventory, and allocation process [31, 32]. The flow of materials is described in Fig 2. At the beginning of the period, supply hub operator select proper suppliers where they purchase materials. Suppliers deliver the materials to the corresponding supply hub, and the materials are placed in stores after being inspected. The inspection entails classifying materials as suitable or defective. The defective materials found during the screening process are returned to the suppliers. For convenience, the suppliers take back the defective materials as a batch in the next period [33, 34]. When defective materials are present, materials shortage is likely to occur. Therefore, a penalty cost is considered for the loss due to the possible shortage. All materials are arranged and then distributed to each manufacturer according to their demand.
Fig 2

The flow of materials in supplier–manufacturer network.

In the supplier–manufacturer network considered in this study, the manufacturers’ demands may be affected by weather, emergencies, and other factors, and may also be uncertain because of the manufacturers’ subjective judgment. In actual logistic transportation, weather, trafn class="Gene">fic congestion, and unexpected events are the main objective factors that affect the transportation cost and these factors are considered random. In addition, the defect rate is uncertain due to the complexity of the production process and instability of the material transportation and loading process. Thus, the manufacturers’ demands, unit transport price and defect rate are set as random variables. The main factor for carbon emissions is transport emission, and the n class="Chemical">carbon emissions which generated from suppliers’ plants usually reflect in the pricing of materials. The price of materials includes cost of carbon emissions in raw materials processing [35-37]. Thus, the transportation-related emissions have been focused in this inventory-allocation problem. The transportation distance is a direct influence factor of environmental objective, and the location of suppliers directly affects the transportation distance of suppliers to the supply hub. Consequently, the suppliers’ selection is the indirected factor that affects the environmental objective. With environmental regulations on carbon cap by the government, n class="Chemical">carbon emissions from transportation should be kept below a certain level. Through the carbon cap and carbon trading, carbon emissions can be measured by economic indicators. The environmental objective of the proposed supplier–manufacturer network depends on whether the allocation of carbon footprint is in accordance with the established carbon emissions reduction targets. At the end of the final period, the actual carbon emission is measured, and the emissions that exceeded the appointed target are offset by the carbon footprint that the company purchased from carbon trading market [38]. For the remaining carbon emissions, alternatively, the manufacturer earns carbon credits that can be sold in the carbon market. The excess carbon emissions emitted in the process of transportation become the cost of the supplier–manufacturer network, and the remainder is converted into the supplier–manufacturer network revenue. The following assumptions are made in this study: (1) Material demands, transportation costs, and the defect rate of n class="Disease">material in each period are set as random variables [18]. (2) The time span of each period is indistinguishable [17]. (3) Shortage is allowed and a penalty cost is applied to diminish economic losses on account of shortages [39]. (4) Suppliers who have been selected are responsible for the costs incurred in returning defective materials [35]. (5) Every material type has a corresponding supply hub with a maximum storage capacity [40]. (6) The order lead time is negligible [37]. (7) Manufacturers’ material demands are independent of one another and are fixed within a period [18].

Modeling

A mathen class="Disease">matical model formulation for IAPSSCT that considers randomness is constructed in this section.

Notations

To facilitate our model, notations are defined as follows: i: index for periods; i ∈ Ψ = {0, 1, …, I − 1} t: index for materials; t ∈ Φ = {1, 2, …, T} s: index for suppliers; s ∈ Θ = {1, 2, …, S} n: index for manufacturers; n ∈ Ω = {1, 2, …, N} m: price break point index; m ∈ Π = {1, 2, …, M} w: a binary variable indicating whether a supplier is chosen. If supplier s is chosen, then w = 1; otherwise, w = 0 x: purchase quantity of material t from supplier s in the (i + 1) period l: stock level of material t in the beginning of the (i + 1) period y: allocation quantity of material t from supply n class="Gene">hub t to manufacturer n in the (i + 1) period : unit transport price of material t per kilometer in the (i + 1) period : demand for material t at manufacturer n in the (i + 1) period : demand for material t in the (i + 1) period : defect rate of material t from supplier n in the (i + 1) period : maximum purchase quantity of material t in the (i + 1) period : minimum purchase quantity of material t in the (i + 1) period : maximum stocks limit of n class="Disease">material t S: original stock level of material t at the beginning of the initial period T: final stock level of material t at the end of the entire process K: unit holding cost of material t L(s): actual stock function for material t in the entire process D: distance between supplier t and the corresponding supply hub D: distance between supply hub t and manufacturer n d: inspection fee of material t r: unit refund of defective material t σ: unit shortage fee of defective material t. c: unit cost of material t from a supplier at m price break point s: m price break point for the material t in the (i + 1) period B: total budget of a manufacturer for the planning horizon ξ: fuel consumption per kilometer for transportation vehicle ξ: CO2 emission of unit gasoline fuel for transportation vehicle C: carbon cap over the network ϖ: carbon n class="Chemical">credit price per ton

Objective functions

The model consists of economic and environmental objectives.

Economic objective

The economic objective function describes the cost of the entire supplier–manufacturer network. The goal of a supply n class="Gene">hub operator is to determine the supplier selection, purchase quantity, inventory level, and allocation quantity of each material in each period to minimize the total supplier–manufacturer network costs. The total network costs comprise of purchasing, inventory, penalty, and transportation costs. In general, a manufacturer orders materials under several discount policies [41]. In this model, the inn class="Chemical">cremental quantity discount policy (IQD) is considered. In the IQD, the purchase costs of material t in the corresponding period depend on the purchased amount. The price discount point can be described as: If the supplier is chosen, then w = 1. Therefore, the purchase cost (F) under IQD is Materials with the defect rate, , are inspected before being transported to the supply hub, after which all defective materials are returned to the supplier and a return cost is requested. Let F be the inventory cost, ∑∑ Kl be the holding cost, ∑∑∑ xw d be the inspection cost, and be the return cost when defective materials are returned to the corresponding suppliers. Thus, The transportation distances between suppliers, supply hubs, and manufacturers vary, so does supplier selection in different periods. calculates the delivery cost from selected suppliers to supply hubs, and calculates the delivery cost from supply hubs to every manufacturer. If manufacturers’ demands can be satisfied, then ; thus, transportation cost (F) is A penalty cost is applied when the demand for material t cannot be satisfied. is the shortage quantity of material t in period i, and σ is the unit shortage cost. Let F be the penalty costs for material t, which can be determined as follows: The economic objective function of inventory allocation network is

Environmental objective

The environmental objective is to minimize the carbon emission during the transportation process. The environmental objective under the n class="Chemical">carbon cap and trade policy are the penalties/rewards in carbon-constrained scenario. ∑∑∑ Dξξx w represents transport emissions from suppliers to supply hubs, ∑∑∑ Dξξxq w represents transport emissions for defective materials from supply hubs to corresponding suppliers, and represents transport emissions from supply hubs to every manufacturer. As defined, ξ is the fuel consumption (l/km) of a transportation vehicle, and ξ is the CO2 emission (kg/l) from gasoline. Thus, the carbon emissions of vehicles per kilometer are denoted by ξξ(kg/km). C is the carbon cap during transport, and the carbon credit price (ϖ) should be considered for the purchase and sale of carbon credits [40, 42]. Therefore, F2 is the carbon emissions costs of material t across the entire supplier–manufacturer network as follows:

Constraints

State equation: The quantity connection between adjacent periods can be presented as a state equation. Constraint (7) defines the connection among inventory level, purchase quantity, and demand. l is zero, when demand for material t cannot be satisfied [43]. Original and final constraints: In practical scenario, the original and final constraints can be generally set as zero. Budget constraint: The manufacturers have budget constraint including purchase cost, inventory cost, transport cost, and penalty cost. Therefore, economic objective should be within the budget. Capacity constraints: The order amount for n class="Disease">material t in each period must be within constraint (11): The inventory level l should satisfy the constraint (12): Supplier selection constraints: Every material should be purchased from one supplier, and every supplier can provide all types of materials. There should be at least one selected supplier and there should be no more selected suppliers than the material species. Therefore, the number of selected suppliers should be between one and T. Binary variable constraint: Since the w is binary variable, it should satisfy the constraint (14): Non-negative constraint: Except for w, other decision variables should be non-negative.

Solution method

Normalized normal constraint method for bi-objective model

In this paper, the economic and environmental objectives are conflicting. In economic objective, if the supplier with lower price is selected, the purchase cost can be minimized, but this supplier may be far from the corresponding supply hub. According to ∑∑∑ Dξξxw, the distance between supplier and supply n class="Gene">hub has crucial influence on carbon emission. A longer distance leads to higher carbon emission as well as carbon emission cost. In the environmental objective, by contrast, supplier near the supply hub is chosen, then the carbon emission cost can be minimized, but the purchase price of the materials may be higher than the price set by other suppliers. Under this circumstance, decision makers have to make trade-off solutions between the two objectives. The weighting, constraint, and normalized normal constraint (Nn class="Chemical">NC) methods are effective to generate the Pareto solution. The NNC method was proposed by Mattson in 2003; this method presents a clear methodology for obtaining an evenly spaced Pareto solution for bi-objective problems. The core idea of the NNC method is to construct a series of single-objective optimization problems after normalized processing of the feasible region of bi-objective optimization, and then search for the Pareto solution one by one according to the direction of the Utopia line. The advantage of this method is that the evenly spaced and complete Pareto non-inferior solution can be obtained. The procedure of the of NCC method for the bi-objective model is presented in Fig 3, and the details can be found in [24]. The first step is solving the two objective functions and obtaining the two anchor points. Then, the objectives and feasible region are normalized, the utopia line vector is obtained, and the inn class="Chemical">crement is normalized. After the utopia line point () is generated, the bi-objective model can be transformed into two single-objective models (16) with constraints (7) (15) and additional constraint of and . The Pareto points of the original bi-objective optimization problem are obtained by solving these two single-objective optimization models by utopia line points . The last step is calculating the value of the single-objective function for each Pareto solution, and the non-normalized design metrics can be obtained by .
Fig 3

Solution procedure of NNC method.

Differential evolution algorithm for transformed single objective model

Based on the differential evolution (DE) proposed by Storn and Price [44] in 1997, DE has been gradually applied to many fields, especially in science and engineering [45]. DE is a algorithm that uses population size L of D − dimensional vectors to do random search [26]. Through crossover, mutation, and selection operations, each target vector is perturbed into a trial vector. n class="Chemical">Crossover, mutation, and selection procedure are introduced in the subsequent sections.

Encoding and decoding strategies

To apply DE to solve IAPSSCT, the relationship between vector supplier selection and purchase quantity must be defined. The vector in encoding procedure comprises of (s + t)i components. The first si − dimensions of each vector describes different suppliers. The last ti − dimensions represent t n class="Disease">materials and i periods. Each vector is decoded into the supplier selection and purchase quantities of each material in every periods in each iteration. The encoding procedure begins with initializing population size L of (s + t)i dimensional vectors randomly. The evolution of the population occurs mainly through the operations of mutation, crossover, and selection until the finishing criteria are met. The decoding process consists of three steps. First, a supplier selection list is constructed based on the geographical locations of suppliers. Second, the purchase quantity matrix is built. The last step is to establish the inventory level matrix, which can be realized using the state equation based on the results of the second step. The procedures of encoding and decoding strategies is presented in Table 1.
Table 1

Encoding and decoding procedure of IAPSSCT.

Input:i: sets of periods; i ∈ Ψ = {0, 1, …, I − 1}t: sets of materials; t ∈ Φ = {1, 2, …, T}
s: sets of suppliers; s ∈ Θ = {1, 2, …, S}n: sets of for manufacturers; n ∈ Ω = {1, 2, …, N}
μtin¯: demand for material t at manufacturer n in the (i + 1)th period μtin¯N(μ,σ2)
uti¯: demand for material t in the (i + 1)th period uti¯=nμtin¯
xtis: purchase quantity of material t from supplier s in the (i + 1)th period
wtis: If supplier s is selected, then wtis = 1; otherwise, wtis = 0.
Output:ytin: allocation quantity of material t from supply hub t to manufacturer n in the (i + 1)th period.
lti: stock level of material t in the beginning of the (i + 1)th period.
Step 1ytin ← 0, i ∈ Ψ, t ∈ Φ n ∈ Ω, lti ← 0, i ∈ Ψ, t ∈ Φ
Step 2While i = 1: I, t = 1: T do
Generate xtisuti¯, randomly.
Step 2.1The purchase amount is matched to the price discount point of supplier.
wtis ← 1; The supplier with lowest price is selected by comparing each purchase price of the discount point.
Step 2.2Generate a distance matrix between selected suppliers and supply hubs.
Step 2.3Generate a distance matrix between between supply hubs and manufacturers.
Step 2.4Generate a defect rate (qts¯) matrix according to selected suppliers.
Step 3Generate ytin and lti based on state equation lt(i+1)=lti+xtis(1-qts¯)-uti¯.
end

Mutation strategy

The mutation procedure for target vector, X, is applied to built a mutant vector, V. The mutation vector of generation G, V, are composed of three stochastically selected vectors from a present population both mutually exclusive and not the same as their related mutation vectors. A mutant vector can be created in accordance with Eq (17), where X, X, and X are the three stochastically selected vectors. The scale factor, F, which can be generated based on Eqs (18) and (19), is used to scale the differential variation (X − X) and is a parameter of DE. The procedures of n class="Chemical">crossover strategy is presented in Fig 4A.
Fig 4

The procedures of mutation and crossover strategies.

(A) The procedures of mutation strategy. (B) The procedures of crossover strategy.

The procedures of mutation and crossover strategies.

(A) The procedures of mutation strategy. (B) The procedures of crossover strategy.

Crossover strategy

The trial vector, XDE, is constructed by the mutant vector, V, crossing with the target vector, X. The diversity of perturbation parameter vectors can be enriched by n class="Chemical">crossover strategy. Exponential and binomial crossovers are the two predominatly applied crossover schemes.CR, defined as crossover probability, controls the part of a parameter crossed from the mutation vector in each dimension. Specifically, the trial vector, XDE, is more approximate to the target vector, X, when crossover probability is smaller. By contrast, the trial vector, XDE, is more approximate to the mutant vector, V, when crossover probability is higher. The trial vector can be generated according to Eq (20). The procedures of crossover strategy is presented in Fig 4B.

Selection strategy

The target vector of the G + 1 generation, X, is constructed by selecting the target vectors, X, or trial vector, XDE, that produces a superior result compared with other methods. The target vector of the G + 1 generation can be generated according to Eq (21).

Overall procedure of DE

The overall procedure for DE can be described based on the preceding sections, the details of which are as follows: Step 1: The parameters, L, G0, G, F0, and CR, are initialized. Step 2: The vectors, X0 = {X1,1, X1,2, …, X1,}, are randomly initialized according to initialization strategy. Step 3: The initial particles are calculated to generate the fitness value according to the transformed single objective. Step 4: Three vectors, namely, X, X, and X, are selected randomly. Step 5: A new mutant vector is generated based on Eq (17). Step 6: A new trail vector is generated based on Eq (20). Step 7: The fitness value is calculated, and the next generation of target vectors are selected based on Eq (21). Step 8: If G = G − 1, then G = G + 1 and proceed to Step 9. Otherwise, G = G + 1 and then return to Step 4. Step 9: The optimal result and optimal vector are determined. Step 10: The optimal vector is decoded, and w, x and l (for t = 1, 2, …, T, i = 0, 1, 2, …, I − 1, s = 1, 2, …, S), are output.

Case study

Case presentation

To illustrate model performance and demonstrate the effect of carbon cap and n class="Chemical">carbon credit price on the environment cost, the proposed NCC-DE are applied to a case. We applied the proposed model and solution method to electronic industry with consideration of carbon emission. The Beijing–Tianjin–Hebei region is an important gathering region of the electronic information industry in China. There are a number of n class="Disease">mature industrial parks in Beijing, which have competitive advantages in attracting investment and product research and development. Tianjin has a competitive advantage in the manufacture of electronic components, integrated circuits and mobile communication equipment. The development degree of the electronic information industry in Hebei is relatively low, but its potential is huge, which creates favorable conditions for the advantageous industries to undertake the Beijing–Tianjin area. The geographic distribution of the raw material suppliers, supply-hubs, and electronic manufacturers in the Beijing–Tianjin–Hebei region is shown as Fig 5. Raw materials suppliers and electronic manufacturers are distributed in the periphery of Beijing, Tianjin, and Hebei Province, and are relatively scattered, and supply-hubs is distributed around Tianjin. Specifically, in this case, including five suppliers of raw materials: Chengde high-tech industrial development zone (CH–T), Yutian electronic components industrial park (YT–E), Gaobeidian technology industrial park (GBD-T), Qianan technology industrial park (QA–T), Baiyangdian technology industrial park (BYD–T); four supply-hubs: Jinghai Tuanbo technology industrial park (JHTB–T), Wuqing economic and technological development Zone (WQ–E), Tianjin Binhai new area (TJBH-N), Baodi ZOL (BD-Z); and five electronic manufacturer: Tangshan high-tech industrial development zone (TS-H), Caofeidian cooperation development demonstration zone (CFD–C), Beijing economic and technological development zone (BJ–E). Baoding high-tech industrial development zone (BD–H), Qinhuangdao economic and technological development zone (QHD–E).
Fig 5

The geographic distribution of the material suppliers, supply-hubs, and electronic manufacturers.

We investigated three electronic components companies CH, CY and YT to collect relevant data needed for this study. The data was collected between May 2015 and March 2016. We also interviewed with five experts at Beijing–Tianjin–Hebei development research center and electronic information industry bodies to obtain inforn class="Disease">mation about transport and environmental impact on electronic information industry. Supply hubs in Beijing–Tianjin–Hebei region are the third-party business entity of inventory and allocation for manufacturers. The procurement of materials among electronic enterprises is completed by the supply hubs. The supply hub operator selected a suitable supplier for each material and decide the purchase quantity, inventory level, and allocation quantity of each material. The present case involves five suppliers (S1, S2, S3, S4, S5), four materials (T1, T2, T3, T4), four supply-n class="Gene">hubs (D1, D2, D3, D4) and five manufacturers (R1, R2, R3, R4, R5). Five periods are considered in the proposed supplier–manufacturer network, and every period lasts one month. The demand for each material for each month of each manufacturers is shown in Table 2. Purchase information and material inventory information are presented in Tables 3 and 4. The distribution information is provided in Table 5, and distance among suppliers, supply hubs, and manufacturers are provided in Table 6. All random parameters follows a normal distribution. Fuel consumption (ξ) is 0.245 (l/km), and CO2 emissions for a unit of gasoline (ξ) are 2.63 (kg/l). These emission parameters were obtained from [46].
Table 2

Demand information of materials.

Month index (i)
i = 1i = 2i = 3i = 4i = 5
u1i¯ u11¯N(12.82,0.77) u12¯N(9.97,0.68) u13¯N(11.51,0.76) u14¯N(12.48,0.79) u15¯N(11.60,0.78)
u2i¯ u2i¯N(19.40,1.23) u22¯N(20.25,1.31) u23¯N(22.30,1.59) u24¯N(21.79,1.45) u25¯N(22.59,1.76)
u3i¯ u31¯N(22.27,1.57) u32¯N(21.74,1.48) u33¯N(20.10,1.35) u34¯N(22.26,1.57) u35¯N(22.90,1.58)
u4i¯ u41¯N(29.17,2.25) u42¯N(29.54,2.24) u43¯N(29.67,2.26) u44¯N(29.15,2.23) u45¯N(31.32,2.38)
Table 3

Purchasing information of materials.

MAT.Price break pointCostMAT.Price break pointCostMAT.Price break pointCostMAT.Price break pointCost
103stm−1 ≤ xtis < stmctmstm−1 ≤ xtis < stmctmstm−1 ≤ xtis < stmctmstm−1 ≤ xtis < stmctm
S1T14.44 ≤ x1i1 < 5.572.48T29.03 ≤ x2i1 < 10.030.18T38.02 ≤ x3i1 < 9.720.48T412.12 ≤ x4i1 < 13.620.57
5.57 ≤ x1i1 < 6.702.4510.03 ≤ x2i1 < 11.020.169.72 ≤ x3i1 < 11.710.4513.62 ≤ x4i1 < 15.020.54
6.7 ≤ x1i1 < 7.832.4211.02 ≤ x2i1 < 12.020.1311.71 ≤ x3i1 < 13.410.4215.02 ≤ x4i1 < 16.520.51
S2T14.34 ≤ x1i2 < 5.472.47T29.23 ≤ x2i2 < 10.230.19T38.09 ≤ x3i2 < 9.790.49T412.02 ≤ x4i2 < 13.520.56
5.47 ≤ x1i2 < 6.602.4510.23 ≤ x2i2 < 11.220.159.79 ≤ x3i2 < 11.790.4613.52 ≤ x4i2 < 15.120.53
6.60 ≤ x1i2 < 7.832.4311.22 ≤ x2i2 < 12.220.1311.79 ≤ x3i2 < 13.490.4415.12 ≤ x4i2 < 16.420.50
S3T14.54 ≤ x1i3 < 5.672.48T29.15 ≤ x2i3 < 10.150.19T38.12 ≤ x3i3 < 9.820.48T412.22 ≤ x4i3 < 13.720.56
5.67 ≤ x1i3 < 6.802.4410.15 ≤ x2i3 < 11.180.169.82 ≤ x3i3 < 11.810.4613.72 ≤ x4i3 < 15.120.54
6.80 ≤ x1i3 < 7.832.4111.18 ≤ x2i3 < 12.220.1111.81 ≤ x3i3 < 13.510.4215.12 ≤ x4i3 < 16.620.52
S4T14.24 ≤ x1i4 < 5.372.49T29.19 ≤ x2i4 < 10.190.18T38.22 ≤ x3i4 < 9.920.49T412.19 ≤ x4i4 < 13.690.57
5.37 ≤ x1i4 < 6.402.4510.19 ≤ x2i4 < 11.190.149.92 ≤ x3i4 < 11.910.4613.69 ≤ x4i4 < 15.090.55
6.40 ≤ x1i4 < 7.532.4211.19 ≤ x2i4 < 12.220.1111.91 ≤ x3i4 < 13.610.4115.09 ≤ x4i4 < 16.590.53
S5T14.48 ≤ x1i5 < 5.592.49T29.10 ≤ x2i5 < 10.100.19T38.15 ≤ x3i5 < 9.850.48T412.10 ≤ x4i5 < 13.600.57
5.59 ≤ x1i5 < 6.782.4710.10 ≤ x2i5 < 11.100.159.85 ≤ x3i5 < 11.840.4413.60 ≤ x4i5 < 15.000.54
6.78 ≤ x1i5 < 7.932.4511.10 ≤ x2i5 < 12.120.1011.84 ≤ x3i5 < 13.550.4315.00 ≤ x4i5 < 16.600.51
Table 4

Inventory information of materials.

MaterialInspection feeStorage costReturn pricePenaltyDefect rate
tdt (CNY)Kt (CNY)rt (CNY)σt(CNY) qts¯(%)
M10.00990.090.03 q1s¯N(0.01788,0.71)
M20.01160.080.02 q2s¯N(0.02112,0.88)
M30.01230.030.03 q3s¯N(0.00876,0.91)
M40.00620.010.01 q4s¯N(0.01812,0.65)
Table 5

Distribution cost from supplier to supply hub.

Month index (i)
i = 1i = 2i = 3i = 4i = 5
γ1i¯ γ11¯N(21,1.4) γ12¯N(14,0.8) γ13¯N(15,0.9) γ14¯N(20,1.3) γ15¯N(15,0.9)
γ2i¯ γ21¯N(19,1.2) γ22¯N(13,0.7) γ23¯N(17,1.1) γ24¯N(21,1.4) γ25¯N(17,1.1)
γ3i¯ γ31¯N(21,1.4) γ32¯N(14,0.8) γ33¯N(15,0.9) γ34¯N(20,1.3) γ35¯N(15,0.9)
γ4i¯ γ41¯N(19,1.2) γ42¯N(23,1.7) γ43¯N(27,2.1) γ44¯N(31,2.3) γ45¯N(27,2.1)
Table 6

Distance among suppliers, supply hubs, and retail stores (km).

Supply hub t & MFR nMFR 1MFR 2MFR 3MFR 4MFR 5Supplier 1Supplier 2Supplier 3Supplier 4Supplier 5
Supply hub 1 (D1)189.2180.9124.6169.6304.9244.9171.1257.2146.9106.1
Supply hub 2 (D2)139.4155.685.6188.5270.9186.5124.2207.4123.1210.1
Supply hub 3 (D3)170.598.8162.7244.2210.3225.4142.8175.3204.5221.7
Supply hub 4 (D4)126.0169.988.1232.3206.9111.143.6133.9173.8266.5

Parameter selection using the Taguchi method

One of the important stages in designing a hybrid algorithm is to adjust the parameters that can affect the effectiveness of the algorithm. While the adjusting process is hard to perform manually, the Taguchi experiments is conducted for this purpose. In the Taguchi method, the factors are divided into two categories: controllable factors and noise factors. Based on the concept of robustness, the Taguchi method tries to minimize the impact of noise factors and determine the optimal level of important controllable factors. Taguchi method developed signal–to–noise (S/N) ratio to evaluate whether this type of parameters is robust. In this research the parameters of the algorithm includes G (iteration), L (population size), F (scale factor), and n class="Chemical">CR (crossover probability). The set levels for the algorithm parameters are described in Table 7. The L9(3**3) design in the MINITAB is used for adjusting the parameters. The Taguchi experimental results are presented in Table 8.
Table 7

The levels for each of the parameters.

Level of factorLGmF0CR
1152000.50.8
2202500.60.9
3253000.71.0
Table 8

Normalized results from the Taguchi experiments.

Exp.No.LGmF0CRrep1rep2rep3rep4rep5
1152000.50.835432543428129348769835405973418757
2152500.60.937609873750393359135436577253676522
3153000.71.035706903637331363733135241673654849
4202000.61.035421943616531364655336554973639408
5202500.70.836239133690123366782535243193666743
6203000.50.935420693527126365884235543363698765
7252000.70.935700423543272361258935837603650989
8252500.51.035112133439684359134934453643454658
9253000.60.836721353625639352850835432763645697
According to the Fig 6A the maximum S/N ratio have occurred for the L parameter in level 3, for the G parameter in level 1, for the F parameter in level 1, and for n class="Chemical">CR parameter in level 1. In the Fig 6B, the minimum Mean appeared at the maximum S/N ratio. Thus, the algorithm parameters can be adjusted as: L = 25 G = 200 F0 = 0.5 CR = 0.8.
Fig 6

Results of Taguchi experiments.

(A) SNR graph from the Taguchi experiments. (B) Mean graph from Taguchi experiments.

Results of Taguchi experiments.

(A) SNR graph from the Taguchi experiments. (B) Mean graph from Taguchi experiments.

Result analysis

The experiments represented in this section were conducted using MATLAB R2014a on a Core i5-5200U, 2.19 GHz clock pulse with 3.88 GB memory, with the aforementioned data to test the performance of the proposed n class="Disease">mathematical model and solution method. The result in Table 9, Figs 7A, 7B, 8A and 8B are obtained via simulation for 30 times (the carbon cap is 3000 tons, and the carbon credit price (ϖ) is 36.29 CNY/ton in Tianjin in 2016).
Table 9

Typical Pareto solutions of inventory allocation planning problem.

SolutionsOptimal order quantityEconomicEnvironmental
1VariableMonth index3.72 × 1062.14 × 104
i = 0i = 1i = 2i = 3i = 4
T17359.2S35282.3S36794.8S37361.5S44417.3S4
T211257.3S113994.9S49480.9S111144.5S513994.9S1
T314351.8S411596.6S39010.1S59150.8S59264.0S3
T416521.0S317198.9S513994.9S311780.9S313047.8S5
2VariableMonth index3.62 × 1063.39 × 104
i = 0i = 1i = 2i = 3i = 4
T18754.6S45874.2S36984.2S49945.1S37787.3S3
T212321.1S110025.6S19998.6S413658.6S513445.9S5
T313658.2S312663.1S210025.6S210037.9S49587.8S3
T415464.9S114702.1S510998.5S516653.1S315584.2S3
3VariableMonth index3.54 × 1064.53 × 104
i = 0i = 1i = 2i = 3i = 4
T16587.4S38598.7S25569.1S37851.3S24986.2S3
T212258.3S414002.1S213692.7S412988.8S510920.0S2
T311316.4S313211.5S310010.2S213601.3S38475.9S2
T412214.3S416658.1S314758.9S515552.4S310101.3S5
4VariableMonth index3.52 × 1065.01 × 104
i = 0i = 1i = 2i = 3i = 4
T14989.9S45698.1S46483.9S39455.1S37365.2S4
T210025.2S514070.9S411013.7S110009.8S512225.5S5
T314142.3S311259.8S210025.3S513986.5S510005.5S2
T416665.3S314573.2S512202.0S216652.4S513254.9S4
5VariableMonth index3.47 × 1065.67 × 104
i = 0i = 1i = 2i = 3i = 4
T17125.8S28211.1S34699.0S36854.1S27700.1S3
T216748.5S412252.2S213337.5S513015.8S210210.4S4
T311258.3S210057.6S312412.7S58547.9S39943.1S2
T411142.9S213528.6S514187.5S212003.8S410077.9S4
6VariableMonth index3.43 × 1067.30 × 104
i = 0i = 1i = 2i = 3i = 4
T17415.8S45465.1S46653.2S57124.5S45599.8S4
T211214.7S212568.0S213697.3S415001.2S411254.3S4
T314142.8S58872.5S210098.4S312197.6S210014.5S5
T413363.5S214002.8S114254.3S212225.7S410091.7S1
7VariableMonth index3.36 × 1068.51 × 104
i = 0i = 1i = 2i = 3i = 4
T16893.1S56579.2S46565.0S57700.4S54491.5S5
T213684.0S412945.2S211942.6S413205.3S411024.3S4
T313567.2S311464.8S512681.9S213821.8S311623.5S3
T416571.0S214681.9S415773.9S415798.2S114541.1S2
Fig 7

Simulation result.

(A) Pareto frontier of economic and environmental objectives. (B) Purchase quantities of materials with different X.

Fig 8

Supplier selection under different situation.

(A) Supplier selection under economic condition. (B) Supplier selection under environmental condition.

Simulation result.

(A) Pareto frontier of economic and environmental objectives. (B) Purchase quantities of materials with different X.

Supplier selection under different situation.

(A) Supplier selection under economic condition. (B) Supplier selection under environmental condition. Inventory and allocation decisions with carbon trading an class="Chemical">cross multiple periods are critical for IAPSSCT. Fig 7A illustrates the Pareto frontier of economic and environmental objectives. The intersection of the utopia line and X axis is the optimal solution of environmental objective, and the intersection of the utopia line and Y axis is the optimal solution of economic objective (the two intersections are also the anchor point in the NNC method). As mentioned in the previous chapter, the utopia line points X are a set of evenly distributed points, and the Pareto frontier can be generated by optimizing the single objective with constraint . A spider chart illustrates the floating of purchase quantities with different X in the five periods. As shown in Fig 7B, with changes in X, the purchase quantities of the four materials have changed slightly. This condition indicates that the purchase quantities are not the critical influence factor of the Pareto non-inferiority solution of IAPSSCT. In order to further observe the strategies under the economic and environmental objectives, the typical solutions and specific purchase and supplier selection strategies on the Pareto frontier are given as shown in Table 9. Although the purchase quantities of these four n class="Disease">materials are similar in each period, whereas the selections of suppliers vary. A conflict occurs between the economic and environmental objectives. When it comes to the minimization of economic objective, the decision maker prefers to select the supplier with low purchase price, which may lead to long distance transport and high environmental cost, and vice versa. T1 in the first period is used as an example. The economic cost of selecting supplier S3 is the lowest, as shown in Fig 8A. In the case of carbon emissions, the decision maker selects S5, as shown in Fig 8B, which is closer to D1, even if the purchase price is higher, to reduce carbon emissions during transportation, cutting carbon emissions and costs or earning carbon credits. Solution 1 is the optimal result of minimizing the cost of the economy without considering carbon emissions. Table 9 shows that a larger reduction in carbon emissions can be achieved with smaller economic costs after taking into account the carbon trading. Compared with the traditional single economic cost model, considering carbon trading has better flexibility and better adaptability to the change of carbon emissions policies.

Carbon emission analysis

The carbon price in the n class="Chemical">carbon trading market of Tianjin is 36.29 CNY/ton. With an increase in the carbon cap, environmental objective experience a downward trend with the same carbon credit price, as shown in Fig 9A. When the carbon cap increases from 1000 t to 5000 t, the carbon costs reduced from 6.983 × 104 (CNY) to 96.574 (CNY). When the carbon cap increases from 6000 t to 10000 t, carbon costs continue to decrease to a negative value. The Kyoto Protocol mandates that companies which do not reach their carbon emission cap can sell the excess to other companies. In such a case, the carbon costs of a company will begin to decline toward a negative value, at which point, the company will earn credits. In other words, a negative cost shows that a company is indeed profiting by diminishing its carbon emissions. Furthermore, the carbon cap is conducive to economic growth. However, as the environment becomes increasingly damaged, the carbon cap will be tightened, which will eventually cause a negative economic effect. In fact, from perspective of enterprises, selecting the best decision based on the preferences of decision makers under varying carbon caps is appropriately given that the carbon cap exhibits strong externality.
Fig 9

Impact of carbon emission.

(A) Environmental cost under different carbon caps. (B) Floating of environmental cost with different carbon credit prices.

Impact of carbon emission.

(A) Environmental cost under different carbon caps. (B) Floating of environmental cost with different n class="Chemical">carbon credit prices. When carbon emissions are higher than the n class="Chemical">carbon cap threshold (denoted as: Cap, which is approximately 5000 t in this case), in which carbon cost increases with an increase in carbon credit price (for example, carbon cap = 2000 t). When carbon emissions are below Cap (for example, carbon cap = 7000 t), environmental objective decrease with an increase in carbon credit price, as these show in Fig 9B. After simulation for 30 times, Fig 10 shows the statistical results of the carbon emissions costs with the n class="Chemical">carbon cap ranging from 1000 t to 10000 t, and the carbon credit price ranging from 16.29 (CNY/t) to 76.29 (CNY/t). With the international carbon trading, and carbon emission reduction pressure gradually increasing, the carbon cap is gradually reduced, and the credit price of carbon trading increases. The carbon credit price becomes close to international carbon credit price (7.35 (EUR/t), or approximately 66.29 (CNY/t)). The impacts of the carbon cap and the carbon credit prices on environmental costs, as shown in Fig 10, are consistent and exhibit a reduction as the carbon cap increases and the carbon credit price decrease.
Fig 10

Impact of carbon cap and carbon credit prices on environmental objective.

Results of large scale problems

In this network, purchasing quantities become large and the distribution network becomes more complex when the variety of materials inn class="Chemical">creases. As shown in Table 10, the economic cost and environmental cost with bigger data scale are incremental. This calculation make decision makers to recognize the importance of environmental cost and reduce carbon emissions as much as possible. An obvious result can be seen from the 50 × 16 × 80 and 80 × 20 × 80 cases. Although there is an increase in the economic cost, the increase in environmental cost in the 50 × 16 × 80 case is almost the same as in the 80 × 20 × 80 case. This can be attributed to the fact that when the variety of materials and supply hubs have increased, the overall transport costs increase, while carbon emission reduces because long–distance transport decrease. In order to explore the impact of the quantity of manufacturers on economic and environmental costs, we have conduct the simulation with a fixed size 10 × 4, 20 × 8, 30 × 12, 50 × 16, and 80 × 20, while changing the numbers of manufacturers. The results indicated that the environmental costs increased significantly, while the manufacturers’ quantities increase.
Table 10

Simulation results of large scale problem.

No.ParametersCarbon priceCarbon capEconomic cost (CNY)Environmental cost
stn(CNY)(t)(CNY)(CNY)
11041036.2920007.727 × 1063.236 × 105
21042036.2920001.601 × 1074.688 × 105
31043036.2920002.530 × 1078.699 × 105
42082036.2920003.055 × 1074.562 × 105
52083036.2920004.985 × 1076.776 × 105
62085036.2920008.292 × 1071.253 × 106
730123036.2920007.378 × 1076.101 × 105
830125036.2920001.203 × 1081.261 × 106
930128036.2920001.897 × 1081.806 × 106
1050165036.2920001.638 × 1081.208 × 106
1150168036.2920002.595 × 1081.575 × 106
12501610036.2920003.268 × 1082.169 × 106
1380208036.2920003.235 × 1081.585 × 106
14802010036.2920003.884 × 1081.876 × 106
15802012036.2920004.735 × 1082.429 × 106

Algorithm comparison

In order to better illustrate the effectiveness of the proposed Nn class="Chemical">NC–DE algorithm, we present the results between the NNC–PSO, and the NNC–DE algorithm. In this network, fifteen instances test data validate the proposed algorithm considering the large scale for our research problem. The weighing method, the NNC–PSO, and the NNC–DE were run 30 times with the same data. The population size and maximize iteration for all algorithms were set as: L = 25 and G = 200. In NNC–PSO, the acceleration constant was designed as c = c = 2 and the inertia weight was ω(1) = 1 and ω(T) = 0.1. The comparisons of the performance of the algorithm are presented in Table 11.
Table 11

Algorithm comparison.

No.ParametersNNC–PSONNC–DE
stnCPU (s)Obj1 (CNY)Obj2 (CNY)CPU (s)Obj1 (CNY)Obj2 (CNY)
11041054.5367.992 × 1063.362 × 10566.3707.727 × 1063.236 × 105
21042093.8371.663 × 1074.924 × 105119.1541.601 × 1074.688 × 105
310430176.5312.942 × 1078.808 × 105189.4412.530 × 1078.699 × 105
420820200.3324.245 × 1075.876 × 105230.7133.055 × 1074.562 × 105
520830442.5945.328 × 1077.901 × 105583.7784.985 × 1076.776 × 105
620850594.2841.025 × 1081.436 × 106689.5578.292 × 1071.253 × 106
7301230811.7249.157 × 1088.243 × 1051068.7347.378 × 1076.101 × 105
83012501005.8621.339 × 1081.522 × 1061364.8781.203 × 1081.261 × 106
93012801175.1532.216 × 1082.179 × 1061443.9111.897 × 1081.806 × 106
105016501342.0421.985 × 1081.674 × 1061542.8871.638 × 1081.208 × 106
115016801598.4642.753 × 1082.042 × 1061647.9052.595 × 1081.575 × 106
1250161001803.7694.035 × 1082.661 × 1061939.8733.268 × 1082.169 × 106
138020801936.2433.692 × 1082.294 × 1062187.5453.235 × 1081.585 × 106
1480201002434.1534.321 × 1082.637 × 1062613.2343.884 × 1081.876 × 106
1580201203324.7259.919 × 1086.982 × 1063717.7534.735 × 1082.429 × 106
From the Table 11, we can see the Nn class="Chemical">NC–DE plays the better performance than NNC–PSO, and obtain better solution. Although NNC–DE requires more CPU time than NNC–PSO, its computing time is acceptable. With the expansion of the scale, the NNC–DE stay stable computing the optimal result. When the network size extent to 80 × 20 × 120, the output of NNC–PSO seems to be abnormal, may be trapped in a local optimal solution. Therefore, the NNE–DE algorithm is effective and efficient for extensive logistic network.

Managerial insight

Some managerial insights can be obtained. First, environmental factors can significantly affect the inventory allocation system, particularly when the network dimension is large or n class="Chemical">carbon emissions are strictly limited. This indicates that a supplier–manufacturer model considering the carbon cap and carbon credit price should be constructed, so that an optimal strategy can be provided to the decision makers. Therefore, companies are recommended to work for sustainable inventory allocation networks given the existence of a global movement toward the reduction of carbon emissions. Second, as energy prices rising and carbon policy tightening, we should make a balance between the purchasing cost and the carbon emission when choosing a proper supplier. Because the high carbon emission may leads to high environmental cost, while the total cost may be higher than other choices. Third, carbon emission analysis could help policy makers adjust carbon policy.

Conclusion

In this study, a bi-objective inventory allocation planning model with supplier selection and carbon trading under uncertain environment was presented, which is proposed to find the trade-off between economic and environmental objectives by determining supplier selection, purchase quantity, inventory quantity and allocation quantity. The economic objective of this model consisted of purchase costs, inventory costs, transport costs, penalty costs, and the environmental objective was to minimize n class="Chemical">carbon emissions costs. In the proposed model, inventory and allocation planning under uncertainty was considered. Demands of manufacturers, transport price, and defect rate of materials were regarded as random variables. The model of this study extended previous findings, most of which assumed no defective materials in the purchase process. Considering the complexity of the model, a combined solution algorithm, NNC–DE, was proposed to generate the Pareto frontier of IAPSSCT. Parameter selection and algorithm comparison demonstrated the efficiency and effectiveness of the proposed NNC-DE. A case study was presented to analyze decision makers’ strategies and the impacts of a carbon cap and carbon credit price on two objectives. The decision maker can select the appropriate solution in a non-inferior set based on preference and select different strategies under different external conditions. Analysis results shows that when considering carbon cap and carbon trading, the purchase quantities, inventory level and allocation quantities are similar in each period, whereas the selections of suppliers differ remarkably. We extended the results of numerical examples in large scale problems, and compared the NNC–DE method with NNC–PSO method. The impacts of the carbon cap and carbon credit prices on the environmental costs are consistent and exhibit a reduction as the carbon cap increases and the carbon credit prices decrease. This study expanded existing research on carbon emission in supply chains and paved the way for the development and implementation of low-n class="Chemical">carbon inventory allocation networks, which could guide managers to efficiently evaluate sustainable practices in their supplier–manufacturer networks. This framework can assist managers in simultaneously achieving economic growth and environmental protection. The proposed model can be extended by considering recycling processes and addressing increasingly strict scenarios for carbon footprint control.

Details of input parameters of test instance.

(DOCX) Click here for additional data file.
  5 in total

1.  A two-stage approach to the depot shunting driver assignment problem with workload balance considerations.

Authors:  Jiaxi Wang; Manfred Gronalt; Yan Sun
Journal:  PLoS One       Date:  2017-07-13       Impact factor: 3.240

2.  Joint optimization of green vehicle scheduling and routing problem with time-varying speeds.

Authors:  Dezhi Zhang; Xin Wang; Shuangyan Li; Nan Ni; Zhuo Zhang
Journal:  PLoS One       Date:  2018-02-21       Impact factor: 3.240

3.  Joint Optimization of Distribution Network Design and Two-Echelon Inventory Control with Stochastic Demand and CO2 Emission Tax Charges.

Authors:  Shuangyan Li; Xialian Li; Dezhi Zhang; Lingyun Zhou
Journal:  PLoS One       Date:  2017-01-19       Impact factor: 3.240

4.  A multimodal logistics service network design with time windows and environmental concerns.

Authors:  Dezhi Zhang; Runzhong He; Shuangyan Li; Zhongwei Wang
Journal:  PLoS One       Date:  2017-09-21       Impact factor: 3.240

5.  Carbon emissions tax policy of urban road traffic and its application in Panjin, China.

Authors:  Longhai Yang; Xiaowei Hu; Lin Fang
Journal:  PLoS One       Date:  2018-05-08       Impact factor: 3.240

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.