Introduction

The increase in global warming and the depletion of natural resources have threatened life on earth. Over the past few years, environmental issues have become a significant agenda of countries and companies worldwide. Yet, environmental protection still requires continuous and global efforts to reduce the negative impact of human activities on ecosystems. Industries have to keep developing renewed environmental awareness to drive radical changes in everyday life, government policies, and industrial systems (Hua et al. 2011). Industries, known as the largest carbon emitters, must firmly commit to reducing these emissions from their operations. In addition, the government needs the commitment to encourage the creation of a green industry as evidenced by the issuance of emission restriction policies to ensure the achievement of the global emission reduction target.

Since several years ago, companies from various sectors have implemented new practices for more environmentally conscious operations. Companies are looking for a way to reduce emissions resulting from their activities by using green technologies (Jiang et al. 2021). For instance, H&M is one of the biggest global fashion industries that has adopted various green technologies to lessen carbon emissions. The Home Depot (2018) and Panasonic Group (2020) have also adopted green technology and have proven that they can realize significant emission reductions by utilizing this type of technology. Although green technology in production systems can reduce emission levels, replacing existing production facilities with greener alternatives increases the total operational cost (Entezaminia et al. 2020). Therefore, it will be more sensible for the companies to operate both facilities together in a hybrid system to minimize costs. In addition to green technology, companies have also tried to optimize strategic and operational decisions in the supply chain system by accounting for GHG emissions. The integration of environmental influences, such as GHG emissions, on operational decisions at the supply chain level is called green supply chain management (GSCM) (Sarkis 2012). Storage, transportation, production, and warehousing activities are the main emitting activities in the supply chain that should be planned and controlled optimally (Chelly et al. 2019; Ahmed and Sarkar 2018). In this regard, inventory control is critical in optimizing the operational management of these four activities. Therefore, inventory management policies become vital determinants that reduce GHG emissions along the supply chain (Hovelaque and Bironneau 2015).

To determine the correct inventory decisions, managers need to choose what suitable models have been proven to minimize costs and increase collaboration between parties. A joint economic lot size (JELS) problem is a model that has been proven to solve various inventory problems. The essence of the model is to integrate inventory decisions and minimize the joint total cost in the supply chain. The model was pioneered by Goyal (1976), who proposed an integrated inventory model involving a vendor and a buyer under deterministic demand. Then, this model was extended by many researchers to accommodate various conditions, including carbon emissions reduction (Dwicahyani et al. 2017; Hariga et al. 2019; Ganesh Kumar and Uthayakumar 2019; Rout et al. 2021; Konstantaras et al. 2021) and stochastic environments (Hallak et al. 2021; Sarkar and Giri 2021; Tiwari et al. 2020; Taleizadeh et al. 2020a).

Our review on the latest research addressing the JELS model shows that no publication deals with incorporating green production to lessen emissions. In addition, the investigation of carbon emissions and the implementation of carbon tax regulation are rarely discussed in a situation in which a supply chain consists of a manufacturer and multiple retailers. The implementation of hybrid production in the manufacturer and the consideration of multi-retailer case makes the issues more complex. In addition to the need for a strategy to coordinate production decisions on the manufacturer’s side and purchasing decisions on the retailers’ side, a plan to synchronize retailers’ order cycles needs to be optimized. As a summary, the research questions to be answered here are as follows:

  1. 1)

    How to determine the optimal production allocation in the hybrid production system and to synchronize it with retailers’ replenishment decisions?

  2. 2)

    How to determine the optimal common replenishment cycle and the shipment decisions for retailers that can minimize the total cost?

  3. 3)

    How does carbon tax affect the inventory decisions in the supply chain involving a manufacturer and multiple retailers?

The remainder of the paper is organized as follows. “Literature Review” reviews the JELS literature dealing with stochastic demand, multi-retailer cases, and carbon emissions. “Problem Descriptions, Notations, and Assumptions” presents the description of the investigated system and the notations and assumptions used to formulate the model. “Model Formulation” explains the proposed stochastic-JELS model. “Solution Method” describes the methodology to obtain the solutions. “Numerical Examples” illustrates the results, and “Sensitivity Analysis” investigates the model’s behavior through a sensitivity analysis. “Managerial Insights” presents the managerial insights. Finally, “Conclusions” concludes the paper and suggests a direction for future research.

Literature Review

In the existing JELS literature, three different streams of research are found. The first is the JELS model that works under stochastic environments; the second is the JELS model with the multi-buyer case; and the third is the JELS model that considers carbon emissions reduction. The discussions of each stream of research are provided in the following sub-sections.

JELS with Stochastic Demand

The first stream of research tackles a situation in which the market demand is stochastic in nature, and the lead time is variable and depends on the shipment lot size. Some researchers have made valuable works on models to determine the optimal decisions under a situation where demand fluctuates over time. Ben-Daya and Hariga (2004) were noted to be one of the first to introduce stochastic JELS under variable lead time. They assumed that the lead time consists of productive and non-productive time, and its value depends on shipment lot size. Hsiao (2008) suggested a new formulation of lead time, which is a lead time that depends on the production and transportation times for the first shipments and depends only on the transportation time for the 2-nd, …, j-th shipments. Glock (2012) used Hsiao’s model to formulate strategies to shorten the lead time in a condition in which the production rate is adjustable and influences the lead time. Jauhari (2012) developed raw material procurement strategies for a three-echelon supply chain system. Heydari et al. (2018) determined the optimal inventory decisions for the supply chain and examined how different shipping modes can affect the system’s decisions and performances. Christy et al. (2017) formulated a closed-loop supply chain and modeled the demand as a function of selling price and quality level. Jauhari and Saga (2017) investigated an imperfect production process and inspection errors in a two-level supply chain system under a periodic review policy. Recently, Saga et al. (2019) investigated the influence of imperfect production and inspection errors on production and inventory decisions. A periodic review policy with service-level constraint is adopted to control the inventory level of the buyer. Sarkar et al. (2020) proposed a JELS model composed of a single vendor and single buyer with a time value of money and partial backorders. Additional investment is included in the mathematical model to control the replenishment lead time. More recently, Roy and Sana (2021) proposed a JELS model for a two-stage supply chain with an investment to reduce setup costs. They also consider a situation where the vendor offers a fixed credit period to the buyer to complete the account. Barman and Mahata (2022) used a continuous review policy to manage inventory in the vendor–buyer system. The buyer’s lead time is dependent on ordering lot and can be reduced by crashing cost.

JELS with Multi-Buyer Case

The second stream of research focused on the incorporation of the multi-buyer cases in the JELS model. Islam et al. (2017) studied the impact of adopting consignment policy and inventory decisions in a supply chain system comprising a supplier, a manufacturer, and a retailer. Later, Ben-Daya et al. (2019) formulated a mathematical inventory model for single-vendor and multi-buyer systems under remanufacturing and consignment stock policy. They proposed a shipping strategy, namely joint replenishment, that synchronizes the shipments of products to the buyers. Chan et al. (2018) proposed a coordination policy to synchronize the production and buyer replenishment cycles in a single-vendor multi-buyer supply chain system. They proved that the proposed approach performs better than the decentralized model and the common cycle model. Chan et al. (2020) extended the model of Chan et al. (2018) by incorporating the costs associated with remanufacturing and shipments to pick up the returned products from buyers. Hoque (2020) investigated the influence of the various distribution of lead times to ship equal lots on the inventory decisions in a supply chain system consisting of a manufacturer and multi-buyer. Subsequently, Hoque (2021) examined the impact of the normal distribution of lead times on the inventory decisions under a situation in which the lots are delivered to the buyers with equal and unequal shipment policies. Darwish et al. (2018) addressed a two-stage newsvendor inventory model for general demand distribution. They determined the optimal ordering quantities at two different times in the selling period, minimizing the total cost. Juman et al. (2023) proposed an unequal-sized shipment policy to synchronize production flow and deliveries in the multi-vendor multi-buyer supply chain system. They showed that the integrated model performs better in reducing joint total cost than the independent model. Biswas and Sarker (2021) formulated a multi-vendor and multi-buyer inventory model as an integer non-linear programming problem and proposed a heuristic approach to obtain the solution. A just-in-time delivery is adopted to manage the raw material deliveries and product deliveries in the investigated system.

JELS with Carbon Emissions

The third stream of research deals with the development of the JELS model by taking GHG emissions into account. Wahab et al. (2011) were the first to study the impact of GHG emissions on inventory decisions. They addressed the problem of determining the optimal shipment and production policies for the two-echelon system in domestic and international supply chains. Halat and Hafezalkotob (2019) proposed a coordination model of the supply chain system and investigated the impact of different carbon policies on inventory decisions under coordinated and independent scenarios. Huang et al. (2020) considered some carbon policies, such as carbon tax, carbon cap and trade, and carbon constraint in the inventory modeling. Marchi et al. (2019) developed a JELS model involving a manufacturer and a buyer with an imperfect production process. They determined the shipment and production decisions by incorporating the emissions and energy consumption from production and transportation activities. Kumar and Uthayakumar (2019) developed a vendor–buyer system with vendor-managed inventory (VMI) and unequal shipment policies. The emissions from production are considered in the model and are minimized using an emissions-trading scheme. Some researchers also focused on studying the emissions impact in the JELS under stochastic demand. Wangsa (2017) and Saga et al. (2019) used penalties and incentive policies to lessen the emissions from the supply chain involved of a manufacturer and a retailer. Ghosh et al. (2017) implemented a strict carbon policy to manage the emissions resulting from transportation, storage, and production. Taleizadeh et al. (2019) investigated the influences of carbon emission reduction, promotional efforts, and return policy on inventory decisions in the closed-loop supply chain system. A trade and cap policy and technology investment are applied to minimize the emissions produced. Later, Taleizadeh et al. (2021) proposed a cost-sharing contract to coordinate manufacturer and distributor in the supply chain system under a stochastic environment and green investment. Manupati et al. (2019) evaluated the emission generation using three policies: the carbon cap and trade, carbon cap, and carbon tax in a multi-echelon supply chain system. Taleizadeh et al. (2020b) used a carbon tax mechanism to control the emissions produce from replenishment, storage, and units purchased or produced. Alizadeh-Basban and Taleizadeh (2020) proposed three policies to ease the emissions, which are green production investment, hybrid manufacturing, and carbon cap-and-trade. A dual-channel system comprising of online channel and distributor channel is employed to attract the customers to buy products. Yadav et al. (2021) considered emissions and waste reduction in a two-level supply chain with cross-price elasticity of demand and preservation technology investment. Ramandi and Bafruei (2020) proposed a supplier and retailer’s two-stage supply chain system under a periodic review policy. The government controls the emissions resulting from the system by applying carbon subsidies and penalties. Taleizadeh et al. (2022) formulated an inventory model by taking into account partial trade credit, price- and emission-dependent demand, and environmental impacts. The carbon tax and carbon cap-and-trade policies are used to cut down the emissions released from some operations in the investigated system.

Research Contributions

As this paper considers a single-manufacturer-multi-retailer system, it is worth pointing out that the JELS model was discussed extensively in the literature and cases involving the efforts to reduce emissions. However, to the best of the author’s knowledge, no research has been conducted to investigate the impact of implementing green technology in the production process, and its impact on production and ordering decisions in the supply chain consists of a manufacturer and multiple retailers. Table 1 shows how the proposed model differs from other models. Compared with the previous research, the contributions of our study are described as follows:

  1. 1)

    Previous research, including Wangsa (2017), Saga et al. (2019), and Ramandi and Bafruei (2020), generally disregarded the use of green technology in production and only used a single type of production facility. The use of this type of production facility becomes less efficient when the government implements carbon limitation policies. The use of traditional technology in production facilities will cause high emission levels which result in a large emission tax burden. In a situation where manufacturers are faced with strict carbon policies, a hybrid production system is more suitable to operate in order to minimize the total emissions produced. Here, we proposed a hybrid production system, comprising green production and regular production. By adopting green production and aligning it with regular production, the manufacturer will have more opportunities to control the amounts of emissions produced. To synchronize the operation of regular and green productions in the hybrid system, we propose a new decision variable, a production allocation factor, to set the production rate on both systems.

  2. 2)

    We propose a supply chain system incorporating multiple retailers and environmental investigations into the model. This environmental investigation will add to the complexity of the problems, dealing with determining the optimal ordering quantity and the number of deliveries to different retailers. Thus, to maintain the total cost and the total emissions, the manufacturer’s production allocations are aligned with ordering decisions on the retailers’ side. Unlike Islam et al. (2017), Chan et al. (2018), and Chan et al. (2020), the emissions resulting from production, transportation, and storage activities are incorporated into the model.

  3. 3)

    Unlike Ben-Daya and Hariga (2004) and Jauhari and Saga (2017) that used identical lead times for all shipments, we consider two different reorder points on the retailers to deal with different lead times. The use of identical lead times in the inventory modeling causes the inventory calculation to be inaccurate because it does not match the real conditions. In fact, the length of lead time for the first shipment is different from the lead time for the next shipments. To make the first shipment, the shipper must wait for the manufacturer to finish producing the first lot. Meanwhile, for the subsequent shipments, the shipper does not need to wait for lot production because at that time the lot has been produced by the manufacturer. This is because the manufacturer’s production rate is greater than the demand rate. Unlike the first shipment which considers the production time and transportation time, the subsequent shipments only consider transportation time. By taking into account the different lead times for the two shipments, the expected shortages at retailers will be lower, thereby reducing the total cost. To the best of our knowledge, this is the first research in which different lead times are incorporated in a multi-retailer case. To operate the inventory system at the retailers, we use a common cycle and the same level of safety factor for the first shipment for all retailers.

  4. 4)

    We allow the manufacturer’s production rate to be adjusted flexibly to control production costs and production emissions. In addition, the hybrid production system faces a situation where the production costs and the emissions resulting from regular and green production facilities are different. The regular production facility has a lower production cost than the green production but produces more emissions. Obtaining the optimal production rate in this hybrid system is challenging since it must accommodate complex trade-offs. Previous research dealing with JELS mostly treated the production rate as input parameters. The developed model does not allow decision-makers to control the emission levels and the production costs.

Table 1 The comparison between the proposed work and the previous works

Problem Descriptions, Notations, and Assumptions

Problem Descriptions

The investigated system considers a supply chain composing a single manufacturer and multiple retailers as depicted in Fig. 1. Retailers face a stochastic demand that is normally distributed with a mean of \({D}_{m}\) and a standard deviation of \({\sigma }_{m}\). To fulfill the demand, the retailers order \(n{Q}_{m}\) units of product to the manufacturer and sell them to the end customers. A common cycle is used to coordinate the replenishment cycles of all retailers. All retailers use a continuous review policy to control the inventories stored in warehouses. Two types of safety factors are used to determine safety stock and shortage at 1st shipment and 2nd, …, to nth shipments. The shortages are allowed in the model and assumed to be fully backordered. The manufacturer operates a hybrid system containing green production and regular production facilities to produce final products and ship them to M retailers. Green production produces lower emissions than regular production but requires higher production costs. Conversely, regular production produces higher emissions than green production but requires lower production costs. The amount of \(nQ\) units are produced by the manufacturer at each production cycle. Given the production allocation factor is α, the amount of \(\mathrm{\alpha }nQ\) units and \((1-\alpha )nQ\) units result from regular production and green production facilities, respectively, for each production cycle.

Fig. 1
figure 1

The proposed single-manufacturer multi-retailer supply chain inventory system

Emissions resulting from manufacturer and retailers’ operations are incorporated into the model. The manufacturer incurs some costs for each emission released from production and storage. Retailers bear their emissions costs for each emission generated from holding the product in a warehouse and transportation. The number of emissions resulting from production is formulated as a quadratic function that depends on the production rate. Emissions from storage are calculated based on the inventories kept in the warehouse. The regulator implements a carbon tax policy to cut down the overall emissions from the supply chain. Furthermore, the production rate is flexibly adjustable so that it gives opportunities for decision-makers to control both emissions and production costs at the manufacturer.

Notations

To develop the proposed mathematical model, we use the following notations:

Parameters:

\({A}_{m}\) :

ordering cost for retailer-m ($/order)

ag(ar):

emission parameter for green production (regular production) process (kg year2/unit3)

bg(br):

emission parameter for green production (regular production) process (kg year/unit2)

cg(cr) :

emission parameter for green production (regular production) process (kg /unit)

\({CMG}_{storage}\):

amount of carbon emissions generated from green production’s storage (kg CO2)

\({CMG}_{prod}\) :

amount of carbon emissions generated from green production’s facility (kg CO2)

\({CMR}_{storage}\) :

amount of carbon emissions generated from regular’s production’s storage (kg CO2)

\({CMR}_{prod}\) :

amount of carbon emissions generated from regular production’s facility (kg CO2)

\({CR}_{storage}\) :

amount of carbon emissions generated from retailer-m’s storage (kg CO2)

\({CR}_{transport}\) :

amount of carbon emissions generated from transportation (kg CO2)

\({D}_{m}\) :

demand for retailer-(units/year) (with m = {1, 2, …, M})

D:

total demand for M retailers (units/year)

E:

carbon tax ($/kg CO2)

\({ES}_m^1\) :

expected shortage for first shipment (units)

\({ES}_{m}^{2}\) :

expected shortage for nth shipments (units)

\({F}_{m}\) :

transportation cost for retailer-m ($/shipment)

\({h}_{m}^{b}\) :

holding cost for retailer-m ($/unit/year)

hg(hr):

holding cost for green production (regular production) ($/unit/year)

\({IVR}_{m}\) :

average inventory per unit time at the retailer-m (units)

\({IVM}_{g}\) :

average inventory per unit time at the green production (units)

\({IVM}_{r}\) :

average inventory per unit time at the regular production (units)

JTC:

joint total cost ($/year)

Jm:

distance from manufacturer to retailer-m (km)

Kg(Kr):

setup cost for green production (regular production) ($/setup)

M:

number of retailers

Pmin:

minimum production rate (units/year)

Pmax:

maximum production rate (units/year)

\({Prod}_{g}\) :

production cost for green production ($/year)

\({Prod}_{r}\)  :

production cost for regular production ($/year)

\({T}^{p}\):

production time and non-productive time (year)

\({T}_{m}^{s}\):

transportation time for retailer-m (year)

\(TCR\):

total cost for retailers ($/year)

\(TCM\):

total cost for manufacturer ($/year)

\({W}^{b}\):

amount of carbon emissions from retailers’ storage (kg CO2/unit/year)

\({W}^{f}\):

amount of carbon emissions from manufacturer’s storage (kg CO2/unit/year)

x:

weight of the product (kg/unit)

Xg1(Xr1):

green production’s (regular production’s) per unit time cost for running the machine independent of production rate ($/year)

Xg2(Xr2):

the increase in green production’s (regular production’s) unit machining cost due to one unit increase in production rate ($ year/unit2)

\({\sigma }_{m}\):

standard deviation of demand for retailer-m (units/year)

\({\pi }_{m}\):

back-ordering cost for retailer-m ($/unit)

\({\vartheta }_{T1}\):

indirect emission factor for transportation (kg CO2/liter)

\({\vartheta }_{T2}\):

direct emission factor for transportation (kg CO2/kg)

\(\varepsilon\):

fuel consumption (liters/km)

Decision variables:

\({k}^{1}\):

safety factor of the 1st shipment

\({k}_{m}^{p}\):

safety factor of the 2nd, …, to nth shipments for retailer-m (with m = {1, 2, …, M})

n:

number of shipments per production batch

P:

production rate (unit/year)

Q:

shipment quantity (unit)

α:

hybrid production system allocation factor

Assumptions

  1. 1)

    The investigated system consists of a manufacturer and M retailers.

  2. 2)

    The retailers employ a continuous review policy to control their inventory levels.

  3. 3)

    The demand at the retailers’ side follows a normal distribution with a mean of \({D}_{m}\) and a standard deviation of \({\sigma }_{m}\).

  4. 4)

    All retailers have the same ordering cycle, \({~}^{Q}\!\left/ \!{~}_{D}\right.={~}^{{Q}_{m}}\!\left/ \!{~}_{{D}_{m}}\right.\), where \(D=\sum_{m=1}^{M}{D}_{m}\) and \(Q=\sum_{m=1}^{M}{Q}_{m}\).

  5. 5)

    The M-retailers order products with a quantity of \({nQ}_{m}\), and the manufacturer produces a batch of \({nQ}_{m}\) units for each production run. The manufacturer will deliver Q units over n time to fulfill the demand from all retailers.

  6. 6)

    The shipment lot and production rate for the green facility are given by \({Q}_{g}=Q(1-\alpha )\) and \({P}_{g}=P(1-\alpha )\), whereas the shipment lot and production rate for the regular production facility are given by \({Q}_{r}=Q\alpha\) and \({P}_{g}=P\alpha\). The green production lot depends on the ratio of the green production rate to the total system production rate, \(n{Q}_{g}=nQ\frac{{P}_{g}}{P}\), and the regular production lot depends on the ratio of the regular production rate to the total system production rate, \({nQ}_{r}=nQ\frac{{P}_{r}}{P}\).

  7. 7)

    The green production facility generates a lower emission than the regular production facility and requires a higher production cost.

  8. 8)

    The green production and the regular production facilities produce the same quality products.

Model Formulation

In this section, an integrated inventory model for the supply chain composed of a manufacturer and retailers is formulated. The inventory profile is depicted in Fig. 2. The regulator imposes a carbon tax to reduce the emissions released from production, transportation, and storage. We initially derive the mathematical model for the retailers and then develop the model for the manufacturer.

Fig. 2
figure 2

Inventory profile of the investigated single-manufacturer multi-retailer system

Total Cost for the Retailers

To formulate the retailer inventory model, we refer to the basic model proposed by Hsiao (2008). The lead time of the first shipment for retailer m,\({L}_{m}^{1}\), is expressed by\({L}_{m}^{1}={T}^{p}+{T}_{m}^{s}\). The lead time for the 2nd,.., to nth shipments,\({L}_{m}^{2}\), is expressed by\({L}_{m}^{2}={T}_{m}^{s}\). In the stochastic inventory model, the determination of safety stock must consider the lead time. The lead time for the first shipment is calculated by considering production time and transportation time while the lead time for the 2nd, …, to nth shipments is calculated by considering transportation time. Due to the difference in lead times, the safety stock for the first shipment will be different from the safety stock for the 2nd, …, to nth shipments. Here, we assume that all retailers use the same safety factor for the first shipment. Thus, the demand during lead time, the standard deviation, and the safety stock of the first shipment for retailer-m are formulated by\({D}_{m}\left({T}^{p}+{T}_{m}^{s}\right)\),\({\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}\), and\({k}^{1}{\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}\), respectively. The demand during lead time, the standard deviation and the safety stock of the nth shipment are given by\({D}_{m}{T}_{m}^{s}\),\({\sigma }_{m}\sqrt{{T}_{m}^{s}}\), and\({k}_{m}^{2}{\sigma }_{m}\sqrt{{T}_{m}^{s}}\), respectively. The expected shortages for the first and nth shipments are given by Eqs. (1) and (2), respectively.

$${ES}_{m}^{1}={\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}\psi \left({k}^{1}\right)$$
(1)
$${ES}_{m}^{2}={\sigma }_{m}\sqrt{{T}_{m}^{s}}\psi \left({k}_{m}^{p}\right)$$
(2)

with, \(\psi \left({k}^{1}\right)={f}_{s}\left({k}^{1}\right)-{k}^{1}\left[1-{F}_{s}\left({k}^{1}\right)\right]\) and \(\psi \left({k}_{m}^{p}\right)={f}_{s}\left({k}_{m}^{p}\right)-{k}_{m}^{p}\left[1-{F}_{s}\left({k}_{m}^{p}\right)\right]\).

By considering the above safety stock formulations, \({k}_{m}^{p}\) can be formulated as follows:

$${k}_{m}^{p}={k}^{1}\sqrt{\frac{{T}^{p}+{T}_{m}^{s}}{{T}_{m}^{s}}}$$
(3)

The retailers use a continuous review policy to control the inventory level. Thus, whenever the inventory level reaches the reorder point, the retailers place an order of \(n{Q}_{m}\) items to the manufacturer (See Hadley and Within 1963). Thus, the average inventory level per unit of time is determined by summing up the average of the number of products stored in the warehouse and the safety stock. The average inventory per unit time at the retailer-m is given by the following:

$${IVR}_{m}=\frac{Q}{2}\frac{{D}_{m}}{D}+{k}^{1}{\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}$$
(4)

The carbon emissions are generated from storage and transportation. The number of emissions resulted from storage depends on the number of products stored in the warehouse. In the warehouse, the emissions are produced from some activities e.g., loading, unloading, and energy consumption e.g., for lightening, heating, or cooling. The emissions generated from transportation are classified into two types, namely direct emissions and indirect emissions. The direct emissions are influenced by the weight of the product while the indirect emissions are influenced by the fuel consumption, number of shipments, and distance. Equations (5) and (6) present the carbon emissions generated from storage and transportation.

$${CR}_{storage}={W}^{b}\left(\frac{Q}{2}\frac{{D}_{m}}{D}+{k}^{1}{\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}\right)$$
(5)
$${CR}_{transport}=\frac{D}{Q}{\vartheta }_{T1}\varepsilon {J}_{m}+{\vartheta }_{T2}x{D}_{m}$$
(6)

Hence, the total cost incurred by all retailers, including ordering cost and transportation cost, is derived as follows:

$$\begin{array}{l}TCR=\frac D{nQ}\sum\limits_{m=1}^M\left(A_m+nF_m\right)+\sum\limits_{m=1}^M\left(h_m^b+EW^b\right)\left(\frac Q2\frac{D_m}D+k^1\sigma_m\sqrt{T^p+T_m^s}\right)\\+\frac D{nQ}\sum\limits_{m=1}^M\pi_m\sigma_m\left[\sqrt{T^p+T_m^s}\psi\left(k^1\right)+(n-1)\sqrt{T_m^s}\psi\left(k_m^p\right)\right]\\+\sum\limits_{m=1}^ME\left(\frac DQ\vartheta_{T1}\varepsilon J_m+\vartheta_{T2}xD_m\right)\end{array}$$
(7)

Expected Total Cost for the Manufacturer

To fulfill demand from the retailers, the manufacturer operates a hybrid production system composed of a green production facility and a regular production facility. Let \(n{Q}_{g}\) and \(n{Q}_{r}\) be the production batch for green production and regular production, respectively, and \({~}^{n{Q}_{g}}\!\left/ \!{~}_{{P}_{g}}\right.\) and \({~}^{n{Q}_{r}}\!\left/ \!{~}_{{P}_{r}}\right.\) be the length of production time for green production and regular production, respectively. The average inventory level of both production systems can be calculated by subtracting the accumulative shipment from the manufacturer’s accumulated production. Equations (8) and (9) express the inventory levels for both systems.

$${IVM}_{g}=\frac{{Q}_{g}}{2}\left(n\left[1-\frac{\left(1-\alpha \right)D}{{P}_{g}}\right]-1+\frac{2\left(1-\alpha \right)D}{{P}_{g}}\right)$$
(8)
$${IVM}_{r}=\frac{{Q}_{r}}{2}\left(n\left[1-\frac{\alpha D}{{P}_{r}}\right]-1+\frac{2\alpha D}{{P}_{r}}\right)$$
(9)

The manufacturer spends a certain amount of costs to produce the items for both green and regular productions. To model the production cost, we refer to Khouja and Mehrez’s (1994) formulation.

$${Prod}_{g}=\left(\frac{{X}_{g1}}{{P}_{g}}+{X}_{g2}{P}_{g}\right)\left(1-\alpha \right)D$$
(10)
$${Prod}_{r}=\left(\frac{{X}_{r1}}{{P}_{r}}+{X}_{r2}{P}_{r}\right)\alpha D$$
(11)

The production cost function is influenced by the production rate of the manufacturing system. \({X}_{g1}\) and \({X}_{r1}\) represent labor costs. If the production rate increases, the labor cost will decrease. When a worker is scheduled to operate a machine, the more products that are produced, the lower the wage per unit of time incurred. \({X}_{g2}\) and \({X}_{r2}\) represent tools and rework costs. If the production rate gets higher, the number of defective products will increase due to the increase in tool wear.

The carbon emissions are calculated from storage and production activities. The amount of carbon emission from storage depends on the manufacturer’s inventory level. Equations (12) and (13) formulate the emissions released from both systems.

$${CMG}_{storage}={W}^{f}\frac{{Q}_{g}}{2}\left(n\left[1-\frac{\left(1-\alpha \right)D}{{P}_{g}}\right]-1+\frac{2\left(1-\alpha \right)D}{{P}_{g}}\right)$$
(12)
$${CMR}_{storage}={W}^{f}\frac{{Q}_{r}}{2}\left(n\left[1-\frac{\alpha D}{{P}_{r}}\right]-1+\frac{2\alpha D}{{P}_{r}}\right)$$
(13)

To derive the emissions from production, we refer to Bogaschewsky (1995)’s formulation. The number of emissions depends on the production rate and its formulation is expressed in quadratic forms. The emissions from both production activities are given by the following:

$${{CMG}_{prod}=a}_{g}{{P}_{g}}^{2}-{b}_{g}{P}_{g}+{c}_{g}$$
(14)
$${{CMR}_{prod}=a}_{r}{{P}_{r}}^{2}-{b}_{r}{P}_{r}+{c}_{r}$$
(15)

Based on the experiments conducted by Narita (2012), Eqs. (14) and (15) can approximate the level of carbon emissions resulting from machine tool operation. Narita (2012) analyzed the environmental burden, in the form of carbon emissions, caused by the operation of machine tools. Experimental results show that the increase in cutting speed will accelerate tool wear and shorten tool life, which will lead to an increase in the environmental burden.

Therefore, the total cost for the manufacturer, including the setup cost, can be calculated by the following:

$$\begin{array}{l}TCM=\frac{\left(1-\alpha\right)DK_g}{n\left(1-\alpha\right)Q}+\left(h_g+EW^f\right)\frac{\left(1-\alpha\right)Q}2\left(n\left[1-\frac{\left(1-\alpha\right)D}{P_g}\right]-1+\frac{2\left(1-\alpha\right)D}{P_g}\right)\\+E\left(1-\alpha\right)D\left(a_gP_g^2-b_gP_g+c_g\right)+\left(\frac{X_{g1}}{P_g}+X_{g2}P_g\right)\left(1-\alpha\right)D+\frac{\alpha DK_r}{n\alpha Q}\\+\left(h_r+EW^f\right)\frac{\alpha Q}2\left(n\left[1-\frac{\alpha D}{P_r}\right]-1+\frac{2\alpha D}{P_r}\right)+E\alpha D\left(a_rP_r^2-b_rP_r+c_r\right)\\+\left(\frac{X_{r1}}{P_r}+X_{r2}P_r\right)\alpha D\end{array}$$
(16)

Joint Total Cost

The joint total cost can be calculated by summing up the total cost incurred by the retailers and the total cost incurred by the manufacturer as given below.

$$\begin{array}{l}JTC=\frac D{nQ}\sum\limits_{m=1}^M\left(A_m+nF_m\right)+\sum\limits_{m=1}^M\left(h_m^b+EW^b\right)\left(\frac Q2\frac{D_m}D+k^1\sigma_m\sqrt{T^p+T_m^s}\right)\\+\frac D{nQ}\sum\limits_{m=1}^M\pi_m\sigma_m\left[\sqrt{T^p+T_m^s}\psi\left(k^1\right)+(n-1)\sqrt{T_m^s}\psi\left(k_m^p\right)\right]\\+\sum\limits_{m=1}^ME\left(\frac DQ\vartheta_{T1}\varepsilon J_m+\vartheta_{T2}xD_m\right)\frac{\left(1-\alpha\right)DK_g}{n\left(1-\alpha\right)Q}\\+\left(h_g+EW^f\right)\frac{\left(1-\alpha\right)Q}2\left(n\left[1-\frac{\left(1-\alpha\right)D}{P_g}\right]-1+\frac{2\left(1-\alpha\right)D}{P_g}\right)\\+E\left(1-\alpha\right)D\left(a_gP_g^2-b_gP_g+c_g\right)+\left(\frac{X_{g1}}{P_g}+X_{g2}P_g\right)\left(1-\alpha\right)D+\frac{\alpha DK_r}{n\alpha Q}\\+\left(h_r+EW^f\right)\frac{\alpha Q}2\left(n\left[1-\frac{\alpha D}{P_r}\right]-1+\frac{2\alpha D}{P_r}\right)+E\alpha D\left(a_rP_r^2-b_rP_r+c_r\right)\\+\left(\frac{X_{r1}}{P_r}+X_{r2}P_r\right)\alpha D\end{array}$$
(17)

Solution Method

For fixed n and α, the minimum joint total cost occurs at point (\(Q,{k}^{1},P)\) that satisfies \(\frac{\partial JTC}{\partial Q}=0\), \(\frac{\partial JTC}{\partial {k}^{1}}\), and \(\frac{\partial JTC}{\partial P}\), simultaneously. By taking the first partial derivative of the joint total cost with respect to \(Q,{k}^{1}\), and P, we obtain the following equations:

$$\begin{array}{l}\frac{\partial JTC}{\partial Q}=-\frac{D}{{Q}^{2}}\sum\limits_{m=1}^{M}\left(\frac{{A}_{m}}{n}+{F}_{m}\right)+\frac{1}{2}\sum\limits_{m=1}^{M}\left({h}_{m}^{b}+E{W}^{b}\right)\frac{{D}_{m}}{D}\\ -\frac{D}{{nQ}^{2}}\sum\limits_{m=1}^{M}{\pi }_{m}{\sigma }_{m} \left[\sqrt{{T}^{p}+{T}_{m}^{s}}\psi \left({k}^{1}\right)+(n-1)\sqrt{{T}_{m}^{s}}\psi \left({k}_{m}^{p}\right)\right]\\ \begin{array}{l}-\frac{D}{{Q}^{2}}E{\vartheta }_{T1}\varepsilon \sum\limits_{m=1}^{M}{J}_{m}-\frac{D{K}_{g}}{n{Q}^{2}}+\left({h}_{g}+E{W}^{f}\right)\frac{\left(1-\alpha \right)}{2}\left(n\left[1-\frac{D}{P}\right]-1+\frac{2D}{P}\right)\\ -\frac{D{K}_{r}}{n{Q}^{2}}+\left({h}_{r}+E{W}^{f}\right)\frac{\alpha }{2}\left(n\left[1-\frac{D}{P}\right]-1+\frac{2D}{P}\right)\end{array}\end{array}$$
(18)
$$\frac{\partial JTC}{\partial {k}^{1}}=\left({h}_{m}^{b}+E{W}^{b}\right){\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}-\frac{{\pi }_{m}D{\sigma }_{m}}{nQ}\sqrt{{T}^{p}+{T}_{m}^{s}}\left[\overline{F }\left({k}^{1}\right)+(n-1)\overline{F }\left({k}_{m}^{p}\right)\right]$$
(19)
$$\begin{array}{l}\frac{\partial JTC}{\partial P}=\frac{D\left(n-2\right)}{P^2}\left(h_g+EW^f\right)\frac{\left(1-\alpha\right)Q}2+E\left(1-\alpha\right)D\left(2a_g\left(1-\alpha\right)^2P-\left(1-\alpha\right)b_g\right)\\+\frac{D\left(n-2\right)}{P^2}\left(h_r+EW^f\right)\frac{\alpha Q}2+E\alpha D\left(2a_r\alpha^2P-{\alpha b}_r\right)+\left(X_{g2}\left(1-\alpha\right)^2-\frac{X_{g1}}{P^2}\right)D\\+\left(X_{r2}\alpha^2-\frac{X_{r1}}{P^2}\right)D\end{array}$$
(20)

By setting Eqs. (18)–(20) equal to zero, we obtain the following expressions:

$$Q=\sqrt{\frac{2D\left\{\begin{array}{c}\sum_{m=1}^{M}\left(\frac{{A}_{m}}{n}+{F}_{m}+\frac{{\pi }_{m}{\sigma }_{m}\psi \left({k}^{1}\right)\sqrt{{T}^{p}+{T}_{m}^{s}}+{\pi }_{m}{\sigma }_{m}\left(n-1\right)\sqrt{{T}_{m}^{s}}\psi \left({k}_{m}^{p}\right)}{n}\right)\\ +E{\vartheta }_{T1}\varepsilon \sum_{m=1}^{M}{J}_{m}+\frac{{K}_{g}}{n}+\frac{{K}_{r}}{n}\end{array}\right\}}{\begin{array}{c}\begin{array}{c}\sum_{m=1}^{M}\left(\left({h}_{m}^{b}+E{W}^{b}\right)\frac{{D}_{m}}{D}\right)+\left({h}_{g}+E{W}^{f}\right)\left(n\left[1-\frac{D}{P}\right]-1+\frac{2D}{P}\right)\end{array}\\ +\left({h}_{r}+E{W}^{f}\right)\left(n\left[1-\frac{D}{P}\right]-1+\frac{2D}{P}\right)\end{array}}}$$
(21)
$$\overline{F }\left({k}^{1}\right)+(n-1)\overline{F }\left({k}^{1}\sqrt{\frac{{T}^{p}+{T}_{m}^{s}}{{T}_{m}^{s}}}\right)=\frac{\left({h}_{m}^{b}+E{W}^{b}\right)nQ}{{\pi }_{m}D}$$
(22)
$$P=\sqrt{\frac{\begin{array}{c}{X}_{g1}+{X}_{r1}-\left(n-2\right)\left({h}_{g}+E{W}^{f}\right)\frac{\left(1-\alpha \right)Q}{2}\\ -\left(n-2\right)\left({h}_{r}+E{W}^{f}\right)\frac{\alpha Q}{2}\end{array}}{\begin{array}{c}E\left(1-\alpha \right)\left(2{a}_{g}{\left(1-\alpha \right)}^{2}P-\left(1-\alpha \right){b}_{g}\right)+E\alpha \left(2{a}_{r}{\alpha }^{2}P-{\alpha b}_{r}\right)\\ +{X}_{g2}{\left(1-\alpha \right)}^{2}+{X}_{r2}{\alpha }^{2}\end{array}}}=\sqrt{\gamma }$$
(23)

For a condition when \(\delta <0\), we set \(P={P}_{min}\). Therefore, we obtain the following:

$$P=max\left[{P}_{min}, min\left({P}_{max},\sqrt{\gamma }\right)\right]$$
(24)

We suggest an efficient algorithm based on the procedure developed by Ben-Daya and Hariga (2004) and Glock (2012) to solve the proposed inventory problem. The algorithm is presented below:

  1. 1.

    Set \(\alpha =0.01\), \({u}_{\alpha }=1\) and \(JTC(P,Q,{k}^{1},n,{u}_{\alpha }-1)=\infty\).

  2. 2.

    Set n = 1 and \({JTC}_{n-1}\left({P}_{n-1},{Q}_{n-1},{k}_{n-1}^{1},n-1, {u}_{\alpha }\right)=\infty\).

  3. 3.

    Calculate \(P\) by using the equation below.

    $$P=\sqrt{\frac{\begin{array}{c}{X}_{g1}+{X}_{r1}\end{array}}{\begin{array}{c}{X}_{g2}{\left(1-\alpha \right)}^{2}+{X}_{r2}{\alpha }^{2}\end{array}}}$$
    (25)
  4. 4.

    Calculate \(Q\) by considering the previous value of \(P\) into Eq. (21).

  5. 5.

    Calculate \({k}^{1}\) by substituting \(Q\) into Eq. (22).

  6. 6.

    Update the value of \(P\) by substituting the previous values of \(Q\) and \({k}^{1}\) into Eq. (23).

  7. 7.

    Repeat steps 4‒6 until no change occurs in the values of \(P\), \(Q\) and \({k}^{1}\).

  8. 8.

    Set \({P}_{n}=P\), \({Q}_{n}=Q\) and \({k}_{n}^{1}={k}^{1}\). Calculate \({JTC}_{n}\left({P}_{n},{Q}_{n},{k}_{n}^{1},n,{u}_{\alpha }\right)\) using Eq. (17).

  9. 9.

    If \({JTC}_{n}\left({P}_{n},{Q}_{n},{k}_{n}^{1},n,{u}_{\alpha }\right)\le {JTC}_{n-1}\left({P}_{n-1},{Q}_{n-1},{k}_{n-1}^{1},n-1,{u}_{\alpha }\right)\) repeat steps 3‒8 with n = n + 1, otherwise go to step 10.

  10. 10.

    Compute \(JTC\left(P,Q,{k}^{1},n,{u}_{\alpha }\right)\)=\({JTC}_{n-1}\left({P}_{n-1},{Q}_{n-1},{k}_{n-1}^{1},n-1,{u}_{\alpha }\right)\).

  11. 11.

    If \(JTC\left(P,Q,{k}^{1},n,{u}_{\alpha }\right)\le JTC({P,Q,{k}^{1},n,u}_{\alpha }-1)\) repeat steps 2‒10 with \(\alpha =\alpha +0.01\) and \({u}_{\alpha }={u}_{\alpha }+1\), otherwise go to step 12.

  12. 12.

    Set \(JTC({P,Q,{k}^{1},n,u}_{\alpha }-1)\) as the minimum value of joint total cost and P, Q, \({k}^{1}\), n, \(\alpha\) are the solutions.

Numerical Examples

The proposed model is typically applicable to industries that employ various types of production technology. However, in this numerical example, we are referring to an Indonesian manufacturing industry that produces numerous types of machine spare parts. The company operates two production facilities to produce the spare parts. The first facility consists of some conventional machines, such as milling machines, grinding machines, lathe machines, and drilling machines. The second facility is more advanced since it has a variety of computer numerical control (CNC) machines. CNC machines are machines that use computer numerical control to regulate machining processes on various equipment such as routers, lathes, mills, or grinders. Computer numerical control allows precise control of features such as location, speed, and speed feed. Conventional machines are typically less expensive and are used for small production projects whereas CNC machines are usually more expensive than traditional machines and are best suited for large production projects. Green CNC machines are typically outfitted with decarbonization and energy-saving technologies to control emissions and energy usage. As a result, while these machines are more expensive than the conventional machines, they emit fewer emissions.

In this section, we present two numerical examples to justify the feasibility of the proposed model. The parameter values are mainly adapted from Jauhari and Saga (2017), Ben-Daya and Hariga (2004), and Hoque (2021). The fuel consumption and carbon tax data are taken from the Volvo Truck report (2018) and Chan (2009), respectively.

Example 1

To validate the proposed model and results, the following numerical experiment is considered. The supply chain is characterized by the parameters presented in Table 2. The parameters for retailers are given in Table 3.

Table 2 Input parameters for example 1
Table 3 Input parameters for retailers in example 1

By applying the proposed procedure, we obtain the following results. The optimal allocation factor, shipment frequency, and shipment lot are 0.55, 3 shipments, and 629.55 units, respectively. The optimal safety factor for the first shipment and the production rate are 1.478 and 3393.75 units/year, respectively. The number of emissions generated from the retailers and the manufacturer is 3117.57 kg CO2 and 9322.19 kg CO2, respectively. The total cost incurred by the retailers, manufacturer, and supply chain are $1205.63, $3654.01, and $4859.64, respectively.

Example 2

To validate the theoretical model, the following numerical experiment is presented. The input parameters’ values for the inventory problem are presented in Tables 4 and 5. The optimization results are as follows. The optimal shipment frequency, shipment lot, and safety factor for the first shipment are 5 times, 386.66 units, and 1.029, respectively. The optimal production allocation is 77% for regular production and 23% for green production. With this production allocation, the optimal production rates for green production and regular production are 605.8 units/year and 2028.13 units/year. The total emissions released from the retailers and the manufacturer are 4648.14 kg CO2 and 11,836.18 kg CO2, respectively. The total cost borne by the retailers, manufacturer, and supply chain are $1713.38, $4692.87, and $6406.25, respectively.

Table 4 Input parameters for example 2
Table 5 Input parameters for retailers for example 2

Comparison of the Proposed Model with the Model with Identical Lead Time (IL Model)

In this sub-section, we compare the performance of the proposed model with the model that uses identical lead time (IL model). For the case of identical lead time, the length of the lead time of the first delivery is the same as the length of the lead time of subsequent shipments (see Ben-Daya and Hariga 2004). The total inventory cost incurred by retailers per unit of time for the IL model is expressed by the following:

$$\begin{array}{l}{TCR}^{IL}=\frac{D}{nQ}\sum\limits_{m=1}^{M}\left({A}_{m}+n{F}_{m}\right)+\sum\limits_{m=1}^{M}\left({h}_{m}^{b}+E{W}^{b}\right)\left(\frac{Q}{2}\frac{{D}_{m}}{D}+{k}^{1}{\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}\right)\\ +\frac{D}{Q}\sum\limits_{m=1}^{M}{\pi }_{m}{\sigma }_{m}\sqrt{{T}^{p}+{T}_{m}^{s}}\psi \left({k}^{1}\right)+\sum\limits_{m=1}^{M}E\left(\frac{D}{Q}{\vartheta }_{T1}\varepsilon {J}_{m}+{\vartheta }_{T2}x{D}_{m}\right)\end{array}$$
(26)

By using a similar approach as described in “Solution Method,” the shipment lot (\({Q}^{IL}\)) is given by the following:

$${Q}^{IL}=\sqrt{\frac{2D\left\{\begin{array}{c}\sum_{m=1}^{M}\left(\frac{{A}_{m}}{n}+{F}_{m}+{\pi }_{m}{\sigma }_{m}\psi \left({k}_{m}^{1}\right)\sqrt{{T}^{p}+{T}_{m}^{s}}\right)\\ +E{\vartheta }_{T1}\varepsilon \sum_{m=1}^{M}{J}_{m}+\frac{{K}_{g}}{n}+\frac{{K}_{r}}{n}\end{array}\right\}}{\begin{array}{c}\begin{array}{c}\sum_{m=1}^{M}\left(\left({h}_{m}^{b}+E{W}^{b}\right)\frac{{D}_{m}}{D}\right)+\left({h}_{g}+E{W}^{f}\right)\left(n\left[1-\frac{D}{P}\right]-1+\frac{2D}{P}\right)\end{array}\\ +\left({h}_{r}+E{W}^{f}\right)\left(n\left[1-\frac{D}{P}\right]-1+\frac{2D}{P}\right)\end{array}}}$$
(27)

We note that the formulation for the total cost for the manufacturer and the formulation for the production rate remain unchanged.

The comparison of the proposed model and the IL model is summarized in Table 6. As can be seen in the table that the proposed performs better in reducing total cost compared to the IL model. It is observed that the joint total cost for the proposed model is $6406.25 and the joint total cost for the IL model is $6,416.93. Although the IL model results in a lower total manufacturer cost, the retailers’ total cost is higher than the retailers’ total cost in the proposed model. This makes sense since the expected shortages in the IL model is always greater than that of in the proposed model. Besides having better economic performance, the proposed model also has better environmental performance than the IL model. The results from Table 6 show that the total emissions resulted from the supply chain in the proposed model and IL model are 16,484.32 kg CO2 and 17,009.56 kg CO2, respectively. We also observe that the total emissions released from retailers in the proposed model are 4648.14 kg CO2, which means 9.22% lower than the total emissions generated from retailers in the IL model. The total emissions released from the manufacturer in the proposed model are slightly lower (0.45%) than that in the IL model.

Table 6 Optimization results for the proposed model and IL model

Sensitivity Analysis

In this section, we perform a sensitivity analysis to investigate the behavior of the model. We focus on investigating the influence of demand, buyer’s holding cost, carbon tax, and production cost on the model’s solution and total cost. We use numerical values in Example 1 as a base for performing a sensitivity analysis. First, we investigate the impact of the changes in demand on the proposed model, and the result is given in Table 7. We observe that when the demand increases by 120%, the shipment frequency and shipment lot also increase by 233.33% and 6.77%, respectively. Facing an increased demand, the manufacturer increases the batch size, and the retailer increases the ordering lot to ensure that the demand from end customers can be satisfied.

Table 7 The impact of demand on the model’s solution

From Fig. 3, we obtain that the emissions generated from retailers are getting higher due to the increase in inventories stored in the retailers’ warehouses. In addition, an increase in the frequency of shipments will also impact the number of emissions produced. When the demand increases by 120%, the total emissions from the retailer system rise by 16.38%. The most significant percentage increase in emissions occurs at retailer 1 (24.16%), and the smallest percentage occurs at retailer 2 (10.17%). From Fig. 4, we observe that the changes in demand have a greater effect on the total emissions of the manufacturer than the total emissions of retailers. Compared to other activities, production is the most sensitive activity to the changes in demand. This can be seen from the percentage change in production emissions which range from − 79.57 to 69.47%. We further see that the total cost incurred to the retailers, manufacturer, and supply chain remarkably increased due to higher demand. A 120% increase in the demand causes a 29.84% increase in the total cost of retailers. We find that retailer 4 experiences the most significant increase in cost, which is 34.81%, and the smallest growth in the cost of 25.44% is experienced by retailer 2. Figure 4 shows that fluctuations in demand have a larger influence on the total cost of the manufacturer than on the total cost of the retailer. The manufacturer must bear higher costs due to increased production volumes and emissions. Because the changes in demand have a greater impact on the manufacturing system, the managers need to be careful in making production decisions, especially those related to production allocation and production batch.

Fig. 3
figure 3

The effects of the change in demand on the inventory level and emissions

Fig. 4
figure 4

Percentage change in demand vs percentage change in emissions and costs

Table 8 presents the sensitivity analysis results of the buyer’s holding cost on the model’s solution. As one can see, the higher holding cost will result in a higher number of shipments, smaller shipment lots, and lower safety factors. We observe that if the cost increases by 80%, the number of shipments increases by 33.33%, and the shipment lot and safety factor decrease by 23.83% and 16.09%, respectively. This finding suggests that retailers keep fewer products to prevent the system from rising storage costs. Although the number of emissions from transportation increases due to the rise in the shipment frequency, the emissions resulting from retailer’s storage drastically increase, leading to the rise in the total emissions (see Fig. 5). As clearly seen in the figure, higher holding cost results in lower total emissions. It is observed that if the cost increases by 80%, the emissions from retailer 1, retailer 2, retailer 3, retailer 4, and retailer 5 decrease by 10.93%, 19.89%, 14.26%, 16.22%, and 19.25%, respectively. The percentage change in total emissions resulting from retailers’ storage appears to be greater than the percentage change in total emissions resulting from other activities (see Fig. 6). This is very reasonable because retailers will adjust their inventory level flexibly to maintain the holding cost. We further observe that retailers’ total cost is more sensitive to holding cost changes than the manufacturer’s total cost. Since the retailer receives a greater impact, the inventory manager needs to carefully determine the optimal inventory level on the retailer’s side so that system performance can be maintained.

Table 8 The impact of buyer’s holding cost on the model’s behavior
Fig. 5
figure 5

The effects of the change in retailers’ holding cost on the inventory level and emissions

Fig. 6
figure 6

Percentage change in retailer’s holding cost vs percentage change in emissions and costs

The impact of the carbon tax is now examined, and the results are shown in Table 9. It can be observed that the change in the carbon tax has a pronounced impact on all decision variables except the number of deliveries. The production allocation to the cleaner production system is getting higher due to the gradual increase in the carbon tax. This policy makes sense since allocating more productions to the cleaner system will significantly reduce the emissions generated. Consequently, the manufacturer should adjust the production rate at both systems. We observe that if the carbon tax increases by 120%, the production rate for green production increases by 6.48%, and the production rate for regular production decreases by 22.74%.

Table 9 The impact of carbon tax on model’s solution

Figure 7 clearly shows how the carbon tax has a significant impact on emissions and total cost. When the tax imposed by the regulator is increased by 120%, the emissions from green production rise by 5.45%, and the emissions from regular production decrease by 26.04%, which leads to the reduction of the total emissions resulting from the manufacturer’s operations. With a higher carbon tax, the retailers must reduce the products stored in the warehouse to maintain the resulting emissions. As shown in Fig. 8, the emissions from storage and the total emissions generated from all retailers remarkably decrease due to the increase in the carbon tax. We further examine the percentage increase in emissions and costs, which is presented in Fig. 9. It is observed that the percentage change in retailers’ total emissions and manufacturers’ total emissions are within the ranges of − 16.39 to 15.6% and − 27.96 to 32.93%, respectively. This suggests that tax changes have a greater impact on the amount of emissions produced by producers, most of which result from production activities. We also observe that the percentage change in retailers’ total cost and manufacturer’s total cost are within the ranges of − 16.27 to 29.73% and − 18.09 to 38.79%, respectively. We note that both parties involved in the supply chain received a significant impact caused by the changes in the carbon tax.

Fig. 7
figure 7

The influence of the carbon tax on the emissions and cost

Fig. 8
figure 8

The influence of the carbon tax on the emissions generated from retailers

Fig. 9
figure 9

Percentage change in emission tax vs percentage change in emissions and costs

We also examine the impact of the changes in production cost (Xg2) for green production, and the results are shown in Table 10. The results suggest that the manager should allocate more output to the regular production. When the production cost at the green facility is higher, it is reasonable to allocate some of the production to the regular facility. As a result, the production rate of the regular output needs to be adjusted to a higher level to speed up the production. We observe that the number of shipments, shipment lot, and safety factors keep unchanged due to the increase in Xg2. This means that retailers do not need to change their policies when there are changes in manufacturer production costs.

Table 10 The impact of Xg2 on model’s behavior

As for the carbon emissions at the manufacturer, we observe that the emissions resulting from the regular production significantly increase, and the emissions generated from the green production enormously decrease. When Xg2 increases by 120%, the emissions from regular production increase by 40.02%, whereas green production generates a lower emission of 43.65%. As a result, the total emissions released from the supply chain rises by 17.74%. Compared to other activities, production is the activity most affected by changes in production cost components (see Fig. 11). This can be seen from changes in production emissions which are within the range of − 21.24 to 46.21%. The percentage change in retailers’ total emissions is much smaller than that of manufacturers’ total emissions. Faced with increased Xg2, the manufacturer will adjust the production by setting an appropriate level of production allocation to maintain the performance of the production system. As seen in Fig. 10, the costs incurred by the parties and the supply chain are significantly influenced by Xg2. If Xg2 increases by 120%, the total cost for the manufacturer and supply chain increase by 10.64% and 7.98%, respectively, and the total costs for the retailers remain unchanged. Moreover, the results from Fig. 11 show that the percentage change in the manufacturer’s total cost is greater than that of the retailers’ total cost. We observe that the total cost will move over a range of − 0.07 to 0.04% for retailers and − 19.89 to 13.88% for the manufacturer. This suggests managers to be more careful in determining production and inventory policies for the manufacturer so that the system can run efficiently.

Fig. 10
figure 10

The influence of Xg2 on the emissions and cost

Fig. 11
figure 11

Percentage change in Xg2 vs percentage change in emissions and costs

Managerial Insights

The proposed model is beneficial for decision-makers to manage production systems that use two different types of production technology. The model can help decision-makers determine the optimal production capacity in both systems and align them with the retailers’ decisions. In addition, the information generated is also beneficial to support a green investment project carried out by the manufacturer. For example, information related to the allocation factor and the green production rate can be helpful to determine the number of green production machines that must be purchased in the investment project to cope with an increased carbon tax. Choosing the right technologies in the green investment is not easy since many types of technology are in the market. Different types of green technologies are available in the market, including machines that use renewable, green chemistry, and technologies that improve recycling processes. Because the technology selection decision is crucial, managers must pay attention to several important aspects, including budget constraints, the effectiveness of the technology to reduce emissions, and the suitability of the technology with the existing facilities.

In order to have a competitive advantage, coordination between parties in the supply chain is an essential factor that must be considered in integrated inventory management. The proposed model can assist the managers in improving the coordination between manufacturers and retailers by jointly deciding production and shipment decisions. In the multi-retailer case, the coordination between retailers must also be considered in the decision-making process. The model provides essential decisions, such as production batch, production rate, shipment lot, number of shipments, and safety factors, that can be used to manage inventories across the supply chain. Although the decisions in inventory management can be made, their implementation in the real world is not easy. This is because several parties will have different interests and goals. Thereby, wise leadership is needed to encourage all parties to work together to support mutually agreed decisions. In addition, information system support is also necessary to increase visibility along the supply chain.

Conclusions

This paper develops a mathematical model for a supply chain inventory system involving a manufacturer who produces products and multiple retailers who sell products to the end customers. The manufacturer employs a hybrid production system that consists of green and regular facilities and has an opportunity to control the production rate adjustably. The model contributes to the current inventory literature by proposing a hybrid production system and synchronizing it with replenishment and shipment decisions on the retailers’ side. In the case of multi-retailers, such synchronization is necessary to ensure that the system can run effectively and comply with the imposed carbon policy. Retailers’ inventory system is operated with two different reorder points to deal with different lead times. This feature allows retailers the opportunity to manage inventory more efficiently, resulting in minimum holding costs. The emissions are generated from production, storage, and transportation activities regulated through a carbon tax policy. Emissions resulting from production activities are related to production speed to control production rate adjustments. The proposed mathematical model minimizes the joint total cost and determines the optimal allocation factor, shipment frequency, safety factor, shipment lot, and production rate.

The findings of this study are explained as follows. First, the emissions resulting from the supply chain are significantly influenced by the demand, holding cost, carbon tax, and production cost. We observe that the emissions from the retailers are more affected by the change in demand, holding cost, and carbon tax than the change in production cost. To manage the emissions resulting from the retailers, the manager needs to control the shipment lot, the number of deliveries, and safety factors carefully. Second, the manager should allocate more production to the cleaner system when there are increases in the carbon tax and reduce the allocation if the green production cost is getting more expensive. Third, it is observed that by setting the decision variables optimally, the generated emissions can be significantly reduced, thus minimizing the cost incurred to the supply chain. The manager can control the emissions from production by adjusting the allocation factor and production rate.

The model can be extended in various ways. First, the shipment of the product from the manufacturer to the retailers is carried out without considering the vehicle’s route. Future studies may investigate the influence of routes on emissions and costs. Second, with the rapid development of technology, green transporter in product delivery can help the supply chain reduce emissions from transportation. Third, the model can be extended by considering the imperfect production on the manufacturer’s side. If an imperfect process is allowed, the defective product may result from the manufacturing system which the production rate can also influence its quantity.