1 Introduction

The introduction of the Kyoto Protocol (Kyoto 1997) and Paris agreement (Paris 2015) has caused firms to reduce carbon emissions from their operations. Following the legal drivers and commercial pressure of carbon reduction (Hitchcock 2012), many firms have redesigned their products and supply chain networks (SCNs) to reduce environmental impacts, through green supply chain network. Green supply chain network design needs to adjust production plants, distribution centers, and supplier and customer links around the globe (Melo et al. 2009). In this regard, some researchers have highlighted and solved the problem of green supply chain network design (Dubey et al. 2015; Zhu and Sarkis 2007). A significant amount of new research addresses issues associated with green supply chain network design: challenges and framework (Kauppi 2013; Melnyk et al. 2014), supplier management (Pagell and Wu 2009), and resource allocation (Du et al. 2016; Wu et al. 2015).

As sustainability is more emphasized, the green supply chain is further developed as a sustainable supply chain network design based on the triple bottom line (TBL) (Wang et al. 2016; Baud-Lavigne et al. 2014; Jin et al. 2014; Pagell and Wu 2009) framework. Sustainable supply chain network design considers both sustainability and supply chain network design, which is broader than traditional supply chain network design. Seuring and Müller (2008) distinguished between traditional and sustainable supply chain network design, wherein the former focuses on the management of materials, information, and capital flows in the supply chain. Furthermore, sustainable supply chain network design meets the needs of the present generation without compromising the needs of future generations (Du et al. 2016). Therefore, for the reduction of greenhouse gases (GHGs) emissions, a sustainable supply chain network design must be planned before a product is launched in the marketplace (Amini and Li 2011).

An increasing number of leading firms are proactively performing GHG emissions reductions through adopting supply chain network and supplier management. Hua et al. (2011) investigate how firms manage their carbon footprints in inventory management under a carbon emission trading mechanism. Among enterprises, the Taiwan Semiconductor Manufacturing Company (TSMC 2013) collaborates with its suppliers to manage global environment, safety, and health (ESH) risks toward supply chain sustainability. Lee and Cheong (2011) investigate the measurement of a carbon footprint and environmental program in supply chain management. From the GHG reduction of the supply chain, 75–90% of a typical product’s carbon footprint could be found in the supply chain upstream. Therefore, it is important to redesign the supply chain network to reduce the GHG emissions.

When considering sustainable supply chain network design, most research highlights two objectives that must be solved simultaneously: lowered cost (the economic aspect) and reduced carbon emissions (the environmental aspect). However, sometimes, there exists a trade-off between the initial investment and its long-term benefit to the environment. In order to solve the above trade-off problem, a bi-objective optimization problem of supply chain network design is investigated in this research. Then, the suppliers’ carbon emissions, cost, and production capacities are formulated as the constraints. Through solving the bi-objective problem, the supply chain network design could be determined. Also, the appropriate suppliers could be selected for the low carbon emission and cost.

In summary, the factors of carbon emissions, costs, and supplier’s production capacities are considered in low carbon product design and sustainable supply chain network design. The remainder of this paper is organized as follows: Sect. 2 provides the conceptual background of the supply chain network design and GHG calculations. Sect. 3 presents the Pareto-based approach, a mathematical model with two objectives: low carbon emissions and low cost. Section 4 provides the empirical evidence for the case study. Section 5 summarizes the implications and main findings of this study. Section 6 provides a conclusion and direction for future research.

2 Literature Review

This section reviews the literature on sustainable supply chain network design optimization and presents the methods typically used to calculate GHG emissions.

2.1 Sustainable Supply Chain Network Design Optimization

Sustainable supply chain network could be seen as a problem of resource reallocation (Dubey and Gunasekaran 2016; Pagell and Wu 2009; Seuring 2013) since the challenges involved future uncertainty about resources (Melnyk et al. 2014). Normally, the supplier indices include cost/price, quality, technology capability, production facilities and capacity, delivery, service, relationship, flexibility, environmental competencies, pollution control, energy using design, and innovation, among others. The method here uses the analytical hierarchy process (AHP), analytical network process (ANP), data envelopment analysis (DEA), mathematical programming, and fuzzy inference (Amindoust et al. 2012; Shaw et al. 2012; Azadi et al. 2015; Sarkis and Dhavale 2015).

With rational hypotheses and parameter design, several studies focused on minimizing fixed and operating costs by considering carbon emissions or other environmental impacts. For example, Lee (2011) showed how the carbon footprint of components from key suppliers may be measured, thus allowing auto makers to improve measurements of total emissions. In addition to carbon emissions, Sundarakani et al. (2010) investigated the carbon footprint across supply chains. Some studies in the supply chain literature have also proposed optimization models for supply chain network design based on the metrics of cost, service, and quality (Chopra and Meindl 2012; Su et al. 2012a). Garg et al. (2015) found a firm could create a green image of its products to reduce its usage of transportation. Additionally, the company met the objectives of low carbon output and reducing operating costs. Tang et al. (2012) constructed a hierarchy analysis for the development of a low carbon economy in China. Su et al. (2012b) developed the environmental impacts at the product’s conceptual design phase and underscored the importance of the quantitative assessments of its environmental impact and cost in the design phase itself.

For the \(\hbox {CO}_{2}\) emissions and costs, Yang et al. (2016) used the bilinear non-convex mixed integer programming that was reduced to a pure linear mixed integer model for low-carbon city logistics distribution network design. Kawasaki et al. (2015) constructed a simulation model to simulate the relationship of \(\hbox {CO}_{2}\) emissions, cost, and lead time. Kawasaki et al. (2015) built a discrete event simulation model for lead time, costs, and \(\hbox {CO}_{2}\) emissions. The supply chain network includes Malaysia, China, and Japan. Tseng and Hung (2014) developed an objective function that considered the operations costs and social costs of \(\hbox {CO}_{2}\) emissions. The carbon emissions could be evaluated in more detail through the life cycle stages. Kuo (2013) further constructed a collaborative design framework to help firms collect data on and calculate product carbon footprints in a simple and timely manner throughout the supply chain. Based on the model of Kuo et al. (2014a), the low carbon supply chain network was optimized based on the carbon emissions, cost, and supplier’s manufacturing capacities. Although some research documents the supply chain optimization operations under carbon emissions constraints, as shown in Table 1, few studies used the Pareto-optimal solutions. For multi-objective supply chain network design (Table 1), Chaabane et al. (2011) and Zhang et al. (2014) formulated the multi-objective supply chain network and used \(\varepsilon \)-constraint algorithm to solve the proposed mathematical model. Brandenburg (2015) also formulated the multi-objective supply chain network and used the goal programming method to obtain optimal solutions. The \(\varepsilon \)-constraint algorithm was to adopt one objective as the objective function and transform the other objectives into constraints. In addition, the goal programming method used the same concept of the \(\varepsilon \)-constraint algorithm to obtain optimal solutions. This research formulated a bi-objective supply chain network and used the normal constraint method to obtain the Pareto frontier. The advantage of the normal constraint method was to have a greater opportunity to obtain uniform non-dominated points on the Pareto frontier than the \(\varepsilon \)-constraint algorithm and goal programming method.

Table 1 Supply chain optimization operations under carbon emissions constraints

2.2 The Proposed Method in Calculating GHG Emissions

The most accepted measure of GHG emissions is carbon footprint. A carbon footprint inventory contains the amount of GHGs emitted of a product (Kuo et al. 2014b) during its life cycle stages. Most firms follow the ISO 14064, ISO 14067, and PAS 2050 standards for calculating the carbon footprint of a product or service. The carbon footprint evaluation method involves the following steps: (1) scoping, (2) data collection, (3) footprint calculation, and (4) interpretation of results and suggesting reductions (BSI 2008). The details could be summarized as follows (Kuo et al. 2016).

  1. (1)

    Company data: company products, characteristics.

  2. (2)

    Product production data: weight and number of units.

  3. (3)

    Manufacturing process data: flow chart, inputs, manufacturing system, and outputs (including recycling, hazardous substance, energy consumption, carbon dioxide emissions, and other environmental impact data).

  4. (4)

    Direct and indirect materials data: all direct materials listed in the bill of materials for the product, and other indirect materials used to produce the product.

  5. (5)

    Energy consumption data: all energy resources, electricity, and other energy resources used to produce the product.

  6. (6)

    Transportation resources data: all transportation resources used to produce the product.

Among the above steps, the most difficult part of carbon footprint measurement is to conduct the life cycle inventory. Song and Lee (2010) developed a low carbon product design system. In Song and Lee’s model, the evaluation of carbon emissions is based on products’ life cycle stage. Yung et al. (2011) described an approach for using the GHG emissions data by Song and Lee’s (2010) research to revise and improve the life cycle assessment (LCA) results. Kuo et al. (2016) conducted a multi-attribute function, a similarity threshold, and depth-first-search (DFS) graph searching techniques to match new designs to previous designs, search the similarity graph, and separate designs into groups to find the new product’s GHGs. Nabavi-Pelesaraei et al. (2016) presented a non-parametric method of data envelopment analysis, and used a multi-objective genetic algorithm to estimate gains from energy efficiency and GHG emissions reduction.

3 Methodology

This study proposes a model for low carbon product design in a sustainable supply chain network. This model evaluates a supplier’s capacity, manufacturing cost, transportation method, and carbon emissions. An illustration of this model is shown in Fig. 1. Figure 1 represents a multi-tier supply chain network, which consists of suppliers, manufacturers, and customers.

Fig. 1
figure 1

The supply chain network design

3.1 Calculating GHG Emissions

The carbon footprint inventory contains the amount of GHGs emitted from the exploitation and processing of raw materials, as well as the production, assembly, use, disposal, and recovery of products. Basically, the GHG data could be calculated based on the following standards: ISO (2006), PAS 2050:2008 (BSI 2008), and ISO (2012). The scope of carbon emissions could be cradle-to-gate or cradle-to-cradle. Calculating the GHG emissions requires three types of data: (1) national or regional energy usage and emissions, (2) emissions from firms, and (3) GHGs emitted during the life cycle of each individual product (Kuo et al. 2015).

3.2 Pareto-Optimal Solutions

Normally, a multi-objective optimization problem can be formally defined as Eq. (1),

$$\begin{aligned} \begin{array}{ll} \mathop {\min }\limits _{x\in X^{n_x }} &{}f(x) = \{ f_{1} (x), f_{2} (x), \ldots , f_M (x) \} \\ \hbox {s.t.} &{}\\ &{}g(x) \le 0 , \\ \hbox {and}&{} \\ &{}h(x) = 0 . \\ \end{array} \end{aligned}$$
(1)

where x is the vector of decision variables bounded by the decision space, \(X^{n_x }\), and f is the set of the objectives to be minimized. The terms “solution space” and “search space” are normally used to denote the decision space. The functions g(x) and h(x) respectively represent the sets of inequality and equality constraints that define the feasible region of the \(n_x \)-dimensional continuous or discrete space. The relationships between the decision variables and the objectives are controlled by the objective function \(f:X^{n_x }\rightarrow F^{M}.\) Figure 2 shows the Pareto-optimal frontier, denoted as PF*, which is a set of non-dominated solutions (or black points) with respect to the objective space such that . Typically, there are infinitely many Pareto optimal points for a problem, and to settle on one point requires the decision maker to articulate preferences in terms of the relative importance of the objectives or in terms of goals, before the optimization algorithm is run. These approaches could be considered as belonging to one of two classes: first class and second class. The first class involves defining an objective/constraint function. The second class of methods for obtaining a Pareto optimal design involves generating a set of solutions and determining which one would be selected.

This study uses the second class of the normal constraint method for the following reasons: (1) The method should generate an even set of Pareto points in the design space and not neglect any region, (2) the method should have the ability to generate all available Pareto solutions, (3) the method should generate only Pareto solutions, and finally, (4) the method should be relatively easy to apply. Table 2 shows the generic and original mathematical representation as well as the normal constraint method. For more details about Utopia line and Utopia hyperplane, please see Messac et al. (2003). Utopia line refers to the line joining two anchor points in bi-objective cases. Utopia hyperplane refers to the plane that comprises all the anchor points in the multi-objective case. Utopia point is the point defined by a vector where the generic \(i\mathrm{th}\) component is the value of the design objective function obtained by minimizing only the corresponding \(i\mathrm{th}\) design objective. Table 2 shows the generic formulation [Eqs. (2) to (5)] and normal constraint method [Eqs. (6) to (11)]. Equations (2) and (6) represent the objective functions. Equations (3), (4), (7), and (8) represent different types of constraints. Equations (5) and (9) represent lower- and upper-bound constraints of decision variables. Equations (10) and (11) represent the required constraints of the normal constraint method. For the generic formulation of the optimization problem, the vector x denotes the design variables and \(\mu _i\) denotes the \(i\mathrm{th}\) generic design metric (i.e., objective). In this study, the objective function is a bi-objective goal. For the normal constraint method, the objective is to find a better solution on the Pareto frontier. The steps are as follows: obtaining anchor points, performing the objective mapping, defining the Utopia line vector, performing normalized increments, generating Utopia line points, generating Pareto frontier points, and finding the corresponding value of Pareto design metrics (Messac et al. 2003).

Fig. 2
figure 2

The relationship between the approximation sets

Table 2 The generic and original mathematical representation and the normal constraint method

3.3 Notations

The indices, parameters, and decision variables used in the mathematical model are described as follows:

Index

Description

i

\(i{\mathrm{th}}\) supplier, and \(S = \{1, {\ldots }, i\}\)

j

\(j{\mathrm{th}}\) transportation method, and \(T = \{1, {\ldots }, j\}\)

k

\(k{\mathrm{th}}\) raw material/component, and \(K = \{1, {\ldots }, k\}\)

m

\(m{\mathrm{th}}\) manufacturing process, and \(M = \{1, {\ldots }, m\}\)

n

\(n{\mathrm{th}}\) workstation, and \(WS = \{1, {\ldots }, n\}\)

Parameter

   \(\textit{GHG}_{ijk}\)

GHG emissions for the \(k{\mathrm{th}}\) raw material/component of the \(i{\mathrm{th}}\) supplier in the \(j{\mathrm{th}}\) transportation method (\(\hbox {gCO}_{2}\))

   \(\textit{Cost}_{ijk}\)

Cost for the \(k{\mathrm{th}}\) raw material/component of the \(i{\mathrm{th}}\) supplier in the \(j{\mathrm{th}}\) transportation method

   GM

Unit GHG emissions of the manufacturing process (\(\hbox {gCO}_{2}\))

   CM

Unit cost of the manufacturing process

   \(\textit{GR}_{ik}\)

GHG emissions from manufacturing using the \(k{\mathrm{th}}\) raw material/component of the \(i{\mathrm{th}}\) supplier (\(\hbox {gCO}_{2}\))

   \(\textit{CR}_{ik}\)

Cost of the \(k{\mathrm{th}}\) raw material/component of the \(i{\mathrm{th}}\) supplier

   \(\textit{GT}_{j}\)

GHG emissions of the \(j{\mathrm{th}}\) transportation method (\(\hbox {gCO}_{2}\))

   \(\textit{CT}_{j}\)

Cost of the \(j{\mathrm{th}}\) transportation method

   \(D_{i}\)

Distance from the \(i{\mathrm{th}}\) supplier to the manufacturer

   \(W_{k}\)

Weight of the \(k{\mathrm{th}}\) raw material/component

   \(U_{mn}\)

Power rate of process m at workstation n

   \(T_{mn}\)

Manufacturing time of process m at workstation n

   GE

Carbon emission factor of electricity in Taiwan’s context (\(\hbox {gCO}_{2}\)/kWh)

   CE

Cost of electricity in Taiwan

   PN

Total production quantity

   \(M^{\prime }\)

A big positive real number

   \(F_{ijk}\)

\(=\left\{ {\begin{array}{ll} 1,&{}\hbox { if supplier }i\hbox { can use transportation method }j\hbox { for raw } \\ &{}\hbox { material/component }k \\ 0,&{}\hbox { otherwise} \\ \end{array}} \right. \)

   \(\mu _{k}\)

Total demand for raw material/component k

   \(P_{ik}\)

Capacity of the \(i{\mathrm{th}}\) supplier for producing raw material/component k

   L

Order quantity

   \(\textit{UPH}_{mn}\)

Units per hour of process m at workstation n

Decision variables

   \(x_{ijk}\)

The amount of raw material/component k that is supplied by supplier i for transportation method j

   \(Y_{imn}\)

\(=\left\{ {\begin{array}{ll} &{}1,\hbox { if process }m\hbox { is processed at workstation }n\hbox { of supplier }i \\ &{}0,\hbox { otherwise} \\ \end{array}} \right. \)

   \(T_{ijk}\)

\(=\left\{ {\begin{array}{ll} 1,&{}\hbox { if supplier }i\hbox { provides transportation method }j\hbox { for } \\ &{}\hbox { raw meterial/component }k\\ 0,&{}\hbox { otherwise} \\ \end{array}} \right. \)

3.4 Mathematical Model for Sustainable Supply Chain Network Design

Two objective functions are considered. In Eq. (12), \(\textit{OBJ}_1 \) measures total cost per unit, where the first part is the sum of all costs divided by the total demand quantity, and the second part is the unit manufacturing cost. In Eq. (13), \(\textit{OBJ}_2 \) measures total carbon emissions per unit, where the first part refers to GHG emissions divided by total demand quantity, and the second part denotes the GHGs generated by the manufacturing process of each unit.

$$\begin{aligned} { OBJ}_1 =\min Z_\mathrm{1} = \sum \nolimits _{k\in C} {\frac{\sum _{i\in S} {\sum _{j\in T} {\textit{Cost}_{ijk} \times x_{ijk} } } }{\mu _k }} +\textit{CM}, \end{aligned}$$
(12)

where

$$\begin{aligned} { Cost}_{ijk}= & {} \textit{CR}_{ik} +W_k \times D_i \times \textit{CT}_j ,\forall i\in S,j\in T,k\in C,\nonumber \\ { CM}= & {} \frac{\sum _{i\in S} {\sum _{m\in M} {\sum _{n\in WS} {Y_{imn} \times U_{mn} \times T_{mn} \times \textit{CE}} } } }{\textit{PN}}\hbox { .}\nonumber \\ \textit{OBJ}_2= & {} \min Z_\mathrm{2} { = }\sum \nolimits _{k\in C} {\frac{\sum _{i\in S} {\sum _{j\in T} {\textit{GHG}_{ijk} \times x_{ijk} } } }{\mu _k }} +\textit{GM}, \end{aligned}$$
(13)

where

$$\begin{aligned} { GHG}_{ijk}= & {} { GR}_{ik} +W_k \times D_i \times { GT}_j ,\forall i\in S,j\in T,k\in C,\\ \textit{GM}= & {} \frac{\sum _{i\in S} {\sum _{m\in M} {\sum _{n\in WS} {Y_{imn} \times U_{mn} \times T_{mn} \times \textit{GE}} } } }{\textit{PN}}. \end{aligned}$$

Constraints:

$$\begin{aligned}&\sum \nolimits _{i\in S} {\sum \nolimits _{j\in T} {x_{ijk} } =\mu _k ,}\quad \forall k\in C, \end{aligned}$$
(14)
$$\begin{aligned}&\sum \nolimits _{j\in T} {x_{ijk} \le P_{ik} ,}\quad \forall i\in S,\quad k\in C, \end{aligned}$$
(15)
$$\begin{aligned}&\sum \nolimits _{j\in T} {T_{ijk} } \le 1,\quad \forall i\in S,\quad k\in C, \end{aligned}$$
(16)
$$\begin{aligned}&x_{ijk} \le M^{\prime }\times T_{ijk} ,\quad \forall i\in S,\quad j\in T, \quad k\in C, \end{aligned}$$
(17)
$$\begin{aligned}&x_{ijk} \le M^{\prime }\times F_{ijk} ,\quad \forall i\in S,\quad j\in T,\quad k\in C, \end{aligned}$$
(18)
$$\begin{aligned}&\frac{x_{ijk} }{L}\in \text { an intger number },\quad \forall i\in S,j\in T,k\in C, \end{aligned}$$
(19)
$$\begin{aligned}&\sum \nolimits _{j\in T} {x_{ijk} } \le \sum \nolimits _{n\in WS} {Y_{imn} } \times (T_{mn} /\textit{UPH}_{mn} ), \nonumber \\&\quad \forall i\in S,\quad m\in M,\quad k\in C, \end{aligned}$$
(20)
$$\begin{aligned}&x_{ijk} \ge 0,\quad \text { but }Y_{ijk} \text { and }T_{ijk} \hbox { are integer variables.} \end{aligned}$$
(21)

Constraint (14) is the flow conservation constraint. The quantity supplied by all suppliers is equal to the total demand. Constraint (15) requires that raw material/component k shipped be no more than the \(i\mathrm{th}\) supplier’s capacity. Constraint (16) implies that at most one transportation method can be used to transport each raw material/component by each supplier. Constraint (17) implies that, if raw material/component k is shipped from supplier i by transportation method j, the value of transportation method j must be assigned to 1. Constraint (18) implies that, if supplier i cannot ship raw material/component k by transportation method j, the amount of raw material/component k shipped by supplier i must be 0 by transportation method j. Constraint (19) ensures that the batch size is an integer. Constraint (20) means that the production quantity of each process by each supplier must be no less than the amount of each raw material/component shipped by each supplier. Finally, Constraint (21) refers to the nonnegative and integer constraints for decision variables.

4 Cases and Results

This section presents a case study of a bi-objective optimization model including cost and GHG emissions. Data used in this research are from Kuo et al. (2014a), which were collected from company in Taiwan. The case company is a world-leading company, which obtained the world’s first “ISO 14006 Environmental management systems–Guidelines for incorporating ecodesign” certification for networking products and “ISO 50001–Energy management” certification. Moreover, in recent years, the case company also calculates the product’s carbon footprint with low carbon supply chain network design. This company is also committed to fulfilling its responsibility toward society and the environment.

The suppliers of this case company are distributed across Taiwan and Mainland China. The illustration refers to optimization for a router with 13 components, namely the nameplate (\(C_{1})\), transformer (\(C_{2})\), resistor (\(C_{3})\), antenna (\(C_{4})\), LED (\(C_{5})\), electrolytic capacitor (\(C_{6})\), crystal resonator (\(C_{7})\), MLCC (\(C_{8})\), IC (\(C_{9})\), connector (\(C_{10})\), cover (\(C_{11})\), screws (\(C_{12})\), and PCB (\(C_{13})\). Six main component suppliers are considered in this model. They are located in northern Taiwan (\(S_{1})\), central Taiwan (\(S_{2})\), southern Taiwan (\(S_{3})\), Suzhou in China (\(S_{4})\), Zhejiang in China (\(S_{5})\), and Guangdong in China (\(S_{6})\). The distances between each supplier and the manufacturer, measured using Google maps, are as follows: 16 KM (\(S_{1})\), 188 KM (\(S_{2})\), 394 KM (\(S_{3})\), 695.508 (\(S_{4})\), 459.819 (\(S_{5})\), and 860.998 (\(S_{6})\). The transportation fees are as follows: airline (0.407 NTD/kg km), ship (0.04 NTD/kg km), and truck (0.05 NTD/kg km). The weights of different components are 2.24g (\(C_{1})\), 5.4g (\(C_{2})\), 1.1g (\(C_{3})\), 41.3g (\(C_{4})\), 6.4g (\(C_{5})\), 18.8g (\(C_{6})\), 0.52g (\(C_{7})\), 8.58g (\(C_{8})\), 3.04g (\(C_{9})\), 44.2g (\(C_{10})\), 192g (\(C_{11})\), 4g (\(C_{12})\), and 78g (\(C_{13})\). Based on the LCI database of Simpro 7.2.2, the carbon emissions of different transportation methods are 1.09 kg \(\hbox {CO}_{2}\) (cargo), 0.01 kg \(\hbox {CO}_{2}\) (ship), and 0.66 kg \(\hbox {CO}_{2}\) (truck). The transportation fees are 407 NTD/tkm (cargo), 40 NTD/tkm (ship), and 50 NTD/tkm (truck). The manufacturing processes and usage of electricity power are shown in Table 3. Supplier capacities for different components are listed in Table 4. The carbon emissions and costs differ by suppliers and components, as shown in Table 5. It is worth mentioning that the mathematical model was formulated using the AIMMS application (CPLEX 12 Solver).

Table 3 The manufacturing process and usage of electricity power (Kuo et al. 2014a)
Table 4 Supplier capacities for different components (Kuo et al. 2014a)
Table 5 The cost and GHG emissions of different components and suppliers (Kuo et al. 2014a)

4.1 Results and Analysis

Based on the Pareto frontier method, two objective functions are minimized. The feasible space and the corresponding Pareto frontier are calculated. Two anchor points are obtained by successively minimizing the first and second design metrics. A line joining the two anchor points, called the Utopia line, is drawn. The Utopia line is divided into \(m-1\) (\(m=20)\) segments. Table 6 represents 20 non-dominated solutions on the Pareto frontier, which consists of cost and carbon emissions incurred by 13 components and 6 suppliers. Points A, B, C, and D are also shown in Fig. 3.

Table 6 The frontier of the bi-objective model of cost and carbon emissions

Furthermore, we study the relationship between the Pareto frontier of the cost and GHGs. Figure 3 shows the Pareto frontier of the bi-objective model of cost and carbon emissions. The part from D to C does not show much difference in carbon emissions reduction (e.g., the carbon emissions increase only 0.02 kg); however, the cost differs from 531 to 495 NTD. Moreover, there is a significant difference in carbon emissions from C to B. The cost reduces by 7 NTD (from 495 NTD to 488 NTD) while the carbon emissions increase by approximately 1 kg. From B to A, there is a cost reduction by 3 NTD, and the carbon emissions increase by 1.30 kg. Therefore, the decision maker selects point C, where the cost and carbon emissions respectively equal 495.443 NTD and 30.665 \(\hbox {kgCO}_{2}\). Decision makers can determine the appropriate transportation modes (ship, truck, or air) to transport special quantity of raw materials from which supplier to which manufacturer in order to satisfy customer demands.

Fig. 3
figure 3

The Pareto frontier of the bi-objective model of cost and carbon emissions

4.2 Sensitivity Analysis

Two parameters are adjusted for the sensitivity analysis in the mathematical model: order batch size and supplier’s GHG emissions reduction.

4.2.1 Order Batch Size

The order batch size assumes the values 50, 100, and 300. Figure 4 shows that, for different order batch sizes, the Pareto frontiers of order quantities 50 and 100 almost overlap. This implies that there is no difference when the order quantity is 50 or 100. However, under the same cost condition, the \(\hbox {CO}_{2}\) emissions of order quantity 300 (Fig. 4) are higher. Therefore, we suggest that decision makers order quantities less than lot size 100.

Fig. 4
figure 4

The Pareto frontiers for adjusting order batch size

4.2.2 Suppliers’ GHG Emissions Reduction

The goal of the manufacturer is for its suppliers to reduce their carbon emissions. We assume that a manufacturer desires a 5% reduction in \(\hbox {CO}_{2}\) emissions and prefers suppliers who can achieve this goal at the lowest cost. Here, the reason for a 5% reduction in \(\hbox {CO}_{2}\) emissions is that the environmental protection agency (EPA) in Taiwan will ask the manufacturer to reduce 5% carbon emission for carbon label application. Therefore, the first Pareto frontier (\(S_{1}\) Pareto frontier) is acquired by asking the first supplier to reduce carbon emissions by 5%, while the other suppliers’ emissions remain the same. This process is repeated for six suppliers. Figure 5 indicates that the \(S_{1 }\) and \( S_{2}\) Pareto frontiers overlap. This suggests that there is no difference between when \(S_{1}\) reduces a 5% reduction in \(\hbox {CO}_{2}\) emissions and the other five suppliers have the same \(\hbox {CO}_{2}\) emissions and when \(S_{2}\) reduces a 5% reduction in \(\hbox {CO}_{2}\) emissions and the other five suppliers have the same \(\hbox {CO}_{2}\) emissions. Similarly, the \(S_{1 }\)(or \(S_{2})\) and \( S_{3}\) Pareto frontiers overlap. This suggests that there is no difference between when \(S_{1}\) (or \(S_{2})\) reduces a 5% reduction in \(\hbox {CO}_{2}\) emissions and the other five suppliers have the same \(\hbox {CO}_{2}\) emissions and when \(S_{3}\) reduces a 5% reduction in \(\hbox {CO}_{2}\) emissions and the other five suppliers have the same \(\hbox {CO}_{2}\) emissions.

However, the carbon reduction efforts of suppliers \(S_{4}, S_{5}\), and S\(_{6}\) are greater than those of suppliers \(S_{1}, S_{2}\), and \(S_{3}\). Therefore, the \(S_{1}, S_{2}\), and \(\hbox {S}_{3 }\) Pareto frontiers are below \(S_{4}, S_{5}\), and \(\hbox {S}_{6}\) Pareto frontiers. Furthermore, among suppliers \(S_{4}, S_{5}\), and \(S_{6}\), the \(\hbox {CO}_{2}\) emissions reduction of \(S_{5}\) is higher than that of \(S_{4}\) and \(S_{6}\). Therefore, the supply chain manager should adjust the order quantity according to the capacity of supplier \(S_{5}\). Table 7 shows the capacities and order quantities for supplier \(S_{5}\). Notice that most components ultimately reach a bottleneck. If the goal of the supply chain manager is to reduce carbon emissions, it is advantageous for him or her to only adjust the order quantities of components \(M_{6}\) and \(M_{12}\).

Fig. 5
figure 5

The Pareto frontiers of suppliers’ GHG emissions reduction

Table 7 The results of quantities of different suppliers

5 Implications

Nowadays, sustainable development has become a popular topic in the domain of sustainable manufacturing (Jayal et al. 2010). As corporate social responsibility is increasingly emphasized, low carbon design could be a criterion for supplier selection or management. This study aimed to bridge the gap between theoretical and practical problems. Real data are collected and used based on the ISO standard. The method provided by this research enabled supplier selection based on the cost, capacity, and emission, which are also critical factors. Compared to the results of Kuo et al. (2014a), this research provides additional solutions for decision makers. The sensitivity analyses conducted also considers the risk by analyzing different situations. The decision makers could choose the solutions based on their enterprise’s strategies and goals.

The normal constraint method should yield multiple Pareto-optimal solutions rather than a single solution. Most previous research only considered the cost and \(\hbox {CO}_{2}\) emissions. However, in this study, the suppliers’ location and manufacturers’ capacity are considered simultaneously. Additionally, the different \(\hbox {CO}_{2}\) emission of different life cycle stages are also considered and calculated. In this study, it could be found that the distances for \(S_{4}-S_{6}\) are greater than for \(S_{1}-S_{3}\). If the manufacturer wants to reduce the carbon emissions, \(S_{1}-S_{3}\) should provide more components for the manufacturer. However, this inference will be affected and limited by the suppliers’ technology and cost. Therefore, the manufacturer should choose suppliers in proximity. The implication of this result is that the supply chain network design could affect the \(\hbox {CO}_{2}\) emissions reduction significantly. The Pareto frontier provides an effective method for solving multi-objective problems of supply chain network design. It also provides the assurance that all regions of the design space are adequately represented in the generated sample.

It is worth mentioning that some researchers have proved that a low carbon supply chain can improve firms’ environmental performance (Tseng and Hung 2014; Kawasaki et al. 2015; Urata et al. 2015). Although the parameters in this research differ from those in the existing literature, the results are consistent with other studies.

6 Conclusion

Traditionally, supply chain network design focuses on global adjustments of production plants and distribution centers of a firm and its links to suppliers and customers (Melo et al. 2009; Brandenburg 2015). The main issues include quality, delivery, cost, service, and technology. However, as global warming becomes more threatening, carbon emissions reduction is very important for firms; in particular, the supply chain manager must consider carbon emissions and cost reduction simultaneously. Therefore, the supply chain concept is important to evaluate and select appropriate suppliers.

The selection of appropriate suppliers is only one of many possible ways to reduce the emissions. With sophisticated network design, the firms redesign their network to become more sustainable. According to Wu and Dunn (1995), transportation could be seen as the largest source of emissions in the logistics system. Therefore, proper optimization of the supply chain may decrease the emissions of a supply chain. In this research, we used the Pareto frontier method to investigate the bi-objective supply chain network design in order to obtain uniform non-dominated Pareto solutions. This was the main difference between this research and previous literature on the multi-objective model of the low carbon supply chain network design. In addition, the suppliers’ production capacity is added in this research. The sensitivity analysis is also conducted to find the difference between the change of cost and \(\hbox {CO}_{2}\) reduction. From the case study, we observed there is a limit to \(\hbox {CO}_{2}\) reduction even though the cost is increased highly for manufacturers of downstream suppliers.

Although the proposed mathematical model has made a noteworthy contribution to the literature on low carbon network design, it has its limitations. First, it considered carbon emission, cost, and manufacturing capacities separately, while other models integrate these performance indices into a single index. Second, it only considered electricity. Other fuels used in the manufacturing site are excluded. Future research should develop a Pareto frontier with a better fit in order to find a better solution. In addition, the suppliers’ priorities and evaluations (such as quality, cost, delivery, service, and technology) could be considered for more practical applicability. Our study could also be extended to include more objective problems, such as toxic materials management, water resources management, and recycling rates.