![MathJax Logo](/templates/jsp/_style2/_tandf/pb2/images/math-jax.gif)
Abstract
This article investigates spare parts service contracts for capital goods. We consider a single-item, single-location inventory system that serves one customer with multiple machines. During the contract execution phase, the true demand rate is observed. It can differ from the estimated demand rate because of two factors: increased demand variation in finite horizon settings and a shift in the mean utilization of the machines by the user during the contract. When the true demand rate is higher than the estimated demand rate, the Original Equipment Manufacturer (OEM) is faced with higher-than-expected costs for the execution of the contract, and the asset user is generally faced with a higher number of extreme long downtime events. Therefore, we introduce the flexible-time contract, which ends after a predetermined number of demands. Using a Markov decision process, we prove that a state-dependent base stock policy is optimal under a flexible-time contract. Using simulation, we compare the flexible-time contract with the standard fixed-time contract. Our results show that the flexible-time contract reduces the costs for the OEM by up to 35% and prevents not meeting the agreed-on service level. We obtain similar results in a multi-item setting.
1. Introduction
Users of capital goods rely on diverse equipment from Original Equipment Manufacturers (OEMs) to deliver their products or services. For example, industrial companies need manufacturing equipment, and hospitals need diagnostic, life support and laboratory equipment. With capital goods becoming more and more complex, their maintenance and supporting spare parts supply chains are increasingly being outsourced (Pascual et al., Citation2016). Drawing on our observations in the practice of ASML, a supplier of photo-lithography equipment for the semiconductor industry, we identify four challenges faced by OEMs and their customers.
First, maintenance and enabling service supply chains should work to prevent long interruptions. Most users require stable operations, and long infrequent interruptions are more harmful than short frequent ones (Hopp and Spearman, Citation2011). The commonly used spare parts service measures are Aggregate Fill Rate (AFR), aggregate mean waiting time, and variants of them. In the semiconductor industry, for example, DownTime Waiting for Parts (DTWP) has been the standard for more than a decade and is a variant of the aggregate mean waiting time. Under AFR, there is no commitment from the OEM on how long the customer needs to wait in the case where the component is not delivered directly from stock. Under DTWP, the commitment is on the mean, so the OEM can compensate a slow delivery with multiple fast deliveries. In this article, we consider a spare parts service contract under an extreme Long Downtime (XLD) service constraint. This constraint, which was introduced by Lamghari-Idrissi, Basten and van Houtum (Citation2020), limits the number of times during the contract period that the system downtime is longer than an agreed-on threshold. The asset user and the OEM set a downtime duration threshold and the maximum number of times the threshold can be exceeded during the contract period. Should the threshold be exceeded more than the agreed-on number of times, the service provider pays a penalty for every new downtime exceeding the threshold. Lamghari-Idrissi, Basten and van Houtum (Citation2020) derive the structure of the optimal policy in a finite time horizon setting. To determine the benefits of the XLD service constraint, Lamghari-Idrissi, Basten, Dellaert and van Houtum (Citation2020) compare the XLD service measure with AFR and DTWP. As an XLD constraint is the only service constraint that sets a limit on how often the time to repair can exceed an agreed-on threshold, it decreases the coefficient of variation of the time to repair by up to 35%, resulting in a lower cycle time and work-in-progress inventory in the factory of the asset user (Lamghari-Idrissi, Basten, Dellaert and van Houtum Citation2020).
Second, demand rates are typically underestimated in the contracting phase. Before a service contract is signed, the OEM receives from the asset user an estimated utilization level of the machines over the agreed-on contract duration. Estimating this level is difficult, because the semiconductor market is highly cyclical. The start of a cycle, its duration, and its magnitude can be very challenging to predict. In addition, chip manufacturers often go through bidding processes to secure new sales volumes, adding to the difficulty of estimating a utilization level (Geng and Jiang, Citation2009; Mönch et al., Citation2018), and they tend to be conservative in the contracting phase when estimating the expected utilization level of the systems (Hyvönen and Järvinen, Citation2006; Koch et al., Citation2009). As it is based on the estimated utilization level from the asset user, the expected spare parts demand rate the OEM uses in the contracting phase is often lower than the true spare parts demand rate during the execution phase of the contract. In a literature review of quantitative models for supply chain risks, Fahimnia et al. (Citation2015) show that the difficulty in estimating the demand rate is a leading source of risk in contracting; yet it has received limited attention in the literature (Van Der Auweraer et al., Citation2019; Song et al., Citation2020). When the demand rate is underestimated, the OEM potentially keeps a relatively low spare parts stock at the site of the customer and may be faced with high penalties because the agreed-on service level is not met. For the asset user, exceeding the number of XLDs can have a devastating impact on its operations, which is typically more costly than the penalties paid out by the OEM. In a modern front-end wafer fab, for example, it takes approximately 3 weeks for the production to recover from a 24-hour unscheduled downtime. Hishamuddin et al. (Citation2012) show that the recovery costs increase exponentially as a function of the disruption duration for a single-stage production-inventory system. Front-end wafer fabs are multi-stage production-inventory systems with re-entrant flows, reinforcing these results. As penalty costs represent only a fraction of the real customer impact, underestimating the utilization levels of the systems by the asset user and, thus, the spare parts demand rate by the OEM is a joint problem for the parties involved. This is in line with the findings of Gebauer et al. (Citation2017) for cost-plus contracts and Visnjic et al. (Citation2017) for performance-based contracts.
Third, service contracts are always defined over a finite horizon. Spare parts inventory control in a finite horizon setting has received less attention in the literature than inventory control in the infinite horizon setting (Hu et al., Citation2018). In a finite horizon setting, the achieved performance is a random variable. This is an additional challenge that arises even when the demand rate estimate is accurate and this can heavily influence the costs of a contract (Cohen and Agrawal, Citation1999; Kim and Park, Citation2008). Tan et al. (Citation2017) prove that in order to meet the same target fill rate level, the inventory level increases as the performance review horizon decreases.
The fourth challenge is building proper incentive structures in service contracts. In the semiconductor industry, this challenge is exacerbated by the high reliability of the systems (Kim et al., Citation2010). With highly reliable high-tech systems, the probability of failure of a component is extremely low, resulting in high demand uncertainty. Risk pooling is an established practice to help temper the effects of demand uncertainty (Mak and Shen, Citation2012). Gerchak and He (Citation2003) show analytically that the benefits of risk pooling increase as the demand uncertainty increases.
To mitigate the four challenges described, we investigate an alternative form of contracts using the XLD service measure. Instead of defining the contract over a pre-agreed-on period (as for fixed-time contracts), we propose defining a spare parts service contract over a pre-agreed-on spare parts demand, resulting in a variable time duration. The primary objective of our proposed flexible-time contract is to reduce the mean costs associated with delivering a spare parts service contract. A secondary objective is to reduce the mean number of XLDs. By defining the contract over a pre-defined number of spare parts demand, determining the expected costs is more directly linked to the service being provided. This should help reduce the risks for the OEMs in terms of costs and for the asset user in terms of performance.
We consider a periodic review inventory model in a single-item, single-location stockpoint setting serving multiple systems. The demand per period for all systems together follows a binomial distribution. Should the stockpoint be out of stock when the demand arrives, it can be satisfied from an emergency warehouse, against additional costs. The emergency warehouse is assumed to have ample stock.
To the best of our knowledge, flexible-time contracts have not been investigated in the literature. We aim to answer the following questions:
What is the structure of the optimal inventory policy under a flexible-time contract?
How does the flexible-time contract perform compared with the traditional fixed-time contract under an accurate demand rate estimate?
How do flexible-time and fixed-time contracts perform when the demand rate is underestimated?
What is the impact of updating the demand rate forecast on the performance of the two contracts? And
How do the results extend to a multi-item setting?
Our contribution is five-fold. First, we derive the optimal policy for a flexible-time contract with an XLD service constraint. We prove the optimality of a state-dependent base stock policy, in which the state is given by the remaining allowed number of long downtimes and the remaining length of the contract period (expressed in remaining total spare parts demand). Second, using simulation, we compare the costs of fixed-time and flexible-time contracts under an accurate demand rate estimate. We show that the costs under a flexible-time contract are lower than the costs under a fixed-time contract, though not considerably. Third, we compare the costs of the contracts for the case when the true demand rate is higher than the estimated demand rate (i.e., when the asset user has underestimated the utilization level). Our results show that when the true demand rate is 25% higher than the expected demand rate, the mean costs and mean number of XLDs under a flexible-time contract are up to 35% and 20% lower, respectively, than those under a fixed-time contract. Fourth, during the contract execution phase and depending on the observed demand rate, the OEM can adjust the inventory level. Therefore, in a separate numerical experiment, we extend our simulation to a setting in which the demand rate is updated. We observe that the mean costs for both contract types decrease, but the costs differences between the two contract types remain similar (i.e., also in this setting, flexible-time contracts are much less expensive). Fifth, we examine the effect of moving to a multi-item setting. We calculate the optimal stocking policy for a multi-item XLD model for both the fixed-time and flexible-time contracts. Our results show that the costs differences between the two contract types remain similar.
This article proceeds as follows: In Section 2, we introduce our model and formulate it as a Markov Decision Process (MDP). We derive the optimal policy structure in Section 3. In Section 4, we numerically show the improved performance of the flexible-time contract under an accurate demand rate estimate. In Section 5, we compare the flexible-time and fixed-time contracts when the demand rate has been underestimated. Section 6 analyses the impact of updating the demand rate forecast during the contract. In Section 7, we extend our results to a multi-item setting. We conclude in Section 8. Supplementary materials containing the proofs and the multi-item formulation are available for this article.
2. Model
2.1. Description and assumptions
We consider a single-item stockpoint that fulfills demand from an installed base of N () systems in the field. All systems are of the same type and all belong to the same customer. A contract is closed with this customer and applies to the total demand of the N systems. The contract covers a critical module or component of the system, meaning that upon failure, the system comes to a halt until the defective component is swapped for a functioning one. We use the XLD constraint, introduced by Lamghari-Idrissi, Basten and van Houtum (Citation2020), to set the service level. The XLD service constraint limits the number of outliers in the time to repair. We assume that the diagnostic, swap, and recovery times are deterministic, in line with the spare parts focus of this article. Time is divided into periods of equal length and replenishment decisions can be taken at the beginning of each period. Between two decision epochs, the total demand can be higher than one. We define the total number of orders received over the contract duration as the “number of demands”. The contract allows for a maximum number of demands
to be fulfilled later than a predefined time threshold (e.g., 12 hours) over an agreed-on number of spare parts demands called contract coverage. The contract coverage is denoted by F (e.g., 50 demands). Let
Should the limit for the XLDs be exceeded, penalty costs,
are incurred for every XLD above the target.
The stockpoint is replenished by a regional or central stockpoint of the OEM. The replenishment lead time is significantly shorter than the time between two decision epochs. As a consequence, we consider the replenishment lead time to be equal to zero. The stockpoint is close enough to the customer to neglect the shipment time from the stockpoint to the systems of the customer. When a demand is fulfilled by the local stockpoint, the failed system is operational again within the agreed-on time threshold. When the demand cannot be fulfilled by the local stockpoint, it is a lost sale for the local stockpoint and gets fulfilled by an emergency shipment from another location against additional costs We assume that every emergency shipment is a late delivery and therefore results in an XLD. The emergency shipment costs are typically low in comparison with the penalty costs. This is in line with practice in which XLDs have a devastating impact on the asset users’ operations.
We keep track of the number of demands remaining until the end of the contract, We assume that each period is much shorter than the total contract duration. In a real-life setting, a period may be a week. We also assume low failure rates, which is a common assumption for capital goods. Therefore, we assume that each system can fail only once per period with probability p and will be repaired within the same period. This means that, during a period, the demand cannot exceed the number of systems in the installed base.
At the beginning of each period, the level to which the inventory is increased, S, is reassessed on the basis of three parameters: the remaining amount of demand until the contract stops, U; the current contract performance, K (i.e., the number of late deliveries still allowed for the remaining contract duration); and the current on-hand stock, I. As the replenishment lead time is equal to zero, it is never optimal for the stock level at the start of the period, S, to be higher than the minimum of N and U. Further, S cannot be lower than I. Let denote the holding costs comprising storage costs, insurance costs, and the costs of tied-up capital. The holding costs are paid at the end of each period on the remaining on-hand inventory.
Let X be the number of system failures in a period (i.e., the observed demand for the stockpoint). X is a binomially distributed random variable with parameters N and p:
During each period, the demand covered by the contract will be equal to the actual observed demand until the period in which the number of remaining failures covered by the contract becomes smaller than the installed base. From that period onward, the demand covered by the contract will be equal to the actual observed demand or the remaining contract coverage. We define XU as the demand that is covered by the scope of the contract:
When U < N, we have for
and
The sequence of events in each period is as follows:
The state, consisting of U, K, and I, is observed.
Spare parts are ordered and received.
Demand during the period is observed and fulfilled:
- The total demand is fulfilled from stock if
- In case
I demands are fulfilled from stock, while the other demands are fulfilled by an emergency shipment (lost sale to the stockpoint);
All costs are incurred.
Our objective is to derive the optimal inventory control policy.
2.2. MDP formulation
Our optimization problem can be formulated as a finite-state, discrete-time MDP. Let be the set of allowed late deliveries and let
be the set of possible stock levels. We define the lattice
Let
be the optimal remaining costs until the end of the contract when the system is in state (U, K, I) at the start of a period. After the OEM orders up to S, the direct expected costs in the period are:
where
We define, for and
(1)
(1)
The Bellman equation for our optimization problem is given by:
(2)
(2)
The total expected costs over the contract are given by
2.3. Reformulation of the Bellman equation
In this section, we make use of the structure of our problem to reformulate This reformulation allows us to reduce the computational complexity of the optimal policy. Another limitation of the current Bellman equation is that it has four transitions to the same state, in the case of zero demand between two decisions epochs. As a consequence, proceeding by induction to prove the structure of the optimal policy is not possible. The reformulation of this section allows us to prove the properties of Section 3.
As and
we have a finite state space. In addition, the action space is finite because
For all states for which U = 0,
For
let
denote the smallest optimal action in state (U, K, I).
As illustrates, for using backward induction on U, we can calculate all
directly with EquationEquation (1)
(1)
(1) , except that we lack the expected costs associated with a transition to the same state, that is, when
and x = 0. We solve this problem as follows: We first calculate
In state
the only possible action is to keep the same stock level (i.e., S = I = N). As a result,
We have:
Notice that By combining the terms containing
we obtain:
(3)
(3)
We can now calculate and
The next step is to perform the same operation for the state
We obtain:
EquationEquation (3)(3)
(3) can be generalized to compute
for any
and
(4)
(4)
3. Analysis
In this section, we examine the structural properties of our model to answer our first research question. All proofs are available in the supplemental online material.
Definition 1.
Let be a two-dimensional lattice with states (i, j). Adopting the terminology of Koole (Citation2007), consider the following properties of a function f on
By adding up the inequalities of Definitions 1.e. and 1.f (1.g.), and cancelling the identical terms, we obtain the following result.
Proposition 1.
Let be a two-dimensional lattice with states (i, j) and f a function on
If f is supermodular and superconvex(i, j), then f is convex(i). If f is supermodular and superconvex(j, i), then f is convex(j).
Lemma 1.
The direct costs function has the following properties for each
:
For each
is non-increasing in
For each
for
For each
is convex in
For each
is convex in
is supermodular on
is superconvex(S, K),
is superconvex(K, S),
is superconvex on
is multimodular on
Part (i) states that the higher the number of allowed late deliveries, the lower the direct costs. With the direct costs function being convex in S (see part (iii)), there is an optimal base stock level that minimizes the direct costs. Part (v) states that the direct costs increase “faster” as the number of allowed late deliveries decreases and the stock increases. This is due to the probability of paying penalty costs being much higher for a lower K. In addition, as S increases, the probability of overstocking is higher, translating into higher-than-necessary holding costs.
Lemma 2.
For each , the direct costs function
has the same properties as
for a given
Theorem 1.
For
has the following properties:
For each
is non-increasing in
For each
for
is superconvex(S, K),
is superconvex(K, S),
is superconvex on
is supermodular on
is convex(S),
is convex(K),
is multimodular on
For
has the following properties:
For each
is non-decreasing in
For each
is non-increasing in
For each
for
is superconvex(I, K),
is superconvex(K, I),
is superconvex on
is supermodular on
is convex(I),
is convex(K),
is multimodular on
A state-dependent base stock policy is optimal for each
Let
denote the optimal base stock level for state (U, K, I);
is the lowest S for which
For each
, the optimal base stock level
is non-increasing in K and
These results are similar to those of Lamghari-Idrissi, Basten and van Houtum (Citation2020) for the optimal policy structure under a fixed-time contract with an XLD constraint. Some notable differences exist in the proofs of these properties. First, using the flexible-time contract means that the time duration is stochastic. When the remaining demand is lower than the size of the installed base (i.e., U < N), the demand is truncated. Using X for the demand process would require splitting the proof into two cases, namely, and U < N. Using XU avoids this, making the proof shorter. Second, both studies prove the properties by induction, but there is a major difference in these proofs. Lamghari-Idrissi, Basten and van Houtum (Citation2020) proceed by induction on t. They can do so because a transition to the same state is not possible as shown by their time-dependent policy. Under the flexible-time contract, a transition to the same state is possible and could potentially occur infinitely often. Proceeding by induction on U is not possible using EquationEquation (1)
(1)
(1) . To be able to proceed by induction on U, we have re-written our value function in Section 2.3. The proofs are only possible using EquationEquation (4)
(4)
(4) . Third, although we obtain the same set of properties for the functions
and
the way they are combined in the induction step differs. All these differences make our proof of the structure of the optimal policy significantly different, as we show in the online supplement.
Multimodularity implies that the variables are substitutable (Li and Yu, Citation2014). The results of Lemmas 1 and 2 as well as Theorem 1, regarding multimodularity, provide meaningful managerial insights, in that the remaining number of allowed late deliveries and the inventory of spare parts are economic substitutes. Theorem 1.D is a useful result to compute the optimal policy efficiently. It means that the state-dependent base stock level for a given K, U, and I will be at most one unit higher than the state-dependent base stock level for K + 1, U, and I. As a result, the action space can be reduced, making the computation more efficient.
4. Performance under an accurate demand estimate
The demand rate for spare parts for high-tech systems is low, which results in high costs uncertainty for the OEM. This is a natural risk, inherent to service contracts, that always occurs, even when the estimated demand rate is accurate. In this section, we aim to assess the impact of using a flexible-time contract in comparison with a fixed-time contract when the true demand rate is the same as the estimated demand rate. For the fixed-time contract with agreed duration we use the MDP formulation of Lamghari-Idrissi, Basten and van Houtum (Citation2020). The assumptions used for the fixed-time model are the same as those used for the flexible-time model. The models are very different though. The fixed-time model ends after exactly T periods, whereas the flexible-time model ends after all demand covered by the contract has been fulfilled.
The values used in the test bed are inspired by the practice of ASML, a supplier of photo-lithography equipment for the semiconductor industry, introduced in Section 1. We vary four parameters: the contract duration, the failure probability, the service level target, and the holding costs. The resulting test bed consists of 81 instances and is shown in . To obtain a fair comparison, we link F and T as F = TNp and set We set
Varying the probability of failure p during one period is important because, within the range relevant for spare parts, the variance of the demand increases as p increases while the coefficient of variation of the demand decreases. Different
values will result in different state-dependent base stock policies, potentially affecting the total expected costs of both contracts. We set
Table 1. Test bed for the numerical experiment.
Under the chosen values for T, N, and p, these values for are integer. We set
(in k€/week). The chosen holding costs correspond to either expensive modules or the aggregated holding costs of a complete system with prices ranging from 25,000 euro up to 2,500,000 euro, relevant for high-tech systems. Using three values for
we keep
constant at 10k€ per shipment because their ratio is important for stocking decisions.
needs to be a least one order of magnitude higher than
to be in line with practice and therefore is kept constant at 100k€ per occurrence. We set N = 30 to represent an average installed base supported by a warehouse.
We compare the costs under the optimal inventory policy for both contracts. For each instance, we calculate the gap as the percentage costs reduction under the flexible-time contract relative to the fixed-time contract. summarizes the results. Each line gives the average total expected costs of multiple instances of our test bed, together with results for the average gap, the minimum gap and the maximum gap for these instances. We provide detailed results for each instance in of the Appendix.
Table 2. Comparison of flexible-time and fixed-time contracts.
The mean gap over all instances is 2.8%, and the total expected costs for the OEM are higher under a fixed-time contract than under a flexible-time contract. For all 81 instances, the total expected costs of the flexible-time contract are lower than the total expected costs of the fixed-time contract. appears to have limited impact on the gap between the two contracts. The minimum gap is 0.6% and occurs when the contract covers the highest number of demands (i.e.,
and p = 0.2). The highest costs difference of 8.6% occurs for the lowest contract coverage and the lowest probability of failure. In the two instances resulting in the minimum and maximum costs gap, the holding costs are the highest,
We perform a regression analysis using T, p, and
as independent variables and the mean costs gap as the dependent variable. provides detailed results. The coefficient of determination R2 is equal to 0.78, meaning that close to 80% of the variation in the mean costs gap can be explained by these four independent variables. With a P-value of 0.24, significantly higher than 0.05,
is the only variable that has little to no influence on the mean costs gap. illustrate the impact of T, p, and
on the mean costs gap, respectively.
Table 3. Results of the regression analysis ().
From the regression analysis, we learn that has an impact on the mean costs difference. This is also clear from . To understand how
affects the mean costs difference, we need to consider it in view of
and
When
is one or more orders of magnitude lower than
and
both stocking policies will carry high inventories because having stock is much cheaper than having a shortage. As a result, the mean costs differences and the minimum and maximum gaps are similar when
and
as shows. The number of demands remaining until the end of the contract being in the state space, in the case of the flexible-time contract, a more adaptive stocking strategy can be followed if needed. As a result, the flexible-time contract has a strong end-of-horizon effect for expensive components (
). Given the high holding costs, every unit decrease of stock has a high impact on the total expected costs, resulting in a higher costs difference. The stronger end-of-horizon effect does not hurt the asset user. On average, the flexible-time contract results in 0.8% less XLDs than the fixed-time contract.
gives an overview of the mean costs difference as a function of T and p. This table confirms that the mean costs difference decreases as T and p increase. A higher T and p give a higher pooling effect of the spare parts inventory being held in stock. When the contract covers more demand, an additional XLD can more easily be compensated by one of many other demands. Another explanation is that a higher T and p result in a lower coefficient of variation (CV) of the total demand realized during the fixed-time contract, as shows.
Table A5. Detailed results of Section 7: Case 2.
Table 4. Mean costs difference and cv depending on T and p.
5. Performance under an underestimated demand rate
As described in Section 1, providing an accurate estimation of the systems’ utilization level is challenging for asset users, and the estimate is often too low. This creates extra risk because the OEM will place less spare parts on stock than what is required for the true demand rate. This extra risk will hurt both the OEM and the asset user. The former risks paying high penalties, whereas the latter will be faced with more XLDs than expected, damaging its operations to an extent greater than the penalty can compensate for.
In this section, we compare the performance of the flexible-time contract with that of the fixed-time contract when the true demand rate deviates from the expected demand rate (the third research question). We consider not only the mean total costs and number of XLDs under both contracts, but also the deviation from their expected values based on the estimated demand rate. Our test bed consists of three instances summarized in . Instance A represents the instance yielding the smallest costs difference in Section 4. For instance B, we set all the parameters at the middle values of . Instance C is the one with the largest costs difference in Section 4.
Table 5. Instances used for the simulation under changing demand rate.
In this section, we make use of simulation. Let λ denote the expected demand rate per machine, Let
denote the true demand rate during the contract execution phase. We define
We focus our analysis on the realistic domain
We increase
from p up to
with increments of five percentage points; we then obtain integer values for F. For each instance, we generate random demand based on the binomial distribution with parameters
and N. We refer to the generated demands for the whole contract duration as a demand sequence. For each instance, we simulate 100,000 demand sequences. We choose this high number to guarantee that the 95% confidence interval for the total costs has a width of, at most, 1% of the mean total costs. For the flexible-time contract, each demand sequence stops at the end of the first period for which the total demand is higher than or equal to F. For the fixed-time contract, each demand sequence stops after T periods. We compute the mean total costs associated with using the respective optimal inventory policies over the 100,000 simulated demand sequences, for each
value, for both contracts. The detailed results for the three instances are available in of the Appendix.
shows how the costs of both contracts evolve as the true demand rate increases. For all three instances and values of the fixed-time contract is more expensive than the flexible-time one. For instance A, the mean costs gap increases from only 0.6% when
to 29.6% when
For instances B and C, the gap increases from 1.6% to 21.3% and from 8.6% to 35.0%, respectively. These results indicate that the OEM can achieve significant savings when using a flexible-time contract, independent of the contract characteristics (i.e., duration and service level) and the spare part characteristics.
In addition to the low mean costs under a flexible-time contract, the OEM is interested in the true costs being close to the expected costs to safeguard the profitability of the service contract. Under a flexible-time contract and for all instances, the costs for the OEM decrease when increases from p to
When
the costs increase for instances A and B. The mean costs of the flexible-time contract are at most 6.7% higher than expected when
For instance C, the costs are monotonically decreasing over the whole
domain. By contrast, the mean costs of the fixed-time contract increase faster than
for all instances and can be up to 49.3% higher than the expected costs when
Two factors explain this difference between the two contracts: the stochastic duration of the flexible-time contract driving the majority of the costs difference and the end-of-horizon effect generating similar savings as in Section 4. We can assess the contribution of each factor by calculating the mean costs per demand using of the Appendix. For the first factor, when the flexible-time contract will end sooner than the fixed-time contract. The fixed-time contract runs until T periods, making the mean costs increase nonlinearly.
The second factor, the end-of-horizon effect, affects the inventory on-hand. For instances B and C, the mean inventory is lower and increases less under a flexible-time contract than under a fixed-time contract, as shows. For instance A, this is also the case when up to
When
though, the inventory of the flexible-time contract is higher. By making use of U in the state-dependent base stock policy, the flexible-time contract is better able to take into the account the probability of exceeding
until the end of contract, resulting in lower costs. This is a direct consequence of the multimodularity properties, Theorem
and Theorem
making the remaining allowed number of XLDs and the state-dependent base stock level economic substitutes.
The flexible-time contract also drives an improvement for the asset user. shows how the two contracts perform with respect to the XLD constraint. For instances A and B, the flexible-time contract results in a lower mean number of XLDs than the fixed-time contract. For instance C, however, the results are mixed, with the number of XLDs being higher for lower values of and lower for higher values of
For all instances though and for all
values, the mean number of XLDs under a flexible-time contract remains lower than
This is not the case for the fixed-time contract for instances A and C.
The mean number of XLDs resulting from the true demand deviates less from the expected number of XLDs under a flexible-time contract than under a fixed-time contract. Under the flexible-time contract, the realized mean number of XLDs can be up to 102.9% higher than expected as opposed to 148.2% for the fixed-time contract. The lower mean number of XLDs and the smaller difference between expected and realized mean number of XLDs are explained by the same two factors as the costs, that is, the stochastic duration of the flexible-time contract and the end-of-horizon effect.
6. Impact of updating the demand rate during the contract
In Section 5, we compared the performance of the flexible-time contract with the performance of the fixed-time contract when the true demand rate deviates from the expected demand rate. It is quite common in practice to update the estimated demand rate based on the observed demand during the contract execution phase. The updated estimated demand rate can then be used to update the base stock levels. In this section, we update the state-dependent base stock levels based on the observed demand rate, addressing the fourth research question.
Similar to Section 5, we focus our analysis on the realistic domain and we simulate 100,000 demand sequences. The characteristically low demand rate for spare parts causes the OEM to notice a change in the demand rate relatively late in the contract. We update the demand rate halfway through the contract. For the flexible-time contract, halfway means the first decision epoch for which the realized demand is higher than or equal to
For the fixed-time contract, halfway means period
Let denote the demand rate observed in the first half of the contract. We define
where α = 0 corresponds to no updating. For both contracts, the state-dependent base stock levels are updated using
With each MDP being CPU-bounded, this step is computationally expensive. Therefore, we reduce the test bed by focusing on one instance. To obtain conservative results in favor of the fixed-time contract, we choose an instance with a low mean costs difference. Instance A used in Section 5 has the lowest mean costs difference, but a very large state space. Two instances have the second lowest mean costs difference of 0.8%. We choose the one with the smallest state space, resulting in a 10-fold decrease in the state space size. This instance is the instance with T = 104, p = 0.1,
and
Last, we consider three values of
0.1, 0.1125, and 0.125. We choose these values because they are close to the settings of Section 5. Having three values for
and three values for α, our test bed yields nine instances. We compute the mean total costs associated with using the respective optimal inventory policies over the 100 000 simulated demand sequences for both contracts. in the Appendix provides detailed results. The flexible-time contract results in lower costs and less XLDs for all instances.
To reduce the mean costs and the mean number of XLDs, the OEM and the asset user have three options when taking a fixed-time contract without updating as starting point. First, they can decide to keep a fixed-time contract and update the demand rate during the contract execution phase. Second, they can decide to use a non-updated flexible-time contract. Third, they can agree on using an updated flexible-time contract. To compare these alternatives, we focus on the setting with and
and show how the mean costs and the mean number of XLDs decrease depending on the path chosen by the OEM and the asset user.
Moving from a non-updated fixed-time contract to an non-updated flexible-time contract leads to a higher costs decrease than moving to an updated fixed-term contract. As the OEM can only observe the actual demand rate late during the contract execution phase, the mean costs decrease remains limited when updating the demand rate. The improvement brought by updating the demand rate helps the OEM only in the second half of the contract. The OEM might have incurred high costs already in the first half of the contract. Updating the demand rate allows for a direct adjustment of the state-dependent base stock levels. The OEM would thus increase the inventory to compensate for the increased risk of exceeding and incurring potential (additional) penalty costs. The updated state-dependent base stock policy has a high impact on the reduction of the mean number of XLDs. For the asset user, updating the demand rate brings the most benefits.
7. Extension to a multi-item setting
In this section, we answer our fifth research question. We compare the performance of the flexible-time contract with the fixed-time contract for multiple components (fifth research question). We derive the multi-item optimal policy for both contracts and use simulation to extend the insights of Section 5 to a multi-item setting. The detailed MDP formulations for both contracts are available in the supplemental online material.
Given the computational complexity, we set N = 5 and consider two Stock-Keeping Units (SKUs). We draw on instance B to define the characteristics of each SKU. We chose instance B because all variables are set at their middle value and the mean costs gap is lower than the mean costs gap of the total test bed used in Section 4. Choosing this instance leads to results that are conservative in favor of the fixed-time contract. We define two cases for which we set the values as shown in . Case 1 represents two SKUs with the same reliability and the same price. Case 2 represents a mix of a reliable, expensive SKU and a cheaper, less reliable SKU.
Table 6. Multi-item cases.
We compare the performance of the flexible-time and fixed-time contracts by using the multi-item optimal policies for both contracts in a simulation model. We build the simulation in a similar way to that in Section 5. The detailed results are available in the Appendix, for Cases 1 and 2, respectively. and show how the results of Section 5 extend to a multi-item setting with respect to the mean costs and mean number of XLDs, respectively.
Table 7. Impact of the multi-item setting on the mean costs gap.
Table 8. Impact of the multi-item setting on the mean XLD gap.
In a multi-item setting, a pooling effect occurs across the two items. The availability of one component can compensate for the non-availability of another. We observe that the mean costs difference is somewhat higher in the multi-item setting, but the mean XLD difference is lower than in the single-item model. The flexible-time contract remains beneficial to both the OEM and the asset user. It results in lower mean costs and less XLDs. We conclude that the main findings of the single-item model also hold in a multi-item setting.
8. Conclusion
OEMs estimate the costs of executing a service contract based on the expected demand rate derived from an estimated utilization level provided by the asset user. During the contract execution phase and under an accurate estimation of the utilization level, the low demand rate of spare parts combined with the finite horizon of fixed-time contracts brings a high costs uncertainty. This effect is exacerbated because estimating the utilization level is a challenging task for asset users, who prefer to provide conservative values to the OEM.
We proposed an alternative approach to reduce the risks associated with service contract delivery. We introduced the flexible-time contract, defined over an agreed-on number of spare parts demands. We examined the optimal inventory policy and proved that its structure is a state-dependent base stock policy. We compared the optimal expected costs of the flexible-time contract with those of a fixed-time contract over a large test bed. Under an accurate demand rate estimation, the flexible-time contract results in up to 8.6% savings for the OEM. The savings increase as the reliability of the components increases and the contract duration decreases. Using the state-dependent base stock policy in a simulation, we assessed how the two contracts compare when the demand rate is underestimated in the contracting phase. In this setting, the flexible-time contract results in significantly lower mean costs and mean number of XLDs. When the true demand rate is 25% higher than the estimated demand rate, the flexible-time contract is up to 35% cheaper and never exceeds the agreed-on number of XLDs. Demand rate updating is a common way to adjust base stock levels during the contract execution phase. We extended our simulation by updating the demand rate forecast during the contract and adjusting the inventory policy. Both contracts benefit almost equally from updating the demand rate. When extending our model to a multi-item setting, the main findings remain unchanged. Two main factors make the flexible-time contract perform better than the fixed-time contract for both the OEM and the asset user. First, the stochastic duration of the flexible-time contract enables the contract to end sooner when the true demand rate is higher than expected. Second, the flexible-time contract makes a direct connection between the remaining contract coverage and the allowed late deliveries.
The flexible-time contract has a variable time duration. Its implementation in practice should be supported by a review process between the OEM and the asset user. In the review process, the two parties would review the performance as well as a potential deviation of the observed demand rate from the estimated demand rate. Often in practice, the OEM and the asset user have regular performance review meetings. The time between these meetings is always shorter than the contract duration. For example, it is common for a service contract of a high-tech system to be established for a 3-year period while review meetings occur on a monthly basis. Adding the observed demand rate as a metric in these meetings would be necessary to trigger the contract renewal on time.
Supplemental Material
Download Zip (276.2 KB)Acknowledgments
The authors thank the associate editor and the reviewers for the valuable comments, which helped to improve the quality of the paper.
Additional information
Notes on contributors
Douniel Lamghari-Idrissi
Douniel Lamghari-Idrissi is a part-time PhD candidate at the school of Industrial Engineering at Eindhoven University of Technology. His current research topic is the design of after sales services that lead to more stable operations for the asset users. He worked almost a decade in the pharmaceutical industry, holding various functions from sustainability to supply chain management. He joined ASML Netherlands B.V. in 2013, in customer supply chain management. As program manager, he develops and implements solutions to help chip-makers in their operations.
Rob Basten
Rob Basten is an associate professor at Eindhoven University of Technology (TU/e) where he is primarily occupied with after sales services for high-tech equipment. He is especially interested in using new technologies to improve after sales services. For example, 3D printing of spare parts on location and using improved sensoring and communication technology to perform “just in time” maintenance. He is further active in behavioral operations management, trying to understand how people can use decision support systems in such a way that they actually improve decisions and add value. Many research projects are interdisciplinary in order to carry out high quality research and solve real life problems in cooperation with high-tech companies such as ASML.
Geert-Jan van Houtum
Geert-Jan van Houtum is a professor of maintenance and reliability at the Department of Industrial Engineering and Innovation Sciences, Eindhoven University of Technology. His research is focused on predictive maintenance, availability management of capital goods, spare parts management, and the effect of design decisions on the total cost of ownership of capital goods. Much of his research is based on a close collaboration with e.g., ASML, Dutch Railways, Lely, Philips, and the Royal Netherlands Navy. He is associate editor at Manufacturing and Service Operations Management and area editor at Service Science.
References
- Cohen, M.A. and Agrawal, N. (1999) An analytical comparison of long and short term contracts. IIE Transactions, 31(8), 783–796.
- Fahimnia, B., Tang, C.S., Davarzani, H. and Sarkis, J. (2015) Quantitative models for managing supply chain risks: A review. European Journal of Operational Research, 247(1), 1–15.
- Gebauer, H., Saul, C.J., Haldimann, M. and Gustafsson, A. (2017) Organizational capabilities for pay-per-use services in product-oriented companies. International Journal of Production Economics, 192, 157–168.
- Geng, N. and Jiang, Z. (2009) A review on strategic capacity planning for the semiconductor manufacturing industry. International Journal of Production Research, 47(13), 3639–3655.
- Gerchak, Y. and He, Q.M. (2003) On the relation between the benefits of risk pooling and the variability of demand. IIE Transactions, 35(11), 1027–1031.
- Hishamuddin, H., Sarker, R. and Essam, D. (2012) A disruption recovery model for a single stage production-inventory system. European Journal of Operational Research, 222(3), 464–473.
- Hopp, W. and Spearman, M. (2011) Factory Physics, third edition, Waveland Press, Long Grove, Illinois.
- Hu, Q., Boylan, J.E., Chen, H. and Labib, A. (2018) OR in spare parts management: A review. European Journal of Operational Research, 266(2), 395–414.
- Hyvönen, T. and Järvinen, J. (2006) Contract-based budgeting in health care: A study of the institutional processes of accounting change. European Accounting Review, 15(1), 3–36.
- Kim, B. and Park, S. (2008) Optimal pricing, EOL (end of life) warranty, and spare parts manufacturing strategy amid product transition. European Journal of Operational Research, 188(3), 723–745.
- Kim, S.H., Cohen, M.A., Netessine, S. and Veeraraghavan, S. (2010) Contracting for infrequent restoration and recovery of mission-critical systems. Management Science, 56(9), 1551–1567.
- Koch, B.S., Mayper, A.G. and Wilner, N.A. (2009) The interaction of accountability and post-completion audits on capital budgeting decisions. Academy of Accounting and Financial Studies Journal, 13, 1–26.
- Koole, G. (2007) Monotonicity in Markov reward and decision chains: Theory and applications. Foundations and Trends® in Stochastic Systems, 1(1), 1–76.
- Lamghari-Idrissi, D., Basten, R., Dellaert, N. and van Houtum, G.J. (2020) Which spare parts service measure to choose for a front-end wafer fab? IEEE Transactions on Semiconductor Manufacturing, 33(4), 504–510.
- Lamghari-Idrissi, D., Basten, R. and van Houtum, G.J. (2020) Spare parts inventory control under a fixed-term contract with a long-down constraint. International Journal of Production Economics, 219, 123–137.
- Li, Q. and Yu, P. (2014) Multimodularity and its applications in three stochastic dynamic inventory problems. Manufacturing & Service Operations Management, 16(3), 455–463.
- Mak, H.Y. and Shen, Z.J.M. (2012) Risk diversification and risk pooling in supply chain design. IIE Transactions, 44(8), 603–621.
- Mönch, L., Uzsoy, R. and Fowler, J.W. (2018) A survey of semiconductor supply chain models part i: Semiconductor supply chains, strategic network design, and supply chain simulation. International Journal of Production Research, 56(13), 4524–4545.
- Pascual, R., Santelices, G., Liao, H. and Maturana, S. (2016) Channel coordination on fixed-term maintenance outsourcing contracts. IIE Transactions, 48(7), 651–660.
- Song, J.S., van Houtum, G.J. and van Mieghem, J.A. (2020) Capacity and inventory management: Review, trends, and projections. Manufacturing & Service Operations Management, 22(1), 36–46.
- Tan, Y.R., Paul, A.A., Deng, Q. and Wei, L. (2017) Mitigating inventory overstocking: Optimal order-up-to level to achieve a target fill rate over a finite horizon. Production and Operations Management, 26(11), 1971–1988.
- Van Der Auweraer, S., Boute, R.N. and Syntetos, A.A. (2019) Forecasting spare part demand with installed base information: A review. International Journal of Forecasting, 35(1), 181–196.
- Visnjic, I., Jovanovic, M., Neely, A. and Engwall, M. (2017) What brings the value to outcome-based contract providers? Value drivers in outcome business models. International Journal of Production Economics, 192, 169–181.
Appendix A.
Detailed computational results
Table A1. Detailed results of Section 4.
Table A2. Detailed results of Section 5.
Table A3. Detailed results of Section 6.
Table A4. Detailed results of Section 7: Case 1.