Dynamic Revenue Management for Online Display Advertising

Size: px
Start display at page:

Download "Dynamic Revenue Management for Online Display Advertising"

Transcription

1 Dynamic Revenue Management for Online Display Advertising Guillaume Roels UCLA Anderson School of Management, UCLA, 110 Westwood Plaza, Los Angeles, CA 90095, USA, Kristin Fridgeirsdottir Management Science and Operations, London Business School, Regent s Park, London, NW1 4SA, United Kingdom, kristin@london.edu In this paper, we propose an dynamic optimization model to maximize a web publisher s online display advertising revenues. Specifically, our model dynamically selects which advertising requests to accept and dynamically delivers the promised advertising impressions to viewers so as to maximize revenue, accounting for uncertainty in advertising requests and website traffic. After characterizing the structural properties of our model, we propose a Certainty Equivalent Control heuristic and then show with a real case study that our optimization-based method typically outperforms common practices. Our analysis thus highlights the importance of integrating the sales function with the advertisement delivery function in web publishing companies for globally maximizing revenues. Key words : Revenue Management, Online Advertising, Dynamic Programming, Linear Programming 1

2 2 Dynamic Revenue Management for Online Display Advertising 1. Introduction Online advertising has grown at a fast pace over the past decade, reaching a revenue of $21.2 billion in 2007 IAB 2007, and the growth is not expected to slow down in the near future as users spend more time online, rich media technology increases user interaction, and online publishers start discovering ways to monetize their remnant inventory Hof The value proposition of digital marketing is to provide real-time feedback on customer behavior and closely monitor the performance of advertising campaigns. Online advertising has changed the nature of marketing, requiring more quantitative approaches with sophisticated tools and algorithms Booz Allen Hamilton 2007 as well as dynamic adjustment of spending, in contrast to the traditional up-front spending in broadcast advertising Araman and Popescu Hence, different approaches are needed. The online advertising space can be divided into two parts: Search word advertising and display advertising. Search word advertising is done by search engine websites that post advertisements along with search word results. Display advertising, on the other hand, is done by web publishers who post advertisement banners across the top or along the side of their website pages. In this paper, we consider a web publisher that seeks to maximize its advertising revenues by delivering display advertisements ads on its website. Taking into account traffic uncertainty, the publisher needs to decide which advertising contracts to accept or reject and how to fulfill them. In practice, contract negotiation and advertisement delivery are often done independently by the sales team and delivery engines e.g. Dart by DoubleClick respectively, with little coordination between the two functions. We propose a unified approach where the web publisher dynamically decides to accept or reject advertising requests and dynamically delivers the promised advertising contract to the viewers, so as to maximize its revenues over a finite horizon. We formulate the problem as a dynamic program and characterize its structural properties. We then propose a Certainty Equivalent Control heuristic, similar to Bertsimas and Popescu Using a real case study, we show that our heuristic typically outperforms other approaches that are commonly used in practice.

3 Dynamic Revenue Management for Online Display Advertising 3 The paper is organized as follows. In Section 2 we review the related literature. We model the problem as a dynamic program in Section 3 and characterize its structural properties in Section 4. We then propose the Certainty Equivalent Control heuristic in Section 5 and illustrate its performance on a real case study in Section 6. Finally, we conclude in Section Literature Review The marketing literature on online advertising is abundant see Prasad et al and references therein. In contrast, there exist few guidelines for effectively managing online advertising inventory, despite the importance of that problem Bain & Company Araman and Popescu 2007 and Kimms and Muller-Bungart 2007 study revenue management for broadcast advertising. In contrast to broadcast media, where a big part of the advertising capacity is allocated at the beginning of the season, online advertising requests arise at any point in time during the season. Moreover, the delivery of online media advertising can be targeted to specific users demographics and behaviors. Hence, different approaches are needed. Araman and Fridgeirsdottir 2008 develop a pricing framework for web publishers facing uncertain demand and uncertain advertising inventory. Using a novel steady-state queuing model, they determine the optimal prices to quote to heterogeneous advertisers. Building on their work, Fridgeirsdottir and Najafi-Asadolahi 2008a characterize the optimal pricing strategy when advertisers are impatient, which results in new types of queueing models. In contrast, our model optimizes the contract acceptance/rejection decisions over a finite time horizon with exogenous prices. Our model also optimizes the advertisement scheduling. Ad scheduling can typically be formulated as a linear optimization problem Chickering and Heckerman 2003 but becomes NP-Hard when the geometrical features of the website are modeled Kumar et al Similar to ad scheduling on websites, Turner et al model ad scheduling in video games and develop a dynamic scheduling algorithm. Although the cost-per-impression CPM pricing scheme is prominent in online display advertising, there exist other pricing schemes, such as cost-per-click CPC and cost-per-action CPA,

4 4 Dynamic Revenue Management for Online Display Advertising if the advertiser s objective is to generate traffic or sales rather than brand awareness. The attractiveness of one pricing scheme over the other is studied by Fridgeirsdottir and Najafi-Asadolahi 2008b and Mangani The pricing model of search word advertising is primarily based on clicks CPC. Because the ad click-through rates are unknown a priori, scheduling search word ads must balance exploration with exploitation, see Rusmevichientong and Williamson Some web publishers not only generate revenues from advertising but also from subscriptions. Prasad et al suggest that websites can increase their revenues by offering a menu of contracts, where high subscription fees are associated with a small number of ads and vice versa. Using an optimal control model, Kumar and Sethi 2008 dynamically determine the optimal subscription fee and the amount of advertising on a website. However, Baye and Morgan 2000 argue that competition mitigates the attractiveness of subscription fees. In this paper, we develop an integrative approach that simultaneously optimizes contract negotiation and advertisement delivery. Our model draws on traditional network revenue management models Talluri and van Ryzin 2004 and in particular on the solution technique developed by Bertsimas and Popescu Model We consider an online content publisher who seeks to maximize its revenue from display ads over a time window [0, T ] e.g., a quarter, a fiscal year, by i accepting or rejecting advertising requests and ii dynamically delivering the advertisement impressions to the website viewers. The publisher s objective is thus to match supply advertising inventory with demand advertising requests so as to maximize its revenues. In the following, we first formalize these concepts of supply and demand and detail the sequence of events. We will decompose the time window [0, T ] into subintervals, which will lead to a dynamic programming formulation for solving the publisher s problem.

5 Dynamic Revenue Management for Online Display Advertising Supply Advertising impressions are uniquely characterized by combination of page and banner location, delivery time, and viewer type. For instance, an ad impression could be a top banner on the website homepage during the first week of the second quarter, viewed by an old male originating from California. Let P be the set of potential pages and banner locations on the website and U be the set of viewer types. For simplicity, we consider discrete time periods and define T as the set of delivery time windows. As a result, the set of possible types of ad impressions can be defined as the cross-product set, i.e., W = P U T. In any period t T, let W t denote the set of possible ad impressions in period t, i.e., W t = P U {t}. The number of ad impressions, also known as the ad inventory, is however uncertain at the time the advertising requests must be accepted or rejected because they are generated by the web traffic. We denote by [I k ] k W t the random ad inventory in thousand units available to the publisher in period t T of each type k W t. If only one ad is delivered per page view, k W t I k exactly corresponds to the website traffic in period t. In general, however, our model allows for multiple ads to be displayed on the same page. To simplify the analysis, we make the following standard assumption: Assumption 1. The number of advertising impressions [I k ] k W t in any period t T follows a Markov process. Although web traffic could in principle be correlated over time, there is empirical evidence that a Poisson process is a reasonable approximation for web traffic Cao et. al 2002, which makes Assumption 1 reasonable Demand Advertisers submit their advertising requests to the publisher either directly or through the intermediary of an advertising agency. Let C denote the potential set of contracts. Each contract i C requests a number of impressions n i in thousands to be delivered on a particular set of pages to

6 6 Dynamic Revenue Management for Online Display Advertising a particular set of viewers in a particular time window also known as flight, denoted by W i W. Each ad impression generates a unit revenue r i also known as Cost-per-Thousand, or CPM to the publisher. If the advertising contract specifies a cost-per-click CPC or cost-per-action CPA, instead of a cost per impression, r i is the expected revenue per impression, obtained by multiplying the CPC or the CPA by the probability that a user will click or take the specified action. This approach is an aggregated way to incorporate these performance based payments schemes. For more details see Fridgeirsdottir and Najafi-Asadolahi 2008b. Whenever a publisher does not fulfill a contract, it incurs a goodwill penalty π i per under-delivered impression. Traditionally, advertisers have requested make-goods in case of underdelivery, typically amounting to 10%-50% of the average CPM of the shortfall. To summarize, a contract i C specifies four parameters: the number of impressions n i, the set of pages/viewers/dates W i, the CPM r i, and the goodwill penalty π i. In addition, we assume that the null contract i.e., no request, denoted by the index 0, also belongs to C. When publishers do not have enough advertisement contracts to fill their advertising slots, they usually have recourse to advertising networks. Advertising networks also known as ad networks offer significantly lower rates than regular advertisers typically ten times lower and do not require any specific impression guarantee. As a result, ad networks are typically utilized for filling up the remnant inventory. We model ad networks as an additional contract, say contract a, already accepted in period 0, with an infinite number of requested impressions but no underdelivery penalty, i.e., n a, W a, r a, π a =, W, r a, 0 where r a r i for all i C \ {0}. In general, an advertising contract consists of a bundle of contracts n i, W i, r i, π i. A bundle must be accepted in full or rejected. Let B bet the potential set of bundles, including the null contract i.e., no request and the ad network contract. For any bundle j B, let C j C be the set of contracts bundled together. Arrivals of advertising requests are assumed to be uncertain at time 0. For any bundle j B, let p jt be the probability that bundle j will be requested in period t. We also assume that the time

7 Dynamic Revenue Management for Online Display Advertising 7 intervals are so small that the arrival probability of two simultaneous requests is negligible. That is, in each period t, at most one bundle will be requested. Therefore, for any t T, p j B jt = 1. To simplify the analysis, we make the following standard assumption see, e.g., Talluri and van Ryzin 2004: Assumption 2. The arrivals of advertising requests follow a Markov process Sequence of Events In each time period the publisher faces two decisions. First he needs to determine which advertising requests to accept, balancing the high CPMs against the underdelivery penalties. Then he needs to decide which ad impressions to deliver on its website in any period t T, balancing immediate revenues against potential future profits. In contrast to broadcast networks, online publishers can observe their traffic in real time and dynamically adjust their advertisement delivery strategy. To model this flexibility in a discrete-time framework, we make the following assumption. Assumption 3. In each period t, the publisher observes the traffic on its website before delivering the ads. Note that this last assumption is not restrictive if the time intervals are small. Moreover, with the current internet technology, publishers are able to first observe the characteristics of the viewers before deciding which ads to serve. Under these three assumptions, the following sequence of events/actions takes place in every period t: 1. Advertisers request a bundle i B. 2. The publisher decides to accept, or reject, the request. 3. The publisher observes the traffic on its web pages, i.e., how much advertising inventory of each type page/viewer is available in period t. 4. The publisher decides which impressions to deliver, from the pool of advertising contracts it has accepted.

8 8 Dynamic Revenue Management for Online Display Advertising 5. The publisher delivers impressions and collects revenues. For every contract that reaches the end of its flight, the publisher incurs goodwill penalties in case of under-delivery. This sequence of events naturally gives rise to a dynamic programming formulating for solving the publisher s problem, which we present next Dynamic Programming Formulation. Suppose that at time t, the web publisher has a set S C of contracts in progress. Let V t be its expected profit-to-go from t onwards, before any request arises in t, given that y i thousand impressions remain to be delivered, for each contract i S. We denote by V t {i, y i } i S {i, n i } i Cj the expected profit-to-go if bundle j B has been accepted, consisting of the contracts i C j with a request for n i impressions each. Similarly, we denote by V t the expected profit-to-go from t onwards if no contract is accepted in period t. Accordingly, for t < T, the decision of accepting or rejecting an incoming request can be modeled as follows: V t = j B } p jt max {V t, V t {i, y i } i S {i, y i } i Cj. 1 Without loss of generality, we assume that the goodwill penalty fees are incurred at the end of the horizon. That is, if y i impressions, i S, have not been delivered by the end of the horizon T, the publisher s profit equals V T = π i y i. For the contracts that end at or before T, the loss of goodwill parameter π i will be positive. In contrast, for contracts which flight extends beyond T, the parameter π i may represent the salvage value associated with these contracts, and may therefore be negative; it will however never be smaller than r i. According to Assumption 3, the publisher observes the web traffic before delivering the ad impressions. Let Ṽt, [I k ] k W t be the profit-to-go in period t after having observed the amount of available ad inventory [I k ] k W t. Accordingly, i S V t = E [Ṽt, [I k ] k W t ], 2

9 Dynamic Revenue Management for Online Display Advertising 9 in which the expectation is taken with respect to the amount of advertising inventory of each type or equivalently, to the web traffic in period t. After observing the amount of available ad inventory, the publisher decides which ad impressions to deliver from its pool of contracts. Let x ik, i S, k W i, be the number of impressions of ads from contract i delivered on a page/viewer/time k. Let also W t i = W i W t be the set of page and viewer types that are available in period t for delivering ad impressions for contract i S. The publisher s problem can therefore be formulated as the following recursion: Ṽ t, [I k ] k W t = max r i x ik + V t+1 {x ik } i S,k W t i, y i i s.t. i S i S:k W t i k W t i x ik I k k W t, k W t i x ik i S x ik y i i S, 3 k W t i x ik 0 i S, k W t i. The objective function balances the immediate revenues against the potential future profits. The number of impressions to be delivered in the future is equal to the number of impressions to be delivered at the beginning of period t, y i, minus the number of impressions that have been delivered in period t, k W i t x ik. The first constraint imposes that the number of impressions delivered on a particular page to a particular viewer type cannot exceed the available ad inventory. If the publisher has access to advertising networks, this first constraint will always be tight because the publisher can always sell its remnant inventory at lower rates through the ad network. The second constraint restricts the number of deliveries to be no greater than the requested number of impressions specified by the contract. The last constraint requires nonnegativity of the delivered impressions. In addition, we have V t+1 {yi } i S Vt {yi } i S, for all t, because setting xik = 0 for all i S, k Wi t is a feasible solution for the assignment problem 3 in period t. Moreover, for any j S, the marginal value of an impression V t {y i } i S\{j} {y j + 1} V t {yi } i S rj because the CPM does not change over time. With these two results, one can show that it is never optimal to delay the delivery of an ad impression in the hope of selling it at a larger rate in the future.

10 10 Dynamic Revenue Management for Online Display Advertising 4. Structural Properties In general, the objective function may not be concave, if bundles of contracts are required to be either accepted in full or rejected. Similarly, in the classic dynamic revenue management problem, the value function may not be concave with batch arrivals. In practice, however, contracts are negotiated and the publisher may have some flexibility in choosing the number of impressions to accept. Relaxing Equation 1 to allow for the publisher to choose less number of impressions than requested, i.e., V t {yi } i S = { p jt max 0 y i n i, i C j j B } V t {i, y i } i S {i, y i } i Cj, 4 makes the problem concave, as we show next. Proposition 1. If contracts can be partially accepted, as in 4, then for any i S, V t is jointly concave in y i, i S. Proof The proof is by induction. The function V T is linear, and therefore jointly concave in {y i } i S. For any t, suppose that the function V t+1 is jointly concave in { {y i } i S. Because concavity is preserved under affine transformations, V t+1 i, y i } k W i t x ik i S is jointly concave in x ik and y i, for all i S and k W t i. Therefore, the objective function and the constraint set in Problem 3 are respectively jointly concave and jointly convex in {x ik } i S,k W t i and {y i } i S. Because partial maximization of a jointly concave function over a convex set preserves concavity Boyd and Vandenberghe 2004, Ṽt, [I k ] k W t is jointly concave in {yi } i S, for any [I k ] k W t. Taking the expectation with respect to [I k ] k W t preserves concavity, so V t is also concave in {y i } i S. For any j S, maximizing V t with respect to yj over the convex set [0, n j ] in 4 preserves concavity based on the partial maximization argument above, so does taking a nonnegative weighted sum of concave functions. Therefore, V t is also concave in {y i } i S, completing the induction step. Because Problem 4 is a concave maximization problem over a convex set, the optimal number of impressions to accept may not necessarily be at the boundary of the interval. As a result, large contracts will typically tend to be renegotiated, especially if the web traffic forecasts are low.

11 Dynamic Revenue Management for Online Display Advertising 11 We next investigate the sensitivity of the publisher s value function to the problem parameters. For convenience, let us denote by V t {i, y i } i S ; θ the value function at time t when some parameter takes on a value θ. The next proposition shows that the value function is convexly increasing with the CPM and convexly decreasing with the penalty π i. In addition, if partial contracts are acceptable, the publisher benefits from larger number of impressions requested, but with decreasing marginal returns, which is in line with the findings in Araman and Fridgeirsdottir 2008 and Fridgeirsdottir and Najafi-Asadolahi 2008a. Proposition 2. For any j S, V t ; π j is convex decreasing in πj and V t {yi } i S ; r j is convex increasing in r j. If the contracts can be partially accepted, as in 4, then for any j S, V t ; n j is concave increasing in nj. Proof For each {y i } i S, the function V T ; π j is linear, and therefore convex, decreasing in π j. Because the successive pointwise maximizations in 3, as well as in 1 or 4, and the expectations in 2, preserve convexity, the value function V t ; π j is convex decreasing in π j, for any t. Let t be the last period of the duration of contract i, i.e., t = max{t : W i W t }. For each {y i } i S, the function Ṽt ; r j is convex increasing in rj, because it is the pointwise maximum of linear functions of r j in 3. Because the successive pointwise maximizations in 3 as well as in 1 or 4, and the expectations in 2, preserve convexity, the value function V t ; r j is convex increasing in r j, for any t t. Let t be the first period of the duration of contract j, i.e., t = min{t : W j W t }. Because n j is the right-hand side of the constraint in 4, V t ; n j is increasing in nj, and jointly concave in n j and {y i } i S. Because the successive partial maximizations, over convex sets, in 3 and 4, and the expectations in 2, preserve concavity, the value function V t ; n j is concave increasing in n j, for any t t. The function Ṽt, [I k ] k W t is also concave increasing with Ik. Thus, smaller profits will be obtained under second-order stochastically larger random variables. In particular, if the number

12 12 Dynamic Revenue Management for Online Display Advertising of page views is normally or log-normally distributed, the publisher s profit will be decreasing with the variance of the distribution Levy The state space of the dynamic program can however be very large, leading to the so-called curse of dimensionality and limiting the practicality of the approach. In the next two sections, we show that, even if the dynamic program is solved approximately, it stills yield many benefits over alternative, myopic approaches. 5. Certainty Equivalent Approximation Following Bertsimas and Popescu 2003, we propose a Certainty Equivalent Control CEC heuristic. Specifically, we assume that the ad inventory of each type determined by the web traffic is known in advance and equal to its expectation. We also assume perfect knowledge about the number and characteristics of future requests. In the dynamic optimization formulation, the occurrence of any request j B, consisting of the contracts in C j with characteristics n i, W i, r i, π i i Cj, has a binary nature: either request j is made in period t, with some probability p jt, or it is not. Instead, we assume that, for all i C j, a request for contract i will be introduced in period t, deterministically, with only n i p jt requests for impressions. Given the good performance of the CEC heuristic in network revenue management Bertsimas and Popescu 2003 and that controls based on the CEC are asymptotically optimal for the stochastic network revenue management problem Talluri and van Ryzin 2004, one expects these restrictions not to be too stringent in our setting. d Analogous to V t, we denote by V t the maximum profit-to-go in period t when there is no uncertainty the superscript d refers to deterministic. Let S be the set of contracts that have been accepted at time t and let B t be the set of future bundle requests. Because both the ad inventory and the future requests are assumed to be known at time t, the dynamic optimization problem is now deterministic and an open-loop control is optimal. In particular, let the binary variable δ j equal 1 if bundle j B t is planned to be accepted and equal 0 otherwise. Similarly, let x i,k,s denote the number of ad impressions from contract i S j Bt C j planned to be delivered

13 Dynamic Revenue Management for Online Display Advertising 13 in period s = t,..., T to the page/viewer type k W s i. Accordingly, the publisher s problem at time t can be formulated as the following mixed-integer optimization problem: T = max r i x i,k,s π i y i i S V d t s.t. i S j Bt C j s=t k W i s δ j p i n i j B t i C j π i i S j Bt C j:k W s i s=t k W i s T s=t k W i s x i,k,s T s=t k W i s x i,k,s x i,k,s E[I k ] k W s, s = t + 1,..., T, T x i,k,s y i i S, 5 T x i,k,s p i n i δ j i j Bt C j, j B t s=t k W i s x i,k,s 0 i S j Bt C j, k W s i, s = t,..., T, δ j [0, 1] j B t. The objective function in 5 consists of three terms: the total advertising revenue, summed over all contracts and future time periods, the underdelivery penalty associated with the contracts that have already been accepted at time t, and the underdelivery penalty associated with the future contracts, if they are to be accepted i.e., if δ j = 1 for any j B t. Similar to 3, the first constraint ensures that the number of ad impressions does not exceed the expected ad inventory, for all future periods. The second and third constraints guarantee that the delivered impressions do not exceed the number of impressions requested by the contracts, respectively for the contracts that have already been accepted in period t and for the future contracts. Finally, ad impressions are required to be nonnegative and future contracts can be either accepted in full or rejected. Analogous to 3, we define Ṽ d t d, [I k ] k W t in the same way as V t, where the right-hand side of the first set of constraints in 5 associated with period t, i.e., E[I k ], are replaced with the actual ad inventory I k for all k W t. Let us define A t the set of future bundles that are planned to be accepted, that is A t = {j B t : δ j = 1}. Moreover, let us denote by V d t ; A t the optimal revenue of the deterministic

14 14 Dynamic Revenue Management for Online Display Advertising problem if the set of future contracts that are accepted corresponds to A t. For a given set of contracts A t, the optimization problem 5 reduces to a simple transportation problem. The next proposition characterizes the sensitivity of the revenue with respect to the problem parameters for a given set of contracts A t. Similar to Proposition 2, we denote by V d t ; A t ; θ the optimal value of 5 when some parameter takes on the value θ. As in Proposition 2, we find that the optimal revenue of the deterministic problem is convex increasing with the CPM, convex decreasing with the goodwill penalty, and concave increasing in the number of impressions, when the set of future contracts is given. We also find that broader targets in terms of page types or banner locations, viewer types, and flights are beneficial to the publisher, because they give more flexibility, but exhibit decreasing differences. Proposition 3. Suppose the set of future contracts to be accepted is given by A t. Then, for any i S, V d t ; A t ; y i is concave increasing in yi ; for any i A t, V d t ; A t ; n i is concave increasing in n i. For any i S A t, V d t ; A t ; r i is convex increasing in ri, V d t ; A t ; π i is convex decreasing in πi, and V d t ; A t ; W i is submodular increasing on W. For any k W, V d t ; A t ; E[I k ] is concave increasing in E[I k ]. Proof All results follow form standard linear programming theory see Bertsimas and Tsitsiklis The submodularity of V d t ; A t ; W i follows from Theorem 4 in Wolsey Because Problem 5 reduces to a linear optimization problem when the set A t is fixed, the opportunity costs of the advertising space can be obtained as a byproduct of the optimization and be used in the negotiation process. For instance, some advertisers request the exclusive use of the homepage over a certain time window in exchange for a flat fee. Using the optimal shadow prices from 5 could help publishers set their fees, to account for the marginal opportunity cost of the advertising impressions. On the other hand, it may help an advertiser adjust its advertising time window to benefit from lower rates whenever the advertisement inventory exceeds the demand. When the set A t needs to be chosen, 5 is a capacitated facility location problem, which is known to be NP-Hard. Thus, if the number of potential contracts is large, the problem may not

15 Dynamic Revenue Management for Online Display Advertising 15 be solvable in reasonable time. However, as demonstrated in Proposition 3.4 in Nemhauser et al. 1978, V t d ; A t is submodular on St and simple greedy or search algorithms that select the most promising contracts are associated with reasonable performance guarantees see, e.g., Nemhauser et al If there is no uncertainty about the request arrivals as in the case study we examine in the next section, V d t V t for all t and all S C. To see this, observe that, for any given acceptance/rejection policy, V t can be bounded from above by replacing the distribution of the number of advertising impressions [I k ] k W t, for all t T, by its mean, using Jensen s inequality. Maximizing then the upper bound over all policies exactly leads to V d t. The implementation of the CEC follows the following sequence. In every period t, 1. An advertising request j B t arises. 2. Request j is accepted if V d t {i, y i } i S {i, y i } i Cj V d t. If the request is accepted, update S S C j and B t B t \ {j}. 3. The publisher observes the available ad inventory in period t, i.e., [I k ], k W t. 4. Compute Ṽ t d, [I k ] k W t. Let {xi,k,s } i S,k W,s=t,...,T be the optimal solution of the associated capacitated facility location problem. 5. For all i S, k W t, deliver x i,k,t ad impressions from contract i to the page/viewer type k. Even though the number of contracts and the ad inventories are assumed to be known with certainty in 5, the policy is adaptable to changes in contract offers or demand because it is reoptimized on a folding horizon basis. If the number of future contracts is relatively small i.e., less than a few hundreds, Problem 5 can easily be solved to optimality in a reasonable amount of time, making the approach appealing for practical applications. 6. Case Study In this section, we evaluate the performance of our optimization-based approach on a real problem instance, detailed in Roels and Skowrup 2008, and compare it to common practices.

16 16 Dynamic Revenue Management for Online Display Advertising 6.1. Case Description An online content publisher, Break.com, seeks to determine which display advertising contracts to accept and which ad impressions to deliver over the course of the second quarter of Founded in 2005 as a cross between YouTube and Spike TV, Break.com quickly built a loyal audience around its ability to find and purchase funny, user-generated video content and games that appeal to young males. In 2005, the company made less than $1.4 million in display ad revenue; but by 2007, with nine million monthly unique visitors, the company wanted to achieve a ten-fold growth in advertising revenues. Supply. Break.com serves display ads on its homepage, on the video page, on the game page, as well as on any page of the website which is referred to Run-of-Site. Advertisements are targeted to only one type of viewers, namely the males, which constitute the website main audience. Finally, the second quarter is divided in weeks, from week 14 to week 27. As a result, the set of types of advertising slots W, defined as the cross-product P U T, consists of 56 elements. The amount of advertising inventory is unknown at the beginning of the quarter because it depends on the web traffic. A manager of the company estimated the daily mean number of page views for each targeted page homepage, videos, games, others, as well as a low and high estimates respectively equal to 50% and 150% of the baseline estimate see Exhibit 4 in Skowrup and Roels Due to the high traffic on the website, we modeled the number of visitors with a normal distribution, as a limiting approximation to the Poisson distribution of web traffic. We assumed that the low-high estimate range corresponded to the 95%-confidence interval about the mean, leading to an estimated daily standard deviation of one fourth the mean. Without correlation, the coefficient of variation of the weekly demand thus equals 1/4 7. Finally, we assumed that the number of ad impressions was equal to the number of page views, i.e., only one banner was displayed per page. Demand. The publisher has already accepted 24 bundle contracts and expects to receive 11 additional requests. Hence, the number of requests is known deterministically, in contrast to the

17 Dynamic Revenue Management for Online Display Advertising 17 dynamic programming formulation presented in Section 3. A bundle typically consists of two to four contracts, depending on the number of page types covered. Each contract specifies a targeted page type, a delivery time window which we rounded to full weeks, a CPM, and a requested number of impressions see Exhibits 5-6 in Skowrup and Roels We considered a constant goodwill penalty rate of 10% of the contract CPM, per underdelivered impression. We also assumed that the company had recourse to ad networks, offering a constant CPM of $0.30 per impression. CEC Heuristic. Because of the large number of bundles, together with the large number of types of advertising inventory, an exact optimization approach as proposed in Section 3 would have been computationally prohibitive. Instead, we considered the CEC approach presented in Section 5, re-solved at the beginning of each period. The CEC heuristic involves the solution of two mixedinteger optimization problems 5 per period, to sequentially decide i which bundles to accept and ii how to deliver the requested impressions to the website viewers. Benchmarks. As argued in the previous sections, V d 0 {yi, i} i S, where S corresponds to the set of 24 bundle contracts that have already been accepted at time 0, is an upper bound on the optimal profit-to-go, and consequently, on the profit generated with the CEC approach, if there is no uncertainty about the request arrivals. We refer to this upper bound as DET, for deterministic. Currently, the company is using a threshold policy to determine which requests to accept or reject, based on their average CPM. That is, a contract is accepted if and only if its CPM is larger than a certain threshold price, which was preliminarily determined based on a yearly sales goal. In our implementation, we considered several threshold values, ranging from $3 to $4.5, where a $3 CPM is among the lowest CPMs that were requested and $4.5 is among the highest CPMs that were requested. Using the threshold policy, the acceptance/rejection decisions of the bundles can be made at the beginning of the quarter, because it does not depend on capacity usage information. Based on the threshold policy, we consider the following two heuristics. First, we consider the threshold policy, for deciding which requests to accept, in conjunction with 5 for deciding which impressions to deliver. Because 5 reduces to a linear optimization problem once contracts have been selected, we refer to this heuristic as TH-LP, for threshold-linear program.

18 18 Dynamic Revenue Management for Online Display Advertising The second heuristic is based on the common industry practice of uniformly delivering impressions over time. Specifically, in each period, we consider all contracts that remain to be completed and define the current load as the total number of impressions remaining to be delivered, divided by the total number of periods until the end of the flight. We then solve a one-period version of 5 so as to match the current loads to the available ad inventory. We refer to this second heuristic as TH-UNI, for threshold-uniform allocation Results. Base Case. We simulated the performance of our CEC against TH-LP and TH-UNI over 100 runs. The optimization of 5 was implemented in CPLEX 10.0 and took less than a second. Table 1 compares the expected profit advertising revenue + ad network advertising revenue - goodwill penalties of all policies for different values of demand coefficient of variation. Table 1 Policy Expected Revenues as a Function of the Coefficient of Variation. Coefficient of Variation Threshold 1/4 7 1/2 7 1/ 7 2/ 7 DET 1,906,900 1,906,900 1,906,900 1,906,900 CEC 1,898,200 1,886,000 1,847,400 1,791,900 $3.0 1,885,000 1,870,800 1,832,400 1,778,200 TH-LP $3.5 1,853,500 1,840,400 1,805,000 1,791,900 $4.0 1,811,600 1,800,300 1,768,100 1,711,500 $4.5 1,784,700 1,778,600 1,752,600 1,697,000 TH-UNI $3.0 1,568,700 1,562,900 1,543,500 1,502,600 $3.5 1,557,600 1,554,200 1,535,100 1,493,000 $4.0 1,524,500 1,518,300 1,497,900 1,455,400 $4.5 1,507,100 1,503,100 1,486,200 1,445,900 Table 1 shows that the CEC is near-optimal in the base case Coefficient of Variation equal to 1/4 7. The optimality gap, relative to DET, slightly deteriorates as the coefficient of variation increases, but so does also the revenue under the optimal DP policy because it is smaller under second-order larger distributions. We therefore expect the CEC policy to be near-optimal under all web traffic scenarios. In addition, the CEC heuristic always dominates the threshold policies. Moreover, comparing the performance of TH-LP with TH-UNI reveals that adopting an optimization-based approach for

19 Dynamic Revenue Management for Online Display Advertising 19 delivering impressions, rather than distributing them evenly over the flight duration, can generate 15-20% more profits. Optimization-based approaches can therefore lead to significant additional gains in managing advertising contracts. Because advertisers typically value uniform impressions to maximize the outreach of their campaigns, many publishers have adopted this ad delivery mode as common industry practice, even though it is not formally contracted on. However, the revenue differential between the TH-UNI and the CEC approaches reveals that uniform delivery comes at a cost to the publisher and should be incorporated in contract negotiations. In particular, it is paramount for publishers to assess whether uniform delivery is really valued by their clients and to choose to offer this free service only for advertisers with which they want to build long-term relationships. It is interesting to note that the performance of the threshold heuristics is not very sensitive to the actual threshold CPM. Two factors contribute to this effect. First, only 11 requests, out of the 35 available, are subject to optimization, making the base profit, common to all approaches, relatively high. Second, all threshold heuristics ignore capacity utilization and traffic variability in their decision of contracts to accept and therefore exhibit the same biases, independent of the magnitude of the threshold. Table 2 compares the performance of the policies for different values of the goodwill rate π i /r i, ranging from 0% to 150% of the CPM the base case was 10%. Hence, the dominance of the CEC approach over the threshold policies is even starker when the goodwill penalty is large. In fact, the TH-UNI heuristic s tendency to underdeliver impressions can even lead to a loss. Consequently, publishers who wishes to build long-term relationships with their advertisers or advertising agencies should consider adopting an optimization-based approach for managing their advertising contracts. Expanded Product Set. To evaluate the impact of switching to an optimization-based approach for managing all contracts, we now assume that the 24 initial bundles are also renegotiable. Therefore, the publisher needs to decide which requests to accept among the pool of 35 bundles available. Table 3 shows that, despite the increase in the number of requests, the performance of the CEC

20 20 Dynamic Revenue Management for Online Display Advertising Table 2 Expected Revenues as a Function of the Goodwill Penalty Rate. Policy Threshold Goodwill Penalty Rate 0% 50% 100% 150% DET 1,914,500 1,877,800 1,860,000 1,847,900 CEC 1,904,800 1,865,400 1,840,800 1,830,000 $3.0 1,891,000 1,850,600 1,790,800 1,763,400 TH-LP $3.5 1,857,800 1,829,300 1,790,600 1,766,100 $4.0 1,814,100 1,807,800 1,796,400 1,791,100 $4.5 1,786,800 1,783,900 1,779,700 1,775,600 $3.0 1,698,000 1,051, , ,200 TH-UNI $3.5 1,683,700 1,053, , ,500 $4.0 1,646,400 1,036, , ,000 $4.5 1,627,700 1,024, , ,900 heuristic is near optimal. Note also that the performance of the threshold policies is significantly more sensitive to the choice of the threshold value than in our base case because all 35 contracts are subject to selection. Table 3 Expected Revenues with the Expanded Product Set. Policy Threshold Expected Profit DET 2,051,000 CEC 2,037,400 $3.0 1,811,700 TH-LP $3.5 1,665,500 $4.0 1,506,900 $4.5 1,095,100 $3.0 1,472,800 TH-UNI $3.5 1,362,500 $4.0 1,214,900 $ ,900 More importantly, Table 3 reveals that adopting an optimization-based approach for both the selection of requests and the ad impressions can lead to about $200,000-$1,200,000 additional profits per quarter, i.e., $0.8-$4.8 million per year, a significant increase for a company with a $10-15 million sales goal. Random Occurrences of Requests. We have assumed so far that all requests were known in advance. We now relax this assumption by associating a 50% probability of occurrence with each request, realized at the beginning of the flight of the request.

21 Dynamic Revenue Management for Online Display Advertising 21 Table 4 reports the results. Note that when request arrivals are uncertain, the optimal value of 5 is no longer an upper bound on the maximum profit-to-go. Despite the additional uncertainty Table 4 Expected Revenues with Random Request Occurrences. Policy Threshold Expected Profit CEC 1,815,000 $3.0 1,806,100 TH-LP $3.5 1,787,100 $4.0 1,767,500 $4.5 1,756,000 $3.0 1,510,500 TH-UNI $3.5 1,505,000 $4.0 1,485,900 $4.5 1,477,000 on the request occurrences, the CEC approach still dominates the threshold heuristics. Even though the performance gap is smaller than in the base case, the improvement over the TH-UNI heuristic remains significant. 7. Conclusion The nature of online media has given rise to more quantitative approaches for advertising management. However, the current processes for contract negotiation and advertisement delivery are often ad-hoc and disconnected. In this paper, we develop a unified approach for contract negotiation and ad delivery for online display advertising revenue management, linking the selection of contracts with capacity utilization. Accounting first for the uncertainty in requests and web traffic, we model the problem as a dynamic program and characterize its structural properties. Because an exact solution of the dynamic program is infeasible for realistic problem instances, we then propose a Certainty Equivalent Control heuristic, test it using a real case study, and show that it performs significantly better than common approaches based on threshold-price contract selection and uniform ad delivery. References Araman, V. F., K. Fridgeirsdottir Online advertising: Revenue management approach. Working paper. London Business School.

22 22 Dynamic Revenue Management for Online Display Advertising Araman, V. F., I. Popescu Stochastic revenue management models for media broadcasting. Working paper. Bain and Company Bain/IAB Digital Pricing Research, Baye M. R., J. Morgan A simple model of advertising and subscription fees. Economics Letters Baye M. R., J. Morgan The value of information in an online consumer electronics market. Journal of Public Policy and Marketing Bertsimas D., I. Popescu Revenue management in a dynamic network environment. Transportation Science Bertsimas, D., J. N. Tsitsiklis Introduction to Linear Optimization, Athena Scientific, Belmont, MA. Bollapragada, S., H. Cheng, M. Phillips, M. Garbiras, M. Scholes, T. Gibbs, M. Humphreville NBC s optimization systems increase revenues and productivity. Interfaces Booz Allen Hamilton HD Marketing 2010: Sharpening the conversations, Boyd, S., L. Vandenberghe Convex Optimization. Cambridge University Press, UK. Cao, J., W. S. Cleveland, D. Lin, D. X. Sun Internet traffic tends toward Poisson and independent as the load increases. Nonlinear estimation and classification, eds. C. Holmes, D. Denison, M. Hansen, B. Yu, B. Mallick, Springer, New York. Chickering, D.M., Heckerman, D Targeted advertising on the web with inventory management. Interfaces Fridgeirsdottir, K., S. Najafi Asadolahi Revenue management for online advertising: Impatient advertisers. Working paper. London Business School. Fridgeirsdottir, K., S. Najafi Asadolahi Revenue management for online advertising: Pay-per-click pricing. Working paper. London Business School. Hof, R. D Yahoo is counting on Apex. Business Week September 18, IAB Internet Advertising Revenue Report Interactive Advertising Bureau, Kimms, A., M. Muller-Bungart Revenue management for broadcasting commercials: The channel s problem of selecting and scheduling the advertisements to be aired. International Journal of Revenue Management

23 Dynamic Revenue Management for Online Display Advertising 23 Kumar, S., S. P. Sethi Dynamic pricing and advertising for web content providers. To appear in European Journal of Operational Research. Kumar, S., V.S. Jacob, C. Srikandarajah Scheduling advertisements on a web page to maximize revenue. European Journal of Operational Research Levy, H Stochastic dominance and expected utility: survey and analysis. Management Science Mangani, A Online advertising: Pay-per-view versus pay-per-click. Journal of Pricing and Revenue Management Nemhauser, G. L., L. A. Wolsey, M. L. Fisher An analysis of approximations for maximizing submodular set functions I. Mathematical Programming Prasad, A., V. Mahajan, B. Bronnenberg Advertising versus pay-per-view in electronic media. International Journal of Research in Marketing Roels, G., T. Skowrup Break.com. UCLA Anderson School of Management Case Study, anderson.ucla.edu/x15450.xml. The Rubicon Project Online advertising market report: Q1: Ad network landscape, trends and outlook, Rusmevichientong, P., D.P. Williamson An adaptive algorithm for selecting profitable keywords for search-based advertising services. in Proceedings of the Seventh ACM Conference on Electronic Commerce Talluri, K.T., G.J. van Ryzin The Theory and Practice of Revenue Management. Kluwer Academic Press, Norwell, MA. Turner, J., A. A. Scheller-Wolf, S. R. Tayur Scheduling of dynamic in-game advertising. Working paper. Carnegie Mellon. Wolsey, L. A Submodularity and valid inequalities in capacitated fixed charge networks. Operations Research Letters

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

Cost-Per-Impression and Cost-Per-Action Pricing in Display Advertising with Risk Preferences

Cost-Per-Impression and Cost-Per-Action Pricing in Display Advertising with Risk Preferences MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 1523-4614 eissn 1526-5498 00 0000 0001 INFORMS doi 10.1287/xxxx.0000.0000 c 0000 INFORMS Cost-Per-Impression and

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

Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand

Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand Proceedings of the 2009 Industrial Engineering Research Conference Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand Yasin Unlu, Manuel D. Rossetti Department of

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

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

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

Pricing Models in Web Advertising

Pricing Models in Web Advertising Chapter 2 Pricing Models in Web Advertising Abstract The method to determine the price of web advertising is one of the most striking innovations. In the early phases, most of the web advertisements were

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

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

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

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

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

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

Load Balancing and Switch Scheduling

Load Balancing and Switch Scheduling EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: liuxh@systems.stanford.edu Abstract Load

More information

Optimal Contract-Sizing in Online Display Advertising for Publishers with Regret Considerations

Optimal Contract-Sizing in Online Display Advertising for Publishers with Regret Considerations Optimal Contract-Sizing in Online Display Advertising for Publishers with Regret Considerations Md. Tanveer Ahmed Business Analytics, Dow AgroSciences Changhyun Kwon Department of Industrial and Systems

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

Ad Networks vs. Ad Exchanges: How They Stack Up

Ad Networks vs. Ad Exchanges: How They Stack Up Ad Networks vs. Ad Exchanges: How They Stack Up An OpenX whitepaper July 2010 Web publishers have always had a wide choice of different ad networks to partner with to generate ad revenue. Recently, ad

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

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

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

A simple analysis of the TV game WHO WANTS TO BE A MILLIONAIRE? R

A simple analysis of the TV game WHO WANTS TO BE A MILLIONAIRE? R A simple analysis of the TV game WHO WANTS TO BE A MILLIONAIRE? R Federico Perea Justo Puerto MaMaEuSch Management Mathematics for European Schools 94342 - CP - 1-2001 - DE - COMENIUS - C21 University

More information

A Sequential Game Perspective and Optimization of the Smart Grid with Distributed Data Centers

A Sequential Game Perspective and Optimization of the Smart Grid with Distributed Data Centers A Sequential Game Perspective and Optimization of the Smart Grid with Distributed Data Centers Yanzhi Wang, Xue Lin, and Massoud Pedram Department of Electrical Engineering University of Southern California

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

Approximation Algorithms for Stochastic Inventory Control Models

Approximation Algorithms for Stochastic Inventory Control Models Approximation Algorithms for Stochastic Inventory Control Models (Abstract) Retsef Levi Martin Pál Robin O. Roundy David B. Shmoys School of ORIE, Cornell University, Ithaca, NY 14853, USA DIMACS Center,

More information

Nan Kong, Andrew J. Schaefer. Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA

Nan Kong, Andrew J. Schaefer. Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA A Factor 1 2 Approximation Algorithm for Two-Stage Stochastic Matching Problems Nan Kong, Andrew J. Schaefer Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA Abstract We introduce

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

Optimal proportional reinsurance and dividend pay-out for insurance companies with switching reserves

Optimal proportional reinsurance and dividend pay-out for insurance companies with switching reserves Optimal proportional reinsurance and dividend pay-out for insurance companies with switching reserves Abstract: This paper presents a model for an insurance company that controls its risk and dividend

More information

6.231 Dynamic Programming and Stochastic Control Fall 2008

6.231 Dynamic Programming and Stochastic Control Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 6.231 Dynamic Programming and Stochastic Control Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.231

More information

Handling Advertisements of Unknown Quality in Search Advertising

Handling Advertisements of Unknown Quality in Search Advertising Handling Advertisements of Unknown Quality in Search Advertising Sandeep Pandey Carnegie Mellon University spandey@cs.cmu.edu Christopher Olston Yahoo! Research olston@yahoo-inc.com Abstract We consider

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

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

Functional Optimization Models for Active Queue Management

Functional Optimization Models for Active Queue Management Functional Optimization Models for Active Queue Management Yixin Chen Department of Computer Science and Engineering Washington University in St Louis 1 Brookings Drive St Louis, MO 63130, USA chen@cse.wustl.edu

More information

A Decomposition Approach for a Capacitated, Single Stage, Production-Inventory System

A Decomposition Approach for a Capacitated, Single Stage, Production-Inventory System A Decomposition Approach for a Capacitated, Single Stage, Production-Inventory System Ganesh Janakiraman 1 IOMS-OM Group Stern School of Business New York University 44 W. 4th Street, Room 8-160 New York,

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

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

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

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

Introduction to time series analysis

Introduction to time series analysis Introduction to time series analysis Margherita Gerolimetto November 3, 2010 1 What is a time series? A time series is a collection of observations ordered following a parameter that for us is time. Examples

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

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

OPTIMAL DESIGN OF A MULTITIER REWARD SCHEME. Amir Gandomi *, Saeed Zolfaghari **

OPTIMAL DESIGN OF A MULTITIER REWARD SCHEME. Amir Gandomi *, Saeed Zolfaghari ** OPTIMAL DESIGN OF A MULTITIER REWARD SCHEME Amir Gandomi *, Saeed Zolfaghari ** Department of Mechanical and Industrial Engineering, Ryerson University, Toronto, Ontario * Tel.: + 46 979 5000x7702, Email:

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

Coordinated Pricing and Inventory in A System with Minimum and Maximum Production Constraints

Coordinated Pricing and Inventory in A System with Minimum and Maximum Production Constraints The 7th International Symposium on Operations Research and Its Applications (ISORA 08) Lijiang, China, October 31 Novemver 3, 2008 Copyright 2008 ORSC & APORC, pp. 160 165 Coordinated Pricing and Inventory

More information

The Impact of Linear Optimization on Promotion Planning

The Impact of Linear Optimization on Promotion Planning The Impact of Linear Optimization on Promotion Planning Maxime C. Cohen Operations Research Center, MIT, Cambridge, MA 02139, maxcohen@mit.edu Ngai-Hang Zachary Leung Operations Research Center, MIT, Cambridge,

More information

CITY UNIVERSITY OF HONG KONG. Revenue Optimization in Internet Advertising Auctions

CITY UNIVERSITY OF HONG KONG. Revenue Optimization in Internet Advertising Auctions CITY UNIVERSITY OF HONG KONG l ½ŒA Revenue Optimization in Internet Advertising Auctions p ]zwû ÂÃÙz Submitted to Department of Computer Science õò AX in Partial Fulfillment of the Requirements for the

More information

HYBRID GENETIC ALGORITHMS FOR SCHEDULING ADVERTISEMENTS ON A WEB PAGE

HYBRID GENETIC ALGORITHMS FOR SCHEDULING ADVERTISEMENTS ON A WEB PAGE HYBRID GENETIC ALGORITHMS FOR SCHEDULING ADVERTISEMENTS ON A WEB PAGE Subodha Kumar University of Washington subodha@u.washington.edu Varghese S. Jacob University of Texas at Dallas vjacob@utdallas.edu

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

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

1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let

1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let Copyright c 2009 by Karl Sigman 1 Stopping Times 1.1 Stopping Times: Definition Given a stochastic process X = {X n : n 0}, a random time τ is a discrete random variable on the same probability space as

More information

Improving proposal evaluation process with the help of vendor performance feedback and stochastic optimal control

Improving proposal evaluation process with the help of vendor performance feedback and stochastic optimal control Improving proposal evaluation process with the help of vendor performance feedback and stochastic optimal control Sam Adhikari ABSTRACT Proposal evaluation process involves determining the best value in

More information

Online Ad Auctions. By Hal R. Varian. Draft: February 16, 2009

Online Ad Auctions. By Hal R. Varian. Draft: February 16, 2009 Online Ad Auctions By Hal R. Varian Draft: February 16, 2009 I describe how search engines sell ad space using an auction. I analyze advertiser behavior in this context using elementary price theory and

More information

NBC s Optimization Systems Increase Revenues and Productivity

NBC s Optimization Systems Increase Revenues and Productivity NBC s Optimization Systems Increase Revenues and Productivity Srinivas Bollapragada Hong Cheng Mary Phillips Marc Garbiras General Electric Research and Development Center, 1 Research Circle, K1 5C22A,

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

Reused Product Pricing and Stocking Decisions in Closed-Loop Supply Chain

Reused Product Pricing and Stocking Decisions in Closed-Loop Supply Chain Reused Product Pricing and Stocking Decisions in Closed-Loop Supply Chain Yuanjie He * California State Polytechnic University, Pomona, USA Abolhassan Halati California State Polytechnic University, Pomona,

More information

Prescriptive Analytics. A business guide

Prescriptive Analytics. A business guide Prescriptive Analytics A business guide May 2014 Contents 3 The Business Value of Prescriptive Analytics 4 What is Prescriptive Analytics? 6 Prescriptive Analytics Methods 7 Integration 8 Business Applications

More information

Online Advertisement Service Pricing and an Option Contract

Online Advertisement Service Pricing and an Option Contract Online Advertisement Service Pricing and an Option Contract Yongma Moon a, Changhyun Kwon b, a Department of Industrial and Manufacturing Engineering, the Pennsylvania State University, yongma@psu.edu

More information

Chapter 21: The Discounted Utility Model

Chapter 21: The Discounted Utility Model Chapter 21: The Discounted Utility Model 21.1: Introduction This is an important chapter in that it introduces, and explores the implications of, an empirically relevant utility function representing intertemporal

More information

Congestion-Dependent Pricing of Network Services

Congestion-Dependent Pricing of Network Services IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 8, NO 2, APRIL 2000 171 Congestion-Dependent Pricing of Network Services Ioannis Ch Paschalidis, Member, IEEE, and John N Tsitsiklis, Fellow, IEEE Abstract We consider

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

TD(0) Leads to Better Policies than Approximate Value Iteration

TD(0) Leads to Better Policies than Approximate Value Iteration TD(0) Leads to Better Policies than Approximate Value Iteration Benjamin Van Roy Management Science and Engineering and Electrical Engineering Stanford University Stanford, CA 94305 bvr@stanford.edu Abstract

More information

The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy

The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy BMI Paper The Effects of Start Prices on the Performance of the Certainty Equivalent Pricing Policy Faculty of Sciences VU University Amsterdam De Boelelaan 1081 1081 HV Amsterdam Netherlands Author: R.D.R.

More information

Exact Nonparametric Tests for Comparing Means - A Personal Summary

Exact Nonparametric Tests for Comparing Means - A Personal Summary Exact Nonparametric Tests for Comparing Means - A Personal Summary Karl H. Schlag European University Institute 1 December 14, 2006 1 Economics Department, European University Institute. Via della Piazzuola

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

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

Chapter 1. Introduction. 1.1 Motivation and Outline

Chapter 1. Introduction. 1.1 Motivation and Outline Chapter 1 Introduction 1.1 Motivation and Outline In a global competitive market, companies are always trying to improve their profitability. A tool which has proven successful in order to achieve this

More information

www.pwc.com Measuring the effectiveness of online advertising ACA webinar April 15, 2011

www.pwc.com Measuring the effectiveness of online advertising ACA webinar April 15, 2011 www.pwc.com Measuring the effectiveness of online advertising ACA webinar April 15, 2011 Agenda 1. Introductions 2. Background Online Advertising & Measuring Effectiveness 3. Market Context Rapidly Changing

More information

Motivated by a problem faced by a large manufacturer of a consumer product, we

Motivated by a problem faced by a large manufacturer of a consumer product, we A Coordinated Production Planning Model with Capacity Expansion and Inventory Management Sampath Rajagopalan Jayashankar M. Swaminathan Marshall School of Business, University of Southern California, Los

More information

A Better Statistical Method for A/B Testing in Marketing Campaigns

A Better Statistical Method for A/B Testing in Marketing Campaigns A Better Statistical Method for A/B Testing in Marketing Campaigns Scott Burk Marketers are always looking for an advantage, a way to win customers, improve market share, profitability and demonstrate

More information

A DISCRETE TIME MARKOV CHAIN MODEL IN SUPERMARKETS FOR A PERIODIC INVENTORY SYSTEM WITH ONE WAY SUBSTITUTION

A DISCRETE TIME MARKOV CHAIN MODEL IN SUPERMARKETS FOR A PERIODIC INVENTORY SYSTEM WITH ONE WAY SUBSTITUTION A DISCRETE TIME MARKOV CHAIN MODEL IN SUPERMARKETS FOR A PERIODIC INVENTORY SYSTEM WITH ONE WAY SUBSTITUTION A Class Project for MATH 768: Applied Stochastic Processes Fall 2014 By Chudamani Poudyal &

More information

How To Optimize Online Ads

How To Optimize Online Ads Yield Optimization of Display Advertising with Ad Exchange Santiago R. Balseiro Fuqua School of Business, Duke University, 100 Fuqua Drive, NC 27708, srb43@duke.edu Jon Feldman, Vahab Mirrokni, S. Muthukrishnan

More information

A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM:

A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM: A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM: A TEMPORAL AND SPATIAL CASE V. Tosic, O. Babic, M. Cangalovic and Dj. Hohlacov Faculty of Transport and Traffic Engineering, University of

More information

On the Interaction and Competition among Internet Service Providers

On the Interaction and Competition among Internet Service Providers On the Interaction and Competition among Internet Service Providers Sam C.M. Lee John C.S. Lui + Abstract The current Internet architecture comprises of different privately owned Internet service providers

More information

ARTICLE IN PRESS. European Journal of Operational Research xxx (2004) xxx xxx. Discrete Optimization. Nan Kong, Andrew J.

ARTICLE IN PRESS. European Journal of Operational Research xxx (2004) xxx xxx. Discrete Optimization. Nan Kong, Andrew J. A factor 1 European Journal of Operational Research xxx (00) xxx xxx Discrete Optimization approximation algorithm for two-stage stochastic matching problems Nan Kong, Andrew J. Schaefer * Department of

More information

Simultaneous or Sequential? Search Strategies in the U.S. Auto. Insurance Industry

Simultaneous or Sequential? Search Strategies in the U.S. Auto. Insurance Industry Simultaneous or Sequential? Search Strategies in the U.S. Auto Insurance Industry Elisabeth Honka 1 University of Texas at Dallas Pradeep Chintagunta 2 University of Chicago Booth School of Business September

More information

A Network Flow Approach in Cloud Computing

A Network Flow Approach in Cloud Computing 1 A Network Flow Approach in Cloud Computing Soheil Feizi, Amy Zhang, Muriel Médard RLE at MIT Abstract In this paper, by using network flow principles, we propose algorithms to address various challenges

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1 Introduction 1.1. Motivation Network performance analysis, and the underlying queueing theory, was born at the beginning of the 20th Century when two Scandinavian engineers, Erlang 1 and Engset

More information

Editorial Mathematical Modeling Research in Fashion and Textiles Supply Chains and Operational Control Systems

Editorial Mathematical Modeling Research in Fashion and Textiles Supply Chains and Operational Control Systems Mathematical Problems in Engineering Volume 2013, Article ID 470567, 4 pages http://dx.doi.org/10.1155/2013/470567 Editorial Mathematical Modeling Research in Fashion and Textiles Supply Chains and Operational

More information

Scheduling Home Health Care with Separating Benders Cuts in Decision Diagrams

Scheduling Home Health Care with Separating Benders Cuts in Decision Diagrams Scheduling Home Health Care with Separating Benders Cuts in Decision Diagrams André Ciré University of Toronto John Hooker Carnegie Mellon University INFORMS 2014 Home Health Care Home health care delivery

More information

Generating Valid 4 4 Correlation Matrices

Generating Valid 4 4 Correlation Matrices Applied Mathematics E-Notes, 7(2007), 53-59 c ISSN 1607-2510 Available free at mirror sites of http://www.math.nthu.edu.tw/ amen/ Generating Valid 4 4 Correlation Matrices Mark Budden, Paul Hadavas, Lorrie

More information

Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM

Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM Algorithmic Trading Session 1 Introduction Oliver Steinki, CFA, FRM Outline An Introduction to Algorithmic Trading Definition, Research Areas, Relevance and Applications General Trading Overview Goals

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

OPRE 6201 : 2. Simplex Method

OPRE 6201 : 2. Simplex Method OPRE 6201 : 2. Simplex Method 1 The Graphical Method: An Example Consider the following linear program: Max 4x 1 +3x 2 Subject to: 2x 1 +3x 2 6 (1) 3x 1 +2x 2 3 (2) 2x 2 5 (3) 2x 1 +x 2 4 (4) x 1, x 2

More information

Infinitely Repeated Games with Discounting Ù

Infinitely Repeated Games with Discounting Ù Infinitely Repeated Games with Discounting Page 1 Infinitely Repeated Games with Discounting Ù Introduction 1 Discounting the future 2 Interpreting the discount factor 3 The average discounted payoff 4

More information

Adaptive Online Gradient Descent

Adaptive Online Gradient Descent Adaptive Online Gradient Descent Peter L Bartlett Division of Computer Science Department of Statistics UC Berkeley Berkeley, CA 94709 bartlett@csberkeleyedu Elad Hazan IBM Almaden Research Center 650

More information

Inventory Management with Auctions and Other Sales Channels: Optimality of (s, S) Policies

Inventory Management with Auctions and Other Sales Channels: Optimality of (s, S) Policies Inventory Management with Auctions and Other Sales Channels: Optimality of (s, S) Policies Woonghee Tim Huh, Columbia University Ganesh Janakiraman, New York University Initial Version: December 17, 2004

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

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

Delivering Guaranteed Display Ads under Reach and Frequency Requirements

Delivering Guaranteed Display Ads under Reach and Frequency Requirements Delivering Guaranteed Display Ads under Reach and Frequency Requirements Ali Hoat and John Turner Paul Merage School of Business University of California Irvine hoats@uci.edu, ohn.turner@uci.edu Suleyman

More information

A Robust Formulation of the Uncertain Set Covering Problem

A Robust Formulation of the Uncertain Set Covering Problem A Robust Formulation of the Uncertain Set Covering Problem Dirk Degel Pascal Lutter Chair of Management, especially Operations Research Ruhr-University Bochum Universitaetsstrasse 150, 44801 Bochum, Germany

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

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

Abstract. 1. Introduction. Caparica, Portugal b CEG, IST-UTL, Av. Rovisco Pais, 1049-001 Lisboa, Portugal

Abstract. 1. Introduction. Caparica, Portugal b CEG, IST-UTL, Av. Rovisco Pais, 1049-001 Lisboa, Portugal Ian David Lockhart Bogle and Michael Fairweather (Editors), Proceedings of the 22nd European Symposium on Computer Aided Process Engineering, 17-20 June 2012, London. 2012 Elsevier B.V. All rights reserved.

More information

Addressing Arrival Rate Uncertainty in Call Center Workforce Management

Addressing Arrival Rate Uncertainty in Call Center Workforce Management 1 Addressing Arrival Rate Uncertainty in Call Center Workforce Management Thomas R. Robbins Penn State University Abstract Workforce management is a critical component of call center operations. Since

More information

Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover

Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover 1 Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover Jie Xu, Member, IEEE, Yuming Jiang, Member, IEEE, and Andrew Perkis, Member, IEEE Abstract In this paper we investigate

More information

Summary of specified general model for CHP system

Summary of specified general model for CHP system Fakulteta za Elektrotehniko Eva Thorin, Heike Brand, Christoph Weber Summary of specified general model for CHP system OSCOGEN Deliverable D1.4 Contract No. ENK5-CT-2000-00094 Project co-funded by the

More information

Invited Applications Paper

Invited Applications Paper Invited Applications Paper - - Thore Graepel Joaquin Quiñonero Candela Thomas Borchert Ralf Herbrich Microsoft Research Ltd., 7 J J Thomson Avenue, Cambridge CB3 0FB, UK THOREG@MICROSOFT.COM JOAQUINC@MICROSOFT.COM

More information

Customers with positive demand lead times place orders in advance of their needs. A

Customers with positive demand lead times place orders in advance of their needs. A Replenishment Strategies for Distribution Systems Under Advance Demand Information Özalp Özer Department of Management Science and Engineering, Stanford University, Stanford, California 94305 ozalp@stanford.edu

More information

Scheduling Algorithms for Downlink Services in Wireless Networks: A Markov Decision Process Approach

Scheduling Algorithms for Downlink Services in Wireless Networks: A Markov Decision Process Approach Scheduling Algorithms for Downlink Services in Wireless Networks: A Markov Decision Process Approach William A. Massey ORFE Department Engineering Quadrangle, Princeton University Princeton, NJ 08544 K.

More information