1,316
Views
0
CrossRef citations to date
0
Altmetric
Research Articles

Quantitative insights into the integrated push and pull production problem for lean supply chain planning 4.0

ORCID Icon, ORCID Icon & ORCID Icon
Pages 6251-6275 | Received 20 Jul 2023, Accepted 19 Jan 2024, Published online: 07 Feb 2024

Abstract

Validated quantitative models for lean supply chain planning (LSCP) are still scarce in the literature, particularly because conventional push systems have not been widely integrated and tested with pull systems in sustainable and resilient environments in the Industry 4.0 context. Hence the main contribution of this paper is to develop an optimisation model that is able to contribute to the LSCP with the combination of push and pull strategies. Here we present an integrated just-in-time (JIT) production system with material requirement planning (MRP) for a SC that takes a traditional five-level structure based on a mixed-integer linear programming model (MILP) dubbed as LSCP 4.0. The model is able to simultaneously plan the production and inventory of materials and finished goods to satisfy demand from forecasts and firm orders. The selection of alternative suppliers as a proactive measure to face disruptive events is also considered. Furthermore, sustainable practices are included in the objective function for profit maximisation by considering CO2 emissions. This proposal is tested in the footwear sector. The results demonstrate that the combined use of JIT and MRP through a quantitative approach improve performance in leanness, sustainability and resilience by decreasing the bullwhip effect at different SC levels.

1. Introduction

Supply chains (SCs) are inherently vulnerable to lead times and order quantities (Reyes, Mula, and Díaz-Madroñero Citation2023b), disruptions in network structures and demand fluctuations (Ivanov and Dolgui Citation2021). This means that organisations are challenged to find new ways to distribute production and diversify SC disruption risks to satisfy demand on time with the least amount of waste. Here the performance benefits of lean manufacturing (LM) tools are often remarkable because they greatly improve quality (Psomas Citation2021), and the cost and delivery of goods or services (Lander and Liker Citation2007) and inventory levels (Green et al. Citation2019). Of these objectives, just-in-time (JIT) for production planning and control (PPC) occupies a prominent place (Sugimori et al. Citation1977), more specifically to reduce the bullwhip effect along the SC, as suggested by Lee, Padmanabhan, and Whang (Citation1997).

In this context, using JIT together with Industry 4.0 (I4.0) enabling technologies is a new scenario that confers operational processes flexibility to improve collaborative relationships in the SC structure (Reyes, Mula, and Díaz-Madroñero Citation2023b) when facing possible disruptions (Ivanov and Dolgui Citation2021). As such, it is necessary to efficiently integrate these practices into SCs’ PPC processes from raw material procurement to the fulfilment of customer demands (Lobo Mesquita et al. Citation2021). In this sense, new digital technologies create new challenges for the application of quantitative analysis techniques, such as optimisation and simulation to improve SC performance (Dunke et al. Citation2018). Here, based on the conceptual proposal by Ivanov, Dolgui, and Sokolov (Citation2019) for the digital SC, we adopt optimisation and cloud technology as I4.0 technologies to support lean SC planning (LSCP).

Thus the development of optimisation models for LSCP is uncommon in the scientific literature (Reyes, Mula, and Díaz-Madroñero Citation2023b), which contemplates lean, resilient and sustainable criteria at strategic, tactical and operational decision levels in an integrated manner. The literature also shows that when a quantitatively validated LM theory is lacking, there are many theories to be tested and, therefore, opportunities for further research (Pearce and Pons Citation2019). Consequently, there is a very wide research gap about employing material requirement planning (MRP) and JIT approaches to improve the performance of existing SCs.

In this context, the mathematical modelling, analysis and new mathematical solutions for SCs’ PPC have been the focus of significant efforts made by researchers (Díaz-Madroñero, Mula, and Peidro Citation2014; Díaz-Madroñero, Peidro, and Mula Citation2015; Guzman, Andres, and Poler Citation2022). Some of these studies address lean sustainable SCs (Das Citation2018; Fahimnia, Sarkis, and Eshragh Citation2015; Vafaeenezhad, Tavakkoli-Moghaddam, and Cheikhrouhou Citation2019), lean-resilient SC (Das Citation2018; Kaur et al. Citation2020; Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021; Zamanian et al. Citation2020), flexible SCs in an environment with I4.0 digital technologies (Oh and Jeong Citation2019) and agile SCs (Malmir and Zobel Citation2021; Rabbani, Aghamohamadi-Bosjin, and Manavizadeh Citation2021). Consequently, no lean optimisation model has been addressed in an integrated manner to date with two different sources of demand, as well as criteria to improve multilevel SCs’ resilience and sustainability. It is also important to highlight the considerations for future research on mixed deterministic inventory models of the MRP and JIT logistics in collaborative SCP proposed by Pahl and Voß (Citation2014). Here this new SCP proposal, which integrates push and pull strategies, focuses mainly on providing a comprehensive deterministic model to be used as a real or potential application and to be, ultimately, transferable to production systems.

Hence the objective of this study is to design and develop a new optimisation model that simultaneously manages two sources of demand to improve an SC’s performance in raw material supply and finished product flow terms by applying lean, sustainable and resilient practices. Here, the economic, environmental and social aspects of sustainability, are addressed in terms of minimisation of costs, reduction of CO2 emissions and improvement in the service level of inventories according to Becerra, Mula, and Sanchis (Citation2021), respectively. To reduce supplier disruptions, the model increases resilience to SCs through back-up suppliers in line with Ivanov and Dolgui (Citation2021). Specifically, the proposed model, dubbed as LSCP 4.0 uses a JIT production approach capable of simultaneously managing a push and pull demand system for decreasing inventory waste at the tactical and operational decision levels in a traditional multilevel SC context, the characteristics of highly fragmented industrial sectors, such as the footwear or textile sector, among others. Thus demand management separately considers demand from forecasts and demand from firm customer orders (Rota, Thierry, and Bel Citation1997) compared to an MRP context (Mula, Poler, and Garcia Citation2006). The main research objectives of this paper are oriented to: (i) design and formulate a new optimisation model, LSCP 4.0, to improve SCs’ performance under multiple demand conditions, based on the previous work by Reyes, Mula, and Díaz-Madroñero (Citation2023b) that provides an LSCP 4.0 conceptual proposal; (ii) experiment the proposed mixed-integer linear programming (MILP) model; (iii) apply it functionally to a real-world SC from the footwear sector by comparing the JIT and MRP SC modelling approaches. Alternative models are compared in Table  (Das Citation2019; Citation2018; Fahimnia, Sarkis, and Eshragh Citation2015; Oh and Jeong Citation2019; Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021). Nevertheless, the proposed model also contemplates criteria for sustainable and resilient SC paradigms.

Table 1. Survey of the papers that address LSCP through mathematical programming models.

The rest of the article is organised as follows. Section 2 provides a literature review on the optimisation models taken as references and discusses the contribution of several authors to the LSCP paradigm according to resilience and/or sustainability improvement criteria. Section 3 introduces the methodology. Section 4 presents the description of the addressed problem and proposes the design of its modelling. Section 5 formulates the new LSCP 4.0 model and provides a solution approach. Section 6 presents and analyses the results applied in an SC in the footwear sector by comparing the JIT and MRP approaches. Finally, Section 7 draws conclusions and indicates future research directions.

2. Background and related literature

This section discusses the main theoretical foundations on which this proposal is based, i.e. push and pull production strategies, lean paradigms and mathematical programming in the SCP context.

The SC is a multilevel network of facilities in which inventories of raw materials, work-in-process and/or finished goods are managed mainly through two major PPC philosophies: push and pull (Ganeshan Citation1999). In this context, the push approach is associated with multistage production systems based on demand forecasts, such as MRP (Orlicky Citation1975), while the pull approach relies on JIT to create products based on firm demands (W. Wang, Fung, and Chai Citation2004). So the implementation and integration of MRP and JIT have always been positively related to manufacturers’ performance in an intracompany context (Roy Citation2020; Z. Chen and Shang Citation2008). Additionally in an SC context, changes in customer demand constantly trigger JIT operations from distributors, manufacturers and suppliers (Yang et al. Citation2021). Other stochastic (Govindan and Cheng Citation2018) or fuzzy SC PPC approaches (Alavidoost, Jafarnejad, and Babazadeh Citation2021), and fuzzy sustainable lean SC approaches (Ghahremani-Nahr and Ghaderi Citation2022), have also been proposed to deal with uncertainty. Implementing optimisation under uncertainty requires a detailed characterisation of the uncertain parameters by stochastic or fuzzy approaches, which can result in very large and computationally demanding mathematical models (Lejarza, Kelley, and Baldea Citation2022) that require the implementation of complex solution algorithms (Shapiro Citation2004). Thus deterministic inventory models have been used mainly to solve cost reduction problems in push systems, such as economic order quantity (EOQ), and to improve service levels. Stochastic inventory models address relevant aspects, such as the evaluation of operations and inventory policies, by focusing on SC management (Vidal Citation2023).

Most studies on lean paradigms (Reyes, Mula, and Díaz-Madroñero Citation2023b) related to resilient (Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021), sustainable, flexible, and agile perspectives conclude that they are management methods capable of increasing SCs’ performance (Reyes, Mula, and Díaz-Madroñero Citation2023a ; Zekhnini et al. Citation2021). Thus recent studies have established future research directions related to the use of lean tools in conjunction with digital technologies adopted by companies from an SC perspective, which demonstrates the recent growing interest in these fields (Danese, Manfè, and Romano Citation2018).

Here the main mathematical programming models for LSCP are identified and analysed (Table ). Psomas (Citation2021) provides future LM research methodologies and mathematical modelling techniques. In this regard, and given the importance of optimisation in LSCP to improve SCs’ performance, the reviewed literature can be classified in terms of decision levels. SCs’ PPC decision levels can be classified as strategic, tactical and operational according to the time horizon that is taken into account (Govindan and Cheng Citation2018). Thus MILP solution approaches incorporate tactical and operational decisions (Gholami-Zanjani, Jabalameli, and Pishvaee Citation2021; Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021; Vafaeenezhad, Tavakkoli-Moghaddam, and Cheikhrouhou Citation2019; Zamanian et al. Citation2020), and mixed-integer non-linear programming (MINLP) (Fahimnia, Sarkis, and Eshragh Citation2015; Oh and Jeong Citation2019). Strategical or long-term planning models have also been addressed by Das (Citation2019; Citation2018). In addition, some practical applications of optimisation models for strategic, tactical and operational decision levels in real production contexts are identified.

Of the reviewed works, Fahimnia, Sarkis, and Eshragh (Citation2015) propose MINLP using lean and green criteria for tactical LSCP. Subsequently, an MILP scenario for SC planning with JIT raw material supply is put forward by Hein and Almeder (Citation2016). Das (Citation2018) develops MILP for integrating LM into sustainable SC planning. Optimising SC performance from the economic, environmental and social sustainability points of view has remarkably attracted researchers’ attention (Das Citation2018; Fahimnia, Davarzani, and Eshragh Citation2018; Fahimnia, Sarkis, and Eshragh Citation2015; Gholami-Zanjani, Jabalameli, and Pishvaee Citation2021). Therefore, models based on environmental sustainability in terms of minimising carbon emissions have generally posed a research gap in the supplier selection process (Das Citation2019; Kaur et al. Citation2020). Consequently, recent studies have used methods to evaluate the importance of sustainability criteria for selecting alternative suppliers with an MILP model (Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021). However, the applied criteria are limited to cost minimisation and this could be detrimental to financial performance. Additionally, understanding the causes of waste and waste generation points facilitates production planning and control. Here LM tools like JIT that impact the management of SC operations in an I4.0 context occupy a prominent place (Reyes, Mula, and Díaz-Madroñero Citation2023b). Yet in practice, most models currently only address I4.0 technologies in the LM context from a conceptual or descriptive point of view (Oh and Jeong Citation2019), which also makes the impact of digitisation and I4.0 on SC disruption risk management a promising research line (Llaguno, Mula, and Campuzano-Bolarin Citation2022). From our perspective, although LM optimisation models are still employed mainly for SC inventory control purposes (Brunaud et al. Citation2019; Gholami-Zanjani, Jabalameli, and Pishvaee Citation2021), other researchers have also shown that LM is especially useful for reducing costs by eliminating other waste types, such as energy uses and greenhouse gases (Vafaeenezhad, Tavakkoli-Moghaddam, and Cheikhrouhou Citation2019). Other mathematical modelling approaches have used MINLP to minimise lead times using smart SC performance (Oh and Jeong Citation2019), and underutilised capacity in terms of SCs’ environmental sustainability and resilience (Zamanian et al. Citation2020).

Regarding the PPC system, on the one hand the LM literature has indicated that JIT could be positively applied to manage customer demand in activities such as raw material supply (S. Wang and Sarker Citation2006), warehousing (Bortolotti, Danese, and Romano Citation2013) and finished goods distribution (Biswas and Sarker Citation2020). However, balancing demand variations is a major challenge for implementing LM practices (Panwar et al. Citation2015). Thus changes in demand affect both sustainability and resilience aspects, which verifies the need to combine these concepts (Mehrjerdi and Shafiee Citation2021). Therefore, to reduce the risk of inventory depletion (Brunaud et al. Citation2019), companies can implement JIT processes driven by pull strategies to manage demand (Yang et al. Citation2021) or for improving the service level by minimising lateness of orders (Karakutuk and Ornek Citation2023). Based on this approach, sourcing from multiple sources is especially important when suppliers suffer disruptions and are unable to supply the necessary raw materials (Mehrjerdi and Shafiee Citation2021). The advantage of this system is the reduction in inventory costs (Das Citation2018), the lead time of customer orders and the improvement of after-sales service (Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021), but research into this topic is still constantly being conducted. On the other hand, MILP with MRP processes based on push strategies of buffer stocks to prevent peaks in demand (Lahrichi, Damand, and Barth Citation2022) and bullwhip effect reduction (Mula et al. Citation2014), and to manage demand in SCs, has also been addressed (Gholami-Zanjani, Jabalameli, and Pishvaee Citation2021; Vafaeenezhad, Tavakkoli-Moghaddam, and Cheikhrouhou Citation2019). These approaches do not, however, consider resilient actions to cope with demand variations from multiple sources. Unlike these authors, LSCP 4.0 considers the comparison of JIT and MRP modelling approaches (see Table ). As a consequence of the aforementioned reasons, the combination of push and pull strategies in optimisation models for an SC planning problem is still a research gap.

3. Methodology

In the methodological context, process modelling is described in several stages by Cameron and Hangos (Citation2001) to be applied in engineering processes. Winston (Citation2004) presents the process of building mathematical models to solve business problems. From these approaches, a systematic three-step methodology has emerged to develop the LSCP 4.0 model (Figure ).

Figure 1. LSCP 4.0 modelling and experimentation methodology.

A process flow diagram is presented with the sequence of steps involved for the modelling and experimentation of LSCP 4.0.
Figure 1. LSCP 4.0 modelling and experimentation methodology.

The key thought that lies behind this methodology is the problem definition, which explains the need for research based on a previous literature review. So the modelling objective is limited with the appropriate assumptions and necessary information to develop the model’s mathematical equations.- Here from the literature or via parameter estimation, the sets of values of the model’s input and output variables for SCP are defined. Then a suitable analytical or numerical method is selected to solve the developed mathematical model through equations. Finally, to examine the effects of the solution obtained in a case study of the footwear industry, the model is experimented with in several scenarios, and the consistency of the results obtained is analysed to support the findings and conclusions of this research.

4. Model definition

4.1. Problem description

Based on the conceptual model for LSCP 4.0 developed by Reyes, Mula, and Díaz-Madroñero (Citation2023b), it is established that the problem under study is to determine the maximum profit in a traditional SC by employing lean, sustainable and resilient practices to cope with possible interruptions in the supply of raw materials and the flow of finished goods through correct LSCP. So the importance of minimising emissions, namely carbon dioxide (CO2) (Fahimnia, Sarkis, and Eshragh Citation2015), and inventory waste (Oh and Jeong Citation2019) in SC planning is highlighted. Consequently, this research proposes an LSCP approach based on a new MILP model that places emphasis on JIT production which separately considers demand forecasts and firm customer orders for four SC levels. Hence the considered costs are classified as follows: production, inventory, backorder, transportation or supply of raw materials and finished goods, and carbon emissions from suppliers.

In resilience and sustainability terms, for the push system, and in order to manage demand variability, safety inventories proportional to the expected service level are incorporated (Brunaud et al. Citation2019), which is done with the flow of finished goods from warehouses to retailers that mitigate delays in the delivery of firm orders. However in the pull system, safety inventory is not considered because the essential success factor of JIT is stock minimisation (Z. Chen and Shang Citation2008). So a JIT model will provide a solution with zero safety inventory (Brunaud et al. Citation2019). The economic aspect also contemplates the maximisation of SC profits. For the environmental aspect, the selection of suppliers based on their CO2 emissions is incorporated into the model (Das Citation2019; Fahimnia, Sarkis, and Eshragh Citation2015). Finally, the social sustainability aspect is addressed by, on the one hand, increasing service levels and, on the other hand, enhancing the incorporation of alternative SC suppliers to address local suppliers’ raw material supply problems (Shafiee, Zare Mehrjerdi, and Keshavarz Citation2021).

The main novelties of this study's proposal are manifested in three distinct areas related to LM, sustainability and resilience practices:

  1. a mixed approach with two sources of push and pull demand in a traditional five-level SC context: second-level suppliers, first-level suppliers, manufacturers, warehouses or logistics operators and retailers. As such, demand management separately contemplates demand forecasts and firm orders from retailers at four levels. This is due to the fact that when taking the bullwhip effect as the variability of demand upstream at the SC levels (Fransoo and Wouters Citation2000), the further upstream one goes at the SC levels, the wider the variability of orders will be. This is aligned with F. Chen et al. (Citation2000), who show that it is adequate to centralise demand information to reduce the magnitude of the bullwhip effect. For this reason, SC level five, which corresponds to second-level suppliers, has been designed with the aggregated demands (forecasts and firm order; see Figure ). Additionally, to decrease variability in demand (Boutsioli Citation2010), an integrated inventory system for both sources of demand proposed by Rota, Thierry, and Bel (Citation1997) is established, which takes into account firm orders and forecasts at the same time through the SC. This is specified as a combination of tactical and operational decisions based on forecasts and driven by firm order demand (Alavidoost, Jafarnejad, and Babazadeh Citation2021). Thus waste reduction in terms of waiting times and excess inventories is contemplated with the application of LM practices, such as JIT production, to meet the demand for firm orders at all levels where raw materials or finished goods are produced;

  2. economic considerations for SC profit maximisation. This includes sales revenue from the push demand from forecasts and the pull demand from firm orders from retailers, which are analysed based on the conditions of each order and prioritised according to the profit they make;

  3. a social approach to satisfying service levels in warehouse safety inventories is also included. Moreover, proactive measures for disruptive events (Llaguno, Mula, and Campuzano-Bolarin Citation2022) in the supply of raw materials are contemplated. Therefore, the selection of qualified first-level suppliers for the production of raw materials is based on their availability and ability to supply production plants. Finally, raw material supply problems are addressed by using alternative first-level suppliers.

Figure 2. LSCP 4.0 design.

A lean SC structure is presented with three-dimensional icons considering information flows of: raw materials at levels one and two for aggregate demand, finished goods at levels three to five for two types of demand.
Figure 2. LSCP 4.0 design.

Figure  shows the flow of raw materials and finished goods of the SC under study, which has five levels: second-level suppliers, first-level suppliers, manufacturers, warehouses and retailers. Thus based on the LSCP 4.0 conceptual model of Reyes, Mula, and Díaz-Madroñero (Citation2023b), the logistic flow of raw materials from different second-level suppliers to local and alternative first-level suppliers through several production plants is shown. Finally, finished goods are sent to warehouses to be delivered to retailers (see the model notation in Table ).

Table 2. Notation of the LSCP 4.0 model.

Firm orders and retailer forecasts can be viewed as two complementary types of external demands. This consequently generates two sources of demand for raw materials, which motivate the integration of resilient practices to cope with disruptive events from local first-level suppliers during disruptive events via the supply of raw materials from alternative suppliers. To pay more attention to sustainable practices, local first-level suppliers are prioritised based on lean and sustainability criteria. Firstly, each local supplier is rated based on its availability to supply raw materials; secondly, each local supplier is rated based on its availability to supply raw materials. Next when demand exceeds the local first-level suppliers’ supply capacity, part of production is allocated to qualified alternative suppliers to provide materials. To take into account the environmental aspect, the costs of direct CO2 emissions from first-level suppliers’ production and logistics system are considered. Additionally, multitier production allows the sourcing of raw materials from second-level suppliers. This implies that finished goods manufacturers have limited production and storage capacity, and can operate on a regular or overtime basis. In addition, finished goods warehouses have limited storage capacity and are located at different distances from each production plant to supply retailers.

For a lean scheme, the SC in Figure  includes a JIT production system for firm order demand at all levels, which includes first- and second-level suppliers, and manufacturers that transport raw materials and finished goods to warehouses. One of the advantages of this system is the reduction in inventory costs. For this purpose, the proposed model allows the service level to be controlled through the simultaneous optimisation of safety inventory levels, which are calculated based on the quantities of finished goods supplied to distributors.

4.2. Assumptions

The parameters that characterise the different strategic decisions for supplying raw materials from second-level suppliers (selection of the local first-level suppliers), tactical (security inventories) and operational (manufacturing orders and shipments, among others) of LSCP are considered in the LSCP model, including the application of proactive resilience measures (alternative suppliers) to supply raw materials and the production of finished goods on a given planning horizon with t time periods. Finally, the proposed LSCP 4.0 model is based on the following key model inputs and assumptions:

  • First- and second-level suppliers are considered to determine first- and second-tier requirements, deliveries and inventories in a synchronised manner, which can be beneficial for the SC (Coronado Mondragon and Lyons Citation2008)

  • First-level suppliers’ supply capacity is finite and known. There is an ignorable risk of disruption for alternative suppliers. Therefore, the capacity of these alternative suppliers is considered infinite; i.e. they are always available to supply the necessary raw materials

  • The production capacity of first-level suppliers is finite and known because most, if not all, production goes to the manufacturer

  • The supply capacity of second-tier suppliers is not known because their production is not primarily for the manufacturer, and is considered to be unlimited

  • There are regular and overtime production capacity constraints of finished goods manufacturers to minimise backorders

  • Pre-established lot sizes are contemplated for producing raw materials and finished goods to satisfy manufacturing and logistics processes

  • The variety of types of finished goods to be produced is known

  • The number, location and capacity of production plants and warehouses are known

  • The number and location of retailers are known

  • Manufacturers and warehouses have storage capacity limitations due to space constraints

  • Retailers’ finished goods demand forecasts are known, but irregular, because they present a variability coefficient over 0.2 (Winston Citation2004)

  • The firm order demand for finished goods from retailers behaves like a JIT production system, which can also use the inventory generated from demand forecasts whenever necessary. A variability coefficient of firm order demand higher than 0.2 is also assumed (Winston Citation2004)

  • The selling price of finished goods, the costs of raw materials, labour, storage, backorder and CO2 emissions, are predetermined

  • Production costs, which include standard production, and JIT production slack costs, inventory and transportation of raw materials and finished goods for demand from forecasts and firm orders, are considered to be the same

  • The lead time of a finished good from warehouses to retailers is known during each planning time period

  • To emulate JIT delivery for firm order demand, the local first-level suppliers who do not have supply availability are not assigned to produce raw materials. So alternative suppliers are assigned such orders. Disruptive events that affect lead time or capacity in the flow of raw materials from local suppliers may occur. In this case, alternative suppliers would also be assigned

  • Due to the JIT delivery system, there is no lead time from manufacturing plants to finished goods warehouses

  • JIT production is considered for first-level suppliers and firm order manufacturers. This is another LM aspect that MILP considers. Thus finished goods are produced as closely as possible to demand generation. For this purpose, pre-established penalty costs are considered for the possible need of slack for JIT production

  • Manufacturing plants maintain raw materials inventories

  • Finished goods warehouses maintain safety inventories only for the production that results from firm order demand, i.e. no safety inventories are considered for demand forecasts

  • CO2 emissions from first-level suppliers in production and logistics processes are known

5. Mathematical formulation

The MILP formulation of the LSCP 4.0 model uses the following mathematical notation (see Table ).

The aim of the optimisation model in Equation (1) is to maximise the total profit as a measure of operational performance. Total profit, which considers the total incomes (TI) as defined in Equation (2), minus the total costs (TC) as defined in Equation (3), is a measure of overall economic sustainability. It is calculated based on the total revenues from the sale of finished goods warehouses to retailers to satisfy forecast demand and firm orders. A production profit is also considered for finished goods, which provides a production priority to satisfy firm orders. Costs are classified as follows: production planning costs (AC) from the suppliers and manufacturers detailed in Equation (4); inventory costs (IC) set out in Equation (5); cost of backorder demand (BC) defined in Equation (6); cost of the supply of raw materials and finished goods (MC) determined in Equation (7); cost of carbon emissions from the local and alternative first-level suppliers (LC) expressed in Equation (8); penalty costs (CC) for the need for slack to ensure that production is always as close as possible to the firm order demand requirement as a criterion for the JIT production expressed in Equation (9). (1) MaxZ=TotalIncome(TI)TotalCosts(TC)(1) (2) TI=iϵIwϵWjϵJtϵTVpijsjiwjt+oϵOiϵIwϵWjϵJtϵTVpijsja0iwjt+oϵOiϵImϵMtϵTbimyoimt(2) (3) TC=AC+IC+BC+MC+LC+CC(3) (4) AC=gϵGxϵXtϵT(Cpxgxpxgxt)+kϵKlϵLmϵMtϵT(Cplklplklmt)+oϵOkϵKlϵLmϵMtϵT(Cplklplaoklmtbaoklmt)+kϵKnϵNmϵMtϵT(Cpnknpnoknmt)+oϵOkϵKnϵNmϵMtϵT(Cpnknpnaoknmtbboknmt)+iϵImϵMtϵT(Cpimpimt+Cpeimpeimt)+oϵOiϵImϵMtϵT(Cpimgoimt+Cpeimgeoimt)(4) (5) IC=gϵGxϵXtϵT(Cxgxixgxt)+gϵGlϵLtϵT(Cxlglilglt)+gϵGnϵNtϵT(Cxngningnt)+kϵKlϵLtϵT(Cklklilbklt)+oϵOkϵKlϵLtϵT(Cklklilcoklt)+kϵKnϵNtϵT(Cknkninbknt)+oϵOkϵKnϵNtϵT(Cknknincoknt)+kϵKmϵMtϵT(Ckkmimkmt)+oϵOkϵKmϵMtϵT(Ckkmimbokmt)+iϵIwϵWtϵT(Cwiwiwiwt)+oϵOiϵIwϵWtϵT(Cwiwiwboiwt)+iϵIjϵJtϵT(Cjijijijt)+oϵOiϵIjϵJtϵT(Cjijijboijt)(5) (6) BC=gϵGxϵXtϵT(Cfygxrygxt)+gϵGlϵLtϵT(Cflglrlglt)+gϵGnϵNtϵT(Cfngnrngnt)+kϵKlϵLtϵT(Cflaklrlaklt)+oϵOkϵKlϵLtϵT(Cflbklrlboklt)+kϵKnϵNtϵT(Cfnaknrn2knt)+oϵOkϵKnϵNtϵT(Cfnbknrnboknt)+kϵKmϵMtϵT(Cfkmrmkmt)+oϵOkϵKmϵMtϵT(Cfhkmrmaokmt)+iϵIwϵWtϵT(Cfwiwrwiwt)+oϵOiϵIwϵWtϵT(Cfxiwrwaoiwt)+iϵIjϵJtϵT(Cfjijrjijt)+oϵOiϵIjϵKtϵT(Cfiijrjaoijt)(6) (7) MC=gϵGxϵXlϵLtϵT(Clxgxlqxgxlt)+gϵGxϵXnϵNtϵT(Clygxnqygxnt)+kϵKlϵLmϵMtϵT(Clklmqklmt)+oϵOkϵKlϵLmϵMtϵT(ClklmqbLoklmt)+kϵKnϵNmϵMtϵT(Cnknmqaknmt)+oϵOkϵKnϵNmϵMtϵT(CnklmqbNoknmt)+iϵImϵMwϵWtϵT(Cmimwsmimwt)+oϵOiϵImϵMwϵWtϵT(Cmimwsmaoimwt)+iϵIwϵWjϵJtϵT(Csiwjsjiwjt)+oϵOiϵIwϵWjϵJtϵT(Csiwjsjaoiwjt)(7) (8) LC=kϵKlϵLmϵMtϵTρaklFlkl(plklmt+plaklmt)+kϵKnϵNmϵMtϵTρbknFnkn×(pnknmt+pnaknmt)(8) (9) CC=gϵGxϵXtϵT(Ccggxjagxt)+oϵOkϵKlϵLmϵMtϵT(Cclkljboklmt)+oϵOkϵKnϵNmϵMtϵT(Ccnknjcoknmt)+oϵOiϵImϵMtϵT(Ccmimjdoimt)(9)

The model is subject to the following constraints: (10) qbLoklmtSLklmLolokltbaoklmt∀oO,kK,lL,mM,t>1(10) (11) qbNoknmtSNknmLonokntbboknmt∀oO,kK,nN,mM,t>1(11) (12) qklmtLTl+oϵOqbLoklmtLTlLolklm∀kK,lL,mM,t>1(12) (13) qaknmtLTn+oϵOqbNoknmtLTnLonknm∀kK,nN,mM,t>1(13) (14) gϵGTSGgxpxgxtLXx∀gG,xX,tT(14) (15) kϵKTSLklplklmt+oϵOkϵKTSLklplaoklmtLCl∀oO,lL,tT(15) (16) kϵKTSNknpnknt+oϵOkϵKTSNknpnaokntNCn∀oO,nN,tT(16) (17) iϵITSimpimt+oϵOiϵITSimgoimtPCm∀mM,tT(17) (18) iϵITSimpeimt+oϵOiϵITSimgeoimtECm∀mM,tT(18) (19) pxgxt=LggxtLotgg∀gG,xX,tT(19) (20) plklmt=LklklmtLotkk∀kK,lL,mM,tT(20) (21) plaoklmt=Lkla0klmtLotkk∀oO,∀kK,lL,mM,tT(21) (22) pnknmt=LknknmtLotkk∀kK,nn,mM,tT(22) (23) pnaoknmt=Lkna0knmtLotkk∀oO,∀kK,nN,mM,tT(23) (24) pimt=LiimtLotii∀ii,mM,tT(24) (25) goimt=LiaoimtLotii∀oO,∀ii,mM,tT(25) (26) pxgxt+jagxt=lϵLqxgxlt+nϵNqygxnt∀gG,xX,tT(26) (27) plaoklmt+jboklmt=mϵMqbLoklmt∀oO,∀kK,lL,mM,tT(27) (28) pnaoknmt+jcoknmt=mϵMqbNoknmt∀oO,∀kK,nN,mM,tT(28) (29) goimt+jdoimt=wϵWsm2oimwt∀oO,∀ii,mM,tT(29) (30) pxgxt+ixgxt1+Hxgxtrxgxt1=lϵLqxgxlt+nϵNqygxnt∀gG,xX,tT+ixgxtrxgxt(30) (31) xϵXqxgxltLTx+ilglt1+Hlgltilglt1=kϵKAagk(mϵMplklmt∀gG,lL,tT+oϵOmϵMplaoklmt)+ilgltrlglt(31) (32) xϵXqygxntLTy+ingnt1+Hngntrngnt1∀gG,nN,tT=kϵKAagk(mϵMpnknmt+oϵOmϵMpnaoknmt)+ingntrngnt(32) (33) mϵMplklmtLTl+ilbklt1+HlakltoϵOilaokltrlaklt1∀kK,lL,tT=mϵMqklmt+ilbkltrlaklt(33) (34) mϵMplaoklmtLTlba+ilcoklt1+Hlboklt+ilaokltrlbklt1∀oO,∀kK,lL,tT=mϵMqbLoklmt+ilcokltrlboklt(34) (35) mϵMpnknmtLTn+inbknt1+HnakntoϵOinaokntrnaknt1∀kK,nN,tT=mϵMqaknmt+inbkntrnaknt(35) (36) mϵMpnaoknmtLTnbb+incoknt1+inaoknt+Hnboknt∀oO,∀kK,nN,tTrnbknt1=mϵMqbNoknmt+incokntrnboknt(36) (37) lϵLqklmt+nϵNqaknmt+Imkmt1+HmakmtoϵOimcokmt∀kK,mM,tTRmkmt1=iϵIAbki(pimt+peimt)+imkmtrmkmt(37) (38) lϵLqbLoklmt+nϵNqbNoknmt+Imbokmt1+Hmbokmt+imcokmt∀oO,kK,mM,tTrmaokmt1=iϵIAbki(goimt+geoimt)+imbokmtrm2okmt(38) (39) pimt+peimt+ipimt1+HmcimtoϵOipcoimtRmkmt1∀iI,mM,tTrpimt1=wϵWsmimwt+ipimtrpimt(39) (40) goimt+geoimt+ipboimt1+Hmdoimt+ipcoimtrpaoimt1∀oO,iI,mM,tT=wϵWsmaoimwt+ipboimtrpaoimt(40) (41) mϵMsmimwt+iwiwt1+HwaiwtoϵOiwcoiwtrwiwt1∀iI,wW,tT=jϵJsjiwjt+iwiwtrwiwt(41) (42) mϵMsmaoimwt+iwboiwt1+Hwboiwt+iwcoiwtrwaoiwt1∀oO,iI,wW,tT=jϵJsjaoiwjt+iwboiwtrwaoiwt(42) (43) wϵWsjiwjtLTj+ijijt1+HjaijtoϵOijcoijtrjijt1=Dijt∀iI,jJ,tT+ijijtrjijt(43) (44) wϵWsjaoiwjtLTj+ijboijt1+Hjboijt+ijcoijtrjaoijt1∀oO,iI,wW,jJ,=Dooijt+ijboijtrjaoijttT(44) (45) oϵOilaoklt+ildklt=ilbklt∀kK,lL,tT(45) (46) oϵOinaoknt+indknt=inbknt∀kK,nN,tT(46) (47) oϵOimcokmt+imakmt=imkmt∀kK,mM,tT(47) (48) oϵOipcoimt+ipaimt=ipimt∀iI,mM,tT(48) (49) oϵOiwcoiwt+iwaiwt=iwiwt∀iI,wW,tT(49) (50) oϵOijcoijt+ijaijt=ijijt∀iI,jJ,tT(50) (51) ssoiw=βLiw|T|oϵOjϵJtϵTsjaoiwjt∀iI,wW,jJ,tT(51) (52) oϵOiwooiwtssoiw∀iI,wW,tT(52) (53) gϵGixgxtIXx∀xX,tT(53) (54) gϵGilgltILl∀lL,tT(54) (55) gϵGingntINn∀nN,tT(55) (56) kϵKilbklt+oϵOkϵKilcokltILAl∀lL,tT(56) (57) kϵKinbknt+oϵOkϵKincokntINAn∀nN,tT(57) (58) kϵKimkmt+oϵOkϵKimbokmtIMm∀mM,tT(58) (59) iϵIipkmt+oϵOiϵIipboimtIMAm∀mM,tT(59) (60) iϵIiwiwt+oϵOiϵIiwboiwtIWw∀wW,tT(60) (61) iϵIijijt+oϵOiϵIijboijtJCj∀jJ,tT(61) (62) wϵWtϵTsjiwjt+oϵOwϵTtϵTsjaoiwjttϵTDijt+oϵTtϵTDooijt∀iI,jJ(62) (63) goimtEoimtyoimtoO,iI,mM,tT(63) (64) rjijT=0∀iI,jJ,T(64) (65) rjaoijT=0∀oO,iI,jJ,T(65) (66) goimt,geoimt,Hjaijt,Hjboijt,Hnaknt,Hlglt,Hlaoklt,Hmakmt,gG,iI,jJ,kK,Hmbokmt,Hmcimt,Hmdoimt,Hngnt,Hnaknt,Hnboknt,Hwaiwt,lL,mM,nN,oO,Hwboiwt,Hxgxt,ilglt,ilaoklt,ilbklt,ilcoklt,ildklt,imkmt,imakmt,wW,tTimbokmt,imcokmt,ingnt,ina0knt,inbknt,incoknt,indknt,ipimt,ipboimt,ixgxt,jagxt,jboklmt,jcoknmt,jdoimt,lggxt,liimt,liboimt,lklklmt,lklboklmt,lknknmt,lknboknmt,ssoiw,pimt,peimt,plklmt,plaoklmt,pnknmt,pnaoknmt,pxgxt,rwiwt,qklmt,qaknmt,qbLoklmt,qbNoknmt,qxgxlt,qygxnt,rjijt,rjaoijt,rlglt,rlaklt,rlboklt,rmkmt,rmaokmt,rngnt,rnaknt,rnaoknt,rpimt,rpaoimt,rwiwt,rwaoiwt,rygxt,sjiwjt,sjaoiwjt,smimwt,smaoimwt,ssoiw0(66) (67) goimt,geoimt,ipimt,ipaimt,ipboimt,ipcoimt,ijijt,ijaijt,ijboijt,oO,iI,jJ,mM,ijcoijt,iwiwt,iwaiwt,iwboiwt,iwcoiwt,jdoimt,pimt,peimt,rjijt,wW,tTrjaoijt,rpimt,rpaoimt,rwiwt,rwaoiwt,sjiwjt,sjaoiwjt,smimwt,smaoimwtϵZ(67) (68) bakltϵ{0,1},bbkntϵ{0,1},yoimtϵ{0,1}∀iI,kK,lL,mM,nN,oO,tT(68)

Equations (10) and (11) represent the local and alternative first-level suppliers that qualify in time (Tirkolaee et al. Citation2020) for the supply of raw materials to fulfil firm order demand. Equations (12) and (13) ensure that shipments of the materials for forecast demands and firm orders do not exceed the supply capacity during each planning period from each local and alternative first-level supplier to all the production plants (Farahani and Elahipanah Citation2008). Unlike conventional SCP models, in this research five-level SC constraints are developed for the first time for two types of finished goods demand: the first one from demand forecasts and the second one for firm orders. Equations (14)–(16) limit the capacity for the raw materials production by the first- and second-level suppliers. Equations (17) and (18) limit the capacity for the finished goods production in regular working hours and overtime, respectively. Equations (19)–(25) allow the total production of the first-level and second-level materials, as well as finished goods, during each period of time to be multiples of a given lot that may be required for the needs of each production process. This group of lot-size constraints is deactivated at the different SC levels when they are not required.

Equations (26)–(29) correspond to the JIT production of raw materials and finished goods. This contemplates a penalty cost in the objective function due to the need for slack to cover parts production. Here the function of penalty costs is to ensure that the parts production levels at the end of each time period come as close as possible to the sum of the demands during the following time periods according to the supply cover. This group of lean constraints is activated at the different SC levels when the model is pull and deactivated in the push model.

With raw materials, Equations (30)–(32) represent the inventory balances of the second-level suppliers, where the requirements to produce first-level raw materials are entered. In Equations (33)–(38), the inventory balances of the first-level suppliers are detailed, where inputs correspond to the quantities of raw materials to be ordered, and come from the finished goods production needs of each planning period. Equations (34) and (36) present a product of a binary decision variable and a continuous decision variable, which result in an MINLP model. To avoid such non linearity, this variable relation can be converted into a linear expression by adding an auxiliary variable according to (Williams Citation2013). Equations (39) and (40) consider the inventory balances of finished goods manufacturers. Equations (41) and (42) establish the inventory balances of warehouses for finished goods demand forecasts and firm orders, respectively. Equations (43) and (44) determine retailers’ inventory balances, where inputs correspond to shipped quantities, the backorder of firm orders, the quantities required to meet demand forecasts and the inventory during the previous period. Outputs refer to the demand forecasts and firm orders for each finished good. Here the delivery time from warehouses to distributors is considered. It should be noted that Constraints (33) through to (44) integrate inventories from both demand sources, i.e. forecasts and firm orders. Equations (45) through to (50) ensure that the total amount of inventory does not exceed the inventory level capacity levels at the first-level suppliers, manufacturers, warehouses and distributors.

Regarding the safety inventory in finished goods warehouses for the firm orders of the push model, and considering that the service level is given, the lead time (Liw) is constant and the standard deviation is proportional to the flow of finished goods that must cover variation in demand. Thus the safety inventory is proportional to the production flow proposed by (Brunaud et al. Citation2019). Parameter β indicates the level of risk of stockouts defined as a percentage and T is the final planning period. In this case, the safety inventory would be a percentage of the quantity supplied from warehouses to retailers multiplied by the square root of the replenishment lead time. In previous works, the safety inventory was not a variable, but a given parameter. Equation (51) provides a method to optimise the safety inventory according to the flow to the retailer. In the proposed formulation, safety inventory is used as the lower inventory limit (51) and the upper inventory level is limited by Equation (52). These two equations are deactivated at warehouse levels when they are not required.

Equations (53) through to (55) limit the storage capacity of the second-level raw materials by suppliers. Equations (56) through to (58) set limits on the storage of the first-level raw materials at the local, alternative suppliers and finished goods manufacturers. Consequently, Equations (59), (60) and (61) ensure that the inventory for both firm orders and forecasts does not exceed the storage capacity at manufacturers, warehouses and retailers, respectively. Equation (62) ensures that the finished goods supplied from warehouses to distributors do not exceed demand. Equation (63) guarantees production prioritisation for the demand from firm orders in relation to the demand from forecasts. This generates a fixed extra profit charge when a firm order is produced, which is discounted from TI at the end of the model run to obtain the real total profit. Equation (64) ensures that the forecast demand of the production plan will be satisfied during the last planning period T. This is a pull criterion because it allows a delay in the demand for firm orders so that this production will be planned whenever required. Equation (65) ensures that the firm orders of the production plan will be satisfied during the last time period T. These two last constraints are activated or deactivated according to production system requirements.

Equation (66) establishes the non-negativity condition for the decision variables. Equation (67) refers to the integer condition for the decision variables. Finally, the formulations in Equation (68) establish the condition of the binary variables.

6. Experimentation and solution

6.1. Solution approach

The established solution approach is the exact resolution of the MILP model through the CPLEX solver. So the LSCP4.0 model was implemented in modelling language MPL (mathematical programming language). Finally, the model’s input and output data are managed with a relational database. The multilevel MILP was solved on a computer with 12 Gb RAM and an Intel® Core® i7-1065G7 microprocessor [email protected] GHz frequency.

In addition, the input data are provided in the form of a normalised metastructure (see appendices) for LSCP 4.0 cloud computing to be integrated into the C2NET manufacturing platform (Andres, Poler, and Sanchis Citation2021; Reyes et al. Citation2024).

6.2. Real-world case study

The case company (BUF) is engaged in the manufacture and distribution of leather and thermoplastic safety footwear, among others. The company traditionally follows a serial production strategy for manufacturing safety footwear based on forecast demand. However, customers constantly diversify their orders in terms of quantity and variety of models. This has led decision makers to plan demand for firm orders with production prioritisation from a lean perspective for waste reduction, which forces suppliers to respond more quickly. With the COVID-19 pandemic however, severe fluctuations in demand, disruptions in SC structures, and changes in delivery times from suppliers, took place. BUF has two production plants (M = 2) and a central warehouse (W = 1) that consolidate all the finished goods to be shipped to a variety of retailers, namely the six main retailers (J = 6), to which the three main footwear models (I = 3) are delivered from two sources of demand: (a) forecasted push demand; (b) pull demand from firm orders (O = 16). BUF imports or produces directly most of its raw materials. However, on the bill of materials (BOM) for footwear manufacturing there is a group of eight essential raw materials (K = 8) that are supplied by several local first-level suppliers (L = 5), as well as a group of alternative suppliers (N = 4) that can supply these materials if needed. Of these materials, two of them, given their importance (leather and soles), are exploded on a second BOM to be supplied by second-level suppliers (X = 4), for which 15 raw materials are produced (G = 15). For the planning horizon, a 16-week tactical and operational decision level (T = 16) is considered. In inventory management terms, BUF and all the first- and second-level material suppliers have established policies, such as limited storage capacity, scheduled receipts and a predefined supply time. The harmful emissions measured as kilograms of CO2 from manufacturing footwear raw materials at the local and alternative first-level suppliers are based on the results of (Cheah et al. Citation2013). Additionally, production capacity, which is lot-based, is limited at all the levels, and overtime can be worked only in BUF's production plants.

The other features that lead to different size problems in BUF are described in Table . The small-sized problem comprises demand forecasts and minimum firm orders to obtain a solution. The medium-sized problem specifies the actual values of both demand sources. The large-sized problem details a scenario with such demand increases that the production system is brought to its maximum capacity. So to perform experiments, 21 scenarios were designed at each SC level for every problem type, which consider applying MRP criteria for a push system and JIT production for a pull system (see Table ).

Table 3. Design of the experiments for each SC level.

Table  shows the optimality gap value, runtime, costs, revenues and final profit in each scenario for the three tested size problems. Here in a demand variability context, mixed strategy e7 generates the lowest inventory and backorder costs, which provides the highest economic profit. There is, however, a cost improvement from changes in the production plan when consolidating demand from forecasts into demand from firm orders (see scenario e13). It is also worth noting that when fully MRP and JIT scenarios are experimented (e1 and e6), but without production lot sizes (e14 and e15), there is improvement in profits. Thus, the fact that the results obtained from the best scenarios are the same for the three tested size problems is confirmed. However, when experimenting with the scenarios with the highest economic profit (e1, e6 and e7) of medium- and large-sized problems in the scenarios with null backorders during the last time period for firm orders (e16, e17 and e18), an improvement in e1 is noticed (MRP strategy), which is depicted in e16. Thus MRP scenarios perform better with lot sizing and null backorders for demand forecasts during the last time period constraints. Moreover for the small-sized problem, e17 improves performance on e6 (JIT strategy). Hence JIT scenarios perform better without lot-sizing constraints and with null backorders for firm orders during the last time period. Regarding the MRP and BEST MIXED strategies, scenarios e19 and e2 with null backorders constraints during the last time period for forecasts and firm orders improve profits in large-sized problems by producing more and diminishing backorders along the time horizon. Finally for the JIT scenarios with null backorders constraints for demand forecasts and firm orders during the last time period for large-sized problems, no solution is obtained with the current computation resources. Thus it can be stated that JIT scenarios are computationally more costly than MRP and MIXED ones.

Table 4. Objective function values and runtime per instance.

By considering the cost with the highest standard deviation in the scenarios under study, Figure  provides the results of the experiments in inventory cost and total profit terms for the medium-sized problem. The total profit results are grouped in descending order across the studied scenarios. This analysis shows that the BEST MIXED scenarios (e13, e7, e18 and e21), which provide the highest overall profits are the mixed scenarios, which have lower inventory costs. Thus our results support the approach of (Ganeshan Citation1999), which states that a mixed pushpull system generates better profits due to lower costs.

Figure 3. Relation between inventory cost and profits for the medium-sized problem.

A relation between inventory costs and total model profits is presented for each scenario of the performed experiments for the medium-sized problem.
Figure 3. Relation between inventory cost and profits for the medium-sized problem.

In terms of the solver's solution optimisation, Table  illustrates the computational efficiency related to the three main scenarios of the proposed SC planning model: (a) MRP; (b) JIT; (c) the best MIXED. The computational efficiency for each model at the three tested size problems is also included. The data are related to the iterations that the solver uses to find the solution, number of constants, variables, integers, non-zero elements and the density of the constraint set to execute the model. These iteration values are the same for the medium and large sizes, which implies that the model needs more time to obtain an optimal solution due to the large amounts of data. So a time limit of 9 h is set in each run.

Table 5. Computational efficiency.

It is important to highlight the analysis of the bullwhip effect measure (BEM) according to the method proposed by Fransoo and Wouters (Citation2000). In line with this, the BEM calculation is determined for the products and orders aggregated in the set of SC levels as the quotient of the coefficient of variation of demand generated by this set of levels (Cout) and the coefficient of variation of demand received by this level (Cin), using the expressions presented in Equations (69)–(71). Here the Cout calculation is made with the standard deviation (σ) of the demand going out to the next upstream level Dout, and with the average (μ) of such demand during the time interval (t,t + T). In addition, Cin is calculated in a similar way, but with demand coming from the next downstream level. (69) BEM=CoutCin(69) (70) Cout=σ(Dout(t,t+T))μ(Dout(t,t+T))(70) (71) Cin=σ(Din(t,t+T))μ(Din(t,t+T))(71)

Table  shows the BEM at each SC level for the three main scenarios experienced in the medium-sized problem. So for the second-level suppliers, there is no demand variability due to the availability of the inventory from scheduled receipts at the SC’s downstream level. For the first-level suppliers, the BEM is lower in the JIT (e6) optimisation model, but variability of demand is slightly amplified from 1.64 with MRP (e1) to 1.66 in the MIXED (e7) approach, which implies that the inventory at this SC level increases due to scheduled receipts. Thus in warehouses, the BEM increases from 1.54–1.64 due to safety inventories. With finished goods in production plants, the BEM is lower in the JIT approach (e6) with a value of 1.64. Retailers decrease demand variability slightly from 1.42 in MRP (e1) to 1.33 in JIT(e6), but this rises to 1.35 in MIXED (e7) due to increased safety inventories in warehouses. It is important to highlight that the BEM remains constant at 1.66 at the production plant and first-level supplier levels in the MIXED (e7) scenario, which implies that inventory levels do not have marked variation because the supply of materials from suppliers is appropriate and final products are moved immediately to warehouses. Additionally, when profit is higher in MRP (scenario e16), the BEM remains the same, but slightly lowers at suppliers level 1. Finally, the JIT strategy cannot be improved in any other scenario in BEM terms.

Table 6. Bullwhip effect measures.

In particular, we demonstrate that the BEM is lower to a greater extent at the SC levels corresponding to the first-level suppliers, production plants and retailers in the models that use JIT production versus traditional MRP. However, the further upstream at the SC levels, the higher the BEM is.

Based on the highest total profit from Table , Figure  shows the amplification of the net inventory value at three levels of the downstream SC under study for scenario e7 addressed in Table . As expected, the amplification of inventory variations of finished goods is progressive from retailers to warehouses and to plants. These results also illustrate JIT production system behaviour, which is performed as close to production orders as possible. Thus inventories are generated during the latter time periods of each scenario because null backorders during the last time period are constrained.

Figure 4. Supply chain net inventory amplification in scenario e7.

Representation of the amplification of net inventory propagating through three SC levels from retailer to manufacturer in scenario e7.
Figure 4. Supply chain net inventory amplification in scenario e7.

Finally, after replicating this BEM analysis to the other three main experienced scenarios (e1, e6 and e16), the amplification of the net inventory value is also similar at each SC level (see Table ).

Regarding the managerial implications for BUF, the presented SCP model demonstrates that by combining the push and pull strategies to manage inventories, costs can be reduced (scenarios e7 and e13), even with multiple demand sources of firm orders and forecasts, as well as sourcing from suppliers in disruptive situations. Managers should consider using MRP systems with JIT production to ensure operational performance improvements in terms of the total profit for all the involved problem sizes compared to using a traditional MRP strategy (see Tables and ).

7. Conclusions

The first research objective of this paper is the design and formulation of a new tactical and operational mathematical model, LSCP 4.0 for PPC in a traditional multilevel SC context (Section 5). Then by experimenting with LSCP 4.0, which is the second research objective (Section 6), we demonstrate that using mixed MRP and JIT planning systems can serve as a proactive measure of resilience to possible demand variability disruptions in SCs. In particular, into MILP we integrate the orders from firm orders with pull demand and the forecasts with push demand in a five-level SC. Other resilient practices are also applied to select the first-level backup suppliers in a profit maximisation problem. In sustainability terms, the model incorporates costs related to carbon emissions in the first-level suppliers’ production processes. The novelty of the applied case studies, which is the third research objective (Subsection 6.2), lies in demonstrating that applying lean practices, such as JIT production, can improve the performance of a traditional footwear SC in terms of decreased inventory costs and the bullwhip effect.

7.1. Implications to theory and practice

The main results from this study are summarised as follows:

  • Providing a novel multilevel model for SC planning that considers a combination of push and pull strategies for inventory control, which integrates lean, resilient and sustainable aspects. Here the computational results show that inventory costs tend to be lower when using MRP systems at higher SC levels, while JIT production systems applied at lower SC levels stabilises inventory levels and improves overall performance costs.

  • The LSCP 4.0 model obtains feasible expected profit solutions for a real case study in the footwear industry with three different problem sizes based on irregular demand datasets: small, medium and large. The outcomes indicated that as problem size grows, inventory levels tend to stabilise in the MRP and JIT scenarios. Consequently, when comparing both strategies, the mixed approach is recommended for LSCP because it offers lower backorder and penalty costs for the possible need of slack for JIT production for all the problem sizes.

  • The measurements of the bullwhip effect in the best mixed SC scenario under study reflect a fluctuation of orders caused by upstream demand amplification, which amounts to 18.6% at the fourth SC level (suppliers level 1). These values improve the SC’s performance compared to the theoretical foundations that present 35% in, for example, the textile industry (Towill and McCullen Citation1999).

7.2. Key lessons learnt

LM can be applied to a traditional five-level SC with positive effects on performance. Nevertheless, researchers and practitioners should implement combined JIT and MRP operations strategies to achieve better SC performance in terms of reducing production, inventory, backorders, transportation and environmental costs. Consequently, the knowledge acquired from this study can be used to foster the experimentation and validation of SC operations strategies at the three decision levels, i.e. strategic, tactical and operational, by mathematical programming models, which support the decision-making processes effectively in real-world problems that target other industry types.

7.3. Limitations and future research

Regarding the limitations and further research of our proposal, firstly the data about all the footwear company’s demands are limited to operational decisions. This implies that more information can be experimented with in a tactical and strategic environment. The model has also been designed with a single objective, that of profit maximisation. So the next stage can be extended to multiple objectives of the LSCP 4.0 model by, for instance, considering the social aspect of the sustainability in the objective function. Additionally, future work aims to extend experimentation to other types of SC structures, such as lean, e-procurement-based, electronic point of sales and vendor management inventory. In line with this, we encourage other researchers to apply the model presented herein to case studies from other industrial sectors by using other LM tools, for example Kanban. Moreover, future research could consider using other I4.0 technologies, such as big data analytics and trace and tracking systems, to address the problem of information exchange between supply network nodes. Future work could also incorporate decision making under uncertainty for supplier selection in the event of disruptions through robust, stochastic or fuzzy optimisation. Last but not least, other potential research would be related to approach a decentralised and collaborative SC, in which factories perform the BOMs explosion to first-level and second-level suppliers to diminish the bullwhip effect along the upstream SC. Finally, a forthcoming work aims to generate a Python code using Pyomo and Gurobi to provide our model with more flexibility and computational efficiency during operational processes through the C2NET manufacturing platform.

Supplemental material

Supplemental Material

Download MS Word (181.7 KB)

Acknowledgements

The research that has led to the present results has received funding from: the European Union H2020 Programme with grant agreement No. 958205 ‘Industrial Data Services for Quality Control in Smart Manufacturing (i4Q)’; the MCIN/AEI/10.13039/501100011033 and by European Union Next Genera-tionEU/PRTR with grant agreement PDC2022-133957-I00; the Regional Department of Innovation, Universities, Science and Digital Society of the Generalitat Valenciana entitled ‘Industrial Production and Logistics Optimization in Industry 4.0’ (i4OPT) (Ref. PROMETEO/2021/065); ‘Resilient, Sustainable and People-Oriented Supply Chain 5.0 Optimization Using Hybrid Intelligence’ (RESPECT) (Ref. CIGE/2021/159); and a PhD grant from the Universidad Técnica de Ambato.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Data availability statement

The authors confirm that the data supporting the findings of this study are available in the article and in Appendix.

Additional information

Funding

This work was supported by Generalitat Valenciana [grant numbers: PROMETEO/2021/065 and CIGE/2021/159]; Horizon 2020 Framework Programme [grant number 958205]; the MCIN/AEI/10.13039/501100011033 and by European Union Next GenerationEU/PRTR [grant number PDC2022-133957-I00]; and Universidad Técnica de Ambato.

Notes on contributors

John Reyes

John Reyes is Aggregate Professor in the Universidad Técnica de Ambato (UTA), Ecuador. He is Master of Industrial Engineering, graduated from the University of Santiago de Chile. He has worked as an Industrial Engineer in the area of consulting for mining companies and the footwear sector, where he has been involved in logistical, operational and management processes, as well as in the area of risk analysis. He is currently pursuing a PhD programme in engineering and industrial production at the Universitat Politècnica de València (UPV), Spain. His research interests include information technologies, industrial engineering, supply chain management, operations research, lean manufacturing tools, business process management, and modelling and simulation.

Josefa Mula

Josefa Mula is Professor in the Department of Business Management of the Universitat Politècnica de València (UPV), Spain. She is a member of the Research Centre on Production Management and Engineering (CIGIP) of the UPV. Her teaching and principal research interests concern industrial engineering, production research, operations research and supply chain simulation. She is editor in chief of the International Journal of Production Management and Engineering. She regularly acts as associate editor, guest editor, member of scientific committees of international journals and conferences, and as reviewer of scientific journals. She is co-author of more than 130 articles published in international books and high-quality journals. Currently, she is principal investigator of the Valencian regional project ‘Industrial Production and Logistics Optimization in Industry 4.0 (i4OPT)’ (PROMETEO/2021/065), and the Spanish national project ‘Validation of transferable results of optimisation of zero-defect enabling production technologies for supply chain 4.0 (CADS4.0-II)’ (PDC2022-133957-I00); and UPV coordinator of the European project ‘Social and hUman ceNtered XR (SUN XR)’ (101092612).

Manuel Diaz-Madroñero

Manuel Diaz-Madroñero is Associate Professor in the Department of Business Management of the Universitat Politècnica de València (UPV), Spain. He teaches subjects related to Information Systems, Operational Research and Operations Management and Logistics. He is member of the Research Centre on Production Management and Engineering (CIGIP) of the UPV. He has participated in different research projects funded by the European Commission, the Spanish Government, the Valencian Regional Goverment and the UPV. As a result, he has published (in collaboration) more than forty articles in different indexed journals and international conferences. He is member of several scientific committees of international journals and conferences, and participates as reviewer of scientific journals. His research areas include production planning and transportation, fuzzy mathematical programming and robust optimisation, multicriteria decision making and sustainable operations management.

References

  • Alavidoost, M. H., A. Jafarnejad, and H. Babazadeh. 2021. “A Novel Fuzzy Mathematical Model for an Integrated Supply Chain Planning Using Multi-Objective Evolutionary Algorithm.” Soft Computing 25: 1777–1801. https://doi.org/10.1007/s00500-020-05251-6.
  • Andres, Beatriz, Raul Poler, and Raquel Sanchis. 2021. “A Data Model for Collaborative Manufacturing Environments.” Computers in Industry 126: 103398. https://doi.org/10.1016/j.compind.2021.103398.
  • Becerra, P., J. Mula, and R. Sanchis. 2021. “Green Supply Chain Quantitative Models for Sustainable Inventory Management: A Review.” Journal of Cleaner Production 328: 129544. https://doi.org/10.1016/j.jclepro.2021.129544.
  • Biswas, P., and B. Sarker. 2020. “Operational Planning of Supply Chains in a Production and Distribution Center with Just-in-Time Delivery.” Journal of Industrial Engineering and Management 13 (2): 332–351. https://doi.org/10.3926/JIEM.3046.
  • Bortolotti, T., P. Danese, and P. Romano. 2013. “Assessing the Impact of Just-in-Time on Operational Performance at Varying Degrees of Repetitiveness.” International Journal of Production Research 51 (4): 1117–1130. https://doi.org/10.1080/00207543.2012.678403.
  • Boutsioli, Zoe. 2010. “Demand Variability, Demand Uncertainty and Hospital Costs: A Selective Survey of the Empirical Literature.” Global Journal of Health Science 2 (1): 138–149. https://doi.org/10.5539/gjhs.v2n1p138.
  • Brunaud, B., J. M. Laínez-Aguirre, J. M. Pinto, and I. E. Grossmann. 2019. “Inventory Policies and Safety Stock Optimization for Supply Chain Planning.” AIChE Journal 65 (1): 99–112. https://doi.org/10.1002/aic.16421.
  • Cameron, Ian T, and Katalin Hangos. 2001. Process Modelling and Model Analysis. Fourth. San Diego: Academic Press.
  • Cheah, Lynette, Natalia Duque Ciceri, Elsa Olivetti, Seiko Matsumura, Dai Forterre, Richard Roth, and Randolph Kirchain. 2013. “Manufacturing-Focused Emissions Reductions in Footwear Production.” Journal of Cleaner Production 44: 18–29. https://doi.org/10.1016/j.jclepro.2012.11.037.
  • Chen, F., Z. Drezner, J. K. Ryan, and D. Simchi-Levi. 2000. “Quantifying the Bullwhip Effect in a Simple Supply Chain: The Impact of Forecasting, Lead Times, and Information.” Management Science 46 (3): 436–443. https://doi.org/10.1287/mnsc.46.3.436.12069.
  • Chen, Z., and J. S. Shang. 2008. “Manufacturing Planning and Control Technology Versus Operational Performance: An Empirical Study of MRP and JIT in China.” International Journal of Manufacturing Technology and Management 13 (1): 4–29. https://doi.org/10.1504/IJMTM.2008.015971.
  • Coronado Mondragon, Adrian E, and Andrew C Lyons. 2008. “Investigating the Implications of Extending Synchronized Sequencing in Automotive Supply Chains: The Case of Suppliers in the European Automotive Sector.” International Journal of Production Research 46 (11): 2867–2888. https://doi.org/10.1080/00207540601055466.
  • Danese, P., V. Manfè, and P. Romano. 2018. “A Systematic Literature Review on Recent Lean Research: State-of-the-art and Future Directions.” International Journal of Management Reviews 20 (2): 579–605. https://doi.org/10.1111/ijmr.12156.
  • Das, Kanchan. 2018. “Integrating Lean Systems in the Design of a Sustainable Supply Chain Model.” International Journal of Production Economics 198 (November 2017): 177–190. https://doi.org/10.1016/j.ijpe.2018.01.003.
  • Das, Kanchan. 2019. “Integrating Lean, Green, and Resilience Criteria in a Sustainable Food Supply Chain Planning Model.” International Journal of Mathematical, Engineering and Management Sciences 4 (2): 259–275. https://doi.org/10.33889/ijmems.2019.4.2-022.
  • Díaz-Madroñero, Manuel, Josefa Mula, and David Peidro. 2014. “A Review of Discrete-Time Optimization Models for Tactical Production Planning.” International Journal of Production Research 52 (17): 5171–5205. https://doi.org/10.1080/00207543.2014.899721.
  • Díaz-Madroñero, Manuel, David Peidro, and Josefa Mula. 2015. “A Review of Tactical Optimization Models for Integrated Production and Transport Routing Planning Decisions.” Computers and Industrial Engineering 88: 518–535. https://doi.org/10.1016/j.cie.2015.06.010.
  • Dunke, Fabian, Iris Heckmann, Stefan Nickel, and Francisco Saldanha-da-Gama. 2018. “Time Traps in Supply Chains: Is Optimal Still Good Enough?” European Journal of Operational Research 264 (3): 813–829. https://doi.org/10.1016/j.ejor.2016.07.016.
  • Fahimnia, B., H. Davarzani, and A. Eshragh. 2018. “Planning of Complex Supply Chains: A Performance Comparison of Three Meta-Heuristic Algorithms.” Computers and Operations Research 89: 241–252. https://doi.org/10.1016/j.cor.2015.10.008.
  • Fahimnia, B., J. Sarkis, and A. Eshragh. 2015. “A Tradeoff Model for Green Supply Chain Planning: A Leanness-versus-Greenness Analysis.” Omega-International Journal of Management Science 54: 173–190. https://doi.org/10.1016/j.omega.2015.01.014.
  • Farahani, R. Z., and M. Elahipanah. 2008. “A Genetic Algorithm to Optimize the Total Cost and Service Level for Just-in-Time Distribution in a Supply Chain.” International Journal of Production Economics 111 (2): 229–243. https://doi.org/10.1016/j.ijpe.2006.11.028.
  • Fransoo, J. C., and M. J. F. Wouters. 2000. “Measuring the Bullwhip Effect in the Supply Chain.” Supply Chain Management: An International Journal 5 (2): 78–89. https://doi.org/10.1108/13598540010319993.
  • Ganeshan, Ram. 1999. “Managing Supply Chain Inventories: A Multiple Retailer, One Warehouse, Multiple Supplier Model.” International Journal of Production Economics 59 (1-3): 341–354. https://doi.org/10.1016/S0925-5273(98)00115-7.
  • Ghahremani-Nahr, Javid, and Abdolsalam Ghaderi. 2022. “Robust-Fuzzy Optimization Approach in Design of Sustainable Lean Supply Chain Network Under Uncertainty.” Computational & Applied Mathematics 41: 255. https://doi.org/10.1007/s40314-022-01936-w.
  • Gholami-Zanjani, S. M., M. S. Jabalameli, and M. S. Pishvaee. 2021. “A Resilient-Green Model for Multi-Echelon Meat Supply Chain Planning.” Computers and Industrial Engineering 152: 107018. https://doi.org/10.1016/j.cie.2020.107018.
  • Govindan, K., and T. C. E. Cheng. 2018. “Advances in Stochastic Programming and Robust Optimization for Supply Chain Planning.” Computers and Operations Research 100: 262–269. https://doi.org/10.1016/j.cor.2018.07.027.
  • Green, K. W., R. A. Inman, V. E. Sower, and P. J. Zelbst. 2019. “Impact of JIT, TQM and Green Supply Chain Practices on Environmental Sustainability.” Journal of Manufacturing Technology Management 30 (1): 26–47. https://doi.org/10.1108/JMTM-01-2018-0015.
  • Guzman, E., B. Andres, and R. Poler. 2022. “Models and Algorithms for Production Planning, Scheduling and Sequencing Problems: A Holistic Framework and a Systematic Review.” Journal of Industrial Information Integration 27: 100287. https://doi.org/10.1016/j.jii.2021.100287.
  • Hein, F., and C. Almeder. 2016. “Quantitative Insights into the Integrated Supply Vehicle Routing and Production Planning Problem.” International Journal of Production Economics 177: 66–76. https://doi.org/10.1016/j.ijpe.2016.04.014.
  • Ivanov, D., and A. Dolgui. 2021. “OR-Methods for Coping with the Ripple Effect in Supply Chains During COVID-19 Pandemic: Managerial Insights and Research Implications.” International Journal of Production Economics 232: 107921. https://doi.org/10.1016/j.ijpe.2020.107921.
  • Ivanov, D., A. Dolgui, and B. Sokolov. 2019. “The Impact of Digital Technology and Industry 4.0 on the Ripple Effect and Supply Chain Risk Analytics.” International Journal of Production Research 57 (3): 829–846. https://doi.org/10.1080/00207543.2018.1488086.
  • Karakutuk, S Serhat, and M Arslan Ornek. 2023. “A Goal Programming Approach to Lean Production System Implementation.” Journal of the Operational Research Society 74 (1): 403–416. https://doi.org/10.1080/01605682.2022.2046518.
  • Kaur, H., S. P. Singh, J. A. Garza-Reyes, and N. Mishra. 2020. “Sustainable Stochastic Production and Procurement Problem for Resilient Supply Chain.” Computers and Industrial Engineering 139: 105560. https://doi.org/10.1016/j.cie.2018.12.007.
  • Lahrichi, Youssef, David Damand, and Marc Barth. 2022. “A First MILP Model for the Parameterization of Demand-Driven MRP.” Computers and Industrial Engineering 174: 108769. https://doi.org/10.1016/j.cie.2022.108769.
  • Lander, E., and J. K. Liker. 2007. “The Toyota Production System and Art: Making Highly Customized and Creative Products the Toyota Way.” International Journal of Production Research 45 (16): 3681–3698. https://doi.org/10.1080/00207540701223519.
  • Lee, Hau L., V. Padmanabhan, and Seungjin Whang. 1997. “Information Distortion in a Supply Chain: The Bullwhip Effect.” Management Science 43 (4): 546–558. https://doi.org/10.1287/mnsc.43.4.546.
  • Lejarza, Fernando, Morgan T Kelley, and Michael Baldea. 2022. “Feedback-Based Deterministic Optimization is a Robust Approach for Supply Chain Management Under Demand Uncertainty.” Industrial and Engineering Chemistry Research 61 (33): 12153–12168. https://doi.org/10.1021/acs.iecr.2c00099.
  • Llaguno, A., J. Mula, and F. Campuzano-Bolarin. 2022. “State of the Art, Conceptual Framework and Simulation Analysis of the Ripple Effect on Supply Chains.” International Journal of Production Research 60 (6): 2044–2066. https://doi.org/10.1080/00207543.2021.1877842.
  • Lobo Mesquita, L., F. L. Lizarelli, S. Duarte, and P. C. Oprime. 2021. “Exploring Relationships for Integrating Lean, Environmental Sustainability and Industry 4.0.” International Journal of Lean Six Sigma 13 (4): 863–896. https://doi.org/10.1108/IJLSS-09-2020-0145.
  • Malmir, Behnam, and Christopher W. Zobel. 2021. “An Applied Approach to Multi-Criteria Humanitarian Supply Chain Planning for Pandemic Response.” Journal of Humanitarian Logistics and Supply Chain Management 11 (2): 320–346. https://doi.org/10.1108/JHLSCM-08-2020-0064.
  • Mehrjerdi, Y. Z., and M. Shafiee. 2021. “A Resilient and Sustainable Closed-Loop Supply Chain Using Multiple Sourcing and Information Sharing Strategies.” Journal of Cleaner Production 289: 125141. https://doi.org/10.1016/j.jclepro.2020.125141.
  • Mula, J., A. C. Lyons, J. E. Hernández, and R. Poler. 2014. “An Integer Linear Programming Model to Support Customer-Driven Material Planning in Synchronised, Multi-Tier Supply Chains.” International Journal of Production Research 52 (14): 4267–4278. https://doi.org/10.1080/00207543.2013.878055.
  • Mula, J., R. Poler, and J. P. Garcia. 2006. “MRP with Flexible Constraints: A Fuzzy Mathematical Programming Approach.” Fuzzy Sets and Systems 157 (1): 74–97. https://doi.org/10.1016/j.fss.2005.05.045.
  • Oh, J., and B. Jeong. 2019. “Tactical Supply Planning in Smart Manufacturing Supply Chain.” Robotics and Computer-Integrated Manufacturing 55: 217–233. https://doi.org/10.1016/j.rcim.2018.04.003.
  • Orlicky, J. 1975. Material Requirements Planning. London: McGraw Hill.
  • Pahl, Julia, and Stefan Voß. 2014. “Integrating Deterioration and Lifetime Constraints in Production and Supply Chain Planning: A Survey.” European Journal of Operational Research 238 (3): 654–674. https://doi.org/10.1016/j.ejor.2014.01.060.
  • Panwar, A., B. P. Nepal, R. Jain, and A. P. S. Rathore. 2015. “On the Adoption of Lean Manufacturing Principles in Process Industries.” Production Planning and Control 26 (7): 564–587. https://doi.org/10.1080/09537287.2014.936532.
  • Pearce, A., and D. Pons. 2019. “Advancing Lean Management: The Missing Quantitative Approach.” Operations Research Perspectives 6: 100114. https://doi.org/10.1016/j.orp.2019.100114.
  • Psomas, E. 2021. “Future Research Methodologies of Lean Manufacturing: A Systematic Literature Review.” International Journal of Lean Six Sigma 12 (6): 1146–1183. https://doi.org/10.1108/IJLSS-06-2020-0082.
  • Rabbani, M., S. Aghamohamadi-Bosjin, and N. Manavizadeh. 2021. “Leagile Supply Chain Network Design through a Dynamic Two-Phase Optimization in View of Order Penetration Point.” RAIRO - Operations Research 55: S1369–S1394. https://doi.org/10.1051/ro/2020041.
  • Reyes, John, Josefa Mula, and Manuel Díaz-Madroñero.2023a. “Optimisation Modeling for Lean, Resilient, Flexible and Sustainable Supply Chain Planning, edited by IoT and Data Science in Engineering Management. CIO 2022.. Lecture Notes on Data Engineering and Communications Technologies, Vol. 60, edited by F. P. García-Márquez, I. Segovia-Ramírez, P. J. Bernalte-Sánchez, and A. Muñoz-del-Río, 341–345. Cham: Springer. https://doi.org/10.1007/978-3-031-27915-7_60.
  • Reyes, John, Josefa Mula, and Manuel Díaz-Madroñero. 2023b. “Development of a Conceptual Model for Lean Supply Chain Planning in Industry 4.0: Multidimensional Analysis for Operations Management.” Production Planning & Control 34 (12): 1209–1224. https://doi.org/10.1080/09537287.2021.1993373.
  • Reyes, John, Josefa Mula, Manuel Díaz-Madroñero, and Beatriz Andrez. 2024. “Normalised Data Model for Cloud Collaborative Manufacturing: Applied to the Footwear Industry.” In CIO 2023. Lecture Notes on Data Engineering and Communications Technologies, In Press.
  • Rota, K., C. Thierry, and G. Bel. 1997. “Capacity-Constrained MRP System: A Mathematical Programming Model Integrating Firm Orders, Forecasts and Suppliers.” Université Toulouse II Le Mirail.
  • Roy, R. N. 2020. “Implementing Just-in-Time-Based Supply Chain for the Bulk Items in an Integrated Steel Plant.” International Journal of Intelligent Enterprise 7 (4): 405–421. https://doi.org/10.1504/ijie.2020.110762.
  • Shafiee, M., Y. Zare Mehrjerdi, and M. Keshavarz. 2021. “Integrating Lean, Resilient, and Sustainable Practices in Supply Chain Network: Mathematical Modelling and the AUGMECON2 Approach.” International Journal of Systems Science: Operations and Logistics 9 (4): 451–471. https://doi.org/10.1080/23302674.2021.1921878.
  • Shapiro, Jeremy F. 2004. “Challenges of Strategic Supply Chain Planning and Modeling.” Computers & Chemical Engineering 28 (6-7): 855–861. https://doi.org/10.1016/j.compchemeng.2003.09.013.
  • Sugimori, Y., K. Kusunoki, F. Cho, and S. Uchikawa. 1977. “Toyota Production System and Kanban System Materialization of Just-in-Time and Respect-for-Human System.” International Journal of Production Research 15 (6): 553–564. https://doi.org/10.1080/00207547708943149.
  • Tirkolaee, E. B., A. Mardani, Z. Dashtian, M. Soltani, and G.-W. Weber. 2020. “A Novel Hybrid Method Using Fuzzy Decision Making and Multi-Objective Programming for Sustainable-Reliable Supplier Selection in Two-Echelon Supply Chain Design.” Journal of Cleaner Production 250: 119517. https://doi.org/10.1016/j.jclepro.2019.119517.
  • Towill, Denis R., and Peter McCullen. 1999. “The Impact of Agile Manufacturing on Supply Chain Dynamics.” The International Journal of Logistics Management 10 (1): 83–96. https://doi.org/10.1108/09574099910805879.
  • Vafaeenezhad, T., R. Tavakkoli-Moghaddam, and N. Cheikhrouhou. 2019. “Multi-Objective Mathematical Modeling for Sustainable Supply Chain Management in the Paper Industry.” Computers and Industrial Engineering 135: 1092–1102. https://doi.org/10.1016/j.cie.2019.05.027.
  • Vidal, Germán Herrera. 2023. “Deterministic and Stochastic İnventory Models in Production Systems: A Review of the Literature.” Process Integration and Optimization for Sustainability 7 (1-2): 29–50. https://doi.org/10.1007/s41660-022-00299-3.
  • Wang, W., R. Y. K. Fung, and Y. Chai. 2004. “Approach of Just-in-Time Distribution Requirements Planning for Supply Chain Management.” International Journal of Production Economics 91 (2): 101–107. https://doi.org/10.1016/S0925-5273(03)00212-3.
  • Wang, S., and B. R. Sarker. 2006. “Optimal Models for a Multi-Stage Supply Chain System Controlled by Kanban Under Just-in-Time Philosophy.” European Journal of Operational Research 172 (1): 179–200. https://doi.org/10.1016/j.ejor.2004.10.001.
  • Williams, H. P. 2013. Model Building in Mathematical Programming. 5th ed. Chichester, West Sussex: John Wiley & Sons.
  • Winston, Wayne L. 2004. Operations Research: Applications and Algorithms. 4th ed. Belmont, CA: Thomson Learning.
  • Yang, J., H. Xie, G. Yu, and M. Liu. 2021. “Achieving a Just–in–Time Supply Chain: The Role of Supply Chain Intelligence.” International Journal of Production Economics 231: 107878. https://doi.org/10.1016/j.ijpe.2020.107878.
  • Zamanian, M. R., E. Sadeh, Z. Amini Sabegh, and R. Ehtesham Rasi. 2020. “A Multi-Objective Optimization Model for the Resilience and Sustainable Supply Chain: A Case Study.” International Journal of Supply and Operations Management 7 (1): 51–75. https://doi.org/10.22034/IJSOM.2020.1.4.
  • Zekhnini, K., A. Cherrafi, I. Bouhaddou, A Chaouni Benabdellah, and S. Bag. 2021. “A Model Integrating Lean and Green Practices for Viable, Sustainable, and Digital Supply Chain Performance.” International Journal of Production Research 60 (21): 6529–6555. https://doi.org/10.1080/00207543.2021.1994164.