![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
ABSTRACT
Quality control is an important consideration in food production systems which often start with farming and processing operations and finish with consumption. This study develops an integrated inventory control model for a four-echelon supply chain (with farming, processing, screening and retail operations). The farmer grows newborn items and then delivers them to a processor once the items are mature enough. At the processing plant, the items are slaughtered, processed, packaged and screened for quality. The processor then delivers a certain number of equally sized batches of good quality processed inventory to the retailer who satisfies customer demand for good quality processed inventory. The processor sells the processed poorer quality inventory at a discounted price and as a single batch to secondary markets. The proposed supply chain inventory system is formulated as a profit maximisation problem with the number of batches of good quality processed inventory and the order quantity as the decision variables.
1. Introduction
1.1. Context
Building upon Rezaei (Citation2014) ’s economic order quantity (EOQ) model for growing items, Sebatjane and Adetunji (Citation2019a) developed an extension which incorporated imperfect quality. This extension captures some aspects of realistic food production systems, particularly item growth and the presence of items that are of inferior quality. Nonetheless, the model falls short of being an accurate representation of a real-life inventory system because of some of the assumptions made when it was being developed, three of which are addressed in this paper. The first assumption is that immediately after the items have grown to the target weight, they are slaughtered and sold to market instantly and the second one is that all the newborn items survive throughout the growing cycle. The third assumption is that one entity is responsible for all the activities, this is not always the case, especially in today’s business environment where the benefits of supply chain management are documented. Consequently, multiple entities are involved in getting the slaughtered product to market, albeit at different stages. While these assumptions simplify the modelling process, they are unrealistic because there is usually some form of processing prior to selling the items to end consumers and growing items, which are living organisms, are not immune to mortality.
To overcome some of the shortcomings in Sebatjane and Adetunji (Citation2019a) ’s model, an integrated multi-echelon supply chain is suggested. The proposed supply chain consists of three members (i.e. a farmer, a processor and a retailer) and four echelons (i.e. farming, processing, screening and selling). The farmer, who receives the items as newborns at the beginning of a replenishment cycle, is responsible for growing the items provided that some of the items do not survive to the end of the growing period due to mortality. The processor is involved in the transformation of the fully grown live items into saleable items through slaughtering, preparation and packaging (collectively termed processing), while the retailer sells the processed items to end users. Prior to sending the processed items to the retailer, the processor screens them for quality to ensure that consumers get them in the correct form (from a consumer health and safety perspective).
1.2. Objectives
The main objective of this paper is to formulate a coordinated model for managing inventory in a supply chain with growing items while taking into account item mortality and quality control initiatives. In addition to the main objective, the paper has a few sub-objectives that are aimed at investigating, through numerical experimentation, the effects of item mortality during the farming stage, the presence of imperfect quality inventory after processing and the adopted shipment policy between the processor and the retailer on the supply chain’s profit and ordering policy.
1.3. Relevance
The presence of illnesses, pests (in the case of crops) and predators (in the case of livestock) makes item mortality an important factor to consider when studying inventory systems with growing items. In reality, not all the newborn items ordered when a replenishment cycle starts to make it to the processing stage due to mortality.
The primary source of most consumable food products is growing items. However, these items are rarely consumed in their original form. The items go through a number of stages before they are in a form suitable for consumption. These stages represent supply chain echelons and in the context of this article, four are identified, namely, farming, processing, screening and selling. This paper uses this fact to propose a model for inventory control in a four-echelon supply chain for growing items when there is a possibility of having inferior quality items. For this reason, government regulations require food items to be checked for quality before they are sold to consumers in order to ensure that the health and safety of consumers are not compromised.
Given that growing items were only incorporated in inventory theory recently (Rezaei, Citation2014), it appears that no study has considered an integrated inventory control system for growing items in a four-echelon supply chain with item processing considering mortality (in the case live items) and quality (in the case of processed items). This study is aimed at filling this void in the literature. The model and results from the numerical analysis can be used as a guideline for managers in charge of making purchasing decisions in industries involved in the broader food chain.
1.4. Organisation
Besides the introductory section, this paper has five other sections. A review of relevant articles in the literature is provided in Section 2. In addition to providing a description of the proposed inventory control system, Section 3 also lists the assumptions and notations used when formulating the model. The model is then developed in Section 4. Following this, important managerial insights are drawn from a numerical example presented in Section 5 and then concluding remarks are given in Section 6.
2. Literature review
2.1. Growing inventory items
The concept of item growth was incorporated by Rezaei (Citation2014) to inventory theory through the development of an EOQ-type inventory control model for items that can grow. In the context of Rezaei (Citation2014) ’s model, item growth was only quantified by an increase in weight (i.e. the difference between growing and conventional items is that growing items experience an increase in weight during the course of the replenishment cycle). It was assumed that the items are allowed to grow until maturity, following which they are slaughtered and sold to meet consumer demand. The model was essentially an extension of Harris (Citation1913) ’s work, developed by relaxing the implicit assumption that the weight of the item remains constant throughout the replenishment cycle.
Rezaei (Citation2014) ’s work has received attention from numerous researchers who have extended the model to suit various practical situations. Nobil et al. (Citation2019) proposed an inventory control model for growing items for a situation with permissible shortages that are fully backordered. Sebatjane and Adetunji (Citation2019a) extended the model to a case where a percentage of the slaughtered inventory is of poorer quality. Khalilpourazari and Pasandideh (Citation2019) studied a multi-item inventory control system for growing items taking in to account budget and warehouse capacity constraints. Quantity discounts, specifically marginal quantity discounts, were incorporated through Sebatjane and Adetunji (Citation2019b) ’s work. Malekitabar et al. (Citation2019) developed an inventory control model for growing-mortal items in a supply chain with revenue- and cost-sharing contracts in place through a case study for trout fish production. Sebatjane and Adetunji (Citation2019c) formulated a model for managing growing inventory items in a three-level supply with separate farming, processing and retail operations.
2.2. Integrated inventory systems with imperfect quality items
2.2.1. Integrated inventory systems
The idea of a multi-echelon inventory system was introduced by Clark and Scarf (Citation1960) who considered a system with a wholesaler and a retailer aimed at reducing the joint total cost. Goyal (Citation1977) extended the idea to a more generalised inventory system and consequently developed one of the earliest integrated inventory systems, which consisted of a single vendor and a single buyer. It was assumed that the vendor does not produce any of the items, but rather acts as a distributor and for that reason, the vendor had an unlimited replenishment rate. The buyer was assumed to receive equally sized shipments of items from the vendor. The model was aimed at determining the optimal shipment size from the vendor to the buyer which minimises total system costs. Banerjee (Citation1986) presented a variation of the model which considered a vendor who produces the items on a lot-for-lot basis.
2.2.2. Inventory items with imperfect quality items
Item quality was incorporated to inventory management research by Salameh and Jaber (Citation2000) through relaxing the implicit assumption made in most inventory models that all the items received in each order are of good quality. The authors proposed an inventory situation in which a specific percentage of the ordered items is of inferior quality. Before the items are sold, they are all subjected to a screening process in order to isolate the good quality items from those of poorer quality. A simpler method, with minimal effects on the expected total profit, for computing the EOQ in Salameh and Jaber (Citation2000) ’s model was proposed by Goyal and Cardenas-Barron (Citation2002). Cardenas-Barron (Citation2000) and Maddah and Jaber (Citation2008) rectified computational mistakes made in Salameh and Jaber (Citation2000) ’s model pertaining to the EOQ and the expected total profit functions.
2.2.3. Integrated inventory systems with imperfect quality items
Imperfect quality was first considered in integrated inventory systems by Huang (Citation2003) through extending Salameh and Jaber (Citation2000) ’s work to a supply chain with a vendor who produces items and a buyer who screens them for quality. Based upon Goyal and Cardenas-Barron (Citation2002) ’s correction of Salameh and Jaber (Citation2000) ’s model, Goyal et al. (Citation2003) corrected the earlier integrated inventory control model for imperfect quality items proposed by Huang (Citation2003). The models proposed by Huang (Citation2003) and Goyal et al. (Citation2003) were formulated under the assumption that the percentage of poorer quality items is random, Ouyang et al. (Citation2006) deviated from this assumption and developed a model under the assumption that the poorer quality fraction is a triangular fuzzy number. Konstantaras et al. (Citation2007) considered a version of the EOQ model for items with imperfect quality in a system where the items are inspected in-house at a secondary warehouse. Glock and Tan (Citation2011) relaxed the single buyer-single vendor assumption made in most models and developed one with a single buyer and multiple vendors. Kreng (Citation2011) developed an extension which considered two-way trade-credit financing (i.e. the vendor offers the buyer a grace period to settle the bill and the buyer also offers a grace period to consumers). Hsu and Hsu (Citation2013) extended Goyal et al. (Citation2003) ’s model to a case with permissible (and fully backordered) shortages. Khan et al. (Citation2014) studied an integrated inventory control system with imperfect quality items by taking the effects of two human factors, namely, learning in production (i.e. production efficiency improves from one production cycle to the next because of the experience the operators get) and errors in inspection (i.e. the inspectors can make mistakes during the screening process), into consideration. The recent emphasis on green supply chain management motivated Zanoni et al. (Citation2014) to formulate a model for a two-echelon supply chain where the demand is a function of both the selling price and the environmental performance of the supply chain. Khan et al. (Citation2016) developed a coordinated inventory control model for items with inferior quality for a vendor and a buyer in a supply chain where the vendor has the responsibility of managing the inventory at the buyer’s facility. Jauhari and Saga (Citation2017) developed an extension of the integrated vendor-buyer inventory control system with imperfect quality items by considering the demand rate to be stochastic, the ordering cost to be fuzzy and the (vendor’s) production rate to be flexible. Castellano et al. (Citation2017) studied an inventory control system with quality considerations, price discounts based on permitted shortages, stochastic demand and controllable lead time under a periodic review policy. Tiwari et al. (Citation2018) proposed an inventory control model for a vendor and a buyer producing and selling, respectively, deteriorating items with both environmental and quality considerations.
2.3. Research gap and contribution
provides a comparison of previous studies on inventory control for integrated production inventory system with and without imperfect quality and inventory control for growing items. In addition to highlighting the contributions made by various researchers, the comparison also shows the research gap identified in literature. The table gives the impression that no published inventory control model for growing items has considered a four-echelon integrated supply chain system with mortality and quality considerations. This study is the first attempt at developing a coordinated model for managing growing inventory items in a system with farming, processing, screening and retail operations while taking into account the possibility of having poorer quality items and possible growth mortality. The proposed inventory system is reminiscent of most food production chains which consist of multiple parties involved at different stages of food production where quality control is a very important consideration given the potential implications on consumers’ health if poorer quality items are sold.
Table 1. Contribution and gap analysis of similar inventory models in literature
3. Problem description
The inventory problem at hand considers a four-echelon supply chain for growing items with the farming, processing, screening and retail operations as the echelons. The farmer is responsible for growing the items which are received as newborns. The fully grown items are then instantaneously shipped to the processor for transformation into a saleable form. The items are deemed fully grown or mature once they grow to a specified weight. The processing stage is not perfect and it thus produces some items of poorer quality, in addition to those of good quality. As a way of ensuring that the health and safety of end users are not compromised, the processor is also responsible for quality control (in addition to processing the items) and for this reason, the processor has two facilities, one for processing and the other one for quality screening. Throughout the screening process, the processor delivers an integer number of batches of good quality processed inventory to the retailer who meets consumer demand for good quality processed inventory. The processed poorer quality inventory is accumulated throughout the screening process and is then sold as a single batch to secondary markets when the screening process ends.
The inventory system profile for the problem at hand is depicted in . For the farmer’s inventory profile, the weight depicted in the graph is that of the live items as they grow throughout the cycle. In the case of the processor’s and the retailer’s inventory profiles, the graph shows the changes that occur to the processed inventory. At the processing facility, live items are transformed into saleable processed items and the weight of the processed inventory increases gradually at a certain rate. At the screening warehouse, the processed inventory is inspected for quality and batches of good quality are transferred to the retailer while the poorer quality processed inventory (shown as the shaded portion in the figure) accumulates at the warehouse. The processed poorer quality inventory is then sold off as a single batch when screening ends.
Figure 1. Inventory system profile for a farmer, a processor and a retailer in a supply chain for growing items with imperfect processing (with for illustrative purposes)
![Figure 1. Inventory system profile for a farmer, a processor and a retailer in a supply chain for growing items with imperfect processing (with n=3 for illustrative purposes)](/cms/asset/44b4444c-0828-4457-a883-f066a611fa15/tpmr_a_1772148_f0001_b.gif)
The following notations are employed when modelling the proposed supply chain inventory system:
D Demand rate for good quality processed items in weight units per unit time
R Processing rate in weight units per unit time
w(t)The weight of an item at time
w0 Newborn weight of each item
w1Maturity (i.e. target) weight of each item
yFarmer’s order quantity for live newborn items per cycle
xFraction of the live items which survive throughout the growth period
pv Procurement (or purchasing) cost per weight unit of live newborn item
KfFarmer’s setup cost per cycle
cfFarmer’s feeding cost per weight unit (of live inventory) per unit time
mf Farmer’s mortality cost per weight unit (of dead inventory) per unit time
TfDuration of the farmer’s growth period
pfFarmer’s selling price per weight unit of live items
KpProcessor’s processing facility setup cost per cycle
hpProcessor’s processing facility holding cost per weight unit per unit time
Tp Time required to process the entire lot size
KsProcessor’s cost of sending a single batch of good quality processed inventory to the retailer (from the screening facility)
hs Processor’s screening facility holding cost per weight unit per unit time
Time between consecutive deliveries of good quality batches from the screening facility to the retailer
n Number of batches of good quality processed inventory delivered to the retailer during a single screening run
TsTime required to screen the entire lot size
ppProcessor’s selling price per weight unit of good quality inventory
pqProcessor’s selling price per weight unit of poorer quality inventory
a Fraction of processed inventory that are of poorer quality
s Screening rate in weight units per unit time
l Screening cost per weight unit
z Number of items per batch of good quality processed items sent (by the processor) to the retailer
T Replenishment cycle time for all echelons (defined, from , as successive moments when the retailer’s processed inventory reaches zero)
KrRetailer’s ordering cost per cycle
hrRetailer’s holding cost per weight unit per unit time
prRetailer’s selling price per weight unit of good quality processed inventory
The items’ asymptotic weight
Constant of integration
Exponential growth rate of the items
A number of assumptions are made in order to model the proposed supply chain inventory system. These include
There is only one farmer, one processor and one retailer in the supply chain involved, respectively, in the growing, the processing with screening and the selling of a single type of item.
A fraction of the live inventory items does not survive until the end of the growth period.
The processor’s processing rate is greater than the retailer’s demand rate and both quantities are deterministic constants.
A fraction of the processed inventory does not meet the required quality standard.
As soon as processing is complete, the entire processed lot is transferred to a screening warehouse where a 100% screening process takes place in which the items are classified as either being of good quality or poorer quality.
The screening rate is greater than the demand rate.
During the screening process, equally sized batches of good quality processed inventory are sent to the retailer.
The retailer uses the good quality processed inventory to meet consumer demand as soon as the first batch is delivered.
The poorer quality processed inventory are allowed to accumulate at the processor’s screening warehouse from where they are sold when a single screening run ends.
Poorer quality processed items can not be reworked.
Holding costs are incurred only for the ready-to-consume (i.e. processed) items.
The retailer’s holding costs are higher than those of the processor due to value adding as the items move downstream in the supply chain.
Order lead time is zero and shortages are not permitted.
4. Model formulation
4.1. Farmer’s profit
depicts the weight of the farmer’s live inventory throughout the growth period. As the items are fed, their weight increases gradually from an initial newborn weight of to a target maturity weight of
at the end of the growing period (of duration
).
The farmer’s replenishment cycle starts with the placement of an order for live newborn items. The farmer procures live newborn items from a vendor who charges
per weight unit of the newborn items. Given that at the time of purchase the weight of each item is
, the farmer’s purchase cost per cycle,
, is therefore
There is a fixed cost of associated with setting up for a new growing cycle. The farmer’s setup cost per cycle,
, is therefore
The items are allowed to grow until their weight reaches a certain target (i.e. the maturity weight ). At that point, they are delivered to the processor for processing and screening. Due to its ‘S’-shaped curve, the logistic function is used to model the items’ growth function, given by
When the farmer’s growth period ends, the weight of the surviving items would have reached the target weight of . From EquationEquation (3)
(3)
(3) , the length of the growth period,
, is computed using the target maturity weight as
The farmer’s cyclic feeding cost, , computed by multiplying the feeding cost per weight unit (
), the fraction of items which survive (
), and the area under the graph showing the items’ growth trajectory (as given in ) are given by
The farmer incurs a cost associated with disposing the fraction of newborn items which do not survive until the end of the growing cycle. The farmer’s mortality cost cycle, , is determined as the product of the farmer’s average inventory level (i.e the area under the graph of the farmer’s inventory system profile), the fraction of items which do not survive (
) and the mortality cost per weight unit per unit time (
). Hence,
Since the items have a survival rate of , when the farmer’s replenishment cycle ends, the weight of all the surviving items would be given by
. This lot is then transferred to the processor for further processing and screening. The weight
represents the processor’s lot size. The farmer charges the processor
for each weight unit of the surviving live inventory. The farmer’s revenue per cycle,
, is therefore
The farmer’s total profit per cycle, , is the farmer’s cyclic revenue [i.e. EquationEquation (7)
(7)
(7) ] less the farmer’s cyclic total costs [i.e the sum of EquationEquations (1)
(1)
(1) , (Equation2
(2)
(2) ), (Equation5
(5)
(5) ) and (Equation6
(6)
(6) )] and it is given by
4.2. Processor’s profit
4.2.1. Processor’s processing facility
The inventory system profile for processed inventory in the processing facility, depicted in , is used to determine various components of the costs incurred in the processing facility. The weight of the processed inventory increases at a processing rate of as the processor transforms the live items (received from the farmer) into saleable processed items.
The entire lot size received from the farmer (i.e. ) is processed at a rate
. This means that the duration of the processing period is
The processor incurs a fixed cost of at the start of each processing run and therefore the setup cost per cycle,
, is
The processor procures fully grown live items from the farmer for processing. Given that the farmer charges per weight unit of inventory, the processor’s procurement cost per cycle,
, is
The holding cost per cycle at the processing facility, , is computed by multiplying the holding cost per weight unit in the facility,
, by the area under the inventory system graph, as given in , and it is given by
The total cost (per cycle) at the processing facility, , is determined by adding EquationEquations (10)
(10)
(10) , (Equation11
(11)
(11) ) and (Equation12
(12)
(12) ), resulting in
4.2.2. Processor’s screening facility
Once the entire lot is processed, it is transferred to a screening warehouse for quality control. In the screening warehouse, the processor incurs holding, screening and transfer costs. depicts the changes to the weight of the processed inventory in the screening warehouse. A fraction, , of the processed inventory does not meet the required quality standard (i.e these inventory items are of poorer quality). This means that the weight of good quality processed inventory is
, and from this the processor ships
batches (each weighing
) to the retailer at equally spaced time intervals.
Figure 4. Inventory system profile for the processor’s screening facility (with for illustrative purposes)
![Figure 4. Inventory system profile for the processor’s screening facility (with n=3 for illustrative purposes)](/cms/asset/5597fa45-2e3d-4edd-b6ce-1dded59b56fd/tpmr_a_1772148_f0004_b.gif)
Since the processor screens the entire lot they received from the farmer (i.e. ) for quality at a rate of
, the duration of the screening period,
, is thus
At equally spaced time intervals of , the processor delivers an integer number of shipments (
in this case) of good quality processed inventory to the retailer. Therefore, the duration of the time interval between successive deliveries of good quality items is
In each screening run, the weight of items of good quality that the processor has is . From this, the processor delivers
batches of good quality processed inventory, each batch being of size
, to the retailer. The weight of each batch of good quality processed inventory is thus
The processor also incurs a fixed cost for sending a batch of good quality processed inventory to the retailer. Since the processor sends batches to the retailer during a single screening run, the transfer cost per cycle,
, is thus
The entire lot is subjected to quality screening process in order to separate the items. The processor incurs a cost of per weight unit of the processed inventory screened. Therefore, the processor’s screening cost per cycle,
, is
The holding cost per cycle at the screening warehouse, , is computed by multiplying the holding cost per weight unit by the area under the graph depicting the processed inventory system profile as given in . It follows that
The cyclic total cost incurred by the processor at the screening warehouse (), computed by summing EquationEquations (17)
(17)
(17) , (Equation18
(18)
(18) ) and (Equation19
(19)
(19) ), is therefore
The processor delivers batches of good quality items to the retailer with each batch weighing
. Noting that all the batches delivered during a single processing cycle have a combined weight of
and that the processor charges the retailer
per weight unit of good quality processed inventory, the processor’s cyclic revenue from good quality processed inventory,
, is thus
After the screening process, the processor sells the poorer quality processed inventory at a cost of per weight unit to secondary markets in a single batch. This means that the processor’s cyclic revenue from sales of poorer quality processed inventory,
, is
The processor’s cyclic profit, , is computed as the revenue from both good and poorer quality inventory [i.e the sum of EquationEquations (21)
(21)
(21) and (Equation22
(22)
(22) )] less the total cost [i.e the sum of EquationEquations (13)
(13)
(13) and (Equation20
(20)
(20) )] and is thus
4.3. Retailer’s profit
shows the behaviour of the retailer’s processed inventory level over time. The retailer faces a demand rate (for good quality processed inventory) of . To meet this demand, the retailer receives
batches of size
from the processor after the items have been screened for quality. Altogether, these batches add up to
between successive order cycles (i.e. when the retailer’s inventory level reaches zero). The duration of time between successive order cycles is therefore
A fixed ordering cost of is incurred whenever the retailer places an order of
good quality items (received in
batches of
). The retailer’s cyclic ordering cost,
, is thus
The retailer procures processed good quality inventory from the processor at a cost of per weight unit. Given that the retailer procures good quality inventory weighing
per cycle, their (the retailer’s) procurement cost per cycle,
, is
, a redrawn version of , is utilised to determine the area under the graph of the retailer’s processed inventory level (in weight units). The redrawn version makes the computation of the area easier and the method is adopted from Konstantaras et al. (Citation2007). This area is computed by subtracting the area of parallelograms of type ABCD from the area of triangle DEF. It follows that
Figure 6. Redrawn version of the retailer’s inventory system profile (with for illustrative purposes)[modified from Konstantaras et al. (Citation2007)]
![Figure 6. Redrawn version of the retailer’s inventory system profile (with n=3 for illustrative purposes)[modified from Konstantaras et al. (Citation2007)]](/cms/asset/21f4c19d-f366-46aa-8832-06a8607c2713/tpmr_a_1772148_f0006_b.gif)
This area is multiplied with the holding cost per weight unit to determine the holding cost incurred by the retailer in each cycle, , as
The retailer sells the good quality processed inventory to consumers at a selling price of per weight unit. This implies that the retailer’s cyclic revenue,
, is
The retailer’s total profit per cycle, , is the revenue generated from the sales of good quality processed inventory minus the sum of the ordering and holding costs. It follows that
4.4. Supply chain profit
The supply chain’s profit is computed as the sum of the profits generated at each supply chain echelon, as given in EquationEquations (8)(8)
(8) , (Equation23
(23)
(23) ) and (Equation30
(30)
(30) ). Therefore, the cyclic supply chain profit,
, is
To ensure that the retailer never runs out of processed inventory, the farmer and the processor start new replenishment cycles every time units which is the amount of time it takes for the processed inventory at the retailer’s facility to reach zero. Therefore, the total supply chain profit per unit time,
, is determined by dividing EquationEquation (31)
(31)
(31) by the replenishment cycle time,
, as given in EquationEquation (24)
(24)
(24) and the result is
Both the live items’ survival rate, , and the fraction of processed inventory that is of poorer quality,
, are considered as random variables with known probability density functions given by
and
respectively. Therefore, the expected value of EquationEquation (32)
(32)
(32) is
The order quantity which maximises the total profit generated by the supply chain is determined by setting the first derivative of EquationEquation (33)(33)
(33) with respect to
to zero. The result is
Appendix A proves the existence of unique values of and
which maximise the expected total profit as specified in EquationEquation (33)
(33)
(33) .
4.4.1. Constraints governing the proposed inventory system
The feasibility and tractability of the proposed inventory control model are dependent on the imposition of three constraints.
The first constraint ensures that shortages do not occur in the processor’s screening facility during the screening process. By defining as the expected weight of good quality processed inventory less the weight of poor quality processed inventory in each cycle, the equation
is formulated. One of the assumptions made when developing the model is that shortages are not permitted. As a way of ensuring that shortages are avoided, the expected weight of good quality processed inventory should be greater than or equal to the demand during the screening period . Thus,
By substituting EquationEquation (35)(35)
(35) and
[as given in EquationEquation (14)
(14)
(14) ] into EquationEquation (36)
(36)
(36) , the first constraint is formulated as
The second constraint is that the number of batches of good quality processed inventory delivered to the retailer during a single screening run () should be an integer. This constraint not only ensures that the proposed solution procedure is tractable, it also makes the problem practical. The second constraint is thus
The third constraint relates to the common replenishment cycle time () for all echelons. The constraint guarantees that the solution is feasible. Since a new processing cycle is set up every
time units, the farmer’s growth period (
) must at most be equal to the common replenishment cycle time (
) so that the weight of the live items has reached the target maturity weight at the start of a new processing run. Therefore, the third constraint is
In addition, the cycle time also places a restriction on the processor’s processing duration
in a similar manner (i.e.
). But since the processing rate (
) is assumed to be greater than the demand rate (
), these constraints will not be violated and therefore it is not necessary to explicitly state it.
4.4.2. Solution procedure
An iterative solution algorithm is used to determine the model’s optimal solution. The procedure is as follows:
Step 1: Start with .
Step 2:
Step 2a: Compute using EquationEquation (34)
(34)
(34) .
Step 2b: Check the model’s feasibility with regards to the third constraint as given in EquationEquation (39)(39)
(39) . To accomplish this, the values of
and
are first calculated using EquationEquations (4)
(4)
(4) and (Equation24
(24)
(24) ). If the model is feasible, keep the calculated
value and continue to Step 2d. If not, continue to Step 2 c.
Step 2 c: If , equate
to
and use the new
value to determine a new
value from EquationEquation (24)
(24)
(24) . Continue to Step 2d.
Step 2d: Check the model’s feasibility with regards to the first constraint as given in EquationEquation (37)(37)
(37) . If it is feasible, continue to Step 2e. If not, the problem is infeasible and in this case continue to Step 4.
Step 2e: Compute using EquationEquation (33)
(33)
(33) .
Step 3: Increase by
and then repeat Step 2. If the value of
increases, then go to Step 3. If not, the previously calculated value of
along with corresponding
and
values represents the best solution.
Step 4: End.
5. Numerical results
A numerical example which considers a mutton production system with a farmer, a processor (who also inspects the items for quality after processing) and a retailer is used to solve and analyse the proposed inventory control model. The example makes use of the following parameters: = 250 kg/week;
= 300 kg/week;
= 8.5 kg;
= 30 kg;
= 2 500 ZAR;
= 1 ZAR/kg/week;
= 50 ZAR/kg;
= 25 000 ZAR;
= 0.5 ZAR/kg/week;
= 30 ZAR/kg;
= 200 ZAR;
= 0.5 ZAR/kg/week;
= 20 ZAR/kg;
= 0.5 ZAR/kg;
= 1 000 kg/week;
= 30 000 ZAR;
= 15 ZAR/kg;
= 1 ZAR/kg/week;
= 2 ZAR/kg/week;
= 10 ZAR/kg;
= 51 kg;
= 5;
= 0.12/week.
and
are assumed to be random variables uniformly distributed over [0.8, 1] and [0, 0.05], respectively. Their probability density functions are given by
This implies that
presents the results from the numerical example which was solved using the proposed iterative solution procedure. The table also shows the profit function’s concavity which is proven in Appendix A. The optimal values of the decision variables were found to be = 9 shipments (of processed inventory delivered by the processor to the retailer during a single processing cycle) and
= 179 newborn lambs (ordered by the farmer at the beginning of a growing cycle). The model’s objective function,
, amounted to 2 177.29 ZAR/week. Appendix B
presents a more detailed account of the procedure used to solve the example.
Table 2. Results from the numerical example showing the objective function’s concavity
The optimal inventory shipment and replenishment policies for all chain members are determined using those two decision variables. The farmer should order (=) 179 live newborn items when a growing cycle commences. When the farmer receives the order, the weight of all the ordered newborn items (
) should be approximately 1 522 kg. Since (
=) 90% of the initially ordered newborn items survive and reach the target weight at the end of the growth period, the weight of the surviving items delivered to the processor’s processing facility (
) should be about 4 833 kg. After processing the entire lot, the processor transfers it to a screening house where the processed inventory is screened for quality. Throughout the screening process, the processor should deliver (
=) 9 batches of good quality inventory, each weighing (
=) 516 kg, which has been separated from the poorer quality inventory. This implies that the weight of good quality processed inventory [
] amounts to 4 640 kg per processing cycle. The poorer quality inventory (
) in each processing cycle weighs 193 kg and it is sold as a single batch to secondary markets when screening is complete. The processor should deliver good quality processed inventory to the retailer every
=0.54 weeks once enough inventory to make a batch (
) has been screened. The retailer’s inventory level will reach zero every (
=) 18.57 weeks, and also represents the time between successive farming and processing cycles at the farmer’s growing facility and the processor’s processing facility, respectively.
5.1. Sensitivity analysis
In order to investigate the relative importance (in terms of effects on the model’s objective function and decision variables) of the input parameters, a sensitivity analysis was conducted and its results are presented in . The following observations from the sensitivity analysis are notable:
Table 3. Sensitivity analysis of various input parameters
• The expected supply chain profit is most sensitive to changes in the selling prices of the items at different stages in the supply chain (i.e. ,
,
and
). The higher these input parameters are, the higher the profit. This is not a surprising result given that as the items move further downstream along the supply chain, the selling prices increase because of value-adding. Furthermore, none of these parameters have an effect on the model’s two decision variables. However, this does not understate the importance of these parameters because the impact they have on the profit is disproportionately large.
• The survival rate of the items has the second highest impact on the expected profit. Unlike the selling prices, this parameter has an effect (a significant one at that) on the farmer’s EOQ. As more items survive during the farmer’s growth period, fewer items are required to satisfy a given demand rate. While this implies that the farmer would have to feed more items and the processor would have to process and hold more inventory, the net effect on the supply chain profit is positive most likely because the model introduced a mortality cost, which is sort of like a penalty cost for items dying. Having fewer items die during the farmer’s growth period means that the effect of this penalty cost is less severe.
• The fraction of processed items which are of inferior quality also affected both the profit and the order quantity, but the effect was very small. This is probably due to the relatively low value of 0.04 in the base example. As this fraction increases, the total profit decreases despite the fact that the poorer quality are sold when the screening process ends. But since they are sold at a lower price than the one being charged for the good quality inventory, this extra source of revenue does not increase the supply chain profit.
• The effect of changes to all the holding costs (i.e. those incurred at the retail store and those incurred by the processor’s at both the screening facility and the processing plant) on the order quantity, number of deliveries and profit is as expected whereby increases in the holding costs cause the EOQ and the profit to decrease. When the cost of holding processed inventory increases, the model tries to mitigate this by ordering less newborn items per cycle. This means that less live items need to be fed and the processed inventory spends less time in holding. While this reduces some of the variable inventory management costs, it has an adverse effect on the fixed costs because more order needs to be placed in order to meet a specified demand rate. Given that the model has quite a few fixed costs at all four echelons (namely, the setup costs at the farming and processing facilities, the ordering cost at the retail facility and the transfer cost at the screening facility), the net effect on the profit is negative.
• Changes to all the different fixed costs in the system have the same general effect on the supply chain profit and the order quantity. When the fixed costs are increased, the profit across the supply chain decreases and the optimal order quantity increases. Nonetheless, the severity of the effect varies between the fixed costs. The fixed costs at the farmer’s and the processor’s setup costs have the greatest effects while the fixed costs at the downstream echelons, namely the retailer’s ordering cost and the transfer cost from the screening facility, have significantly lower effects.
5.2. Comparison with alternative scenarios
The proposed model for managing growing inventory items in a supply chain with farming, processing, screening and retail stages incorporates a number of concepts to the literature on inventory control for growing items. These concepts include the delivery of multiple batches during a single processing run, the possibility of item mortality and the possibility of having inferior quality inventory in a lot. To quantify the importance of these concepts, three alternative scenarios, coinciding with each of the three concepts, are considered. summarises the results from this analysis.
Table 4. Comparison of the proposed inventory control system with various alternative cases
In the first case, it is assumed that the processor delivers a single batch of processed inventory to the retailer when the screening process ends. In this case, the profit reduces by 30.5%. While this leads reduces the cost of sending processed inventory to the retailer, the overall effect on the supply chain is negative because of the increased holding costs at the processing and screening facilities. Furthermore, the processor has to ship each batch to the retailer at more frequent intervals to meet the demand rate and this increases the fixed costs because new growing, processing and retailing cycle start more frequently. Therefore, having the processor deliver multiple batches of processed inventory to the retailer per processing cycle is beneficial from a cost perspective.
For the second case, the survival rate of the live items during the growing period is assumed to be 100%. The profit generated across the supply chain increases by 31.0%. There are two factors which contribute to this, the first one (and the most critical) is that the farmer can meet the demand rate from a smaller lot size because all the items survive. This reduces the procurement cost and the holding cost at the growing facility. The second contributing factor is that the farmer incurs zero penalty costs for item mortality (i.e. the mortality cost) if none of the live items die. This demonstrates the importance of taking measures to keep item mortality rates during the growing period as low as possible.
In the third case, all the processed inventory is assumed to be of good quality and in this instance, the supply chain cost increases by 2.6%. This is significant given the low base value of the imperfect fraction of the items used in the numerical (of 0.04). The increase is also important because when all the items are of good the supply chain loses the revenue stream from inferior quality items sold to secondary markets and despite this, the supply chain profit still increases. This observation shows the importance of keeping items that are rejected for quality reasons as low as possible.
6. Conclusion
In this study, an inventory control model for an integrated four-echelon supply chain for growing items is developed. When compared to similar models from previous studies, the proposed model sets itself apart not only via the four-echelon supply chain setup with discrete farming, processing, screening and retail activities but also through the explicit consideration of the possibility that some of the live inventory items might die during the growing period and that some of the processed inventory might be of inferior quality.
Through numerical experimentation, it was shown that the total profit generated by the supply chain is affected by the survival rates of live items, the percentage of processed items that do not meet the quality standard and the shipment policy between the processor and the retailer. Consequently, production and operation managers in food production chains with quality screening operations should take these three factors into consideration when making procurement decisions.
Despite being representative of an actual food production system, the model presented in this paper still makes a few assumptions that might limit its practical applications. For instance, item deterioration, pricing decisions and incentive strategies like quantity discounts, revenue sharing contracts and trade-credit financing, to name a few, are all not taken into consideration. These are critical issues in food production supply chains which are often characterised by short product life cycles and relatively low profit margins. It might be conducive for future research to focus on incorporating some of these issues to the proposed model.
References
- Banerjee, A. (1986). A joint economic lot size model for purchaser and vendor. Decision Sciences, 17(3), 292–311. https://doi.org/10.1111/j.1540-5915.1986.tb00228.x
- Cardenas-Barron, L. E. (2000). Observation on: Economic production quantity model for items with imperfect quality. International Journal of Production Economics, 67(2), 1201. https://doi.org/10.1016/S0925-5273(00)00059-1
- Castellano, D., Gallo, M., Santillo, L. C., & Song, D. (2017). A periodic review policy with quality improvement, setup cost reduction, backorder price discount, and controllable lead time. Production & Manufacturing Research, 5(1), 328–350. https://doi.org/10.1080/21693277.2017.1382397
- Clark, A. J., & Scarf, H. (1960). Optimal policies for a multi-echelon inventory problem. Management Science, 6(4), 475–490. https://doi.org/10.1287/mnsc.6.4.475
- Glock, V. B., & Tan, S. J. (2011). Optimal replenishment decision in an EPQ model with defective items under supply chain trade credit policy. Expert Systems with Applications, 38(8), 9888–9899. https://doi.org/10.1016/j.eswa.2011.02.040
- Goyal, S. K. (1977). An integrated inventory model for a single supplier-single customer problem. International Journal of Production Research, 15(1), 107–111. https://doi.org/10.1080/00207547708943107
- Goyal, S. K., & Cardenas-Barron, L. E. (2002). Note on: Economic production quantity model for items with imperfect quality- a practical approach. International Journal of Production Economics, 77(1), 8587. https://doi.org/10.1016/S0925-5273(01)00203-1
- Goyal, S. K., Huang, C. K., & Chen, K. C. (2003). A simple integrated production policy of an imperfect item for vendor and buyer. Production Planning & Control, 14(7), 596–602. https://doi.org/10.1080/09537280310001626188
- Harris, F. W. (1913). How many parts to make at once. Factory, the Magazine of Management, 10(2), 135–136. https://doi.org/10.1287/opre.38.6.947
- Hsu, J. T., & Hsu, L. F. (2013). An integrated vendor buyer cooperative inventory model in an imperfect production process with shortage backordering. International Journal of Advanced Manufacturing Technology, 65(1–4), 493–505. https://doi.org/10.1007/s00170-012-4188-y
- Huang, C. K. (2003). A simple integrated production policy of an imperfect item for vendor and buyer. Production Planning & Control, 14(7), 596–602. https://doi.org/10.1080/09537280310001626188
- Jauhari, W. A., & Saga, R. S. (2017). A stochastic periodic review inventory model for vendor-buyer system with setup cost reduction and service level constraint. Production & Manufacturing Research, 5(1), 371–389. https://doi.org/10.1080/21693277.2017.1401965
- Khalilpourazari, S., & Pasandideh, S. H. R. (2019). Modelling and optimization of multi-item multi-constrained EOQ model for growing items. Knowledge-Based Systems, 164, 150–162. https://doi.org/10.1016/j.knosys.2018.10.032
- Khan, M., Jaber, M. Y., & Ahmad, A. R. (2014). An integrated supply chain model with errors in quality inspection and learning in production. Omega, 42(1), 16–24. https://doi.org/10.1016/j.omega.2013.02.002
- Khan, M., Jaber, M. Y., Zanoni, S., & Zavanella, L. E. (2016). Vendor-managed-inventory with consignment stock agreement for a supply chain with defective items. Applied Mathematical Modelling, 40(15–16), 7102–7114. https://doi.org/10.1016/j.apm.2016.02.035
- Konstantaras, I., Goyal, S. K., & Papachristos, S. (2007). Economic ordering policy for an item with imperfect quality subject to the in-house inspection. International Journal of Systems Science, 38(6), 473–482. https://doi.org/10.1080/00207720701352837
- Kreng, C. H. (2011). “A multiple-vendor single-buyer integrated inventory model with a variable number of vendors. Computers & Industrial Engineering, 60(1), 173–182. https://doi.org/10.1016/j.cie.2010.11.001
- Maddah, B., & Jaber, M. Y. (2008). Economic order quantity for items with imperfect quality: Revisited. International Journal of Production Economics, 112(2), 808–815. https://doi.org/10.1016/j.ijpe.2007.07.003
- Malekitabar, M., Yaghoubi, S., & Gholamian, M. R. (2019). A novel mathematical inventory model for growing-mortal items (case study: Rainbow trout). Applied Mathematical Modelling, 71, 96–117. https://doi.org/10.1016/j.apm.2019.02.007
- Nobil, A. H., Sedigh, A. H. A., & Cardenas-Barron, L. E. (2019). A generalized economic order quantity inventory model with shortage: Case study of a poultry farmer. Arabian Journal for Science and Engineering, 44(3), 2653–2663. https://doi.org/10.1007/s13369-018-3322-z
- Ouyang, L. Y., Wu, K. S., & Ho, C. K. (2006). Analysis of optimal vendor-buyer integrated inventory policy involving defective items. International Journal of Advanced Manufacturing Technology, 29(11–12), 1232–1245. https://doi.org/10.1007/s00170-005-0008-y
- Rezaei, J. (2014). Economic order quantity for growing items. International Journal of Production Economics, 155, 109–113. https://doi.org/10.1016/j.ijpe.2013.11.026
- Salameh, M. K., & Jaber, M. Y. (2000). Economic production quantity model for items with imperfect quality. International Journal of Production Economics, 64(1–3), 59–64. https://doi.org/10.1016/S0925-5273(99)00044-4
- Sebatjane, M., & Adetunji, O. (2019a). Economic order quantity model for growing items with imperfect quality. Operations Research Perspectives, 6, 100088. https://doi.org/10.1016/j.orp.2018.11.004
- Sebatjane, M., & Adetunji, O. (2019b). Economic order quantity model for growing items with incremental quantity discounts. Journal of Industrial Engineering International, 15(4), 545–556. https://doi.org/10.1007/s40092-019-0311-0
- Sebatjane, M., & Adetunji, O. (2019c). Three-echelon supply chain inventory model for growing items. Journal of Modelling in Management, 15(2), 567–587. https://doi.org/10.1108/JM2-05-2019-0110
- Tiwari, S., Daryanto, Y., & Wee, H. M. (2018). Sustainable inventory management with deteriorating and imperfect quality items considering carbon emission. Journal of Cleaner Production, 192, 281–292. https://doi.org/10.1016/j.jclepro.2018.04.261
- Zanoni, S., Mazzoldi, L., Zavanella, L. E., & Jaber, M. Y. (2014). A joint economic lot size model with price and environmentally sensitive demand. Production & Manufacturing Research, 2(1), 341–354. https://doi.org/10.1080/21693277.2014.913125
Appendix A.
Proof of the supply chain profit function’s concavity
To show that a unique solution to the presented model exists, it must be proven that the expected total supply chain profit function () is concave in both the farmer’s order quantity (
) and the number of shipments made by the processor from the screening warehouse to the retailer (
).
The partial derivatives of () with respect to
and
are
Based on those partial derivatives, the quadratic form of the Hessian matrix is therefore
The quadratic form of the Hessian matrix, as determined in Equation (A6), proves that the expected total profit function is concave because the quadratic form of the Hessian is shown to be negative.
Appendix B.
Application of the solution procedure to the numerical example
Iteration 1
Step 1: Let
Step 2:
Step 2a:
Step 2b:
Since , the model is not feasible with regards to the third constraint.
Step 2 c: Let
Step 2d:
Since , the model is feasible with regards to the first constraint.
Step 2e:
Step 3: Iteration 2
Let
Step 2a:
Step 2b:
Since , the model is feasible with regards to the third constraint.
Step 2 c: Skip because the model is feasible with regards to the third constraint.
Step 2d:
Since , the model is feasible with regards to the first constraint.
Step 2e:
Iteration 9
Let
Step 2a:
Step 2b:
Since , the model is feasible with regards to the third constraint.
Step 2 c: Skip because the model is feasible with regards to the third constraint.
Step 2d:
Since , the model is feasible with regards to the first constraint.
Step 2e:
Iteration 10
Let
Step 2a:
Step 2b:
Since , the model is feasible with regards to the third constraint.
Step 2 c: Skip because the model is feasible with regards to the third constraint.
Step 2d:
Since , the model is feasible with regards to the first constraint.
Step 2e:
Since the value of decreases, the previously calculated value (i.e. iteration 9) of
along with corresponding
and
values represents the best solution.
Step 4: End.