Managing Revenue from Television Advertising Sales

Size: px
Start display at page:

Download "Managing Revenue from Television Advertising Sales"

Transcription

1 Managing Revenue from Television Advertising ales Dana G. Popescu Department of Technology and Operations Management, INEAD ridhar eshadri Department of Information, Risk and Operations Management, University of Texas at Austin In the television industry, customers (advertisers) buy a variety of products (advertising plans) consisting of customized bundles of resources (airtime spots) sold in two markets: a forward market (upfront) and a spot market (scatter). Television networks must allocate resources to products at the time the plans are purchased. We study resource allocation and pricing strategies for this network revenue management problem with customized products. We analyze two categories of resource control mechanisms: (i) partitioned booking limits and (ii) first-come, first-served mechanisms. We find that the relative performance of these controls depends on the arrival process: the first control type yields better results on the upfront market but the second type performs better on the scatter market. Finally, we propose a value-based approach to the pricing of customized advertising plans by identifying customer segments with similar valuation for a given set of product attributes. Our method improves on the current industry practice of setting a price per spot (ratecard) and then making capacity allocation decisions based on spot prices. We use industry data to illustrate the main segmentation criteria and model fit. Key words: media, network revenue management, advertising, pricing, customized products 1. Introduction Non-premium television networks derive a significant part of their revenues from ad sales. 1 In 2010, the total spent on advertising in the United tates alone exceeded $131 billion, with more than $59 billion spent on television advertising (Bloomberg 2011). Networks sell airtime to advertisers during two periods, known as the upfront and scatter markets (Bollapragada et al. 2002, Phillips and Young 2010). Between 50% and 90% of a broadcast or cable network s inventory is sold upfront from six months to a year ahead of the ads air dates during a short period of one or two weeks. The remaining spots are sold throughout the year in the scatter market, sometimes the day of (or the day before) the airing date. In both these markets the advertisers buy advertising plans, which are bundles of spots in different shows, that satisfy a set of constraints. Advertisers use these spots to reach consumers 1 Ancillary sales (DVDs, merchandise licensing, etc.) bring in a much smaller part of a network s revenues. 1

2 2 Popescu and eshadri: Managing Revenue from TV Ad ales in the target demographic of the product or service they are promoting. The plans are built to order so that they match the advertiser s requirements, yet the television networks retain some flexibility in choosing the spots that go into the plan bundle. Given the high degree of customization, no two plans are the same. In this context, our paper addresses two main questions. First, how should networks allocate resources among different types of advertisers? econd, how should networks price these highly customized advertising plans? The media revenue management (MRM) problem studied in this paper is similar in many ways to the network revenue management (NRM) problem faced by airlines and hotels, but it involves the additional challenges of customized bundle design and pricing. In the classic NRM problem, a firm manages the allocation of m limited, flexible resources (hotel rooms or, as here, airtime spots) to n types of products (multi-day stays or, as here, ad campaigns), which are bundles of these resources sold at predetermined prices. 2 The RM decision is whether or not to accept a customer request at a given price, given the available capacity and estimated future demand. Unlike the NRM problem, where the product bundles are predetermined (e.g., a weekend stay involves staying on a Friday and aturday night), in the MRM problem the plans are unique and customized to the client s needs. Hence it involves an additional, product design stage (the plan-building step), which must be completed at the time the network receives the client request. Moreover, pricing is complicated by product customization and negotiations between advertisers and the network. Thus, the fundamental difference between the two is that the NRM problem studied in the literature applies to consumer markets, where a large number of buyers have similar wants and transactions are typically of small value, while the MRM problem described here applies to business markets, where there are fewer buyers, transactions are typically larger, buyers have a strong need for customized products and prices, and the usage of the product or service ultimately determines its value (see Narayndas 2005 for further discussion on the distinction between consumer and business markets). To sharpen our focus, we next describe in more detail the practical context of the ad selling process. This process involves four stages, as illustrated in Figure 1. First, the advertiser gives the network a plan proposal that specifies a target demographic, 3 together with the total number of impressions, 4 that the ad campaign should generate. The advertiser also tells the network how much she is willing to spend (i.e., the budget), which can be negotiated on. 2 A flexible resource is one that can be used in more than one product. 3 Each advertiser targets a particular demographic, which is most often defined in terms of an age bracket and gender (e.g., females of age 18 49, males of age 21 25). 4 The exposure of an ad is measured in terms of impressions or eyeballs i.e., the number of individuals who watch a particular ad. ince not every impression is valuable to a particular advertiser, her willingness to pay is only for impressions in the target demographic.

3 Popescu and eshadri: Managing Revenue from TV Ad ales 3 ÙÖ ½ Ë Ð ÈÖÓ ÓÖ ÍË Ì Ð Ú ÓÒ Æ ØÛÓÖ In order to reach a broader audience characterized by different work schedules, activity patterns, and viewing preferences, advertisers will require that ads air in different dayparts, 5 or times of the day. 6 Therefore, the plan proposal might also specify a daypart mix (i.e., the percentage of total impressions to air in each daypart) and a weekly mix (the percentage to air in each week). In the second stage, the network builds a plan that satisfies the advertiser s requirements, decides on an acceptable price for the plan, and then presents it to the advertiser for negotiation in the third stage. If negotiations lead to an agreement between the parties, then the deal is signed and the network is committed to delivering the total number of impressions in the particular demographic required by the advertiser, while satisfying the daypart and weekly mix constraints. The network must make decisions in three of the four stages illustrated in Figure 1. The first such decisions occur during the plan-building process, when the network must choose the shows in which to place the advertiser s ads while satisfying her specific requirements. Then, in the negotiation stage, the network must decide whether or not to sell the plan to the advertiser, given her willingness to pay for the plan and the estimated value of the plan for the network. Finally, the last stage involves decisions that concern the actual scheduling of ads within the shows and weeks already assigned to the advertiser (i.e., time of day, day of the week, location in a break, etc.). The ad scheduling problem has been thoroughly addressed in the literature (see, e.g., Bollapragada et al. 2004, Bollapragada and Garbiras 2004). This paper focuses instead on decisions pertaining to the selection of advertisers, the allocation of their ads to shows and the pricing of plans. In other words, our focus is on the second and third stages of the process just described in particular, on network problems associated with resource allocation and pricing. The current practices and challenges faced by the network in these two stages are reviewed next. 5 Dayparts are time segments that divide the day in a manner that generally coincides with a network s programming patterns. Each network has its own daypart division. The most common dayparts are early morning (5 a.m. to 9 a.m.), daytime (9 a.m. to 3 p.m.), early fringe (3 p.m. to 5 p.m.), early news (5 p.m. to 7 p.m.), prime access (7 p.m. to 8 p.m.), prime (8 p.m. to 11 p.m. Monday through aturday, 7 p.m. to 11 p.m. unday), late news (11 p.m. to 11:30 p.m.), late fringe (11:30 p.m. to 2 a.m.), and overnight (2 a.m. to 5 a.m.) (Television Bureau of Advertising, 6 This requirement somewhat contradicts the findings of Fisher et al. (1980) and Goettler (1999), which suggest that advertisers should prefer an ad on a single program with 2x viewers to an ad on two programs with x viewers each. The argument is that people might watch more than one program and so two programs reach fewer unique viewers.

4 4 Popescu and eshadri: Managing Revenue from TV Ad ales In terms of the resource allocation strategies used to generate a sales plan, current industry practice (as reflected in discussions with experienced network planners and by the media revenue management literature; see, e.g., Bollapragada et al. 2002) is to use available resources to build the least expensive plan that satisfies (to a reasonable degree) an advertiser s constraints and conditions. A first come, first served (FCF) policy is implemented both in the upfront and scatter markets, and booking limit controls are uncommon. The advertising plans are often developed manually by a team of experienced sales planners. electing the spots that go into a plan is a laborious process that typically takes several hours to a day. 7 The challenge is to find quick, intuitive, and easy-to-implement ways of allocating resources to products. In terms of pricing, the current industry practice (as reported in the extant literature on media revenue management; see Bollapragada et al. 2002, Goettler 1999, Wilbur 2008) is for networks to set a price per 30-second spot in a particular show. This base price is known as the ratecard. The (reference) price of a plan is then determined as the sum of the ratecards for the spots allocated to it, while the actual price might be lower and depends on the outcome of negotiations between network and advertiser. However, this pricing method does not fully take advantage of the fact that different advertisers derive different value from a given spot in a show, 8 which raises the second question addressed in this paper: how should a network set prices for advertising plans? pecifically, what are the relative benefits of a value-based approach (Hinterhuber 2008, Monroe 2002) and how can it be implemented? In order to answer these questions, we first model the MRM problem as a stochastic dynamic program and then compare several types of mechanisms motivated by industry practice and RM research. In particular, we focus on two types of resource control mechanisms: partitioned booking limits (PBL) and first-come, first-served mechanisms. Under PBL, inventory is reserved in advance for each class of advertisers. Once the booking limit for a specific class is reached, any incoming advertiser from that class will no longer be served. Under the FCF mechanism, all customers are served in the order of their arrival and no customer is turned away unless inventory has been exhausted. We focus on these two types of controls for tractability, but also for suitability, given the characteristics of arrival processes on the upfront and scatter markets. Our main findings are as follows. (1) For resource allocation, we show that a priority mechanism based on PBL dominates a FCF approach but only in the upfront market. Indeed, the 7 As explained in Bollapragada et al. (2002), planners generate more than 300 plans for the upfront market. This requires the sales force to work hour days during a period of two or three weeks. 8 A beer marketer, for instance, might be willing to pay more than a jewelry marketer for a spot in a football game, not only because the predominantly male audience of football games matches the target demographic for beer (and not so for jewelry) but also because men are probably more receptive to brewers advertising messages when they are broadcast during sports programming. Thus, charging all advertisers the same price per spot, irrespective of their respective willingness to pay, might be suboptimal.

5 Popescu and eshadri: Managing Revenue from TV Ad ales 5 converse holds: a FCF approach is preferable in the scatter market. The relative performance of these allocation mechanisms depends mainly on the length of the selling horizon relative to the time between customer arrivals. (2) For pricing, we propose a value-based mechanism whereby prices are set in terms of the requested demographic; we demonstrate that this mechanism dominates the current industry practice of ratecard pricing. Our results are verified both analytically and numerically. The rest of this paper is organized as follows. In ection 2 we position this work in the literature. In ection 3 we set up the model, and in ection 4 we describe and analyze different types of resource control mechanisms. In ections 5 and 6 we discuss the allocation mechanisms of (respectively) PBL and FCF. In ection 7 we analyze pricing strategy, and in ection 8 we illustrate numerically the willingness to pay estimation and customer segmentation as well as the performance of the heuristics presented in ections 5 and 6. We summarize our results and conclude in ection Literature Review As explained in the Introduction, the problem we study has much in common with the NRM problem, which has been widely addressed in the literature (see, e.g., Bertsimas and Popescu 2003, Talluri and van Ryzin 1998, 2004, van Ryzin and Vulcano 2008a, 2008b, Zhang 2011). The similarity is that in both cases the customers buy bundles of products. For instance, customers might reserve a hotel room for multiple nights or buy a plane ticket with an itinerary consisting of multiple stops. Also in both problems, the demand for products is random and there is a finite selling horizon after which inventory becomes perishable. The key difference is that, in the traditional network revenue management problem, the combination of resources that make up a bundle is predefined and the only decision left is whether or not to accept the customer s request; in the media revenue management problem, however, each product is unique and customized to meet the advertiser s constraints. Gallego and Phillips (2009) relax the assumption of predefined resource product allocation by modeling flexible products in a NRM framework. A flexible product is a menu of two or more substitute products. To customers who purchase a flexible product, the supplier may allocate any one of the alternatives near the end of the booking process. Thus, the allocation of resources to products is not predetermined and does not occur until the end of the selling horizon. In our case the products are also flexible, but there is an infinite number of resource combinations that can yield a substitute product and the allocation occurs at the time of sale. In Table 1 we summarize the main differences among traditional NRM, NRM with flexible products (NRM-FP), and the MRM model proposed here.

6 6 Ì Ð ½ ÓÑÔ Ö ÓÒ Ó ÆÊÅ ÆÊŹ È Ò ÅÊÅ ÅÓ Ð Popescu and eshadri: Managing Revenue from TV Ad ales NRM NRM-FP MRM Products pecific Flexible (two three options) Customized (infinite options) Resource-Product Mapping Predefined At the end of booking horizon At the time of sale Decisions Accept/Reject Accept/Reject; if Accept, then choose one resource allocation at the end of the booking horizon Accept/Reject; if Accept, then choose one resource allocation at the time of sale Different features of the media RM problem have been studied in the literature under various modeling assumptions. Araman and Popescu (2010) focus on the uncertainty in ratings, not on the variety of inventory. In their model, capacity is homogeneous. Ratings are uncertain during the upfront market, but information about ratings is revealed periodically during the scatter market. The network must decide how much capacity to sell on the upfront market (when ratings are uncertain) and how much capacity to reserve for the scatter market (when ratings are known). There is a penalty cost for underdelivery of impressions, and a newsvendor type of model is used to derive optimal static policies. The major differences between their model and ours is that they assume inventory is homogeneous in terms of audience ratings across different demographics whereas we assume that ratings are deterministic. In other words, we focus on the show selection problem while they solve the reservation problem. In this sense, the two models are complementary. In Bollapragada et al. (2002), the problem of show selection is formulated as a goalprogramming model. The network ranks all show week pairs based on their importance as perceived by management. The plans are built with the goal of minimizing the premium inventory used, where premium inventory is the inventory ranked above a certain level. This method is easy to implement. Yet because the ranking is based on management s subjective interpretation of a show s importance, there is plenty of room for errors when deciding the best allocation for a given plan. Their model ignores demand uncertainty. Moreover, since the same ranking is used irrespective of a plan s target demographic, their model does not fully exploit the fact that shows generate higher revenues when sold to advertisers seeking a particular demographic. Research on TV advertising revenue optimization has often considered the ad scheduling problem (Bollapragada et al. 2004, Bollapragada and Garbiras 2004, Crama et al. 2012). For example, Bollapragada and Garbiras formulate a goal-programming model to solve the scheduling problem. In their model, the emphasis is on satisfying as many product conflict and ad position constraints as possible by assigning an appropriate penalty to each violation of a constrain; the objective is to minimize the total penalty cost incurred. With all input being deterministic, the problem reduces to a mixed integer problem (MIP) that can be solved efficiently using various heuristics.

7 Popescu and eshadri: Managing Revenue from TV Ad ales 7 3. A Model for Media Resource Allocation Decisions Consider a television network with a fixed offering of shows over a yearly programming horizon. Faced with uncertain demand, the network wants to allocate airtime inventory to advertisers with the objective of maximizing expected revenue. In this section we describe the inventory, the demand, and the decision problem Inventory There are shows and M audience demographics. A spot in show i generates a ij impressions in demographic j. Let y t =(y1, t..., y t ) be the vector of spot inventory at time t, where y t i denotes the unsold number of spots in show i at time t. Then A t =(A t) ij,, j=1,m is the matrix of total impressions available at time t, where A t ij = a ij y t i. We denote by A0 the matrix of impressions available before the upfront market opens (at time 0). We assume A 0 to be deterministic and known by the network at time 0. ince A ij a ij, for convenience (and computational simplification) we will work with a continuous-space allocation rather than a discrete allocation (i.e., we will allocate percentages of a show, rather than spots i.e. demarcated 30-second intervals). The problem s complexity will thereby be reduced from integer, nonconvex optimization to continuous, convex optimization. The impact of this approach on network revenue is minimal, but the computational savings are significant. We define a continuous-space show allocation as an -dimensional vector α=(α i ),, where α i [0, 1] denotes the proportion of show i that is allocated to a given plan. Example 1. Let Y be a one-hour show that runs once per week, 50 weeks per year. The total spot inventory of Y is equal to 1, second commercial spots in a given year (18 minutes per show 50 times a year 2 = 1, second ads in a year). 9 Thus, allocating α Y = of show Y to a given plan would be equivalent to allocating one spot in the show Demand There are M segments (or classes; we use the two terms interchangeably) of advertisers that correspond to each potential target demographic (and possibly other segmentation criteria to be discussed in ection 8). Advertisers arrive in [0, T] according to a Poisson distribution with arrival rate λ. We discretize time in intervals of unit size, small enough to assume that no two arrivals occur at the same time. An advertiser arriving at time t from class j has demand d t j of impressions in demographic j. The probability that an arrival belongs to class j is β j and M j=1 β j = 1. The total demand of impressions in class j is denoted by D j, where D j = T t=1 dt j has density and distribution functions f j ( ) and F j ( ), respectively. 9 In the United tates, the Federal Communications Commission limits the combined duration of commercial breaks to 12 minutes per hour for children and 18 minutes for adults. The limit in the European Union is 12 minutes per hour; in the United Kingdom, the advertising airtime limit varies by time of day but averages 7 minutes per hour.

8 8 Popescu and eshadri: Managing Revenue from TV Ad ales Ì Ð ¾ Demand (millions) Ñ Ò Ò ÁÒÚ ÒØÓÖÝ Ö Ø Ö Ø Inventory (millions) Time (t) Type Quantity Type how 1 how 2 1 D 1 1 D 1 A 11 = 50 A 21 = 40 2 D 2 2 D 2 A 12 = 10 A 22 = 80. Example 2. If the arrivals in class j are Poisson(λ j ) (i.e., λ j = λβ j ) and if the individual demands of advertisers of class j are independent and identically distributed (i.i.d.) with mean µ j and standard deviation σ j, then D j is a random variable with mean D j = E(D j )=λ j Tµ j and variance V(D j )=λ j T(σ 2 j + µ 2 j). We assume that, for an advertiser of class j, the willingness to pay for a plan consisting of an allocation α=(α i ), is given by w j (α). The function w j (α) could depend on the audience level of the shows in the target demographic group and perhaps also on those shows characteristics, which could affect the effectiveness of the advertising message Decision Problem uppose an advertiser from class j arrives at time t. he has a demand of d t j impressions and a willingness to pay w j (α) for an allocation α C t j, where Ct j is the set of feasible allocations. 10 The network must decide whether to accept the advertiser s plan proposal; if the proposal is accepted, the network must choose the shows in which to place the advertiser s ads (i.e., determine the vector α). The network s revenue optimization problem can be expressed mathematically as max V(t, A t, d t ), (1) α Λ(A t ) where Λ(A t )= { α i [0, 1], α C t j α i A t ij d t j, P j(α) w j (α) } is the set of feasible allocations and P j (α) is the price paid by the advertiser for allocation α. The functional form of the value function V(t, A t, d t ) in (1) will depend on the control mechanism chosen by the network. Product Customization. We have emphasized that there are many plans capable of satisfying the advertiser s requirements (i.e., Λ(A t ) is potentially an infinite set). In order to solve the resource allocation problem (1), the network must know w j (α) for any allocation α Λ(A t ). Example 3. Consider the problem parameters described in Table 2. An advertiser of class D 1 (demographic 1) arrives at time t = 1, and her demand is d 1 1 = 1 million impressions. how 1 delivers 50 million impressions in D 1 whereas show 2 delivers 10 million impressions in D 1. We assume that there are no specific constraints in C 1 1 (e.g., no daypart constraints). Then the set Λ(A 1 ) of all feasible allocations for advertiser 1 of class D 1 is infinite. In this case the customer s requirements would be satisfied, for instance, by allocating either 0.02 of show 1 or The typical constraints that affect Cj t are the daypart mix and the weekly mix (e.g., 20% of all impressions must be in prime time and 5% of all impressions must be in the first week of December ).

9 Popescu and eshadri: Managing Revenue from TV Ad ales 9 of show 2 or by allocating a combination of both show 1 and show 2 (e.g., 0.01 of show 1 and 0.05 of show 2). If we are considering continuous allocations α [0, 1] then there are infinite number of possibilities, of which the network must choose one. To make the best decision, the network would have to know advertiser 1 s willingness to pay for each of the (infinite) potential combinations of shows. As in ection 3.2, we assume that the willingness of an advertiser with demand d j to pay for a particular show allocation depends on the audience level of the shows in the target demographic group and possibly also on the shows characteristics, which could have an impact on the advertising message s effectiveness. Furthermore, we conjecture that advertising customers can be segmented in such a way that the willingness to pay for the plan of a customer from a particular segment depends only on the number of impressions that the plan generates in the advertiser s target demographic. 11 Thus we assume that the willingness to pay of customers in a segment j has a linear expression, 12 w j (α)=v j α i A ij. (2) This equation simply states that the willingness to pay of each advertiser from class j is equal to v j per impression in demographic j. Throughout ections 4-7 we assume for simplicity of exposition that the segmentation is done on the basis of demographics only. In ection 8 we use industry data to identify the main segments and estimate the willingness to pay per impression in each segment. We also explain how to account for other segmentation criteria such as market (upfront/scatter) and quantity (low/medium/high volume), without changing the model setup. 4. Types of Resource Controls In this section we first formulate the network s problem as a stochastic dynamic program and then justify the subsequent focus of this paper on a particular subset of control mechanisms. Assume that a customer of type j arrives at time t and has a demand of d t j impressions. We can define an allocation policy by solving the following stochastic dynamic program: { V(t, A t, d t j )=max v j α C α i A t t ij + E[V(t+ 1, I (1 α)a t, d t+1 } )] α i A t ij dt j ; 0 α i 1, j where I (1 α) R is a diagonal matrix with(i (1 α) ) ii = 1 α i for,. o each time a customer arrives, we find the allocation vector α that maximizes the combined revenue from the current 11 Our analysis of the plans sold during the period by several major U cable networks supports this belief. pecifically, we observe a linear relationship between the logarithm of the price of the advertising plans for a given demographic in a given market and the logarithm of the number of impressions in those plans. Performing a simple linear regression of the logarithm of the price of the advertising plan (as the dependent variable) on the number of impressions in the plan (as the independent variable) yields an extremely high R 2 in the range (see ection 8). 12 Industry data show that quantity discounts are prevalent, but these can be accounted for by further segmenting advertisers according to size (e.g., small, medium, and large advertisers). We can then assume that the willingness to pay for a plan within each segment is a linear function of the number of impressions (see ection 8). (3)

10 10 Popescu and eshadri: Managing Revenue from TV Ad ales customer with the expected value of the remaining inventory. However, problem (3) is for all practical purposes intractable. 13 ince practicality requires that the resource allocation method be easy to implement, in this paper we focus on two types of control mechanisms: partitioned booking limits and first-come, first-served (a.k.a. no-holdback) mechanisms. Partitioned booking limits. Under PBL, available resources are divided into separate buckets one for each class of advertisers that can be sold only to the designated class. At the start of the selling period (t = 0), the network computes a static resource allocation among the M classes of advertisers by taking into account the demand distribution in each class. The booking limit control has the following structure: allocate proportion α ij of show i to class j for i = 1, and j = 1, M, where 0 α ij 1. In other words, accept advertisers from class j as long as demand in class j does not exceed α ija ij. This paper considers only static (as opposed to dynamic) booking limits, computed only once at the beginning of the booking horizon, so that the model will be amenable to analytic treatment. First-come, first served. Under FCF resource control, all requests are accepted provided that resources are available. Customers are served in the order of their arrival, and a customer is rejected only if there are no more resources left. Therefore, the network s sole concern is to find the resource allocation that satisfies the current offer and maximizes total expected revenues. In other words, the network chooses α such that: { V FC (t, A t, d t j )= max v j α C α i A t t ij + E[V FC(t+1, I (1 α) A t, d t+1 )] j [0,1] α i A t ij = min ( d t j, A t ij) }. (6) The FCF mechanism is equivalent to a static bid-price control where the bid price is a price per impression, which is equal to a type-j advertiser s willingness to pay (v j ). Depending on the arrival process, one type of control will work better than the other. We illustrate the performance of the two types of controls with the following simplified example. 13 One can improve the tractability of this program by replacing the expectation of the value function with the expectation of the wait-and-see (W) value, which is the value of the following linear program (LP): } W(t, A t )=max. (4) α { M v j α ij A t ij α ij A t M ij Dt j j=1, M; α ij 1 i= 1, ; α ij 0 i= 1,, j=1, M j=1 j=1 Here α ij is the fraction of show i allocated to customers of type j, and W(t, A t ) is the maximum revenue that can be obtained from time t onward. Program (4) assumes that the TV network waits until time T, observes the total demand in each demographic, and then builds all the advertising plans at once. Because the D t j = T k=t dk j are random variables of known distribution, we can compute the expected value E[W(t, A t )]. An allocation policy can be found by solving the following stochastic LP: { Ṽ(t, A t, d t j )=max v j α α i A t ij + E[W(t+1, I (1 α) At )] } α i A t ij dt j ; 0 α i 1 i= 1,. (5) The wait-and-see value replaces the actual value function in the stochastic program, but solving (5) is still nontrivial. Even approximate solutions based on Monte Carlo simulation are both hard to implement and computationally expensive. For more approximation methods, see Birge and Louveaux (1997).

11 Popescu and eshadri: Managing Revenue from TV Ad ales dλ= dλ= dλ=1000 Expected Revenue FCF PBL λ ÙÖ ¾ Expected Revenue FCF PBL λ Expected Revenue FCF PBL λ È Ä Ú Ö Ù Ë A 1 = A 2 = 1000 β 1 = β 2 = 0.5 v 1 = 10 v 2 = 6 ½¼¼¼ ÖÙÒ µ Example 4. uppose there are two classes of customers arriving in period[0, 1] (i.e., T = 1) and buying resources for delivery (airing) in period [1, 2]. There is only one show, which generates A 1 impressions in demographic 1 and A 2 impressions in demographic 2. Let λ be the arrival rate of customers and let β and 1 β be the respective probabilities that a customer is categorized as class 1 or 2. Each customer has a constant demand for d impressions in a particular demographic (demographic 1 for customers of class 1 and demographic 2 for customers of class 2). As before, a class-i customer s willingness to pay for impressions in demographic i is denoted v i. While keeping a constant total demand (i.e., λ d), we vary the arrival rate λ. We then plot the network s expected revenue under PBL and under FCF. The network chooses one of these control mechanisms at time t = 0. If booking limits are used, then the limits are computed at t=0 and remain fixed throughout period [0, 1]. Figure 2 displays the results. It is clear that for large values of λ, PBL outperforms FCF control, unless the expected demand is equal or less than the available inventory. As the arrival rate decreases, the FCF control outperforms PBL. This suggests that if arrivals are highly concentrated within a short period and if the time between the ads sales date and airing date is long enough, then booking limits perform better than the FCF control. In contrast, if arrivals are scattered over a long time horizon and if there is often more time between successive arrivals than between sales and delivery (airing date), then FCF control is preferred. This is not surprising, for in the limits that is, when there are infinite arrivals within a period 14 or when there is at most one arrival per period these two types of control are (respectively) optimal. This straightforward observation is stated in Proposition 1 below. Proposition 1. uppose the individual demands of advertisers of class j are i.i.d. and the total expected demand exceeds the available inventory (i.e., M j=1 y j > 0, where y is a solution to (7)). v j α ij A 0 ij α ij A 0 M ij + y j= D j j=1, M; α ij 1 i= 1, ; α ij 0, y j 0 j=1, M, i= 1, { M max α,y j=1 j=1 } (7). 14 Note that infinity is not required, as rapid convergence is achieved with arrival rates of 100+ per period. uch rates are common during the upfront market.

12 12 Popescu and eshadri: Managing Revenue from TV Ad ales By varying λ while holding the total expected demand in each demographic (i.e., D j ) as well as the partition of the arrivals ((i.e., β j ) fixed, we make the following observations: (i) if the arrival rate λ in [0, T] is infinite, then a PBL control is optimal; (ii) if λ is small enough such that the probability of two or more arrivals in [0, T] goes to zero, then FCF control is optimal. While this is a stylized example, it motivates our focus on these two types of controls that we will study next. In the graphs depicted in Figure 2, the arrival processes at the left and right end of the spectrum mimic the arrival processes in the upfront and scatter market, respectively. As noted in the Introduction, 50% 90% of a TV network s inventory is sold upfront during a short period of one or two weeks. The bulk of advertiser arrivals occur during this period. Given that the plan-building process takes anywhere from several hours to several days, hundreds of plans are constructed at the same time by decentralized sales teams. The network s objective is to maximize expected revenue by satisfying part of the demand in the upfront market while reserving enough inventory for the scatter market where prices are higher, demand is more volatile, and inventory is perishable. Thus, it is reasonable to conclude that partitioned booking limits are more suitable for the upfront market. On the scatter marker, however, arrivals are distributed throughout the entire year. The plans sold on the scatter market are small in size and may be sold just a day before (or even the same day as) airing. The time between customer arrivals in the scatter market is often longer than the time between sale and delivery (airing) date. Almost any forecast of scatter demand will be difficult to obtain and highly inaccurate. The network s main concern in the scatter market is to avoid being left with unsold spots. This explains why networks are less inclined to use booking limits when allocating inventory in the scatter market: such limits entail rejecting some customers in expectation of higher revenues from future arrivals. For this reason, we propose FCF controls for the scatter market. 5. Partitioned Booking Limits (Upfront Market) In this section we study partitioned booking limits for the media revenue management problem. o that we may better understand the structure of the optimal policy, we first derive closedform solutions for the two-class problem and then generalize the results to M classes. For now, we ignore the advertiser constraint sets Cj t ; the problem is fully separable (for the main type of constraints that go into Cj t ) and reducible to solving several smaller problems without advertiser constraints. 15 We denote by A the matrix of available inventory at time t=0 (i.e., we omit the 15 Each show belongs to exactly one daypart and so, if we assume that demand in each daypart is independent of demand in other dayparts, then the resource allocation problem is separable into independent problems corresponding to each daypart. Thus it is sufficient to focus on characterizing the optimal policy for a single daypart, and we henceforth assume that there is only one daypart. Our neglect of the weekly mix constraints can be similarly justified.

13 Popescu and eshadri: Managing Revenue from TV Ad ales 13 superscript 0). At time t = 0, the television network computes the static partitioned booking limits and sets a price P j = v j per impression in demographic j. Thus we assume that the network can extract all surplus from the advertisers Two-Class Problem During the sales stage, the network s objective is allocate resources to advertisers such that the expected revenue is maximized. The resource allocation problem for two classes of advertisers can be formulated as follows: { [ ( max P 1 E min D 1, α [ ( α i A i1 )]+ P 2 E min D 2, (1 α i )A i2 )]} s.t. 0 α i 1,, j=1, M. (8) Proposition 2 describes the optimal resource allocation policy for this problem. Proposition 2. Assume that A 11 A 12 A 21 A 22 optimal static booking limits satisfy α i = A 1 A 2. Then there exists an index m such that the { 1 if i= 1, 2,..., m 1, 0 if i=m + 1,...,. Also, α m is a solution to P 1 A m 1 Pr ( D 1 α ia i1 ) = P2 A m 2 Pr ( D 2 (1 α i )A i2 ). Not surprisingly, the optimal booking policy balances the opportunity cost of reserving one more unit of inventory for class 1 with the opportunity cost for reserving one more unit of inventory for class 2. The ratio P 1 A i1 denotes the rate of displacement between two advertiser classes in other words, P 2 A i2 the rate at which the network will take away one spot in show i from an advertiser of class 2, and sell it to an advertiser of class 1, without a change in revenue. For example, if P 1 A i1 P 2 A i2 = 2, then the network generates the same revenue from selling two spots in show i to a class-2 advertiser as it would from selling one spot in show i to a class-1 advertiser. Proposition 2 states that shows will be allocated to class-1 advertisers in decreasing order of displacement rate. The ratio A ij A kj denotes the rate of substitution between shows i and k for advertisers of class j that is, the rate at which advertisers of class j will give up a spot in show k for a spot in show i while maintaining their same level of utility. For example, if A ij A kj = 2 then a class-j advertiser will give up two spots in show k for one spot in show i. If show i (resp., show k) is sold exclusively to class-1 (resp., class-2) advertisers, then the rate of substitution between shows i and k is higher for advertisers of class 1 than for those of class 2. Bundle Design. Once the shows have been partitioned among the different classes of advertisers, the network will still need to solve a resource allocation problem for each advertiser within the inventory allocated for its class. uppose a class 1 advertiser with demand d arrives at some (9)

14 14 Popescu and eshadri: Managing Revenue from TV Ad ales point during the upfront market. Then the network will compute a feasible allocation of the form: allocate proportion α 1 i of show i such that m α1 i d and α 1 i α i for all i = 1,. At this stage, the network could incorporate additional constraints into the resource allocation problem, such as show diversity (i.e., spread the advertiser s ads over a number of different shows) M-Class Problem In reality there are more than two advertiser classes. The resource allocation problem for M classes of advertisers can be formulated as follows: [ ( M max min D j, α ij A α ij)] α ij 1, ; α ij 0 i= 1,, j=1, M j=1 { M P j E j=1 }. (10) Establishing the PBL for the M-class case is a convex optimization problem with separable objective function and linear constraints. For this type of problem, polynomial-time algorithms (see, e.g., Hochbaum and eshadri 1993, Hochbaum and hanthikumar 1990) can be used. The following statement gives the intuition behind the structure of the optimal policy. Proposition 3. (i) The M-class static booking problem for media resource allocation is a convex optimization problem with separable objective function. (ii) The optimal allocation strategy has the following form: there exist at most M 1 shows such that α ij / {0, 1}; for all other shows, α ij {0, 1}. For example, if there are five classes of advertisers and the network airs 20 shows, then only 4 of those 20 shows can be allocated to more than one class of advertisers. The rest of the shows will be reserved exclusively for one of the five advertiser classes. If there is unlimited demand for each class of advertisers then each show will be sold exclusively to one class the one for which the target demographic matches the shows s audience. We say there is a match when the displacement ratio corresponding to a particular show is highest for that class of advertisers. Deterministic Linear Programming Heuristic. Although problem (10) is solvable in polynomial time, it assumes that the distribution of demand is known and has a tractable analytical expression (or can be approximated by one). Yet often the network can only estimate the moments of the demand distribution. In such cases, a simple heuristic to find the static booking limits for the M-class problem is to solve the deterministic linear program associated with (10). Let D j be the expected demand for demographic j. Then we can write the deterministic LP as follows: v=max α { M P j α ij A ij α ij A ij D j j=1, M; j=1 M } α ij 1 i= 1, ; α ij 0 j=1, M, i= 1,.(11) j=1 The expected revenue from implementing this policy is M j=1 P j E [ min { α ij A ij, D j }]. It is easy to see that v is an upper bound on the expected profit from implementing the deterministic

15 Popescu and eshadri: Managing Revenue from TV Ad ales 15 linear program (DLP). As shown in Cooper (2002) and Talluri and van Ryzin (2004), if we scale up capacity and demand by a factor of θ (a positive integer) then the solution of the DLP converges to the optimal solution. In other words, if we consider the sequence of problems of type (11) with capacities θa ij and demand vectors D θ j such that E(D θ j )=θ D j and 1 θ Dθ j 6. FCF Control (catter Market) D D j, then 1 θ Π(Dθ ) D v. As in the preceding case of partitioned booking limits, for simplicity of exposition we will first derive the optimal policy for the two-class problem and then discuss its implications for the M-class problem Two-Class Problem If there are only two classes of advertisers, then the optimal resource allocation policy under the FCF strategy is given by the following proposition. Proposition 4. Let (A t i1, At i2), be the vector of available impressions at time t and let d t j be the demand in period t for class j. Denote by α the -dimensional allocation vector, where α i is the proportion of show i allocated to satisfy demand d t j (0 α i 1 for all i= 1, ). W.l.g., we assume that At 11 At A 12 t 21 A22 t At 1. A t 2 (i) If j = 1 and A t ij > d t j, then there exists an index m such that the optimal allocation vector satisfies: 1, i= 1, 2,..., m 1; d α i = t j m 1 A t ij A, i= m ; m j 0, i= m + 1,...,. (ii) If j = 2 and At ij > dj t, then there exists an index m such that the optimal allocation vector satisfies: (iii) If A t ij d j t, then α i = 1 for all,. 0, i= 1, 2,..., m 1; d α i = t j i=m +1 At ij A, i=m ; m j 1, i=m + 1,...,. Thus, the optimal policy is to allocate shows to advertisers in a way that minimizes the total number of free impressions. That is, a class-j advertiser pays only for impressions of type j but a spot in a show generates impressions in both demographics 1 and 2; hence the advertiser receives free impressions in the nontarget demographic. Of course, a revenue-maximizing network tries to give away a minimum number of free impressions (a.k.a. lost impressions). It is important to recognize that the solution for the two-class problem is pathwise optimal; in other words, the solution is optimal with probability 1 irrespective of the sample path. This is a very strong solution concept, especially since we make no assumption on the distribution of

16 16 Popescu and eshadri: Managing Revenue from TV Ad ales demand. o regardless of the actual demand distribution and sample path, this FCF policy maximizes the network s revenue provided that the network prefers not to reject customers when inventory is still available. The FCF allocation policy is appropriate when the selling horizon is short and rationing resources carries a high risk of leftover inventory. It is also recommended when the probability of excess demand is low or when the network is more averse to unsold inventory than to selling inventory at suboptimal prices. Finally, the FCF policy is useful in cases of little or no information about demand, since it does not require any knowledge about the demand distribution M-Class Problem When we generalize the problem to M classes of advertisers, there is no longer a pathwise optimal solution under the FCF allocation strategy. We shall characterize the scenarios in which a pathwise optimal solution does exist. For all other scenarios, we provide heuristics to solve the general problem (which is otherwise difficult to solve). ome additional notation will be employed as follows. We rewrite A ij = A i1 β ij, so A i = (A i1, A i1 β i2,..., A i1 β im ) is the vector of impressions in show i. Let δ=(0,..., d,..., 0) be an M-dimensional demand vector with δ j = d and δ k = 0 for all k = j, k= 1, M. Let α be the -dimensional allocation vector. We say that α is a feasible allocation vector if αa δ. We say that α is a pathwise optimal allocation vector if α is feasible and α is a least element of Λ={αA 0 α i 1, ; αa δ}. Therefore, irrespective of which class of customer arrives later, we cannot improve the allocation because the demand δ has been satisfied by minimizing the number of free impressions in all other demographics. Lemma 1. Let α be a pathwise optimal solution for a customer with demand δ. If there exist i, k {1, 2,..., } such that 0<α i < 1 and 0<α k < 1, then there exists a θ> 0 such that A i = θa k. This lemma states that a pathwise optimal solution requires all ads to be placed in one show. Ads would not be placed in more than one show unless one show is not enough to satisfy all demand or all shows generate proportional number of impressions in each demographic. Next we show that, for a pathwise optimal solution to exist at any arrival epoch, the vectors {A i }, must satisfy strict conditions. Proposition 5. A pathwise optimal allocation exists at any arrival epoch if and only if, for any A i and A k, either β ij β kj = 1 or β ij β kj = s ik for s ik a positive number. In contrast to the two-class case, with M classes a pathwise optimal solution does not exist for all inventory matrices A. Because the conditions imposed on A are strong, it is unlikely that a pathwise optimal solution exists in any real-life setting. olving the dynamic allocation problem

17 Popescu and eshadri: Managing Revenue from TV Ad ales 17 for the M classes (i.e., problem (6)) may not be practically feasible owing to the overall complexity of the problem (and sometimes the unknown distribution of demand on the scatter market). For this reason, we propose two heuristics for resource allocation that seek to minimize this opportunity cost. Both heuristics have the advantages of being easy to implement and requiring no assumptions on the distribution function of the demand Minimum Lost Impressions Heuristic The concept of pathwise optimality is the starting point for this heuristic. A pathwise optimal solution requires that, at each moment in time, the allocation gives away the minimum number of so-called free impressions in each demographic. However, a television network might be interested in minimizing these lost impressions only for a relatively small subset of demographics. (This is a reasonable assumption when one considers that 70% 90% of ad sales occur within three or four demographic categories.) 16 A pathwise optimal allocation exists only under highly restrictive assumptions. Relaxing the pathwise optimality requirement allows us to look for allocations under which the network can minimize either the total number of free (lost) impressions or the value of those impressions. uppose a customer of class j arrives at time t and requires d t j impressions in demographic j. Let J be the subset of demographics that are of greatest interest for the network. The network can satisfy customer requirements while minimizing free impressions for demographics in J if it solves the following allocation problem: { min α α i A t } ik α i A t ij dt j ; 0 α i 1,. (12) k J j Remark 1. If a pathwise optimal solution exists, then the solution to (12) is pathwise optimal. If (12) is infeasible, then α i = 1 for all i = 1, and all available inventory will be sold to the customer who arrived at time t. To account for impressions in different demographics having different value for the network, we can weight the lost impressions by their price. Here is the allocation for which the value of lost impressions is minimized: { min α P k α i A t ik α i A t ij dt j ; 0 α i 1, k J j Minimum Price Heuristic A similar heuristic to what is currently used in practice (cf. Bollapragada et al. 2002) is that of building the least expensive (or least valuable) plan, where a plan s value is the sum of the prices (ratecards) of the spots allocated to that plan. We can determine the ratecard values by solving the dual of the deterministic linear program (11). The dual values γ i should give us an approximate value for a show: { M min ξ,γ j=1 D j ξ j + } γ i ξ j A 0 ij + γ i P j A 0 ij j=1, M,, ; ξ j 0 j= 1, M; γ i 0 i= 1,. 16 For the television networks in our data set, more than 70% of the sales are concentrated in 3 to 5 demographics. }.

18 18 Popescu and eshadri: Managing Revenue from TV Ad ales Once we have the dual values, we can find an allocation for an advertiser of type j and with demand d t j by solving { min α γ i α i } α i A t ij dt j j=1, M; α i 1 i= 1, ; α i 0 i= 1,. In the numerical example given in ection 8 we show that, for the scenarios considered, the minimum lost impressions heuristic always outperforms the minimum price heuristic. The explanation lies in the suboptimality of setting a price per spot and making resource allocation decisions based on spot prices, as opposed to setting a price per impression and using those prices in the resource allocation model. In the next section we discuss the pricing strategy in more detail. 7. Pricing trategy During the pre-sales stage, one of the most important tasks for a TV network is to set prices. The current pre-sales process for television networks is similar to the one described in Bollapragada et al. (2002) in connection with the NBC network. The main steps are summarized in Figure 3. ÙÖ ÈÖ ¹Ë Ð Ø Ú Ø ÓÐÐ ÔÖ Ø Ðº ¾¼¼¾µ The figure shows that, once the programming schedule is determined, television networks estimate demand and then set ratecards for each show. Ratecards consist of base prices for 30- second spots on an airing of a particular show. 17 The ratecards are used as reference prices during the sales-planning stage. When building a plan for an advertiser, the network attempts to ensure that the value of the plan (i.e., the sum of the ratecards of all spots included the plan) is less than the advertiser s budget. Their objective is to build the cheapest plan, in ratecard amounts, that satisfies all the advertiser s requirements. We show that the networks pre-sales process (Figure 2) is suboptimal and that their pricing strategy leads to suboptimal resource allocation. Rather than pricing resources (i.e., the spots in a show) before making resource allocation decisions, the networks should be pricing impressions in each demographic. In marketing terminology, this distinction corresponds to that between a pure components strategy and a pure bundling strategy (see, e.g., Banciu et al. 2010). 17 For example, Wilbur (2008) proposes a model for rate-card estimation. In his model, the aggregate inverse demand for advertising in a given program is p s = q s λ q + V s λ V + d s λ d + x s λ x + Φ s, where p s is the price of an ad during show s, q s is the show s ad level, V s is the number of viewers watching show s, d s is a vector of viewer demographics, and x s represents program characteristics that affect advertising effectiveness; the λ are advertiser preference parameters and Φ s is an error term.

19 Popescu and eshadri: Managing Revenue from TV Ad ales 19 The following proposition characterizes the optimal pricing strategy conditional on the capacity control mechanisms of PBL and FCF. Proposition 6. Let a class-j advertiser s willingness to pay for a plan consisting of show allocation α be given by w j (α)=v j α i A ij. If the network uses either a PBL or a FCF control, then it earns more revenue by charging a price P j = v j per impression in demographic j than by charging any fixed price per spot. Proposition 6 states that there is inefficiency in pricing spots. Therefore, networks should instead price impressions and the pre-sale process should be changed to the one portrayed in Figure 4. ÙÖ ÈÖ ¹Ë Ð Ø Ú Ø ÙÒ Ö Ê Ú ÈÖ Ò ËØÖ Ø Ý The spot-pricing inefficiency arises mainly because an advertiser s willingness to pay for a plan is a function of the number of impressions it is likely to generate. Moreover, advertisers of different classes are more willing or less willing to pay for a spot depending on the extent of the show s viewership that matches the advertiser s target demographic. A network that simply charges a single price per spot reduces its power to employ price discrimination and hence will be unable to extract all surplus from advertisers. Another reason that pricing impressions generates more revenue than pricing spots is that networks have flexibility in choosing the shows in which to place the ads. Even if an advertiser requires some percentage of impressions to come from a given show, absent complete show selection (i.e., a complete specification of the vector α) the remaining network flexibility will mean that Proposition 6 still holds. Example 5 (Value of Flexibility). As a simple illustrative example, suppose there are only two shows ( 1 and 2 ) and two demographics (D 1 and D 2 ). The annual audience size of each show for each demographic is given in Table 3. This table reports, for instance, that 1 generates 5 million impressions in demographic D 1 and 8 million impressions in demographic D 2. The demand for impressions in each demographic is equal to 10 million. Advertiser j s willingness to pay for an impression in demographic j is v j, where v 1 = 1 and v 2 = 2 (column 4). The network s price for show i is r i. Ì Ð Ñ Ò Ö Ø Ö Ø Demo Imps. 1 (million) Imps. 2 (million) Valuation (per imp.) Demand (million) D D

20 20 Popescu and eshadri: Managing Revenue from TV Ad ales Consider two scenarios. In the first, a network charges a price per impression and must determine what allocation of resources (shows) will maximize its own revenue. This allocation problem can be written as v = max α ij {( 5α α 21 )+2(8α α 22 )} s.t. 5α α 21 10; 8α α 22 10; α 11 + α 12 1; α 21 + α 22 1; α 11, α 12, α 21, α In the second scenario, the network charges a constant price for a (fraction of) show and so must solve this pricing allocation problem: d = max r j {(α 11 + α 12 )r 1 +(α 21 + α 22 )r 2 } s.t. 5α α 21 10; 8α α 22 10; α 11 + α 12 1; α 21 + α 22 1; (C1) α 11 r 1 + α 21 r 2 5α α 21 ; (C2) α 12 r 1 + α 22 r 2 2(8α α 22 ); α ij 0, r i 0 (, 2, j=1, 2). Adding constraints (C1) and (C2) results in the inequality (α 11 + α 12 )r 1 +(α 21 + α 22 )r 2 (5α α 21 )+2(8α α 22 ). Thus, the revenue obtained by pricing fractions of shows is less than the revenue obtained by pricing impressions in each demographic. For this particular example we have r 1 = 0, r 2 = 20.92, v = 25 million, and d = million; the loss in revenue is 4.08 million (or 16.3%). 8. Numerical Analysis In this section we present two numerical examples. In ection 8.1 we use industry data to illustrate some of the model s main assumptions; in ection 8.2, we test the performance of the heuristics presented in ections 5 and Example 1: Advertiser egmentation and Network Estimates of Willingness to Pay In ection 3.3 we assumed that advertisers can be segmented in such a way that a class-j advertiser s willingness to pay for a plan (consisting of a resource allocation α) is a linear function of the number of impressions promised by the plan: w j (α)=v j α ia ij. In this section, we justify that assumption empirically. We identify the main advertiser segmentation criteria and then show that the plan s price for advertisers belonging to the same segment is well approximated by a linear function of the number of impressions in the plan. We also estimate the price per impression in each of the identified advertiser segments. Our example is based on data from two large U.. cable network. The data set contains all plans sold by the network on the upfront and scatter markets during (two years). Each observation includes advertiser information, plan requirements, show selection and characteristics, and the final negotiated price for a particular plan Values are perturbed to preserve confidentiality. Also for this reason we identify neither the network nor its specific demographic categories (Demo1 Demo19).

Randomization Approaches for Network Revenue Management with Customer Choice Behavior

Randomization Approaches for Network Revenue Management with Customer Choice Behavior Randomization Approaches for Network Revenue Management with Customer Choice Behavior Sumit Kunnumkal Indian School of Business, Gachibowli, Hyderabad, 500032, India sumit kunnumkal@isb.edu March 9, 2011

More information

Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University

Role of Stochastic Optimization in Revenue Management. Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University Role of Stochastic Optimization in Revenue Management Huseyin Topaloglu School of Operations Research and Information Engineering Cornell University Revenue Management Revenue management involves making

More information

Revenue Management for Transportation Problems

Revenue Management for Transportation Problems Revenue Management for Transportation Problems Francesca Guerriero Giovanna Miglionico Filomena Olivito Department of Electronic Informatics and Systems, University of Calabria Via P. Bucci, 87036 Rende

More information

Inflation. Chapter 8. 8.1 Money Supply and Demand

Inflation. Chapter 8. 8.1 Money Supply and Demand Chapter 8 Inflation This chapter examines the causes and consequences of inflation. Sections 8.1 and 8.2 relate inflation to money supply and demand. Although the presentation differs somewhat from that

More information

1 Portfolio mean and variance

1 Portfolio mean and variance Copyright c 2005 by Karl Sigman Portfolio mean and variance Here we study the performance of a one-period investment X 0 > 0 (dollars) shared among several different assets. Our criterion for measuring

More information

ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE

ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE YUAN TIAN This synopsis is designed merely for keep a record of the materials covered in lectures. Please refer to your own lecture notes for all proofs.

More information

Supplement to Call Centers with Delay Information: Models and Insights

Supplement to Call Centers with Delay Information: Models and Insights Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290

More information

Using simulation to calculate the NPV of a project

Using simulation to calculate the NPV of a project Using simulation to calculate the NPV of a project Marius Holtan Onward Inc. 5/31/2002 Monte Carlo simulation is fast becoming the technology of choice for evaluating and analyzing assets, be it pure financial

More information

COMMERCIAL SALES IN CABLE TELEVISION - AN OVERVIEW AND A LINEAR MODEL

COMMERCIAL SALES IN CABLE TELEVISION - AN OVERVIEW AND A LINEAR MODEL COMMERCIAL SALES IN CABLE TELEVISION - AN OVERVIEW AND A LINEAR MODEL Jagu P. Aiyer 1 and Jayant Rajgopal 2 ABSTRACT This paper deals with the sales of commercial advertisements in the cable television

More information

A Randomized Linear Programming Method for Network Revenue Management with Product-Specific No-Shows

A Randomized Linear Programming Method for Network Revenue Management with Product-Specific No-Shows A Randomized Linear Programming Method for Network Revenue Management with Product-Specific No-Shows Sumit Kunnumkal Indian School of Business, Gachibowli, Hyderabad, 500032, India sumit kunnumkal@isb.edu

More information

Should Ad Networks Bother Fighting Click Fraud? (Yes, They Should.)

Should Ad Networks Bother Fighting Click Fraud? (Yes, They Should.) Should Ad Networks Bother Fighting Click Fraud? (Yes, They Should.) Bobji Mungamuru Stanford University bobji@i.stanford.edu Stephen Weis Google sweis@google.com Hector Garcia-Molina Stanford University

More information

Stochastic Inventory Control

Stochastic Inventory Control Chapter 3 Stochastic Inventory Control 1 In this chapter, we consider in much greater details certain dynamic inventory control problems of the type already encountered in section 1.3. In addition to the

More information

Nonparametric adaptive age replacement with a one-cycle criterion

Nonparametric adaptive age replacement with a one-cycle criterion Nonparametric adaptive age replacement with a one-cycle criterion P. Coolen-Schrijner, F.P.A. Coolen Department of Mathematical Sciences University of Durham, Durham, DH1 3LE, UK e-mail: Pauline.Schrijner@durham.ac.uk

More information

Re-Solving Stochastic Programming Models for Airline Revenue Management

Re-Solving Stochastic Programming Models for Airline Revenue Management Re-Solving Stochastic Programming Models for Airline Revenue Management Lijian Chen Department of Industrial, Welding and Systems Engineering The Ohio State University Columbus, OH 43210 chen.855@osu.edu

More information

An Improved Dynamic Programming Decomposition Approach for Network Revenue Management

An Improved Dynamic Programming Decomposition Approach for Network Revenue Management An Improved Dynamic Programming Decomposition Approach for Network Revenue Management Dan Zhang Leeds School of Business University of Colorado at Boulder May 21, 2012 Outline Background Network revenue

More information

Single item inventory control under periodic review and a minimum order quantity

Single item inventory control under periodic review and a minimum order quantity Single item inventory control under periodic review and a minimum order quantity G. P. Kiesmüller, A.G. de Kok, S. Dabia Faculty of Technology Management, Technische Universiteit Eindhoven, P.O. Box 513,

More information

Sharing Online Advertising Revenue with Consumers

Sharing Online Advertising Revenue with Consumers Sharing Online Advertising Revenue with Consumers Yiling Chen 2,, Arpita Ghosh 1, Preston McAfee 1, and David Pennock 1 1 Yahoo! Research. Email: arpita, mcafee, pennockd@yahoo-inc.com 2 Harvard University.

More information

Appointment Scheduling under Patient Preference and No-Show Behavior

Appointment Scheduling under Patient Preference and No-Show Behavior Appointment Scheduling under Patient Preference and No-Show Behavior Jacob Feldman School of Operations Research and Information Engineering, Cornell University, Ithaca, NY 14853 jbf232@cornell.edu Nan

More information

A central problem in network revenue management

A central problem in network revenue management A Randomized Linear Programming Method for Computing Network Bid Prices KALYAN TALLURI Universitat Pompeu Fabra, Barcelona, Spain GARRETT VAN RYZIN Columbia University, New York, New York We analyze a

More information

A Simple Model of Price Dispersion *

A Simple Model of Price Dispersion * Federal Reserve Bank of Dallas Globalization and Monetary Policy Institute Working Paper No. 112 http://www.dallasfed.org/assets/documents/institute/wpapers/2012/0112.pdf A Simple Model of Price Dispersion

More information

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT

SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT CHAPTER 8 SIMULATING CANCELLATIONS AND OVERBOOKING IN YIELD MANAGEMENT In YM, one of the major problems in maximizing revenue is the number of cancellations. In industries implementing YM this is very

More information

The Trip Scheduling Problem

The Trip Scheduling Problem The Trip Scheduling Problem Claudia Archetti Department of Quantitative Methods, University of Brescia Contrada Santa Chiara 50, 25122 Brescia, Italy Martin Savelsbergh School of Industrial and Systems

More information

Increasing Supply Chain Robustness through Process Flexibility and Inventory

Increasing Supply Chain Robustness through Process Flexibility and Inventory Increasing Supply Chain Robustness through Process Flexibility and Inventory David Simchi-Levi He Wang Yehua Wei This Version: January 1, 2015 Abstract We study a hybrid strategy that uses both process

More information

CPC/CPA Hybrid Bidding in a Second Price Auction

CPC/CPA Hybrid Bidding in a Second Price Auction CPC/CPA Hybrid Bidding in a Second Price Auction Benjamin Edelman Hoan Soo Lee Working Paper 09-074 Copyright 2008 by Benjamin Edelman and Hoan Soo Lee Working papers are in draft form. This working paper

More information

A Log-Robust Optimization Approach to Portfolio Management

A Log-Robust Optimization Approach to Portfolio Management A Log-Robust Optimization Approach to Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983

More information

THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING

THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING 1. Introduction The Black-Scholes theory, which is the main subject of this course and its sequel, is based on the Efficient Market Hypothesis, that arbitrages

More information

Advertising Revenue Optimization in Live Television Broadcasting

Advertising Revenue Optimization in Live Television Broadcasting Advertising Revenue Optimization in Live Television Broadcasting Pascale Crama, Dana G. Popescu, Ajay S. Aravamudhan Department of Operations Management, Singapore Management University Department of Technology

More information

CHAPTER 2 Estimating Probabilities

CHAPTER 2 Estimating Probabilities CHAPTER 2 Estimating Probabilities Machine Learning Copyright c 2016. Tom M. Mitchell. All rights reserved. *DRAFT OF January 24, 2016* *PLEASE DO NOT DISTRIBUTE WITHOUT AUTHOR S PERMISSION* This is a

More information

Sharing Online Advertising Revenue with Consumers

Sharing Online Advertising Revenue with Consumers Sharing Online Advertising Revenue with Consumers Yiling Chen 2,, Arpita Ghosh 1, Preston McAfee 1, and David Pennock 1 1 Yahoo! Research. Email: arpita, mcafee, pennockd@yahoo-inc.com 2 Harvard University.

More information

24. The Branch and Bound Method

24. The Branch and Bound Method 24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no

More information

Offline sorting buffers on Line

Offline sorting buffers on Line Offline sorting buffers on Line Rohit Khandekar 1 and Vinayaka Pandit 2 1 University of Waterloo, ON, Canada. email: rkhandekar@gmail.com 2 IBM India Research Lab, New Delhi. email: pvinayak@in.ibm.com

More information

Using Markov Decision Processes to Solve a Portfolio Allocation Problem

Using Markov Decision Processes to Solve a Portfolio Allocation Problem Using Markov Decision Processes to Solve a Portfolio Allocation Problem Daniel Bookstaber April 26, 2005 Contents 1 Introduction 3 2 Defining the Model 4 2.1 The Stochastic Model for a Single Asset.........................

More information

Principle of Data Reduction

Principle of Data Reduction Chapter 6 Principle of Data Reduction 6.1 Introduction An experimenter uses the information in a sample X 1,..., X n to make inferences about an unknown parameter θ. If the sample size n is large, then

More information

A Programme Implementation of Several Inventory Control Algorithms

A Programme Implementation of Several Inventory Control Algorithms BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume, No Sofia 20 A Programme Implementation of Several Inventory Control Algorithms Vladimir Monov, Tasho Tashev Institute of Information

More information

Supply Chain Coordination with Financial Constraints and Bankruptcy Costs

Supply Chain Coordination with Financial Constraints and Bankruptcy Costs Submitted to Management Science manuscript Supply Chain Coordination with Financial Constraints and Bankruptcy Costs Panos Kouvelis, Wenhui Zhao Olin Business School, Washington University, St. Louis,

More information

Modern Optimization Methods for Big Data Problems MATH11146 The University of Edinburgh

Modern Optimization Methods for Big Data Problems MATH11146 The University of Edinburgh Modern Optimization Methods for Big Data Problems MATH11146 The University of Edinburgh Peter Richtárik Week 3 Randomized Coordinate Descent With Arbitrary Sampling January 27, 2016 1 / 30 The Problem

More information

TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE PROVIDERS

TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE PROVIDERS Association for Information Systems AIS Electronic Library (AISeL) ICIS 2010 Proceedings International Conference on Information Systems (ICIS) 1-1-2010 TOWARDS AN EFFICIENT DECISION POLICY FOR CLOUD SERVICE

More information

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems

Principles of demand management Airline yield management Determining the booking limits. » A simple problem» Stochastic gradients for general problems Demand Management Principles of demand management Airline yield management Determining the booking limits» A simple problem» Stochastic gradients for general problems Principles of demand management Issues:»

More information

Pricing complex options using a simple Monte Carlo Simulation

Pricing complex options using a simple Monte Carlo Simulation A subsidiary of Sumitomo Mitsui Banking Corporation Pricing complex options using a simple Monte Carlo Simulation Peter Fink Among the different numerical procedures for valuing options, the Monte Carlo

More information

Credit Risk Models: An Overview

Credit Risk Models: An Overview Credit Risk Models: An Overview Paul Embrechts, Rüdiger Frey, Alexander McNeil ETH Zürich c 2003 (Embrechts, Frey, McNeil) A. Multivariate Models for Portfolio Credit Risk 1. Modelling Dependent Defaults:

More information

Single-Period Balancing of Pay Per-Click and Pay-Per-View Online Display Advertisements

Single-Period Balancing of Pay Per-Click and Pay-Per-View Online Display Advertisements Single-Period Balancing of Pay Per-Click and Pay-Per-View Online Display Advertisements Changhyun Kwon Department of Industrial and Systems Engineering University at Buffalo, the State University of New

More information

Valuation of the Minimum Guaranteed Return Embedded in Life Insurance Products

Valuation of the Minimum Guaranteed Return Embedded in Life Insurance Products Financial Institutions Center Valuation of the Minimum Guaranteed Return Embedded in Life Insurance Products by Knut K. Aase Svein-Arne Persson 96-20 THE WHARTON FINANCIAL INSTITUTIONS CENTER The Wharton

More information

A Production Planning Problem

A Production Planning Problem A Production Planning Problem Suppose a production manager is responsible for scheduling the monthly production levels of a certain product for a planning horizon of twelve months. For planning purposes,

More information

Airline Revenue Management: An Overview of OR Techniques 1982-2001

Airline Revenue Management: An Overview of OR Techniques 1982-2001 Airline Revenue Management: An Overview of OR Techniques 1982-2001 Kevin Pak * Nanda Piersma January, 2002 Econometric Institute Report EI 2002-03 Abstract With the increasing interest in decision support

More information

A Robust Optimization Approach to Supply Chain Management

A Robust Optimization Approach to Supply Chain Management A Robust Optimization Approach to Supply Chain Management Dimitris Bertsimas and Aurélie Thiele Massachusetts Institute of Technology, Cambridge MA 0139, dbertsim@mit.edu, aurelie@mit.edu Abstract. We

More information

2.3 Convex Constrained Optimization Problems

2.3 Convex Constrained Optimization Problems 42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions

More information

Discrete Optimization

Discrete Optimization Discrete Optimization [Chen, Batson, Dang: Applied integer Programming] Chapter 3 and 4.1-4.3 by Johan Högdahl and Victoria Svedberg Seminar 2, 2015-03-31 Todays presentation Chapter 3 Transforms using

More information

Lecture 3: Growth with Overlapping Generations (Acemoglu 2009, Chapter 9, adapted from Zilibotti)

Lecture 3: Growth with Overlapping Generations (Acemoglu 2009, Chapter 9, adapted from Zilibotti) Lecture 3: Growth with Overlapping Generations (Acemoglu 2009, Chapter 9, adapted from Zilibotti) Kjetil Storesletten September 10, 2013 Kjetil Storesletten () Lecture 3 September 10, 2013 1 / 44 Growth

More information

Preliminary Draft. January 2006. Abstract

Preliminary Draft. January 2006. Abstract Assortment Planning and Inventory Management Under Dynamic Stockout-based Substitution Preliminary Draft Dorothée Honhon, Vishal Gaur, Sridhar Seshadri January 2006 Abstract We consider the problem of

More information

Dynamic Stochastic Optimization of Relocations in Container Terminals

Dynamic Stochastic Optimization of Relocations in Container Terminals Dynamic Stochastic Optimization of Relocations in Container Terminals Setareh Borjian Vahideh H. Manshadi Cynthia Barnhart Patrick Jaillet June 25, 2013 Abstract In this paper, we present a mathematical

More information

An Extension Model of Financially-balanced Bonus-Malus System

An Extension Model of Financially-balanced Bonus-Malus System An Extension Model of Financially-balanced Bonus-Malus System Other : Ratemaking, Experience Rating XIAO, Yugu Center for Applied Statistics, Renmin University of China, Beijing, 00872, P.R. China Phone:

More information

Moral Hazard. Itay Goldstein. Wharton School, University of Pennsylvania

Moral Hazard. Itay Goldstein. Wharton School, University of Pennsylvania Moral Hazard Itay Goldstein Wharton School, University of Pennsylvania 1 Principal-Agent Problem Basic problem in corporate finance: separation of ownership and control: o The owners of the firm are typically

More information

SPARE PARTS INVENTORY SYSTEMS UNDER AN INCREASING FAILURE RATE DEMAND INTERVAL DISTRIBUTION

SPARE PARTS INVENTORY SYSTEMS UNDER AN INCREASING FAILURE RATE DEMAND INTERVAL DISTRIBUTION SPARE PARS INVENORY SYSEMS UNDER AN INCREASING FAILURE RAE DEMAND INERVAL DISRIBUION Safa Saidane 1, M. Zied Babai 2, M. Salah Aguir 3, Ouajdi Korbaa 4 1 National School of Computer Sciences (unisia),

More information

arxiv:1112.0829v1 [math.pr] 5 Dec 2011

arxiv:1112.0829v1 [math.pr] 5 Dec 2011 How Not to Win a Million Dollars: A Counterexample to a Conjecture of L. Breiman Thomas P. Hayes arxiv:1112.0829v1 [math.pr] 5 Dec 2011 Abstract Consider a gambling game in which we are allowed to repeatedly

More information

1 The EOQ and Extensions

1 The EOQ and Extensions IEOR4000: Production Management Lecture 2 Professor Guillermo Gallego September 9, 2004 Lecture Plan 1. The EOQ and Extensions 2. Multi-Item EOQ Model 1 The EOQ and Extensions This section is devoted to

More information

Cost-per-Impression Pricing and Campaign Delivery for Online Display Advertising

Cost-per-Impression Pricing and Campaign Delivery for Online Display Advertising Submitted to manuscript (Please, provide the mansucript number!) Cost-per-Impression Pricing and Campaign Delivery for Online Display Advertising Pricing and capacity management represent significant challenges

More information

Statistical Machine Learning

Statistical Machine Learning Statistical Machine Learning UoC Stats 37700, Winter quarter Lecture 4: classical linear and quadratic discriminants. 1 / 25 Linear separation For two classes in R d : simple idea: separate the classes

More information

Making Sense of the Mayhem: Machine Learning and March Madness

Making Sense of the Mayhem: Machine Learning and March Madness Making Sense of the Mayhem: Machine Learning and March Madness Alex Tran and Adam Ginzberg Stanford University atran3@stanford.edu ginzberg@stanford.edu I. Introduction III. Model The goal of our research

More information

An Autonomous Agent for Supply Chain Management

An Autonomous Agent for Supply Chain Management In Gedas Adomavicius and Alok Gupta, editors, Handbooks in Information Systems Series: Business Computing, Emerald Group, 2009. An Autonomous Agent for Supply Chain Management David Pardoe, Peter Stone

More information

5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 5 INTEGER LINEAR PROGRAMMING (ILP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 General Integer Linear Program: (ILP) min c T x Ax b x 0 integer Assumption: A, b integer The integrality condition

More information

Introduction to General and Generalized Linear Models

Introduction to General and Generalized Linear Models Introduction to General and Generalized Linear Models General Linear Models - part I Henrik Madsen Poul Thyregod Informatics and Mathematical Modelling Technical University of Denmark DK-2800 Kgs. Lyngby

More information

STRATEGIC CAPACITY PLANNING USING STOCK CONTROL MODEL

STRATEGIC CAPACITY PLANNING USING STOCK CONTROL MODEL Session 6. Applications of Mathematical Methods to Logistics and Business Proceedings of the 9th International Conference Reliability and Statistics in Transportation and Communication (RelStat 09), 21

More information

MixedÀ¾ нOptimization Problem via Lagrange Multiplier Theory

MixedÀ¾ нOptimization Problem via Lagrange Multiplier Theory MixedÀ¾ нOptimization Problem via Lagrange Multiplier Theory Jun WuÝ, Sheng ChenÞand Jian ChuÝ ÝNational Laboratory of Industrial Control Technology Institute of Advanced Process Control Zhejiang University,

More information

Optimal shift scheduling with a global service level constraint

Optimal shift scheduling with a global service level constraint Optimal shift scheduling with a global service level constraint Ger Koole & Erik van der Sluis Vrije Universiteit Division of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The

More information

1.4 Hidden Information and Price Discrimination 1

1.4 Hidden Information and Price Discrimination 1 1.4 Hidden Information and Price Discrimination 1 To be included in: Elmar Wolfstetter. Topics in Microeconomics: Industrial Organization, Auctions, and Incentives. Cambridge University Press, new edition,

More information

ADVANCED AD OPTIMIZA- TION RAISES REVENUE AND REDUCES COSTS IN TELE- VISION AND RADIO

ADVANCED AD OPTIMIZA- TION RAISES REVENUE AND REDUCES COSTS IN TELE- VISION AND RADIO ADVANCED AD OPTIMIZA- TION RAISES REVENUE AND REDUCES COSTS IN TELE- VISION AND RADIO FORENSIC AND LITIGATION CONSULTING CORPORATE FINANCE/ RESTRUCTURING ECONOMIC CONSULTING TECHNOLOGY STRATEGIC COMMUNICATIONS

More information

FE570 Financial Markets and Trading. Stevens Institute of Technology

FE570 Financial Markets and Trading. Stevens Institute of Technology FE570 Financial Markets and Trading Lecture 13. Execution Strategies (Ref. Anatoly Schmidt CHAPTER 13 Execution Strategies) Steve Yang Stevens Institute of Technology 11/27/2012 Outline 1 Execution Strategies

More information

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data Athanasius Zakhary, Neamat El Gayar Faculty of Computers and Information Cairo University, Giza, Egypt

More information

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows TECHNISCHE UNIVERSITEIT EINDHOVEN Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows Lloyd A. Fasting May 2014 Supervisors: dr. M. Firat dr.ir. M.A.A. Boon J. van Twist MSc. Contents

More information

Maximum Likelihood Estimation

Maximum Likelihood Estimation Math 541: Statistical Theory II Lecturer: Songfeng Zheng Maximum Likelihood Estimation 1 Maximum Likelihood Estimation Maximum likelihood is a relatively simple method of constructing an estimator for

More information

Simple Predictive Analytics Curtis Seare

Simple Predictive Analytics Curtis Seare Using Excel to Solve Business Problems: Simple Predictive Analytics Curtis Seare Copyright: Vault Analytics July 2010 Contents Section I: Background Information Why use Predictive Analytics? How to use

More information

The Advantages and Disadvantages of Online Linear Optimization

The Advantages and Disadvantages of Online Linear Optimization LINEAR PROGRAMMING WITH ONLINE LEARNING TATSIANA LEVINA, YURI LEVIN, JEFF MCGILL, AND MIKHAIL NEDIAK SCHOOL OF BUSINESS, QUEEN S UNIVERSITY, 143 UNION ST., KINGSTON, ON, K7L 3N6, CANADA E-MAIL:{TLEVIN,YLEVIN,JMCGILL,MNEDIAK}@BUSINESS.QUEENSU.CA

More information

Nonlinear Optimization: Algorithms 3: Interior-point methods

Nonlinear Optimization: Algorithms 3: Interior-point methods Nonlinear Optimization: Algorithms 3: Interior-point methods INSEAD, Spring 2006 Jean-Philippe Vert Ecole des Mines de Paris Jean-Philippe.Vert@mines.org Nonlinear optimization c 2006 Jean-Philippe Vert,

More information

Financial Market Microstructure Theory

Financial Market Microstructure Theory The Microstructure of Financial Markets, de Jong and Rindi (2009) Financial Market Microstructure Theory Based on de Jong and Rindi, Chapters 2 5 Frank de Jong Tilburg University 1 Determinants of the

More information

MULTI-CRITERIA PROJECT PORTFOLIO OPTIMIZATION UNDER RISK AND SPECIFIC LIMITATIONS

MULTI-CRITERIA PROJECT PORTFOLIO OPTIMIZATION UNDER RISK AND SPECIFIC LIMITATIONS Business Administration and Management MULTI-CRITERIA PROJECT PORTFOLIO OPTIMIZATION UNDER RISK AND SPECIFIC LIMITATIONS Jifií Fotr, Miroslav Plevn, Lenka vecová, Emil Vacík Introduction In reality we

More information

Applied Algorithm Design Lecture 5

Applied Algorithm Design Lecture 5 Applied Algorithm Design Lecture 5 Pietro Michiardi Eurecom Pietro Michiardi (Eurecom) Applied Algorithm Design Lecture 5 1 / 86 Approximation Algorithms Pietro Michiardi (Eurecom) Applied Algorithm Design

More information

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE/ACM TRANSACTIONS ON NETWORKING 1 A Greedy Link Scheduler for Wireless Networks With Gaussian Multiple-Access and Broadcast Channels Arun Sridharan, Student Member, IEEE, C Emre Koksal, Member, IEEE,

More information

Analysis of a Production/Inventory System with Multiple Retailers

Analysis of a Production/Inventory System with Multiple Retailers Analysis of a Production/Inventory System with Multiple Retailers Ann M. Noblesse 1, Robert N. Boute 1,2, Marc R. Lambrecht 1, Benny Van Houdt 3 1 Research Center for Operations Management, University

More information

Scheduling Real-time Tasks: Algorithms and Complexity

Scheduling Real-time Tasks: Algorithms and Complexity Scheduling Real-time Tasks: Algorithms and Complexity Sanjoy Baruah The University of North Carolina at Chapel Hill Email: baruah@cs.unc.edu Joël Goossens Université Libre de Bruxelles Email: joel.goossens@ulb.ac.be

More information

When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance

When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance Mor Armony 1 Itay Gurvich 2 Submitted July 28, 2006; Revised August 31, 2007 Abstract We study cross-selling operations

More information

Optimal energy trade-off schedules

Optimal energy trade-off schedules Optimal energy trade-off schedules Neal Barcelo, Daniel G. Cole, Dimitrios Letsios, Michael Nugent, Kirk R. Pruhs To cite this version: Neal Barcelo, Daniel G. Cole, Dimitrios Letsios, Michael Nugent,

More information

Inventory Management - A Teaching Note

Inventory Management - A Teaching Note Inventory Management - A Teaching Note Sundaravalli Narayanaswami W.P. No.2014-09-01 September 2014 INDIAN INSTITUTE OF MANAGEMENT AHMEDABAD-380 015 INDIA Inventory Management - A Teaching Note Sundaravalli

More information

Cargo Capacity Management with Allotments and Spot Market Demand

Cargo Capacity Management with Allotments and Spot Market Demand Submitted to Operations Research manuscript OPRE-2008-08-420.R3 Cargo Capacity Management with Allotments and Spot Market Demand Yuri Levin and Mikhail Nediak School of Business, Queen s University, Kingston,

More information

Computational Finance Options

Computational Finance Options 1 Options 1 1 Options Computational Finance Options An option gives the holder of the option the right, but not the obligation to do something. Conversely, if you sell an option, you may be obliged to

More information

Online Network Revenue Management using Thompson Sampling

Online Network Revenue Management using Thompson Sampling Online Network Revenue Management using Thompson Sampling Kris Johnson Ferreira David Simchi-Levi He Wang Working Paper 16-031 Online Network Revenue Management using Thompson Sampling Kris Johnson Ferreira

More information

Forecasting in supply chains

Forecasting in supply chains 1 Forecasting in supply chains Role of demand forecasting Effective transportation system or supply chain design is predicated on the availability of accurate inputs to the modeling process. One of the

More information

4.5 Linear Dependence and Linear Independence

4.5 Linear Dependence and Linear Independence 4.5 Linear Dependence and Linear Independence 267 32. {v 1, v 2 }, where v 1, v 2 are collinear vectors in R 3. 33. Prove that if S and S are subsets of a vector space V such that S is a subset of S, then

More information

Continued Fractions and the Euclidean Algorithm

Continued Fractions and the Euclidean Algorithm Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction

More information

Vilnius University. Faculty of Mathematics and Informatics. Gintautas Bareikis

Vilnius University. Faculty of Mathematics and Informatics. Gintautas Bareikis Vilnius University Faculty of Mathematics and Informatics Gintautas Bareikis CONTENT Chapter 1. SIMPLE AND COMPOUND INTEREST 1.1 Simple interest......................................................................

More information

Duality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725

Duality in General Programs. Ryan Tibshirani Convex Optimization 10-725/36-725 Duality in General Programs Ryan Tibshirani Convex Optimization 10-725/36-725 1 Last time: duality in linear programs Given c R n, A R m n, b R m, G R r n, h R r : min x R n c T x max u R m, v R r b T

More information

Two-Stage Stochastic Linear Programs

Two-Stage Stochastic Linear Programs Two-Stage Stochastic Linear Programs Operations Research Anthony Papavasiliou 1 / 27 Two-Stage Stochastic Linear Programs 1 Short Reviews Probability Spaces and Random Variables Convex Analysis 2 Deterministic

More information

2.1 Model Development: Economic Order Quantity (EOQ) Model

2.1 Model Development: Economic Order Quantity (EOQ) Model _ EOQ Model The first model we will present is called the economic order quantity (EOQ) model. This model is studied first owing to its simplicity. Simplicity and restrictive modeling assumptions usually

More information

Upgrades, Upsells and Pricing in Revenue Management

Upgrades, Upsells and Pricing in Revenue Management Submitted to Management Science manuscript Upgrades, Upsells and Pricing in Revenue Management Guillermo Gallego IEOR Department, Columbia University, New York, NY 10027, gmg2@columbia.edu Catalina Stefanescu

More information

An Available-to-Promise Production-Inventory. An ATP System with Pseudo Orders

An Available-to-Promise Production-Inventory. An ATP System with Pseudo Orders An Available-to-Promise Production-Inventory System with Pseudo Orders joint work with Susan Xu University of Dayton Penn State University MSOM Conference, June 6, 2008 Outline Introduction 1 Introduction

More information

You Are What You Bet: Eliciting Risk Attitudes from Horse Races

You Are What You Bet: Eliciting Risk Attitudes from Horse Races You Are What You Bet: Eliciting Risk Attitudes from Horse Races Pierre-André Chiappori, Amit Gandhi, Bernard Salanié and Francois Salanié March 14, 2008 What Do We Know About Risk Preferences? Not that

More information

A Mathematical Study of Purchasing Airline Tickets

A Mathematical Study of Purchasing Airline Tickets A Mathematical Study of Purchasing Airline Tickets THESIS Presented in Partial Fulfillment of the Requirements for the Degree Master of Mathematical Science in the Graduate School of The Ohio State University

More information

ÆÓØ Ä ØÙÖ Ð Ñ Ø ØÖÙ ÙØ ÓÒ ØÓ Á ¼ ØÙ ÒØ ÓÖ ÐÐ ÓØ Ö Ö Ø Ö ÖÚ Á ¼ ÈÊÇ Í ÌÁÇÆ ÈÄ ÆÆÁÆ Æ ÇÆÌÊÇÄ Ê Æ Ô ÖØÑ ÒØ Ó ÁÒ Ù ØÖ Ð Ò Ò Ö Ò ÍÒ Ú Ö ØÝ Ø Ù«ÐÓ ¹ ËØ Ø ÍÒ Ú Ö ØÝ Ó Æ Û ÓÖ Ò Ù«ÐÓº Ù Á ¼ ÈÊÇ Í ÌÁÇÆ ÈÄ ÆÆÁÆ Æ

More information

A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT

A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT By implementing the proposed five decision rules for lateral trans-shipment decision support, professional inventory

More information

VI. Real Business Cycles Models

VI. Real Business Cycles Models VI. Real Business Cycles Models Introduction Business cycle research studies the causes and consequences of the recurrent expansions and contractions in aggregate economic activity that occur in most industrialized

More information

Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets

Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets Nathaniel Hendren January, 2014 Abstract Both Akerlof (1970) and Rothschild and Stiglitz (1976) show that

More information