A three-echelon supply chain for economic growing quantity model with price- and freshness-dependent demand: Pricing, ordering and shipment decisions
Abstract
EconStor is a publication server for scholarly economic literature, provided as a non-commercial public service by the ZBW.
Full text
Sebatjane, Makoena; Adetunji, Olufemi Article A three-echelon supply chain for economic growing quantity model with price- and freshness-dependent demand: Pricing, ordering and shipment decisions Operations Research Perspectives Provided in Cooperation with: Elsevier Suggested Citation: Sebatjane, Makoena; Adetunji, Olufemi (2020) : A three-echelon supply chain for economic growing quantity model with price- and freshness-dependent demand: Pricing, ordering and shipment decisions, Operations Research Perspectives, ISSN 2214-7160, Elsevier, Amsterdam, Vol. 7, pp. 1-15, https://doi.org/10.1016/j.orp.2020.100153 This Version is available at: https://hdl.handle.net/10419/246424 Standard-Nutzungsbedingungen: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Zwecken und zum Privatgebrauch gespeichert und kopiert werden. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich machen, vertreiben oder anderweitig nutzen. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, gelten abweichend von diesen Nutzungsbedingungen die in der dort genannten Lizenz gewährten Nutzungsrechte. Terms of use: Documents in EconStor may be saved and copied for your personal and scholarly purposes. You are not to copy documents for public or commercial purposes, to exhibit the documents publicly, to make them publicly available on the internet, or to distribute or otherwise use the documents in public. If the documents have been made available under an Open Content Licence (especially Creative Commons Licences), you may exercise further usage rights as specified in the indicated licence. https://creativecommons.org/licenses/by-nc-nd/4.0/
Contents lists available at ScienceDirect Operations Research Perspectives journal homepage: www.elsevier.com/locate/orp A three-echelon supply chain for economic growing quantity model with price- and freshness-dependent demand: Pricing, ordering and shipment decisions Makoena Sebatjane ⁎,a , Olufemi Adetunji a Department of Industrial and Systems Engineering, University of Pretoria, Pretoria 0002, South Africa ARTICLE INFO Keywords: Inventory management Perishable products Joint economic lot size Expiration date Freshness-dependent demand Price-dependent demand ABSTRACT The demand for perishable food products is often influenced by the selling price and the age of the items. This is because perishable food products have become commodities from consumers’point of view, hence, there are very little differences between competing brands. Consequently, factors like price and freshness (or age) become important determinants of consumer demand. This fact has been used to develop several models for managing perishable inventory. However, most of these models were developed from the perspective of a retailer. Today’s increasingly competitive business environment has forced companies to collaborate with fellow supply chain members in an effort to improve profitability and operational efficiency. With this in mind, this article presents a model for managing inventory in a perishable food products supply chain that begins with farming operations where live inventory items are reared and ends with the consumption of processed inventory. The farming and consumption (retail) stages are connected by a processing stage during which live inventory is processed into a consumable form. Consumer demand at the retail stage is a function of the selling price and the freshness of the processed inventory. The farming, processing and retail stages are the three-echelons of the proposed supply chain aimed at maximising the joint supply chain profit. Through a numerical example, the benefits of jointly optimising the inventory replenishment policy (among all three echelons) are quantified by comparing the network performance of a joint optimisation approach (i.e. centralised) to that of an equivalent independent (i.e. decentralised) optimisation policy. 1. Introduction 1.1. Context The management of perishable inventory items has been a subject of interest since the publication of the seminal model by Ghare and Schrader [1]. Of late, several studies have incorporated pricing decisions in perishable inventory models, for instance, Chen et al. [2],Wu et al. [3] and Feng et al. [4]. The models presented in these studies are aimed at jointly optimising the lot-size and the selling price of perishable inventory items. These three models, as well as other extensions based on them, were formulated specifically for perishable food items, and consequently, the demand rate used in these models had a few characteristics peculiar to perishable food products. The focus of this study is on two of those characteristics, which are the dependence of the demand rate on the price and the freshness of the items. These are two of the most important demand characteristics of perishable food products such as meat, seafood, fruits and vegetables. Two reasons may be adduced to the importance of these characteristics. Firstly, given the commoditised nature of groceries (and by extension food products), there is very little to differentiate between competing brands. As a result, the selling price is one of the most important factors that affect consumers’purchase decisions. Secondly, consumers prefer perishable food products when they are fresh implying that consumers are less likely to buy a particular product if it has been on shelves for longer periods because the longer it is on the shelves, the less fresh it becomes. Although the aforementioned studies accurately depict the inventory behaviour of perishable food products, they are all focused on (and limited to) the retail end of the supply chain. Decisions affecting the price and the length of stay of perishable food items on shelves are not limited to those taken at the retail end of the chain. To account for the entire supply chain, studies by Cai et al. [5], Cai et al. [6], Wu et al. [7] and Ma et al. [8] formulated inventory control models for perishable food products with price- and freshness-dependent demand in twohttps://doi.org/10.1016/j.orp.2020.100153 Received 20 December 2019; Received in revised form 22 May 2020; Accepted 23 May 2020 ⁎ Corresponding author. E-mail addresses: [email protected] (M. Sebatjane), [email protected] (O. Adetunji). Operations Research Perspectives 7 (2020) 100153 Available online 03 June 2020 2214-7160/ © 2020 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/BY-NC-ND/4.0/). T
and three-echelon supply chains. Nonetheless, hese four studies did not consider the primary source of most food products. In reality, the primary source of these products is living organisms such as crops and livestock which are reared at farms. Furthermore, products purchased at retail outlets are seldom consumed in their original form. Most of the times, they have to be transformed into a different form that is suitable for human consumption and the transformation processes often take place in food processing plants. 1.2. Purpose This study aims to consider the implications of price and freshness (measured through the age of the item) on the inventory management policies of a multi-echelon supply chain of growing items. To this end, an integrated model for managing inventory in a three-echelon supply chain for growing items is proposed. The three echelons correspond to the farming, processing and consumption (retail) stages of a simplified value chain for perishable food products. At the farming echelon, live items are reared until their weight reaches a specific amount. During the growing period, it is assumed that a certain fraction of the growing items die as a result of illnesses and predators. Following the growth period, the items are transformed into a form that is safe for consumption. In the case of meat, the transformation process typically entails slaughtering, cutting and packaging. In the context of this study, all the tasks taking place at this echelon are collectively termed processing and they occur at a given finite rate. At the final echelon, consumer demand for the processed item is met through sales at a retail outlet, and this demand is assumed to be a function of the product’s selling price and freshness, measured through the age of the product from the time of processing. 1.3. Relevance Perishable inventory control models such as those of Wu et al. [3] and Feng et al. [4] recognised that freshness and selling price, among other factors, are important determinants of demand for perishable food products. Nonetheless, these studies, along with their various extensions, were focused entirely on optimising purchasing decisions at the retail end of the supply chain. The current increasingly competitive business climate has forced businesses to seek external sources of cost and operational efficiencies in addition to intra-organisational optimisation. For this reason, a lot of businesses have been using supply chain integration as a tool for competitiveness. Owing to the importance of supply chain management, researchers such as Wu et al. [7] and Ma et al. [8], to name a few, developed models for managing fresh produce in multi-echelon supply chains. This study extends the concept of supply chain integration to inventory control mechanisms used in perishable food products supply chains dealing with growing items such as livestock. In essence, the study considers an end-to-end supply chain for perishable food products, with the downstream end corresponding to consumption (of processed inventory) and the upstream end corresponding to rearing (of live inventory). Seeing that considerable cost and operational efficiencies can be achieved by integrating purchasing decisions among all supply chain members [9], the model presented in this study can serve as a guideline for production and operations managers in multi-echelon supply chains for growing items when making purchasing, shipment and pricing decisions. 1.4. Organisation Other than the introductory section, this article has five more sections. A brief survey of related inventory control models in the literature is given in Section 2. Before the model development phase which is presented in Section 4, the notations and assumptions employed are stated in Section 3. Numerical results which highlight potential practical applications of the model are given in Section 5. The article is wrapped up in Section 6 through the presentation of concluding remarks and suggestions for future research. 2. Literature Review Three research streams within inventory modelling form the basis of this study, with each stream corresponding to an echelon of the supply chain considered. Lot sizing models for growing items, particularly during the growing period, are the basis for the farming echelon. The production portion of vendor-buyer inventory problems forms the basis of the processing echelon, whereas perishable inventory models with demand rates that depend on price and age form the basis of the retail echelon. 2.1. Lot-sizing models for growing items Through the development of an economic order quantity (EOQ) model for items that experience a weight increase during a replenishment cycle, Rezaei [10] introduced a new class of items to inventory modelling, namely growing items. These items are not suitable for consumption at the time they are procured, so before they are used to meet demand (i.e. consumed), they are fed and consequently, enabled to grow. Examples of items that fall under this class include seafood, livestock and grains, to name a few. Given the foundational nature of Rezaei’s model [10], in terms of not accounting for shortages, quantity discounts and multiple-items, among other popular features of EOQ models, the model has been extended to account for some these shortcomings. For example, Khalilpourazari and Pasandideh [11], Nobil et al. [12] and Sebatjane and Adetunji [13] extended the model to scenarios with multiple items, shortages and quantity discounts, respectively. Khalilpourazari and Pasandideh [11] solved the multi-item variant of Rezaei’s EOQ model [10] through an exact solution methodology for small problem sizes and through two semi-heuristic algorithms for medium and large problem sizes because of the proposed model’s non-linearity and the presence of multiple local optimum solutions. Nobil et al. [12] extended Rezaei’s work [10] by assuming that shortages are permitted and are fully backordered during the consumption (or selling) period of the replenishment cycle. Sebatjane and Adetunji [13] incorporated incremental quantity discounts to the literature on lot sizing for growing items. Since most growing items are sold as various food items downstream in retail supply chains and these supply chains are often characterised by low profit margins, quantity discounts constitute a means of improving sales revenue through increased purchase volumes. Besides the incorporation of these common EOQ extensions, other researchers have extended the model by accounting for specific characteristics of food production systems. For instance, noting that food products are often screened for quality before being put on sale, Sebatjane and Adetunji [14] considered a situation where a random percentage of the matured items is of inferior quality and as a result, it is removed from the lot and salvaged. Despite the presence of two revenue streams in this situation, one from the good quality inventory used to meet regular demand and the other from salvaging the inferior quality inventory, the overall impact of having higher percentages of inferior quality items was negative since more items have to be ordered to meet a given rate of demand. A version of this model in a multiechelon supply chain setting was developed by Sebatjane and Adetunji [15] through the introduction of distinct farming, processing, quality inspection and consumption echelons. Another extension based on the characteristics of food production systems was presented by Malekitabar at al. [16] who considered a case study for trout fish production and developed a model for inventory management when there is a revenue sharing contract between the party responsible for growing the fish and the one responsible for selling it. Moreover, the authors compared the effectiveness of the revenue sharing contract with a revenue M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 2
and cost sharing contract and found the latter to be more cost efficient. Sebatjane and Adetunji [17] developed an inventory model for a threelevel supply chain for growing items with separate farming, processing and retail levels. Through the consideration of probability functions for survival and mortality throughout the growth period of the replenishment cycle, Gharaei and Almehdawe [18] incorporated item mortality to Rezaei’s model [10] and consequently created a new type of EOQ model referred to as the economic growing quantity (EGQ) model. Given the presence of various illnesses and predators in food production value chains, the EGQ is more representative of an actual inventory management system for growing items (which are living organisms) because living organisms are not immune to death. 2.2. Joint economic lot sizing models In its most basic form, the joint economic lot size (JELS) problem considers a vendor and a buyer involved in the production and selling, respectively, of a single type of item with the intention of optimising the inventory replenishment policy for both parties. The simplest form of this problem is attributed to Goyal [19] who developed the model under the assumption of an infinite production rate and a lot-for-lot production policy at the vendor. The infinite production rate assumption is not a realistic representation of typical production systems, and so, Banerjee [20] extended Goyal’s[19] model to a case with a finite production rate. The JELS has since been extended to numerous production situations. A few notable extensions include Goyal [21],Lu[22], Yang and Wee [23] and Khouja [24]. In Goyal’s[21] work, the lot-for-lot production policy was relaxed and the author considered a case where the vendor produces enough items to ship to the buyer in several (i.e. an integer number) equally-sized batches at regular time intervals, but the vendor only starts shipping at the end of a production run. Lu [22] developed a coordinated inventory model under the assumption that the vendor produces items and starts shipping them as soon as enough items to make a batch have been produced (i.e. shipping and production take place simultaneously). As opposed to most models which consider only one buyer and one vendor, Lu’s[22] model also incorporated multiple buyers. Given that certain items lose some of their utility over time as a result of deterioration, Yang and Wee [23] developed a model for jointly optimising the ordering policy for a vendor and a buyer manufacturing and selling, respectively, a deteriorating item. Khouja [24] compared three different inventory coordination mechanisms, namely an equal-cycle time approach, an integer-multi- plier approach and a power-of-two policy, in a three-echelon supply chain with multiple vendors, multiple distributors and multiple retailers. Sarmah et al. [25], Ben-Daya and Ertogral [26] and Glock [27] carried out comprehensive literature reviews on the JELS problem. 2.3. Lot-sizing models for perishable items with price- and freshness dependent demand Lot sizing models for items with a demand rate that is influenced by the selling price have been studied since the publication of the seminal work by Whitin [28]. Price-dependent demand is still a popular topic in supply chain modelling as evidenced by recent works by Gan et al. [29], Oliveira et al. [30] and Raza and Govindaluri [31], to name a few. In recent times, the demand rate’s price dependency has been combined with various other factors. One of the more popular factors has been the freshness of the inventory items which is incorporated through the consideration of expiration dates. The first inventory model for perishable items with a demand rate that is influenced by the item’s age and selling price is credited to Wu et al. [3]. Furthermore, the demand rate was assumed to also be a function of the item’s inventory level. In developing the model, the authors also assumed a non-zero ending inventory policy whereby once the inventory reaches a certain point, it is salvaged so that it is not completely wasted after its expiration date. Moreover, the capacity of the shelf space was assumed to be limited. The model was formulated as a profit maximisation problem with the cycle time, selling price and the ending inventory level as the decision variables. Numerous researchers have built upon Wu et al.’s work [3]. For example, Chen et al. [2] formulated a model aimed at optimising not only the price, cycle time and ending inventory level, but also the available shelf space. Motivated by the fact that retailers often discount stocks of perishables when their expiration dates are approaching, Feng et al. [4] developed an inventory management model for a retailer who has a closeout sale just before the items expire. Dobson et al. [32] took a different approach to the assumption that the demand is a function of the age of the items and developed an EOQ model for a situation where customers gauge the freshness of the items before making a purchase and they can decide to either buy the item or not, regardless of its age. In addition to considering a demand rate that depends on the age, inventory level and selling price of a perishable item, Wu et al. [33] incorporated a trapezoidal type demand pattern which is representative of most products’life cycles which are characterised by an increasing rate during the introduction phase, a flat rate at the maturity phase and a decreasing rate during the decline phase. Li et al. [34] and Li and Teng [35] incorporated advance payment schemes and reference selling prices, respectively, to Wu et al.’s[3] model. In the advance payment model, the authors assumed that the supplier of the perishable items requires the retailer to pay a portion of the purchase price before receiving the order. For the model that considers reference prices, the authors assume that the selling price has a certain threshold beyond which customers are not willing to purchase the items at all. Li and Teng [36] included the length of the credit term as a third decision variable in Wu et al.’s[3] model by extending it to a case where the supplier allows the retailer to purchase the items on credit and grants the retailer a certain amount of time to settle debt. The aforementioned studies are all limited to the retail end of the supply chain. There have been a few studies dedicated to inventory management of fresh produce. Cai et al. [5] formulated a model for optimising both the selling price and the replenishment policy in a fresh produce supply chain with a single producer, responsible for growing the produce, and a single distributor who is in charge of transporting the produce from the producer’s facility to retail outlets. Cai et al. [6] developed a model for maximising profit in a fresh produce supply chain with a producer, a third party logistics (3PL) provider and a distributor under the assumption that the demand rate for the produce is stochastic and sensitive to the selling price and the freshness condition of the produce. Ma et al. [8] considered a situation where the supply chain members do not have access to the same type of information such as order lead times, demand and delivery times, to name a few. This leads to a distortion in the amount of information and this is termed asymmetric information in economic theory. Ma et al. [8] compared centralised and decentralised inventory replenishment policies in agricultural supply chains with as symmetric information provided that the demand for the agricultural products is price- and freshness-sensitive. 2.4. Gap identification and contribution This study presents a model for managing growing inventory items in a supply chain with farming, processing and retail echelons in which the demand rate is affected by the selling price and the freshness of the processed inventory. 2.4.1. Gap identification Table 1 provides a summary of a selection of lot-sizing models that are closely related to the model presented in this study. A vast majority of the models are for perishable food items which are commodities and are thus characterised by demand rates that are sensitive to selling price and the age of the items, among other characteristics. These models M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 3
Table 1 Characteristics of closely related inventory models in the literature References Types of items under study Costs incurred for mortal items Attributes of growth function Demand pattern of the processed inventory Supply chain echelon(s) Growing Mortal Perishable Disposal Feeding Holding Linear Nonlinear Utility of growthfunction (UGF) Constant Pricedependent Freshnessdependent Stockdependent Farming Processing Retail Wu et al. [3] ✓ ✓ ✓ ✓ ✓ Dobson et al. [32] ✓ ✓ ✓ ✓ ✓ Feng et al. [4] ✓ ✓ ✓ ✓ ✓ Li et al. [34] ✓ ✓ ✓ ✓ ✓ Wu et al. [33] ✓ ✓ ✓ ✓ ✓ Li and Teng [35] ✓ ✓ ✓ ✓ ✓ Li and Teng [36] ✓ ✓ ✓ ✓ ✓ Rezaei [10] ✓ ✓ ✓ ✓ Khalilpourazari and Pasandideh [11] ✓ ✓ ✓ ✓ Nobil et al. [12] ✓ ✓ ✓ ✓ Sebatjane and Adetunji [13] ✓ ✓ ✓ ✓ Sebatjane and Adetunji [14] ✓ ✓ ✓ ✓ Malekitabar at al. [16] ✓ ✓ ✓ ✓ ✓ ✓ ✓ Sebatjane and Adetunji [17] ✓ ✓ ✓ ✓ ✓ ✓ Gharaei and Almehdawe [18] ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Sebatjane and Adetunji [15] ✓ ✓ ✓ ✓ ✓ ✓ This study ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 4
were developed from the perspective of a retailer and therefore, did not account for the preceding stages in the supply chain. A small fraction of the literature is dedicated to models for fresh produce in multi-echelon supply chains. However, these models do not explicitly consider growing items as the primary source of fresh food products under study. The production of perishable food items often involves several stages. In the most simple supply chains, these stages are often the rearing of live inventory, the processing of the live inventory into a consumable form and the selling of the consumable (or processed) inventory to end consumers. From the table, it is evident that there is currently no lotsizing model for growing and perishable items that considers the dependence of the demand rate on both item price and freshness in an integrated manner with growing items as the primary source of the chain. The echelons of the supply chain are the rearing (farming), processing and consumption (retail) stages of the proposed supply chain. Considering that supply chains are intricate networks with multiple echelons, it is important to study lot-sizing models in multiechelon supply chains because they are more representative of real life inventory systems. 2.4.2. Contribution Effective inventory management in food supply chains is very crucial, not only because it ensures that consumable products are available to meet consumer demand at the right time and right price, but also because a well-managed inventory system has the potential to significantly reduce operational costs. Any form of cost saving, regardless of its magnitude, is important in food production systems because they are often characterised by relatively low profit margins. The proposed model represents a simplified version of an end-to-end food production chain with separate farming, processing and retail stages. Based on the literature review, this is the first attempt at developing a multi-echelon growing items inventory model of this nature which also takes into account freshness and price dependent demand. The novelty of the model lies in the fact that it incorporates the following features simultaneously to the literature on lot sizing models: •Separate farming, processing and retail operations with the common goal of jointly maximising profit. •The demand rate at the retail level is a function of freshness and selling price. •At the retail level, the inventory has a maximum life time (or expiration date) which is the main determinant of the inventory’s freshness index. 3. Notations and assumptions 3.1. Notations The following notations are adopted throughout this study: DDemand rate for processed inventory in weight units per unit time (a function of the selling price and the freshness index of the processed inventory) RProcessing rate in weight units per unit time w(t) Weight of an item at time t w 0 The newborn weight of each item w 1 The maturity weight of each item p v Procurement (purchasing) cost per weight unit of live newborn inventory K f Farmer’s setup cost per cycle c f Farmer’s feeding cost per weight unit per unit time m f Farmer’s mortality cost per weight unit per unit time T f The duration of the farmer’s growth period p f Farmer’s selling price per weight unit of live mature inventory K p Processor’s setup cost per cycle h p Processor’s holding cost per weight unit per unit time nThe number of shipments from the processor to the retailer per unit cycle of the processor I(t) The weight of the processed inventory at time t LThe expiration date (or shelf life) of the processed inventory F(t) Freshness index of the processed inventory at time t(a function of the expiration date) T p Processor’s cycle time p p Processor’s selling price per weight unit of processed inventory K r Retailer’s ordering cost per cycle h r Retailer’s holding cost per weight unit per unit time TRetailer’s cycle time yThe number of items in the retailer’s lot xFraction of the live items which survive throughout the farmer’s growth period f(x) Probability density function of x Q 1 The weight of the items in the retailer’s lot (i.e. = Q xyw 1 1 ) pRetailer’s selling price per weight unit of processed inventory aMaximum size of the market for processed inventory (or asymptotic level of demand attainable when the selling price is considered most favourable to customers) bPrice elasticity of the demand rate αThe items’asymptotic weight βconstant of integration λExponential rate of growth for the items ϑ f Profit-sharing ratio at the farming echelon ϑ p Profit-sharing ratio at the processing echelon ϑ r Profit-sharing ratio at the retail echelon 3.2. Assumptions The supply chain under consideration has three echelons and there is a single member at each echelon. Figure 1 is a depiction of the proposed inventory system. The inventory profile at the uppermost portion of the figure shows the changes to the weight of the ordered live items at the farming echelon. The middle portion of the figure depicts the weight of the processed inventory as the live items are slaughtered, prepared and packaged (i.e. processed). The lowermost portion of the figure also shows the processed inventory at the retail echelon. At the farming echelon, a farmer procures ny live newborn items and rears them. Given that the initial weight of each live item at the time the farmer receives the order is w 0 , the weight of all the newborn items ordered, nQ 0 , is therefore equal to nyw 0 . The items’growth function is approximated by =+− w tα βe () 1 , λt (1) which is the logistic function where αis the items’asymptotic weight, β is the integration constant and λis the exponential rate of growth for the items. This function is chosen because of its distinctive “S”-shape which is reminiscent of the growth pattern of livestock [37]. The farmer rears the live items for a period of T f time units. When this period ends, the weight of each item would have reached the maturity weight w 1 . The live items have a survival rate of x[i.e during the growth period, x percentage of the initially ordered newborn items survive throughout the growth period while −x ( 1 ) percentage of the initially ordered newborn items die during the growth period]. This implies that the weight of all the surviving ordered mature items (nQ 1 ) is therefore =nQ xnyw . 11 (2) This entire lot is then transferred to the processing plant. The live mature items are scheduled to arrive at the processing plant just as the processor starts a new processing cycle of duration T p . Based on the inventory system profile for the entire supply chain, as given in Figure 1, for every single processing cycle, the farmer sends one shipment of live items to the processor. For convenience in planning, the farmer and the processor’s cycle times are synced to be of equal M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 5
duration, thus =TT . fp (3) This means that the maturity weight of the live items, w 1 , depends on the duration of the processing cycle. At the processing echelon, the live inventory items are processed at a rate of Rand they are transformed into processed inventory which is used to meet consumer demand at the supply chain’s next echelon. The processing rate, R, is assumed to be a deterministic constant that is greater than the demand rate D. Consequently, processing does not take place for the entirety of the processor’s cycle. This is because the weight of the processed inventory accumulates at a rate of − RD and therefore, the demand can be met without having to continuously process the live items throughout the whole cycle. In essence, the processor’s cycle can be divided into two portions: when there is processing and when there is no processing of items. During the processing time, the live inventory is processed and shipped to the retailer in equally-sized batches weighing = Q xyw 1 1 . Both processing (of the live inventory) and shipping (of the processed inventory to the retailer) take place simultaneously during this time. This implies that processor starts shipping to the retailer once they have processed enough inventory to make up a batch (of weight Q 1 ). During the non-processing time, the processor continues to ship batches of processed inventory to the retailer without having to process because processed inventory would have accumulated during the processing time of the cycle since R>D. Granted that the processor receives a lot weighing nQ 1 from the farmer and ships it to the retailer (after processing it), in equally-weighted batches (each with a weight of Q 1 ) and at equally-spaced time intervals, of duration T, the processor therefore makes ndeliveries of processed inventory throughout a single processing cycle with a duration T p . This implies that the retailer’s cycle time, T, is an integer multiple (in this instance the integer is n) of the processor’s cycle time. Hence, =TnT. p (4) This implies, based on Equations (3) and (4), that ==TTnT fp . Likewise, the maturity weight of the live items is determined by replacing twith nT in Equation (1). At the final echelon, the retailer receives orders of processed inventory from the processor at regular time intervals of duration Tin order to meet the consumer demand rate (for processed inventory) of D. Each order of processed inventory that the processor ships to the retailer weighs Q 1 . The demand rate is assumed to be affected by the items’selling price and freshness index. Classic economic and marketing theories affirm that the sales of an item are influenced by its selling price, among other factors. In essence, lower prices tend to spike the sales of an item and for this reason, the demand rate is assumed to be an exponentially decreasing function of the price. This is in accordance with studies by Feng et al. [4], Wu et al. [33] and Feng and Chan [38], to name a few. Hence, ∝ − Dae , bp (5) where arepresents the maximum size of the market for the processed inventory (asymptotic level of demand attainable when the selling price is considered most favourable to customers), bis the price elasticity of the demand rate and pis the retailer’s selling price per weight unit of the processed inventory. All three variables are positive numbers and Fig. 1. Behaviour of the weight of the live inventory at the growing facility, the weight of the processed inventory at the processing plant and the weight of the processed inventory at the retail outlet. M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 6
thus, > − ae 0 bp . Another aspect that affects the demand for perishable food products is the freshness of the items. A vast majority of consumable food products have shelf lives that are often expressed as expiration or sell-by dates which essentially represent the maximum life times of those products. The printed expiration dates affect consumers’likelihood to make purchases. In essence, a consumer’s likelihood of purchasing an item diminishes as the item ages (i.e. as it gets closer to its expiration date). Wu et al. [3] (as well as subsequent models spun offfrom that particular model) used the Aarhenius equation to represent the freshness index of items. Therefore, =− Ft Lt L () , (6) where Lis the maximum shelf life or expiration date of the item. From Equation (6), the item is at its freshest (i.e. 100% freshness index) at = t 0and it reaches its minimum freshness level of 0% at its expiration date L. The processed inventory is no longer suitable for consumption at its maximum shelf life meaning that the duration of the retailer’s replenishment cycle cannot be greater than the shelf life (i.e. L>T). In accordance with Chen et al. [2], Wu et al. [3] and Feng et al. [4], Equations (5) and (6) are combined to formulate the demand as a multiplicative function of the selling price (in this case, per weight unit) and the freshness index of the inventory. Hence, the demand rate is ⎜⎟ =⎛ ⎝ ⎜⎞ ⎠ ⎟⎛ ⎝−⎞ ⎠≤≤ − Dae Lt LtT ,0. bp (7) The proposed inventory control system is feasible when R>D. Since the demand rate varies with time, the only way to guarantee that this condition is met is by ensuring that the maximum possible demand rate does not exceed the processing rate. From Equation (7), the demand rate reaches its maximum value when the inventory is at its freshest (i.e. = t 0) and the retailer’s selling price is zero (i.e. = p 0). This means that the maximum possible demand rate is aand therefore, R>Dcan be expressed as R>a. 4. Model formulation The proposed inventory control model in the three-echelon supply chain system is formulated as a profit maximisation problem. All three members of the supply chain have a common goal of improving the supply chain’s profit by reducing the costs associated with managing inventory across the chain. Each member’s profit is calculated by subtracting the costs associated with managing inventory from the revenue generated from the sales of the inventory. Consumer demand is for the processed inventory and this particular inventory, tracked at the processor’s and the retailer’s facilities, incurs purchasing, setup (or ordering, in the case of the retailer) and holding costs. On the other hand, the live inventory which is tracked at the farmer’s facility incurs purchasing, setup and feeding costs, with the last cost being dependent on the weight of the item. The model’s objective function is the total supply chain profit and its decision variables are retailer’s cycle time, the retailer’selling price and the number of batches of processed inventory shipped to the retailer per processing cycle. 4.1. The retail echelon The start of the retailer’s replenishment cycle is marked by the receipt of an order for processed inventory weighing Q 1 . This inventory is displayed on shelves at the retail outlet and it can only be kept for a specified amount of time, known as the expiration date. Once this date has elapsed, the inventory can no longer be used to meet consumer demand. Figure 2 is a representation of the changes that occur to the weight of the retailer’s inventory throughout the cycle. During the course of a replenishment cycle, the weight of the retailer’s processed inventory is depleted due to consumer demand. As a result, the weight of the retailer’s processed inventory is governed by the differential equation ⎜⎟ =− =−⎛ ⎝ ⎜⎞ ⎠ ⎟⎛ ⎝−⎞ ⎠≤≤ − dI t dt Dae Lt LtT () ,0. bp (8) Equation (8) can be re-arranged into ⎜⎟⎜ ⎟ =⎛ ⎝⎞ ⎠⎛ ⎝−+ ⎞ ⎠≤≤ − d It ae t Ldt tT () 1 , 0. bp (9) Integrating the left and the right hand sides of Equation (9) leads to ⎜⎟⎜ ⎟ =⎛ ⎝⎞ ⎠⎛ ⎝−+ ⎞ ⎠+ − It ae t t LC() 2 . bp 2 (10) Since the weight of the processed inventory at the retailer reaches zero at time T, the boundary condition =IT() 0 is binding. Through substitution, it follows that ⎜⎟⎜ ⎟⎜⎟⎜ ⎟ =−⎛ ⎝⎞ ⎠⎛ ⎝−+ ⎞ ⎠=⎛ ⎝⎞ ⎠⎛ ⎝−⎞ ⎠ −− Cae T T Lae T T L22 . bp bp 22 (11) By substituting Equation (11) into Equation (10) and re-arranging the terms, the weight of the retailer’s processed inventory level is determined as =⎡ ⎣ ⎢+−− ⎤ ⎦ ⎥ − It ae LtLTtT() () 22( ) bp 22 (12) Given that the retailer receives an order weighing Q 1 at the start of each cycle (i.e. = t 0), the boundary condition =IQ(0) 1 is binding. Through substitution, it follows that == − − Q Iae LT T L (0) ()(2 ) 2 . bp 1 2 (13) Granted that = Q xyw , 11 the equivalent number of items in the retailer’s lot is thus =− − yae LT T Lxw ()(2 ) 2. bp 2 1 (14) The retailer’s cyclic holding cost (i.e. during the time period [0, T]) is determined using Equation (12) as ∫ == ⎡ ⎣ ⎢−⎤ ⎦ ⎥ − HC h I t t h ae LT T L ()d ()(3 2) 6 . rr T r bp 0 23 (15) The retailer’s cyclic profit function is defined as the cyclic total revenue less the sum of the cyclic ordering, purchasing and holding costs. It follows that Fig. 2. The retailer’s processed inventory system behaviour M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 7
=−−−− −− −− − TP pae LT T L pae LT T LK hae LT T L ()(2 ) 2 ()(2 ) 2 ()(3 2) 6. r bp pbp r rbp 22 23 (16) The first term in Equation (16) represents the cyclic revenue and it is the product of the selling price per weight unit charged to consumers (p) and the weight of processed items sold per cycle (Q 1 ). The second term is the cyclic purchasing cost and it is defined as the product of the weight of processed items purchased from the processor (Q 1 ) and the price that the processor charges for the inventory (p p ). The third term denotes the fixed cost associated with placing an order during each cycle while the last term is the cyclic holding cost from Equation (15). The retailer’s total profit per unit time is determined by dividing their cyclic profit by their cycle duration Tand thus, =−− −− − −− TPU ae LT T p p LT K T hae LT T LT ()(2 )( ) 2 ()(3 2) 6 . r bp prrbp 223 (17) 4.2. The processing echelon The processor is responsible for transforming the live inventory into consumable processed inventory. When a new processing cycle starts, the processor receives an order of live items weighing nQ 1 from the farmer and processes the entire order at a rate of R. Throughout the cycle, the processor delivers nshipments of processed inventory to the retailer. The shipments are all of equal weight, meaning that they each weigh Q 1 . The behaviour of the processor’s processed inventory level is depicted in Figure 3a which is redrawn into Figure 3b for ease of computing the area under the graph. This method of redrawing the inventory system profile is adapted from a version of the JELS problem formulated by Yang et al. [39]. The processor’s cyclic holding cost is computed by multiplying the holding cost per weight unit by the area under the processor’s inventory system which essentially shows the processor’s time-weighted inventory level. The area under the graph in Figure 3b is thus ⎜⎟⎜⎟ ⎜⎟ ⎜⎟ = =+ ⎛ ⎝−⎞ ⎠+⎛ ⎝−⎞ ⎠+⋯ +− ⎛ ⎝−⎞ ⎠ =+ −⎛ ⎝−⎞ ⎠ nQ RQDR QDR nQ DR nQ R nn Q DR Area Processor's time-weighted inventory 2 11 211 (1) 11 2 (1) 2 11 . p 1 2 1 21 2 1 2 1 21 2 (18) The demand rate in Equation (18) is a function of the retailer’s selling price p.Ifpis held constant, then the demand rate in each cycle interval Tis equal, and since Tis used as the time basis for the analysis, all demands for all time intervals can be aggregated for ease of derivation. Hence, the processor’s holding cost per cycle becomes ⎜⎟ =⎡ ⎣ ⎢+−⎛ ⎝−⎞ ⎠⎤ ⎦ ⎥ HC h nQ R nn Q T QR2 (1) 2 1, pp 1 21 2 1 (19) after replacing Din Equation (18) with Q 1 /Tso that all the terms are expressed in terms of Twhich is one of the model’s decision variables. The expression for Das given in Equation (7) is not used because it varies with time and this becomes problematic when solving the model. Instead, a static approximation of Dis used. Since the retailer receives orders of processed inventory weighing Q 1 at equally-spaced time intervals of duration Tin order to meet a demand rate of D, the retailer places ≈D/Q 1 orders per unit time. This means that the retailer’s cycle time T≈Q 1 /D. Likewise, D≈Q 1 /T. The processor’s profit per cycle is defined as the cyclic revenue minus the sum of the cyclic setup and holding costs. Thus, ⎜⎟ ⎜⎟ =−−− ⎡ ⎣ ⎢+−⎛ ⎝−⎞ ⎠⎤ ⎦ ⎥ −⎛ ⎝⎞ ⎠ TP p nQ p nQ K h nQ R nn Q T QR hnQ R 2 (1) 2 1 2. ppf pp p 11 1 21 2 1 21 2 (20) The first term in Equation (20) represents the processor’s cyclic profit and it is determined as the product of the weight of the processed inventory sold to the retailer in a single processing run (nQ 1 ) and the price (per weight unit) that the processor charges the retailer for the processed inventory (p p ). The second term denotes the processor’s procurement cost per cycle and it is computed by multiplying the weight of the mature live inventory that the processor procures from the farmer (nQ 1 ) and the price that the farmer charges for the inventory (p f ). The third term denotes the fixed cost of setting up the processing facility at the beginning of each processing cycle. The fourth term represents the the cyclic holding cost as determined in Equation (19). The last term in Equation (20) represents the additional holding costs incurred by the processor as a result of warehousing the incoming live items (from the farming echelon) prior to processing. The weight of the items is nQ 1 and these items are warehoused for processing portion of the processor’s cycle. The processing portion has a duration of nQ 1 /Ras shown in Figure 3a and consequently, the holding cost per cycle is computed as the products of cost of warehousing a single weight unit of inventory per unit time (h p ), the weight of the items to be warehoused (nQ 1 ) and the duration of time spent by the items in warehousing (nQ 1 / R). Dividing Equation (20) by the processor’s cycle time, =TnT, p yields Fig. 3. The processor’s processed inventory system behaviour. M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 8
⎜⎟ ∂∂=− −⎛ ⎝−⎞ ⎠+ −+− ×⎧ ⎨ ⎩+⎡ ⎣ ⎢+−+ ⎤ ⎦ ⎥⎫ ⎬ ⎭ − ETPU n K nT hQ TR hQ T T QR K nT cEx mE x Q TE x nT λβe β [] 22 1 {[] [1 ]} [] 1ln(1 ) ln(1 ) sc pp p f ff λnT 2 1 21 2 12 1 (B.2) ∂∂=− − ETPU n K nT K nT [] sc pf 2 233 (B.3) ∂∂=+ − − ETPU p Q T habe LT T LT [] (3 2) 6 sc r bp 123 (B.4) ∂∂=− − − ETPU p habe LT T LT [] (3 2) 6 sc r bp2 2 223 (B.5) ∂∂∂ = ETPU np [] 0 sc 2 (B.6) The quadratic form of the Hessian matrix of E[TPU sc ] as given in Equation (A.1) is therefore ⎡ ⎣ ⎢ ⎢ ⎢ ⎢ −− −− ⎤ ⎦ ⎥ ⎥ ⎥ ⎥ ⎡ ⎣ ⎢⎤ ⎦ ⎥ =−−− −< − − np K nT K nT habe LT T LT n p K nT K nT habpe LT T LT [] 0 0(3 2 ) 6 (3 2 ) 60. pf rbp pfrbp 33 223 22 2 3 (B.7) Since the quadratic form of the Hessian matrix is negative, E[TPU sc ] is a concave function of n> 0 and p> 0 for any given value of T. This means that E[TPU sc ] is a concave function of nand pfor a settled value of Tand therefore, unique values of nand pthat maximise E[TPU sc ] exist. □ References [1] Ghare PM, Schrader G. A model for an exponentially decaying inventory. J Ind Eng 1963;14:238–43. [2] Chen SC, Min J, Teng JT, Li F. Inventory and shelf-space optimization for fresh produce with expiration date under freshness-and-stock-dependent demand rate. J Oper Res Soc 2016;67:884–96. [3] Wu J, Tang CT, Cheng MC, Teng JT, Al-Khateeb FB. Inventory management for fresh produce when the time-varying demand depends on product freshness, stock level and expiration date. Int J Syst Sci Oper Logist 2016;3:138–47. [4] Feng L, Chan YL, Cardenas-Barron LE. Pricing and lot-sizing polices for perishable goods when the demand depends on selling price, displayed stocks, and expiration date. Int J Prod Econ 2017;185:11–20. [5] Cai X, Chen J, Xiao Y, Xu X. Optimization and coordination of fresh product supply chains with freshness-keeping effort. Prod Oper Manag 2010;19:261–78. [6] Cai X, Chen J, Xiao Y, Xu X, Yu G. Fresh-prodcut supply chain management with logistics outsourcing. Omega 2013;41:752–65. [7] Wu Q, Mu Y, Feng Y. Coordinating contracts for for fresh product outsourcing logistics channel with power structures. Int J Prod Econ 2015;160:94–105. [8] Ma X, Wang S, Islam SM, Liu X. Coordinating a three echelon fresh agricultural products supply chain considering freshness-keeping effort with with asymmetric information. Appl Math Model 2019;67:337–56. [9] Ben-Daya M, Al-Nassar A. An integrated production system in a three layer supply chain. Prod Plan Control 2008;19:97–104. [10] Rezaei J. Economic order quantity for growing items. Int J Prod Econ 2014;155:109–13. [11] Khalilpourazari S, Pasandideh SHR. Modeling and optimization of multi-item multiconstrained eoq model for growing items. Knowl-Based Syst 2019;164:150–62. [12] Nobil AH, Sedigh AHA, Cardenas-Barron LE. A generalized economic order quantity inventory model with shortage: Case study of a poultry farmer. Arab J Sci Eng 2019;44:2653–63. [13] Sebatjane M, Adetunji O. Economic order quantity model for growing items with incremental quantity discounts. J Ind Eng Int 2019;15:545–56. [14] Sebatjane M, Adetunji O. Economic order quantity model for growing items with imperfect quality. Oper Res Perspect 2019;6:100088. [15] Sebatjane M, Adetunji O. Optimal inventory replenishment and shipment policies in a four-echelon supply chain for growing items with imperfect quality. 2020. https://doi. org/10.1080/21693277.2020.1772148. [16] Malekitabar M, Yaghoubi S, Gholamian MR. A novel mathematical inventory model for growing-mortal items (case study: Rainbow trout). Appl Math Model 2019;71:96–117. [17] Sebatjane M, Adetunji O. Three-echelon supply chain inventory model for growing items. 2019. https://doi.org/10.1108/JM2-05-2019-0110. [18] Gharaei A, Almehdawe E. Economic growing quantity. Int J Prod Econ 2020;223:107517. [19] Goyal SK. An integrated inventory model for a single supplier-single customer problem. Int J Prod Res 1977;15:107–11. [20] Banerjee A. A joint economic lot size model for purchaser and vendor. Decision Sci 1986;17:292–311. [21] Goyal SK. A joint economic-lot-size model for purchaser and vendor: A comment. Decision Sci 1988;19:236–41. [22] Lu L. A one-vendor multi-buyer integrated inventory model. Eur J Oper Res 1995;81:312–23. [23] Yang PC, Wee HM. Economic ordering policy of deteriorated item for vendor and buyer: An integrated approach. Prod Plan Control 2000;11:474–80. [24] Khouja M. Optimizing inventory decisions in a multi-stage multi-customer supply chain. Transport Res E-Log 2003;39:193–208. [25] Sarmah SP, Acharya SK, Goyal SK. Buyer vendor coordination models in supply chain management. Eur J Oper Res 2006;175:1–15. [26] Ben-Daya M, Ertogral MR. The economic lot sizing problem: Review and extensions. Eur J Oper Res 2008;185:726–42. [27] Glock CH. The joint economic lot size problem: A review. Eur J Oper Res 2012;135:671–86. [28] Whitin TM. Inventory control and price theory. Manage Sci 1955;2:61–8. [29] Gan SS, Pujawan IN, Suparno VI, Widodo B. Pricing decisions for short life-cycle product in a closed-loop supply chain with random yield and random demands. Oper Res Perspect 2018;5:174–90. [30] Oliveira BB, Carravilla MA, Oliveira JF. Integrating pricing and capacity decisions in car rental: A matheuristic approach. Oper Res Perspect 2018;5:334–56. [31] Raza SA, Govindaluri SM. Pricing strategies in a dual-channel green supply chain with cannibalization and risk aversion. Oper Res Perspect 2019;6:100118. [32] Dobson G, Pinker EJ, Yildiz O. An eoq model for perishable goods with age-dependent demand rate. Eur J Oper Res 2017;257:84–8. [33] Wu J, Tang CT, Teng JT, Lai KK. Optimal order quantity and selling price over a product life cycle with deterioration rate linked to expiration date. Int J Prod Econ 2017;193:351–434. [34] Li R, Chan YL, Chang CT, Cardenas-Barron LE. Pricing and lot-sizing policies for perishable products with advance-cash-credit payments by a discounted cash-flow analysis. Int J Prod Econ 2017;193:578–89. [35] Li R, Teng JT. Pricing and lot-sizing decisions for perishable goods when demand depends on selling price, reference price, product freshness, and displayed stocks. Eur J Oper Res 2018;270:1099–108. [36] Li R, Teng JT. Optimal credit term, order quantity and selling price for perishable products when demand depends on selling price, expiration date, and credit period. Ann Oper Res 2019;280:377–405. [37] Hossein-Zadeh NG, Golshani M. Comparison of non-linear models to describe growth of iranian guilan sheep. Rev Colom Cienc Pecua 2016;29:199–209. [38] Feng L, Chan YL. Joint pricing and production decisions for new products with learning curve effects under upstream and downstream trade credits. Eur J Oper Res 2019;272:905–13. [39] Yang PC, Wee HM, Yang HJ. Global optimal policy for vendor buyer integrated inventory system within just in time environment. J Global Optim 2007;37:505–11. M. Sebatjane and O. Adetunji Operations Research Perspectives 7 (2020) 100153 15