EFFECT OF IDLE TIME FOR PRICING LEASE CONTRACTS AND LEASE CONTRACT OPTIONS
BACKGROUND This invention relates generally to the pricing of lease contracts for leased resources. More particularly, the invention is a computer-implemented method for using the effect of idle time for pricing lease contract options on short-term leases for leased resources.
Repeated, short-term leases are a feature of some businesses, such as apartment leasing or services that involve capital intensive equipment performing specific functions. The terms "resource or "leased resource" as used herein refer to any service, equipment or real estate that may be subject to a leasing contract and the term "short-term lease" means short term relative to the life of the resource. Examples of leased resources include leases for services (such as marine drilling and marine seismic services), human services (such as personnel for temporary employment), equipment (such as semi-submersible drilling rigs), buildings (such as corporate real estate leasing, retail space leasing and apartment leasing), space within buildings, manufacturing capacity (such as semiconductor manufacturing), vehicles (such as cars rented by the day), space within vehicles (such as delivery space within trucks), computer storage space (such as disc space) and communication capacity (such as bandwidth and radio spectrum). In the case of marine drilling and three-dimensional marine seismic exploration, for example, operators require services that are short-term relative to
the life of the equipment and may be repeated at different locations. These leases often include options, particularly extension, termination and assignment (or sublet) options. Extension options are important because, for example, an operator may want to continue a drilling program if favorable results are obtained from an initial contract. Fixed costs involved in terminating and re-initiating exploration make the option valuable to the lease holder (operator), but expose the owner of the equipment to the possibility of idle time. The renewal price for the lease extension may be the current market rate, a fixed price set at the time of the purchase of the option or may be left open to negotiation. Termination options may be used when the operator wants to be able to cancel a project for whatever reason. Assignment options give the right to sublet the subject of the lease to another party.
Systems and methods for pricing financial options exist, but the mechanisms used in pricing financial options are not applicable to leased resources because they do not consider the effect of idle time. Idle time between leases relative to the market state is a critical factor in pricing options. Market state means the level of resource utilization and both the actual and expected future demand. In markets with a finite supply of resources to be leased, holding a contract option may be valuable to the lease holder to be assured that the resource will be available when needed, but the lease holder does not want to pay more for a contract option than its value in the market. From the point of view of the owner of the resource, the granting of a contract option may increase the risk
that the resource will be idle between lease contracts and the price of the option should reflect that risk. Although idle time is critical to the pricing of lease contracts with contract options and the pricing of the contract options themselves, idle time has not generally been considered as a factor in pricing. SUMMARY
The present invention accurately models the effect of idle time for the pricing of contracts options and allows a price for lease contracts with contract options to be determined that reflects the effect of idle time. Idle time can act as a positive or negative modifier on extension option prices and typically as a positive modifier on termination and assignment options. A positive modifier can lead to an increased option price and a negative modifier may be used to offer more competitive contracts. The invention can model the effect of idle time in lease contracts with multiple options and combinations of different types of options. A complementary feature to idle time is equipment availability. If these two factors are neglected, the value, for example, of an option to lease equipment at the future market rate is zero. However, from the point of view of the lease holder, in markets with finite supply of equipment there may be no equipment available. For the equipment owner on the other hand, idle time associated with the granting of extension options whether or not they are exercised can make such options expensive. In an assignment option, the first operator may sublet to the second operator and so increase idle time by removing future demand. This is limited when the sublet must be wholly within the original lease. A termination option may
have a smaller notice period than the period in which operators are willing to arrange contracts and the expected idle time between contracts will increase. The present invention analyzes the effect of contract structure on both the expected idle time until the next contract and also the expected utilization from the start of the original contract until the start of the next contract.
The basis for option pricing is the idea that the total price of any contract (including options) should result in the expected rate for the contract, from when it starts to when the next contract starts, being equal to that for a market resource that is continuously leased modified by the market utilization. When discounting for the time cost of money (interest rates) is included then the idea is equality of value for the contracts. There is a clear rate for any fixed term contract. Contracts with options may put the price for the option into the rate for the duration of the contract or alternatively the option may be priced separately. Additionally, the option cost may include a penalty for not exercising the option (for example for extension options) or a discount if the option is exercised. The pricing structures are flexible based on particular business objectives.
The present invention comprises a computer implemented method for pricing a lease contract with lease contract options for a leased resource, the method comprising the steps of: determining a market cost for a continuously leased resource and calculating a market cost for the lease contract with lease contract options based upon expected leased resource idle time, expected
leased resource contract length and the market cost for the continuously leased resource.
The computer implemented method for pricing a lease contract with lease contract options for a leased resource may also comprise based on an expected rate of arrival of lease contract requests, requirements of the lease contract requests and current leasing market for the resource: determining a market cost for a continuously leased resource, determining an expected idle time and expected contract length for the leased resource, and calculating a market cost for the lease contract with lease contract options based upon the expected idle time, expected contract length, the market cost for the continuously leased resource and a probability of lease contract option exercise. The market cost for the lease contract may be used as a factor to influence the price of the lease contract with lease contract option.
The leased resource may be services, equipment, buildings, space within buildings, vehicles and space within vehicles. The leased resource may be computer storage space or communication capacity. The leased services may be human services, such as temporary personnel. The leased resource may be manufacturing capacity.
The method may further comprise modifying the market cost for the lease contract to discount for the time cost of money. The market cost for the continuously leased resource may be based upon a market price for the resource and upon an expected utilization of the resource. Besides being based
upon the expected idle time, expected contract length and the market cost for a continuously leased resource, the market cost for the lease contract with lease contract options may also include the probability that the lease contract option will be exercised and a payment schedule. The current leasing market may include knowledge about existing contracts, known future contracts, and expected future contracts.
The lease contract options may be extension contract options, termination contract options and assignment contract options. The lease contract may include multiple options of the same or different types. For a payment schedule, the market cost of the lease contract with contract options is used to calculate a price according to the payment schedule. The difference between the price and the market cost is used to influence the price of the lease contract options. The payment schedule may comprise: payment for the lease contract option at the start of the lease contract, payment for the lease contract options together with the lease contract, and payment for the lease contract options at the time of exercise of the contract options, if the lease contract option is exercised or payment for the lease contract option at the end of the lease contract, if the lease contract option is not exercised. Payment may be contingent on lease contract option exercise and if the lease contract option is exercised, payment may be contingent upon time of lease contract option exercise. For a payment schedule and specified number of payments for the lease contract with lease contract options, the market cost for the lease
contract with lease contract options may be used to determine a new market cost for the lease contract with contract options and the difference between the market cost and the new market cost may be used to modify the payments schedule and specified number of payments. The method may further comprise calculating a market cost for the lease contract without lease contract options based upon the expected idle time, expected contract length, and market cost for a continuously leased resource and calculating the cost of the lease contract options as the difference between the market cost for the lease contract without contract options and the market cost for the lease contract with lease contract options.
The expected idle time for the leased resource may be an estimated amount of time that the leased resource is not leased between the end of a first contract and the start of a second contract. The expected rate of arrival of lease contract requests may be modeled according to a general stochastic process. The expected rate of arrival of lease contract requests may be expected arrivals of lease contracts. The expected rate of arrival of lease contract requests may be modeled according to a constant arrival rate the constant arrival rate may be
modeled according to a Poisson process with constant rate λ. The expected
rate of arrival of lease contract requests may be modeled according to an arrival rate that changes with time the arrival rate that changes with may be modeled according to a non-homogeneous Poisson process.
Alternatively, the expected rate of arrival of lease contract requests may be modeled using a queuing theory model. The queuing theory model may comprise generating lease contracts and generating a list of required resources for each lease contract and assigning the lease contracts to one or more queues that hold one or more leased resources based on the list of required resources. The lease contracts may be assigned to leased resources according to a predefined priority scheme and the predefined priority scheme may be on a first come-first served basis.
The present invention includes computer executable software code stored on a computer readable medium for pricing a lease contract with lease contract options. The present invention also includes a computer-readable medium having computer-executable software code stored thereon for pricing a lease contract with lease contract options.
BRIEF DESCRIPTION OF THE DRAWINGS These and other features, aspects and advantages of the present invention will become better understood with regard to the following description, appended claims and accompanying drawings where:
Fig. 1 is a block diagram of determining the effect of idle time on market cost for a lease contract with lease contract options. Fig. 2 is a flow chart of a method of pricing a lease contract with lease contract options.
Fig. 2A is a flow chart of a method of pricing a lease contract option for a given payment schedule.
Fig. 3 is a block diagram of lease contract option types. Fig. 4 is a block diagram of leased resource types. Fig. 5 is a block diagram of expected arrival rates of lease contract requests.
Fig. 6 is a flow chart of pricing a lease contract option. Fig. 7 is a flow chart of the queuing theory arrival rate model. Fig. 8 shows a general simulation model based on queuing theory. Fig. 9 shows an example of a general simulation model based on queuing theory.
Fig. 10 shows an example of a general simulation model based on queuing theory.
Fig. 11 shows an example of a general simulation model based on queuing theory.
DETAILED DESCRIPTION OF THE DRAWINGS Fig. 1 is a block diagram of determining the effect of idle time on market cost for a lease contract with lease contract options. The market price for the leased resource 16 and expected utilization 17 of the resource are used to determine a market cost for a resource (with no contract options) that is assumed to be continuously leased 10. In order to determine a market cost for a lease contract with lease contract options 11 , it will be assumed that the resource will
be leased for prices that result in a rate equivalent (that is, price per unit time) to the market cost for a continuously leased resource without lease contract options 10. An expected contract length for the leased resource is determined 13 and an expected idle time for the leased resource 12 is also determined. The expected idle time 12 may be an estimated amount of time that the leased resource is not leased between the end of a first contract and the start of a second contract. For any lease contract option 14, the market cost for the lease contract with lease contract options 11 is calculated based upon the expected idle time 12, expected contract length 13 and the market cost for the continuously leased resource 10. The market cost may then be discounted for the time cost of money 15 (interest rates). The average rate for the market resource may be calculated from any given contract rate for a fixed length contract with no options. Thus
where s(m) is the spot (current) rate for a fixed length contract of m months, w(m) is the time a contract of length m months is idle until the next contract, E[] is
the usual expectation operator, c∞ is the (unobserved) rate for the market
resource that is continuously leased, and υ is the market utilization. It is assumed that u is constant and that a difference of one resource being leased has a
negligible effect and so c∞ is also constant. The market dynamics (stochastic
process governing new contract arrivals, distributions of contract types, and assignment of contracts to resources) will determine E[w(m)] and u. If we are
given any spot rate for a fixed length contract (w(m) and s(m)), c∞can be
calculated and so calculate s(m) for any other fixed length contract. Given a stationary (non-time dependent) market situation, a declining rate for longer contracts will be predicted.
Contract values will depend upon subjective probabilities to some degree. The most obvious of these is the probability of option exercise. If we include discounting for the time value of money and allow market utilization u to be time dependent we obtain for the value (V) of a fixed term contract of m months s(m)
J s(m) d(0,t)dt = Eu[ J c< .u(t),t) u(t)d(0,t) dt t=0 t=0 c=∞v=x
+ j I c∞tudn+y) >m+y) u(m~i'y)d(0,m+y)dyP{ w(m) —x} dx x=0v=0
where d(0,t) is the discount factor from time zero to time t, P{w(m)=x} is the probability density that the idle time between contracts is x months when the first contract has length m months, and Eu is the expectation with respect to u. This links a given or desired spot rate s(m) with the market rate for a continuously
leased resource (c∞ ). In this case, s(m) is taken as a fixed rate. Note that we have
given the rate for a continuously leased resource as depending on time and
market utilization. With non-zero interest rates c∞ must change with time. We may
also expect it to depend non-linearly on utilization when utilization becomes very high (e.g. 100%, which is observed in some markets, such as semi-submersible rig leasing in the North Sea in 1997). This construction gives the basis for contract and option pricing: whatever the contract, the expected value of the contract should be the same as that for the market resource over the equivalent length of time as modified by the market (expected) utilization.
An alternative way for determining the market cost for a lease contract with lease contract options 11 that is discounted for the time cost of money 15:
The value of a contract starting at time f in the future C(t, r, Φ, P , Θ, PΘ ,
I, Pi ) where
• -Tis the current state of the market
• Φ is the set of parameters of the demand process
• PΦ is the joint probability density function of the parameters of the demand process • Θ is the set of option exercise decisions
• PΘ is the joint probability density function of the exercise decisions
• / is the set of parameters for the interest rate model
• P] is the joint probability density function of the parameters of the interest rate model is given by C(t,r,Φ,Rφ,Θ,RΘ,/,R/) = E, PΛ P „,r [ r'"ex'd(0,s) c∞ u ds ] where the expectation Ε[] is taken with respect to the random variables conditioned by the current market state and
• d(sι,S2) is the discount factor from time Si to time s≥
• (si,S2), tnext, c∞ and u are functions of both s and the random variables Φ , Θ and /
• a , is the market rate for a continuously leased resource
• u is the market utilization rate
• tnext is a random variable giving the start time of the next contract .
Turning now to Fig. 2, a flow chart of a method of pricing a lease contract with lease contract options is shown 20. Based upon an expected rate of arrival of lease contract requests 21 , lease contract request requirements 22 and the current leasing market for the leased resource 23, a market cost for a continuously leased resource is determined 27. The current leasing market for the leased resource 23 may include information about existing contracts, known future contracts and expected future contracts 24. Determining the market cost for a continuously leased resource 27 may include information about the expected utilization of the resource 25 and the current market price for the resource 26. The expected idle time and expected contract length for the leased resource is determined 28. The market cost for the lease contract with lease contract options is calculated 29. If the contract has a payment schedule, processing continues in Fig. 2A. If necessary, the market cost may be discounted for the time cost of money 31.
Fig. 2A is a flow chart of a method of pricing a lease contract option for a given payment schedule. After the market cost for the lease contract with lease contract options has been calculated (Fig. 2, step 29), for a given payment schedule 35 a price is calculated for the lease contract with contract options 40 and difference between that calculated price and the market cost is used to influence the contract option price. The given payment schedule 35 may be
selected from the following: payment for the lease contract option at the start of the lease contract 36; payment for the lease contract options together with the lease contract payments 37; payment for the lease contract options at the time of exercise of the options or payment for the lease contract option at the end of the lease contract, if the option is not exercised 38; and payment contingent on lease option exercise and time of lease contract option exercise 39.
Fig. 3 is a block diagram of lease contract option types showing some of the types of lease contract options that may be include in a lease contract 42. The options include extension options 43, termination options 44 and assignment options 45. The lease contract may include multiple options of the same or different types.
Fig. 4 is a block diagram of leased resource types 46. Leased resource types include services 47, equipment 48, buildings 49, space within buildings 50, vehicles 51 , space within vehicles 52, computer storage space 53, communication capacity 54 and manufacturing capacity 55.
Fig. 5 is a block diagram of expected arrival rates or expected arrivals of lease contract requests 56. Lease contract requests may be assumed to arrive according to a general stochastic process. Lease contract requests may be assumed to arrive at a constant arrival rate 57 which may be simulated by a
Poisson process with constant arrival rate λ. Lease holders will arrange leases
starting up to a months ahead, the look-ahead period. Now consider a specific contract with length / months and a notification date ne months before the end of
the contract for an extension option of o months. There is also a minimum notification period of nt for termination of the contract. We use wto denote the idle time from the end of a contract to the beginning of the next one for a contract with no options. Let we denote the idle time for a contract with an extension option and wa and wt denote the idle times for contracts with assignment and termination options respectively. Similarly we use ufor utilization which is defined as time spent working divided by time spend working plus the idle time until the start of the next contract. Subscripts are used in the in the same way as for idle time so, for example, ut is the utilization for a rig with a contract having a termination option. The expected idle time from the end of a contract with no options until the next contract starts is
E[ w\ — Pi no requests arrive in look - ahead period} x E[ w Ino requests]
+ p{ ≥ lrequest arrived in look - ahead period} X EL W \ - lrequest] = g -λad/λ) + ( l - e -λα) x θ
= g -λa/ λ
The expected idle time for a contract with an extension option until the next contract starts is
Et wg] = E[ vvgino exercise] p{ option not exercised} + E[ wglexercise] p{ option exercised}
= e- ( \ιλ) ( \ -p) + e- υ ) p
where m = min(a, ne+o) and p is the probability of option exercise. In the above, it is assumed that the length of the firm part of the contract is longer than the look-ahead period. It is also assumed that the lessees will only consider firm start dates and therefore will not request a lease before the lessor has been notified as to whether the extension will be exercised.
The average utilization from the start of the contract until the start of the next contract as follows.
E[ u\ = Pi no requests arrive in look - ahead period} x E[ u Ino requests]
+ p{ ≥ lrequest arrived in look - ahead period} Now E[ w |> lrequest]
E[ U I ≥ 1 request] = 1 because there is no idle time before the start of the next contract. Also
E we|no requests, no exercise] = £[ w|no requests] , s ,'—=∞oo E[ we|no requests, no exercise] = λe -λs — ~ds
/ ' - +i- s.v
:=0 and
E[ w no requests, exercise] =
where utilization is defined as (time working) / (time working + time idle till next
contract). The integral, fe~x/(x+k) has no closed form solution and must be
evaluated numerically although it is often called the exponential-integral (Ei) function. The option price for the separate pricing contract design is then
calculated. This is expected to be negative (with respect to the contractor) most of the time because it is based on two fixed length contract equivalents and each of these has a part that pays for idle time at the end of the contract. Thus, if the extension option is exercised there are two payments for idle time but only one end of contract. No discounting for the time value of money is used in the following example. The expected revenue (where we use vfor the revenue, the
"value", of the contract) for the market resource is
E[ y] = ( l -p) s( h n^ l + p s( l + o> a) ( l + o)
on the basis that there is a probability of p (the exercise probability) of obtaining a contract of length l+o and a probability of 1-p of obtaining a contract of length /. Here s(aι,a2) is the spot rate for a contract of length a-t with a notification time of a∑. For a fixed length contract of length /with no options the appropriate spot rate is s(l,a) assuming that the length of the contract (/) is longer than the period over which customers are willing to arrange new contracts (a ). The compensation for not knowing which length contract will occur is contained in the spot rate for the shorter contract with the notification time equal to the notification time for the option (t7e ). The spot rate used above is
-s(ra- n) x m
Coo U m + Et wΛ . n) ]
where w(m,n) is the idle time for a lease contract of length m months with a notification time, time to look for new contracts, of n months. For fixed length
contracts this is given by the length of time that customers are willing to arrange
contracts ahead of the end of the contract. c∞ is found from the market given the spot rate for some fixed length contract.
With separate pricing we have
E[ y] = s( l>a) I + pEi sj( o>a) ] o + ve
where ve is the value (price) of the extension option and p is the probability of option exercise as before, and si is the spot price at time I in the future. In this setup with no discounting and constant utilization, etc, we have sι=s. Thus ve = [ ( l -p) s(l>ne) I + ps(l + o>a) ( / + <->) ] ~~ ls(l>a) I + ps(o>a) o
which yields ve ~ ( E[ w ~ ( 1 +p) E[ w\ ) [ Coo-d
= ( ( l -p) e -
7** +pe - a) ( VX) - ( 1 +
p)
e ~ ( 1/λ) [
CooU]
where we have taken the case that o+ne > a.
Tables 1 , 2 and 3 give a numerical example with values that are plausible for equipment leasing such as oil rig leasing. The information in the tables includes the expected differences in idle time and average utilization for a lease contract as well as extension option price. The following assumptions are made: length of the base contact is six months, the length of the extension itself is six months, the look-ahead period is six months and the notification time is one
month. In the tables, 1/λ is the average time between requests in months and P
is the probability of contract option exercise. The presence of an extension option always increased the expected idle time (Table 1 ) before the next contract from between 0.8 months if the extension has a high probability of exercise to over 3 months if this is less. The rate of contract arrivals has a much smaller effect than the probability of extension exercise for the range of parameter values shown. The values in the tables suggest that an extension option may will generally reduce the average utilization by from 13.5% at low exercise probability and high arrival rates to 1.9% at lower arrival rates and higher exercise probability (Table 2). The extension option will only increase average utilization when the probability of option exercise is high, 0.8 in the table. Prices for extension options (Table 3) are positive for low probabilities of exercise and become generally negative for exercise probabilities of 0.4 and higher for average intervals between contract arrivals of 9 months and more.
Average time Probability of option exercise {extension exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 2.7 2.1 1.4 0.7
10 2.8 2.1 1.4 0.7
11 2.9 2.2 1.5 0.7
12 3.0 2.3 1.5 0.8
Table 1
Average time Probability of option exercise {extension exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 -13.5% -8.4% -3.3% 1.8%
10 -13.0% -7.9% -2.8% 2.3%
11 -12.5% -7.4% -2.3% 2.7%
12 -12.0% -6.9% -1.9% 3.1%
Table 2
Average time Probability of option exercise {extension exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 1.8 0.2 -1.4 -3.0
10 1.8 -0.1 -1.9 -3.7
11 1.7 -0.3 -2.4 -4.4
12 1.6 -0.7 -2.9 -5.1
Table 3
The assignment and termination options are linked in that both may be exercised at the point when the operator has no more use for a rig before the end of a contract. This is a probability that the operator at some point during the contract has no further use for the rig pt and then the conditional distribution of the time at which this decision is reached f(t) where t runs over the contract length. It is expected that no contract will be terminated before the first well is drilled but
beyond this it is difficult to generalize. The expected idle time for contracts with assignment options will be increased by the loss of contracts that could have been started after the end of the current contract but are in fact used up by the assignment option. The expected idle time for a contract with a termination option or an assignment option, for the case where the option is not exercised, is the same as if the option were not present
El wa Ino exercise] =Ei w |no exercise] = E- W p[ no exercise|option] = \ -p
Now when an assignment option is present and exercised
E[ w Jexercise] = £[ wjexercise, requests] p{ requests}
+ Et vv Jexercise, no requests] p{ no requests}
Note that in this case E[wa I exercise, requests] is non-zero because a request may arrive in the look-ahead period but be used to exercise the assignment option. In this case the rig still has to wait an average of 1/λ after the end of the original contract for the next contract request because the apparently available request is taken. Thus
E[ wjexercise] = E[ wα|exercise, > 1 requests] P{ > 1 requests} + E[ wfl|exercise, 1 request] P{ l request} + E[ wα|exercise, Orequests] P{ Orequests} = 0 χ R{ > 1 requests} + E[ wΩ|exercise, 1 request] e ~^ka
+ e ~ λ = ( E[ wα|exercise, 1 request, lost] P{ lost}
+ E[ wα|exercise, 1 request, not lost] P{ not lost} ) e ~wλa
+ e ~ a/λ =^R{ lost} e ~ a
+ e -λfl/ λ z =a x=z
= a e - J f( l -z) J H(x) dxdz
Z ~ltnin X U
+ e -λ-ϊ/λ
The length of a contract being requested is assumed to be independent of the number of contract requests. The time left on the contract when it is available for assignment is z and lmin is the length of the smallest possible contract, h is the probability density function (pdf) of contract lengths, is the pdf described above. More than one assignment in the time left in the contract to be assigned is not included here but may be. Only the case when zis less than the look ahead period has been considered, as this approximation will become increasingly inaccurate as -z becomes longer. The effect will be to overestimate the idle time as a contract may be assigned before the look-ahead period and go into this period
so the probability of losing a contract arriving in the look-ahead period will be reduced. The integrals over and /express the fact that only contracts shorter than the remaining time on the contract need be considered and that the arrival time is uniformly distributed over z. In Tables 4 through 8, the following assumptions are made: length of the base contact is nine months, the length of the extension itself is six months, the look-ahead period is six months and the
notification time is one month. In the tables, 1/λ is the average time between
requests in months and P is the probability of contract option exercise. Table 4 shows the increase in idle time for a contract with a termination option compared to a contract without a termination option. Table 5 shows the increase in utilization for a contract with a termination option as compared to a contract without at termination option. Table 6 shows the termination option value, vt (price) in units
of c∞u months. Positive values indicate situations in which the contractor should
charge a positive price for a separately priced option. Table 7 shows the increase in idle time in months for a contract with an assignment option as compared to a contract without an assignment option. Even when there is a high probability of assignment exercise the effect is very small, 0.04 months in a 9 month contract. The reason for this is that few contracts are lost to the rig because they have to fit into the original contract length. We are using a lognormal for contract lengths with a mean of 9 months and a standard deviation of 3 months. The assignment schedule, conditional upon exercise, is a truncated exponential. That is the
highest probability of when the assignment is exercised, given that it is exercised sometime after 1 month. This models an unfavorable initial short well. For the termination option when it is exercised we have
z - nt where n
t is the termination notice.
Expected utilization can be calculated along the same lines as for the extension option. We will use u for the utilization of a rig with a contract containing no options and use subscripts to differentiate between utilization for different options, e.g. ua for the utilization of a rig with a contract with an assignment option.
Therefore Ei Jno exercise] = E[ M] ,
E[ ut\n exercise] = E[ W]
and
E[ wJexercise, requests] = 1,
The utilization for the assignment option is
E[ u = E[ wjno exercise] p{ no exercise} +E[ ωjexercise] p{ exercise} = (l-p )E[ + p J, E[ MJexercise, no requests] p{ no requests}
+E[«Jexercise, 1 request] p{ lrequest} +E[«Jexercise, > 1 requests] p{ > lrequest}) = (l-p )E[M]
+pΛ e ~^E[ wlno requests] + a e - ^( £[ M|no requests] p{ request lost} + ( 1 - p{ request lost} ) )
+ l-(e-'λa + λae-hι))
where j{ request lost} f(l-v) H(v) dvdi lnι in "
where -(V) is the cumulative distribution function of h(v). Higher order terms involving more than one assignment have been ignored. Table 7 and Table 8 give examples of the effects of including an assignment option in a 9 month contract when the average contract length is 9 months with a standard deviation of 3 months and the lengths are log-normally distributed. The maximum increase in idle time shown is 0.044 months or less than 1 day with a corresponding decrease in utilization of less than 0.01%. Calculating the separate pricing option cost for the termination and assignment options and starting with the termination option we have for the value of the
contract with the termination option
Since we are charging the same rate as a fixed length contract (for separate pricing) the termination option value v
t is
a)zf(z) dz +(l-p l + E[w( a)])[c
∞u]-
and
For the assignment option we have for the value of the contract with the option
Again since we are charging the same rate as a fixed length contract (for separate pricing) the assignment option value v
a is simply
vα - E[ v] -•(/-α)*/ or equivalents
Thus Table 7 as well as being the difference in idle times can also be read as the assignment option price in units of Coju months.
Average time Probability of option exercise {termination exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 0.7 1.3 2.1 2.7
10 0.7 1.4 2.1 2.8
11 0.7 1.5 2.2 2.9
12 0.8 1.5 2.3 3.0
Table 4
Average time Probability of option exercise {termination exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 -8.3% -16.6% -25.0% -33.3%
10 -8.2% -16.5% -24.7% -33.0%
11 -8.1% -16.3% -24.4% -32.6%
12 -8.0% -16.1% 24.1% 32.1%
Table 5
Average time Probability of option exercise {termination exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 0.16 0.31 0.47 0.62
10 0.16 0.31 0.47 0.63
11 0.15 0.31 0.47 0.63
12 0.15 0.31 0.47 0.63
Table 6
Average time Probability of option exercise { assignment exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 0.009 0.018 0.028 0.037
10 0.010 0.020 0.030 0.040
11 0.011 0.021 0.032 0.042
12 0.011 0.022 0.033 0.044
Table 7
Average time Probability of option exercise {assignment exercise} between requests
1/λ 0.2 0.4 0.6 0.8
9 -0.0021% -0.0042% -0.0062% -0.0083%
10 -0.0021% -0.0042% -0.0063% -0.0084%
11 -0.0021% -0.0042% -0.0063% -0.0084%
12 -0.0021% -0.0042% -0.0063% -0.0084%
Table 8 Turning back to Fig. 5, lease contract requests may be assumed to arrive 56 at an arrival rate that changes with time 58 which may be simulated by a non-
homogeneous (or non-stationary) Poisson process (NHPP) with rate λ(t) rather
than at a constant rate λ as assumed above, where t stands for time. Queuing
effects are neglected so the system is similar to an infinite server queue. We use N(t) for the number of arrivals in the interval [0,f . Now N(t+s)-N(t) is Poisson distributed with mean m(t+s)-m(t) where m(t) is called the mean value function
and
m t) t s)ds J 0
Note that m(t,s) is used for m(t+s)-m(t).
For a contract without an option the expected idle time from the end of the contract to the beginning of the next contract is:
E[ w] =Etw|no requests] p{ no requests} + E[w.requests]Jp{ requests}
=
/) -Nil- a) = 0} + xp{Nil)-Nil-a) =0}
= Eiw\Nil) -Nil -a) =0] e-nil-a,a)
( 1 -
e -tnihs))
s e -rril-a,d)
For a contract with an extension option
Eiwe] = E[ we |no exercise] p{ option not exercised} + E[ we .exercise] p{ option exercised} sη∞
= J (i-e-w(/^))^e_w(/-«e'"e)(i-^) s= sη∞ + I (l-e-rr£l+o,s))dse-τrι(l+o-n,n)p s= where n =min(o + n P>a)
and p is the probability of option exercise as before.
For a contract with no options the expected utilization is :
E[«] = Etwlno requests] p{ no requests} +E[w|requests]p{ requests}
e-nil-a,a) + 1(1-
enil
~a,a))
For a contract with an extension option
E[ ue] = E[ u no requests, no exercise] p{ no requests, no exercise} + E[ Mg|requests, no exercise] p{ requests, no exercise} + E[ Mg-no requests, exercise] p{ no requests, exercise} + E[we|requests, exercise] p{ requests, exercise}
Assuming that exercise probability, p, is independent of contract requests
E[ ue] = E[ «e| o requests, no exercise] p{ no requests} ( 1 -p) + E[ we|requests, no exercise] p{ requests} ( 1 -p) + E[ we|no requests, exercise] p{ no requests} p + E[ w requests, exercise] p{ requests} p
+ 1(1- enil-ne,ne)) ( l -p) r=00 t* 7 + ' '
+ (l-e ~m(l>s)) ^—dse~mi^~n'n^p
J l+o+s s=
+ \i\-enil~n,n))p
where n ' = min( ne + 0, a) as before.
Assignment and termination decisions are the results of an operator having no further use for a resource such as an oil equipment rig. As in the case of a constant contract arrival rate we will denote this probability by pf and the distribution of times at which this decision is reached as f(t). The idle time for a contract with either a termination option or an assignment option (where we use
the subscript f for both cases) is
E[ w A - E[ wJ o exercise] p{ no exercise} + E[w Jexercise] { exercise}
Now p{ exercise} =p p{ no exercise} = 1 -p
E[wJno exercise] = E[W]
In the termination option case
E[ w Jexercise] = E[ w Jexercise, no requests] p{ no requests} . + E[ w Jexercise, requests] p{ requests }
E [w lexercise, requests] = 0
Note that P{no requests} will be a function of when the termination option is exercised as will E[Wf \ exercise, no requests}. Thus
Now for the case of the assignment option
E[ w Jexercise] = E[ w Jexercise, no requests] p{ no requests } + E[w Jexercise, 1 request] p{ l request} + E[w Jexercise, > l request] p{ > l request}
and
E[ w exercise, > 1 request] = 0
So Ei W Jexercise] = Elw Jexercise, no requests] p{ no requests}
+ E[ wjexercise, 1 request] p{ lrequest}
+ E[ wjexercise, >1 request] p{ > lrequest} zγa f (/- z ) Et w exercise, no requests in z] p{ no requests in z } z=0
+ E[w Jexercise, lrequest in z]p{ lrequest in z}
+ E[ wjexercise, > 1 requests in z]p{ > 1 requests in z } dz
Now we have p{ no requests in z } — errid-z,z) p{ lrequestinz} = e"f-l-z>z)m(l-z,z) p{ >1 requests in z} = 1 -erril-z,z)( l+m(/~z»z)) And also c---oo
E[ wjexercise, no requests in z] = 1- e-rriUs)^s
.=0
E[ wjexercise, lrequest in
z] = dydx
jZOO x J l-
e-mU,s)d
s s=
E[ wjexercise, > 1 requests in z] = 0
The expected utilization time for a contract with either a termination option or an assignment option (where we use the subscript f for both cases) is
+ Et u
f .exercise] p{ exercise}
Where, analogous to the situation for idle time,
p{ exercise} -p p{ no exercise} = 1 —p. E[Mf|no exercise] =£[«]
For the termination option
-■nt
+ Et ^.requests in n] p{ requests in „ } ) dz
and p{ no requests in n\ = emiz-nt,nt) p{ requests in n\ = \-erriz-nt,nt) E[ ^requests in n =1
= 00
/ ^ 7.
E[ «^|no requests in n( = J (1 -e ~nAz,s)) — - ds
=0 For the assignment option we have
z=a E E[[ wwjjeexxeerrcciissee]] = = J f(l~z)i Etwjno requests in z]p{ no requests in z} z=0 + Et ua\ 1 request in z ] p{ 1 request in z }
+ Et ua\ > 1 request inz] p{ > 1 request inz } ) dz
and p{ no requests in z} = e-rril~z,z) p{ lrequestinz} = e-m(/-z-z) (/-z,z) p{ >lrequestinζ} = \- e-nil-z,z)( l+ (/-z>z)) s=°° M |no requests in z] = (\-e-nil,s)) js
1 d l+S
.v=0
s = oo x I (\-
e-rrll,s))-l-
ds J l
+ s
^=0 .
xi E[
Mf|>l requesting] = 1
Turning back to Fig.5, lease contract requests may also be assumed to arrive 56 at an arrival rate that changes that is modeled based on queuing theory 58. The queuing theory simulation model is shown in Fig.8.
Fig.6 is a flow chart of pricing a lease contract option 60. Based upon an expected rate of arrival of lease contract requests 61 , lease contract request requirements 62 and the current leasing market for the leased resource 63, a market cost for a continuously leased resource is determined 64. The expected idle time and expect contract length for the leased resource is determined 65. The market cost for the lease contract without contract options is calculated 66.
The market cost for the lease contract with lease contract options is calculated 67. The market cost for the lease contract options is calculated as the difference between the market cost without the lease contract option and the market cost with the lease contract option 68. If necessary the market cost may be discounted for the time cost of money 69.
Fig. 7 is a flow chart of the queuing theory arrival rate model 70. A list of lease contracts is generated 71. A list of required resources is generated 72. Lease contracts are assigned to one or more queues that hold the leased resources based on the list of required resources 73. The assignments of the lease contract 73 may be accomplished on the basis of a predefined priority scheme 74 or may be assigned on a first come-first served basis 75.
Fig. 8 shows a general simulation model based on queuing theory. The market resembles a multi-server queue with contracts queuing for resource time or services. In this section job and lease contract are equivalent. In the simulation there is a demand process 80 that generates lease contracts (or jobs) which then go to a holding area (Job List) 81. The demand process 80 may be dependent on the state of the holding area (Job List) 81 and the queues 83-86 and resources 87-90 and time or only a subset of this information. Resources may be of the discrete or continuous type and may be single or multiple resources 87-90. Jobs, including the job or contract descriptions, are created by the demand process 80 and then move to the Job List 81 which represents jobs in the tender or negotiation process. The job descriptions include the resources
required to fulfill the job. The assignment process 82 represents the tender/negotiation process and assigns jobs from the holding area (Job List) 81 to queues 83-86 for resources 87-90. Jobs may be cancelled by assignment to the Cancel box 91. In this general situation there may be only one resource in the market or there may be many similar (but not identical) resources. Jobs may be able to be fulfilled by any resource or only by some. The resource used to fulfill the job or contract may be one of several forms depending on the specific application. A job or lease contract may contain only a single option or may contain multiple options of different types. For example, a lease contract may be for 1 year with three extension options each for six months. There may be an assignment option on the base contract of 1 year and on each of the assignment options and a cancellation option on the base contract. Together with these options the joint probability density (or distribution) of their (time dependent) exercise must be given. Several different densities may be given to obtain alternative option pricing.
Fig. 9 shows an example of a general simulation model based on queuing theory. In Fig. 9, the resource (Fig. 8, 87-90) in the queue 92 is a single server 93.
Fig. 10 shows an example of a general simulation model based on queuing theory. In Fig. 10, the resource (Fig. 8, 87-90) in the queue 94 is a collection of servers 95-98. Each server 95-98 may service one job at a time. Jobs in the
queue 94 may be serviced according to a first come first served policy or another selected policy.
Fig. 11 shows an example of a general simulation model based on queuing theory. In Fig. 11 , the resource (Fig. 8, 87-90) is a stock 100 of resources, such as office space or reusable equipment. The solid arrowhead represent the flow of stock. Jobs in the queue 99 only enter the stock box 100 if they require less stock than is available. The total stock may be fixed or may be some function of time that may increase and decrease. Jobs and the stock that they are using wait in the service box 101 until the job service time is elapsed. Note that several jobs may be in the service box 101 at the same time. After a job is finished (i.e. its service time has elapsed), the stock 100 reenters the stock box 100 and is available to further jobs. There may be a delay after the job finishes before the stock reenters the stock box which may be either a fixed amount or some amount determined by random variable. Example applications include
• Semi-submersible rig leases: use single server for each resource with each server representing a single rig.
• Apartment rentals: use multiple servers for each resource where each resource represents similar apartments (with one server for each apartment) within the same apartment complex.
• Retail office space: use stock and service for each resource where each resource represents physically continuous or adjacent space in the same
building and different resources represent different buildings or different categories of office space (e.g. wired for networked computers or not).