arxiv: v1 [cs.ai] 18 Jun 2015

Size: px
Start display at page:

Download "arxiv: v1 [cs.ai] 18 Jun 2015"

Transcription

1 Smart Pacing for Effective Onine Ad Campaign Optimization Jian Xu, Kuang-chih Lee, Wentong Li, Hang Qi, and Quan Lu Yahoo Inc. 7 First Avenue, Sunnyvae, Caifornia 9489 {xuian,kcee,wentong,hangqi,qu}@yahoo-inc.com arxiv:56.585v [cs.ai] 8 Jun 5 ABSTRACT In targeted onine advertising, advertisers ook for maximizing campaign performance under deivery constraint within budget schedue. Most of the advertisers typicay prefer to impose the deivery constraint to spend budget smoothy over the time in order to reach a wider range of audiences and have a sustainabe impact. Since ots of impressions are traded through pubic auctions for onine advertising today, the iquidity makes price easticity and bid andscape between demand and suppy change quite dynamicay. Therefore, it is chaenging to perform smooth pacing contro and maximize campaign performance simutaneousy. In this paper, we propose a smart pacing approach in which the deivery pace of each campaign is earned from both offine and onine data to achieve smooth deivery and optima performance goas. The impementation of the proposed approach in a rea DSP system is aso presented. Experimenta evauations on both rea onine ad campaigns and offine simuations show that our approach can effectivey improve campaign performance and achieve deivery goas. Categories and Subect Descriptors H.. [Information Systems]: Modes and Principes Genera; D..8 [Software Engineering]: Metrics Performance Measures Keywords Campaign Optimization;Demand-Side Patform;Budget Pacing. INTRODUCTION Onine advertising is a muti-biion doar industry and has been enoying continued doube-digit growth in recent years. The market has witnessed the emergence of search advertising, contextua advertising, guaranteed dispay advertising, and more recenty auction-based advertising exchanges. We focus on the auction-based advertising exchanges, which is a marketpace with the highest iquid- Permission to make digita or hard copies of a or part of this work for persona or cassroom use is granted without fee provided that copies are not made or distributed for profit or commercia advantage and that copies bear this notice and the fu citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or repubish, to post on servers or to redistribute to ists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org. KDD 5, August -3, 5, Sydney, NSW, Austraia. c 5 ACM. ISBN /5/8...$5.. DOI: ity, i.e., each ad impression is traded with a different price through a pubic auction. In this market, Demand-Side Patforms (DSPs) are key payers who act as the agents for a number of different advertisers and manage the overa wefare of the ad campaigns through many direct buying adnetworks or rea-time bidding (RTB) ad exchanges in order to acquire different ad impressions. The obectives of an advertiser on a DSP can be summarized as foows: Reach the deivery and performance goas: for branding campaigns, the obective is usuay to spend out the budget to reach an extensive audience and meanwhie make campaign performance as good as possibe; for performance campaigns, the obective is usuay to meet the performance goa (e.g. ecpc no more than $) and meanwhie spend as much budget as possibe. Obectives of other campaigns are usuay in-between these two extremes. Execute the budget spending pan: advertisers usuay expect their ads to be shown smoothy throughout the purchased period in order to reach a wider range of audience, have a sustainabe impact, and increase synergy with campaigns on other medias such as TV and magazines. Therefore, advertisers may have their customized budget spending pans. Figure gives two exampes of budget spending pan: even pacing and based pacing. Reduce creative serving cost: apart from the cost to be charged by DSPs, there is aso creative serving cost charged by typicay 3rd-party creative server providers. This is even more important nowadays that more and more ad campaigns are in the form of video or rich media. The creative serving cost of such type of impressions can be as much as premium inventory cost, so the advertisers wi aways be wiing to reduce this cost and deiver impressions to the right users effectivey and efficienty. However, it becomes more and more chaenging to achieve a the above obectives simutaneousy. In the individua campaign eve, each campaign may have its own budget, budget spending pan, targeted audiences, performance goa, biing method, creative serving cost, and so on. In the network eve, an increasing number of DSPs compete with each other simutaneousy to acquire inventory through pubic auctions in many ad exchanges, and therefore the price easticity and bid andscape between demand and suppy Effective cost per cick - The cost of a campaign divided by the tota number of cicks received. Effective cost per action (ecpa) is defined simiary.

2 (a) Even pacing (b) based pacing Figure : Different budget spending pans. change dynamicay. A those varieties in both campaign and network eve make the optimization extremey difficut even for a singe campaign. Fortunatey, thanks to the rapid growth of emerging internet industries such as mobie apps and user-generated content patforms, the onine advertising industry has observed a sharpy increasing avaiabiity of advertising inventory. A DSP nowadays typicay receives tens of biions of ad requests from dozens of Suppy-Side Patforms (SSPs) everyday and hence has more fexibiity than before to spend budget on a vast amount of advertising opportunities. In this paper, we consider a probem motivated by these trends in the onine advertising industry: can we smarty decide on which inventories the budget shoud be spent so that a the obectives of an ad campaign are achieved? We study this probem with a rea DSP and expore modes and agorithms to effectivey serve ad campaigns it manages. Our contributions can be summarized as foows: We formuate the above muti-obective optimization probem with a comprehensive anatomy of rea ad campaigns and propose to sove it through smart pacing contro. We deveop a contro-based method which earns from both onine and offine data in order to optimize budget pacing and campaign performance simutaneousy. We impement the proposed approach in a rea DSP and conduct extensive onine/offine experimenta evauations. The resuts show that our approach can effectivey improve campaign performance and achieve deivery goas. The rest of the paper is organized as foows: we review the reated work in section. In section 3, we present the notations and forma probem statement. We describe our modes and agorithms in section 4 and 5. Section 6 and 7 focus on experiments and impementation respectivey. We concude our work and discuss future work in section 8.. RELATED WORK Most existing work reated to campaign optimization focuses on estimating the cick through rate (CTR)/action rate (AR) or bid andscape, which heps to setup the bid price in the impression eve. For a comprehensive survey of a those methods, pease refer to [7]. However, those approaches do not take into account of the smooth deivery constraint. Another research direction deas with the ad aocation probem. Chen et a. [8] and Bhagat et a. [4] proposed to perform onine ad aocation and sove the optimization probem for a campaigns in the marketpace eve. Their focus is to find the best aocation pan to optimize revenue (a) Probabiistic throtting (b) Bid modification Figure : Factor dependency graph in Probabiistic Throtting v.s. Bid Modification. Factors in grey are invoved in budget pacing contro. Adding dependency between pacing rate and response rate is one of the key ideas of our work. on the pubisher side whie we focus on maximizing the deivery and performance for each campaign. Bhagat et a. [5] proposed a different approach to perform ad aocation based on the inventory quaity, which shares some common thoughts with our work. We both assume that the inventory is much arger than advertiser demand and therefore both of our soutions focus on how to seect high quaity inventory. However, their approach focuses on the aocation probem and the smooth deivery constraint does not appear in the formuation. Zhang et a. [3] proposed to combine budget aocation and bid optimization in a oint manner. We caim that the budget aocation can be compementary to our work in the campaign eve. After the budget aocation is done, our approach of budget pacing can take pace to further optimize the campaign goas in the impression eve. Mehta et a. [], Abrams et a. [], and Borgs et a. [6] suggested using bid modification whie Agarwa et a. [3] and Lee et a.[] used probabiistic throtting to achieve pacing contro. In this paper, we use probabiistic throtting for severa considerations: ) Probabiistic throtting directy infuences budget spending whie bid modification changes the win-rate to contro spending, which is not preferred in the RTB environment. First, the bid win-rate curve is usuay not smooth so modifying bid can cause significant changes in budget spending. Second, our observation on rea serving data is that the bid andscape can be changed dramaticay over time. Both issues make pacing contro extremey difficut through bid modification. ) SSPs usuay set reserve prices so pacing contro may fai if the bid need to be modified to be beow the reserve price [3]. 3) As shown in Figure, throtting with a pacing rate decoupes pacing contro from bid cacuation. This is an appeaing feature because the pacing contro can be deveoped independenty and combined with any bid optimization impementation. In the rest of this paper, we assume the bid is aready given by a preceding bid optimization modue. 3. PROBLEM FORMULATION We focus on two most prevaiing campaign types: ) branding campaigns that aim at spending out the budget to have an extensive reach of audiences, and ) performance campaigns that have specific performance goas (e.g. ecpc

3 $). Other types of campaigns typicay ie in-between these two extremes. A campaign of either type may have its unique budget spending pan. We first formuate the probem to be resoved and then outine our soution. 3. Preiminaries Let Ad be an ad campaign, B be the budget of Ad, and G be the performance goa of Ad if there is. A spending pan is a sequence of budgets over a number K of time sots, specifying the desired amount of budget to be spent in each time sot. We denote by B = (B (),..., B (K) ) the spending pan of Ad, where B (t) and t=,...,k B(t) = B. Let Req i be the i-th ad request received by a DSP. As we discussed in section, we use probabiistic throtting for budget pacing contro in our work. Thus we denote by: s i Bern(r i) the variabe indicating whether Ad participates the auction for Req i, where r i is the point pacing rate of Ad on Req i. r i [, ] quantifies the probabiity that Ad participates the auction for Req i. w i the variabe indicating whether Ad wins Req i if it participates the auction, which depends on the bid bid i given by the bid optimization modue. c i the advertiser s cost if Ad is served to ad request Req i. We note that the cost consists of both the inventory cost and the creative serving cost, q i Bern(p i) the variabe indicating whether the user performs some desired response (e.g. cick) if Ad is served to Req i, where p i = P r(respond Req i, Ad) is the probabiity of such response. C = i si wi ci the tota cost of ad campaign Ad. P = C/ i si wi qi the performance (e.g. ecpc if the desired response is cick) of ad campaign Ad. C = (C (),..., C (K) ) the spending pattern over the K time sots, where C (t) is the cost in the t-th time sot, C (t) and t=,...,k C(t) = C. Given an ad campaign Ad, we define Ω to be the penaty (error) function that captures how the spending pattern C is deviated from the spending pan B. A smaer vaue wi indicate a better aignment. As an exampe, we may define the penaty as foows: Ω(C, B) = K K (C (t) B (t) ) () t= 3. The Probem of Smart Pacing for Onine Ad Campaign Optimization Advertisers ook for spending budget, executing spending pan, and optimizing campaign performance simutaneousy. However, there may be mutipe Pareto optima soutions to such an abstract muti-obective optimization probem. In rea scenarios, advertisers usuay prioritize these obectives for different campaigns. For branding campaigns, advertisers typicay put budget spending at the top priority, foowed by aigning with spending pan whie performance is not a serious concern. At serving time (i.e. the ad request time), since we use probabiistic throtting, the ony thing that we can have fu contro is r i. Thus the probem of smart pacing for ad campaigns without specific performance goas is defined as determining the vaues of r i so that the foowing measurement is optimized : min r i P s.t. C = B, Ω(C, B) ɛ where ɛ defines the toerance eve on deviating from the spending pan. On the contrary, for performance campaigns that have specific performance goas, achieving the performance goa is the top priority. Sticking to the spending pan is usuay the east important consideration. We define the probem of smart pacing for ad campaigns with specific performance goas as determining the vaues of r i so that the foowing measurement is optimized: min r i Ω(C, B) s.t. P G, B C ε where ε defines the toerance eve for not spending out a the budget. Given the dynamics of the marketpace, even both the singe-obective optimization probems are extremey difficut to resove. Existing methods that are widey used in the industry dea ony with capturing either the performance goa or the budget spending goa. One exampe for achieving performance goa is aways bidding the retargeting beacon triggered ad requests. Unfortunatey, there is no guarantee to avoid overspending or underspending. Another exampe for smooth pacing contro is introducing a goba pacing rate so that a ad requests have the same probabiity to be bid by a campaign. However, none of these existing approaches can sove the smart pacing probem we formuate here. To tacke this probem, we examine the prevaiing campaign setups and make some key observations that motivated our soution: CPM campaigns: advertisers are charged a fixed amount of money for each impression. For branding advertisers, the campaign optimization is as defined in Equation. As ong as budget can be spent and spending pattern is aigned as the pan, high responding ad requests shoud have a higher point pacing rate than ow responding ones so that the performance can be optimized. For performance advertisers (i.e. with ecpc, ecpa goa), the campaign optimization is as defined in Equation 3. Apparenty, high responding ad requests shoud have higher point pacing rate to achieve the performance goa. CPC/CPA campaigns: advertisers are charged based on the sheer number of cicks/actions. There is impicit performance goa to guarantee that DSP does not ose money when bidding on behaf of the advertisers. So it fas in the category of optimization defined in Equation 3. Granting high responding ad requests high point pacing rates wi be more effective from both the advertisers and DSPs perspectives: advertisers pay ess on creative serving cost whie DSP can save more ad opportunities to serve other campaigns. Dynamic CPM campaigns: DSP charges a dynamic amount of money for each impression instead of a fixed amount. These campaigns usuay have specific performance goas so the optimization probem fas in Equation 3. Simiar with CPC/CPA campaigns, high Based on our performance definition (i.e. ecpc or ecpa) a smaer vaue means a better performance. () (3)

4 responding ad requests are more preferred in order to reduce creative serving cost and save ad opportunities. 3.3 Soution Summary Motivated by these observations, we deveop nove heuristics to sove the smart pacing probem. The heuristics try to find a feasibe soution that satisfies a constraints as defined in Equation or 3, and then further optimize the obectives through feedback contro. We first earn from offine serving ogs to buid a response prediction mode to estimate p i = P r(respond Req i, Ad), which heps distinguish high responding ad requests from ow responding ones. Second, we reduce the soution space by grouping simiary responding ad requests together and the requests in the same group share the same group pacing rate. Groups with high responding rates wi enoy high pacing rates (refer to the bue arrow in Figure (a)). Third, we deveop a nove contro-based method to earn from onine feedback data and dynamicay adust the group pacing rates to approximate the optima the soution. Without oss of generaity, we assume campaign setup is CPM biing with or without an ecpc goa. Our approach can be appied to other biing methods and performance types as we as other grouping strategies such as grouping based on p i/c i (the expected response per cost). 4. RESPONSE PREDICTION Our soution depends on an accurate response prediction mode to estimate p i. There are penty of work in the iterature addressing this probem as we have reviewed in section. Here we briefy describe how we perform this estimation. We use the methodoogy introduced in [, ] and make some improvements on top of that. In this method, we first everage the hierarchy structures in the data to coect response feedback features at different granuarities. For exampe, at ad side, starting from the root and continuing ayer after ayer are advertiser category, advertiser, campaign, and finay ad. Historica response rates at different eves in the hierarchy structures are used as features to derive a machine earning mode (e.g. LR, GBDT, etc) to give a raw estimation of p i, say ˆp i. Then we utiize attributes such as user s age, gender to buid a shaow tree. Each eaf node of the tree identifies a disoint set of ad requests which coud hardy be further spit into subsets with significanty different average response rates. Finay, we caibrate ˆp i within the eaf node Req i is cassified using a piecewise inear regression to estimate the fina p i. This scheme resuts in a fairy accurate response prediction. 5. A CONTROL-BASED SOLUTION As we have discussed in section 3, it is extremey difficut to reach the exact optima soution to the probems defined in equations and 3 in an onine environment. We expore heuristics to reduce the soution space of the origina probems. More specificay, with the response prediction mode described in section 4, simiary responding ad requests are grouped together and they share the same group pacing rate. Different groups wi have different group pacing rates to refect our preferences on high responding ad request groups. The origina probem of soving the point pacing rate of each r i is reduced to soving a set of group pacing rates. We empoy a contro-based method to tune the group pacing rates so that onine feedback data can be everaged immediatey for campaign optimization. In other words, the group pacing rates are dynamicay adusted throughout the campaign ife time. For simpicity, pacing rate and group pacing rate are interchangeabe in the rest of this paper, and we denote by r the group pacing rate of the -th group. 5. A Layered Presentation For each ad campaign, we maintain a ayered data structure in which each ayer corresponds to an ad request group. We keep the foowing information of each ad request group in the ayered structure: average response rate (usuay in the form of CTR, AR, etc) derived from the response prediction mode; priority of the ad request group; pacing rate i.e. the probabiity to bid an ad request in the ad request group; and the campaign s spending on the ad request group in the atest time sot. The principes here are: ) ayers correspond to high responding ad request groups shoud enoy high priorities, and ) the pacing rate of a high priority ayer shoud not be smaer than that of a ow priority ayer. For each campaign, when the DSP receives an eigibe ad request, it first decides which ad request group the ad request fas in and refers to the corresponding ayer to acquire the pacing rate. The DSP then bids the ad request on behaf of the campaign with a probabiity that equas to the retrieved pacing rate at the price given by a preceding bid optimization modue. 5. Onine Pacing Rate Adustment We empoy a contro-based method to adust the pacing rate of each ayer based on rea-time feedbacks. Suppose we have L ayers, the response rate estimation by response prediction mode for each ayer is p = (p,..., p L), and hence if the desired response is cick, the estimated ecpc of each ayer is e = (e,..., e L) where e i = CP M p i. Let the pacing rate of each ayer in the (t )-th time sot be r (t ) = (r (t ),..., r (t ) L ), and the spending of each ayer be c (t ) = (c (t ),..., c (t ) L ), the contro-based method wi derive r (t) = (r (t),..., r(t) L ) for the coming t-th time sot based on campaign obectives. 5.. Campaigns without Performance Goas We first describe the adustment agorithm for ad campaigns without specific performance goas. Reca that for such campaign type, the primary goa is to spend out the budget and aign with the budget spending pan. Thus at the end of each time sot, the agorithm needs to decide the amount of budget to be spent in the next time sot and adust the ayered pacing rates to spend exact that amount. The budget to be spent in the next time sot is determined based on the current budget spending status. Given an ad campaign, suppose its tota budget is B, budget spending pan is B = (B (),..., B (K) ), and after running for m time sots, the remaining budget becomes B m. We need to decide the desired spending in each of the remaining time sots, denoted as Ĉ(m+)... Ĉ(K) so that the tota budget can be spent out and the penaty is minimized. arg min Ω Ĉ (m+),...,ĉ(k) s.t. K t=m+ Ĉ (t) = B m (4)

5 Agorithm AdustWithoutPerformanceGoa Input: c (t ), r (t ), R Output: r (t) : if R == then : return r (t) = r (t ) 3: ese if R > then 4: for each ayer in (L,..., ) do 5: r (t) = min(., r (t ) 6: R = R c (t ) r(t) r (t ) c(t ) +R c (t ) r (t ) 7: end for 8: r (t) and r (t) 9: ese : for each ayer in (,..., L) do : r (t) = max(., r (t ) : R = R c (t ) 3: if R then 4: r (t) r(t) r (t ) ) c(t ) +R c (t ) r (t ) = tria rate if and r(t) 5: break 6: end if 7: end for 8: end if 9: return r (t) = (r (t),..., r(t) L ) ) > tria rate > tria rate in which if we adopt the definition of Ω as in equation, we have the foowing optima soution: Ĉ (t) = B (t) + Bm K t=m+ B(t) K m where t = m +,..., K. We omit the detais of how Ĉ(t) is derived because of page imit. In an onine environment, suppose the actua spending in the atest time sot is C (t ), we define R = Ĉ(t) C (t ) to be the residua which can hep us to make adustment decisions. Agorithm gives the detais of how the adustment is done. Suppose index L represents the highest priority, index refers to the owest priority, and et be the ast ayer with non-zero pacing rate (the principes in section 5. guarantee the existence of ). If R equas, no adustment is needed. If R >, which means deivery shoud speed up, pacing rates are adusted in a top-down fashion. Starting from ayer L, the pacing rate of each ayer is increased one-by-one unti ayer. Line 5 cacuates the desired pacing rate of the current ayer in order to offset R. We give ayer a tria rate to prepare for future speedups if ayer and its updated pacing rate r (t) > tria rate. Figure 3 gives an exampe of how the speedup adustment is done. If R <, which means deivery shoud sow-down, pacing rate of each ayer is decreased in a bottom-up fashion unti R is offset. Line derives the desired pacing rate of the current ayer to offset R. Suppose is the ast ayer adusted, and its new pacing rate r (t) > tria rate, we give ayer the tria rate to prepare for future speedups. Figure 4 is an exampe how deivery is sowed down. We note that this greedy strategy tries to approach the optima soution to Equation in an onine environment. Within each time sot, it strives to invest on inventories with (5) Figure 3: An exampe to speed up budget spending Figure 4: An exampe to sowdown budget spending the best performance under the tota budget and spending pan constraints. 5.. Campaigns with Performance Goas For campaigns with specific performance goas (e.g. ecpc $), pacing rate adustment is a bit compicated. It is difficut to foresee the ad request in a the future time sots and the response rate distribution can be time-varying. Therefore, given budget spending obectives, expoiting a the ad requests in current time sot that meet performance goa may not be an optima soution to Equation 3. Agorithm describes how the adustment is done for such kind of campaigns. We adopt the heuristic that a further adustment based on performance goa is appended to Agorithm. If the expected performance after Agorithm does not meet the performance goa, the pacing rates are reduced one-by-one from the ow priority ayers unti the expected performance meets the goa. Line 7 derives the desired pacing rate of current ayer to make the overa expected ecpc meet the goa. Function ExpPerf(c (t ), r (t ), r (t), e, i) in Line and 4 estimates the expected oint ecpc of ayers i,..., L if pacing rates are adusted from r (t ) to r (t), where e is the ecpc of ayer. ExpPerf(c (t ), r (t ), r (t), e, i) = L =i L =i c (t ) r (t) r (t ) c (t ) r (t) r (t ) e 5.3 Number of Layers, Initia and Tria Rates It is important to set proper number of ayers, initia and tria pacing rates. For a new ad campaign without any deivery data, we identify the most simiar existing ad campaigns in our DSP and estimate a proper goba pacing rate r G at which we expect the new campaign can spend out its budget. Then the number of ayers is set as L = r G. We note (6)

6 Agorithm AdustWithPerformanceGoa Input: c (t ), r (t ), R, e, goa Output: r (t) : r (t) =AdustWithoutPerformanceGoa(c (t ), r (t ), R) : if ExpPerf(c (t ), r (t ), r (t), e, ) > goa then 3: for each ayer in (,..., L) do 4: if ExpPerf(c (t ), r (t ), r (t), e, + ) > goa then 5: r (t) =. 6: ese 7: r (t) = r (t ) 8: if then 9: r (t) = tria rate : end if : break : end if 3: end for 4: end if 5: return r (t) = (r (t),..., r(t) L ) i=+,...,l c(t ) i ( goa ) e i c (t ) ( goa ) e that a moderate number of ayers is more desirabe than an excessive one for two reasons: ) the deivery statistics of each ayer is not significant if there are too many ayers; ) from the system perspective, excessive number of ayers may use up bandwidth and/or memory. Once the number of ayers is determined, we run the campaign at the goba pacing rate r G in the first time sot. We ca this step an initiaization phase in which the deivery data can be coected. We group equa amount of impressions into the desired number of ayers based on their predicted response rate to identify the ayer boundaries. In the next time sot, the pacing rate of each ayer is reassigned based on panned budget in the next time sot and high responding ayers wi have rates of. whie ow responding ones wi have rates of.. In the adustment agorithms, the direct successive ayer next to the ayer with non-zero pacing rate is assigned a tria pacing rate. The purpose is to coect deivery data in this ayer and prepare for future speedups. This tria rate is supposed to be quite ow. We derive such a rate by reserving a certain portion λ (e.g. λ = %) of budget to be spent in the next time sot. Let the tria ayer be the -th ayer and the budget for next time sot is Ĉ(t), reca that we have historica spending and pacing rate of this ayer from at east one time sot (the initiaization phase), the tria pacing rate is derived as tria rate = r ( ) λ Ĉ(t), where c ( ) c ( ) and r ( ) are the historica spending and pacing rate of the -th ayer. As a quick summary, we empoy a ayered presentation of a the ad requests based on their predicted response rate and execute budget pacing contro in the ayer eve to achieve deivery and performance goas. Both the spending in the current time sot and the remaining budget are considered to cacuate the ayered pacing rates in the next time sot. We aso tried the aternative to contro a threshod so that ony ad requests with predicted response rate above the threshod were bid. The outcome of such aternative, however, was not satisfactory. The main reason is that ad requests are usuay not smoothy distributed over response rate, and therefore it is difficut to reaize smooth contro with a singe threshod. 6. EXPERIMENTAL EVALUATIONS We conduct extensive experiments on both rea ad campaigns and offine simuations to evauate the effectiveness of our approach. Without further specification, the foowing setting is used throughout the experiments: the baseine approach is our approach with ony one ayer (i.e. using a goba pacing rate), the timespan and time sot interva are 4 hours and 5 minutes respectivey, the spending pan is even pacing, and the initia pacing rate and tria budget fraction in our approach are r G =. and λ = % respectivey. We ook at a the three aspects discussed throughout this paper: ) performance, ) budget spending, and 3) spending pattern. Since the vaue of the penaty Ω as defined in Equation is hard to interpret, we transform it into the foowing metric: AvgErr = ( B K ) Ω, which quantifies the reative deviation of the actua spending from the average panned spending per time sot, where K is the number of time sots and B is the tota budget. 6. Resuts from Rea Campaigns We pick up from our DSP system 3 campaigns for onine A/B test and another 4 campaigns for onine over-time test. A these 7 campaigns are CPM campaigns and two of them have specific ecpc goas. In the A/B test, we depoy 8 ayers of group pacing rates in our approach. Campaign, 3 are without performance goas whie campaign has an ecpc goa of $.5. Figure 5 shows the test resut for these campaigns. Our approach is surprisingy effective in boosting the performance. Compared to the baseine, the ecpc reductions are 7%, 67%, and 79% for the three campaigns respectivey. We note that for Campaign, the baseine soution fais to meet the ecpc goa. On the other hand, the tota spendings and spending patterns of our approach are as good as the baseine. The AvgErr comparisons of the baseine and our approach are 6.4% : 6.8%, 9.% : 9.%, and.% : 9.8% for the three campaigns respectivey. Campaign 3 has experienced spending fuctuations and we found there was another competing campaign went offine at time sot 5 so the win-rate of Campaign 3 surged. Our agorithm can recover very soon from the environment changes and continue to deiver smoothy. The resut of over-time test is summarized in Tabe. In this test, we run 4 campaigns for weeks with baseine soution in the first week and our approach with 3 ayers in the second week. Among the 4 campaigns, ony Campaign 4 has a specific ecpc goa of $7. Our approach successfuy reduces the ecpc of a the 4 campaigns. The most significant reduction amost comes to 5%. Our approach does not show significant ecpc reduction on Campaign 7 because its average pacing rate AvgP R is aready around.6 and there is not much room to improve its performance. We note that the baseine fais to achieve the ecpc goa of Campaign 4. In rea appications, compromising the performance goa may permanenty ose the advertiser, which shoud aways be avoided. From the deivery perspective, both the baseine and our approach manage to spend out the tota budget smoothy with ess than 3.9% deviation from the spending pan. 6. Offine Simuations We aso conduct extensive offine simuations to further assess the effectiveness of our approach. We randomy seect from our demand poo an ad campaign to generate the

7 Spending Baseine Spending SmartPacing ecpc Baseine ecpc SmartPacing Spending Baseine Spending SmartPacing ecpc Baseine ecpc SmartPacing Spending Baseine Spending SmartPacing ecpc Baseine ecpc SmartPacing time sot (a) Campaign : budget:$3k, CPM:$.5, even pacing time sot (b) Campaign : budget:$3.8k, CPM:$.9, even pacing, search retargeting, ecpc goa:$ time sot (c) Campaign 3: budget:$k, CPM:$.5, even pacing, demographic targeting Figure 5: Onine A/B test resut of 3 rea campaigns running on our DSP system (# ayers: 8). Campaign Setup Baseine (st week) Smart Pacing (nd week) ID Budget CPM ecpc goa Spending Omega AvgErr ecpc AvgPR Spending Omega AvgErr ecpc AvgPR ecpc reduction 4 $35K $3. $7. $35.K % $..4 $35.3K.7 5.7% $ % 5 $K $3. No goa $.4K. 5.9% $ $.K.3 5.9% $ % 6 $K $3.35 No goa $.97K % $.56.7 $.K % $ % 7 $7.5K $3. No goa $7.37K 9.8.6% $ $7.58K 9.9.8% $ % Tabe : Onine over-time test resut of 4 rea campaigns (# ayers: 3) Ad request distribution Win rate distribution.8 # of ad requests 8 6 Fraction of ad requests Win rate time sot (a) Ad request distribution over time sots Predicted CTR (b) Ad request and win-rate distribution over predicted CTR Figure 6: Offine simuation setup: simuation data is coected from rea serving ogs of the DSP. simuation data. First, the eigibe ad request distribution over 4 hours is coected (Figure 6(a)). Second, the as we as the win-rate distribution over predicted CTR is coected (Figure 6(b)). We further assume the tota number of ad requests is,, and biing CPM is $5. The campaign may or may not have a specific ecpc goa. We are interested in how our approach performs when compared with the state-of-the-art budget pacing method proposed by Agarwa et a [3]. In their method, a goba pacing rate is dynamicay adusted by ±% every one minute to make the cumuative spending aign with the aocated budget. The budget aocation is based on forecasted cumuative. In our experiment, the pattern in Figure 6(a) is further granuized into one minute per time sot, and we use the average of previous seven days as the forecasted to determine budget aocation. Figure 7(a) shows the cumuative and aocated budget curves. Pease note that the budget spending pan here is not even pacing. Since their method does not consider performance, no ecpc goa is set. We use 8 ayers of pacing rates in our approach. From the resut shown in Figure 7(b), both approaches successfuy aign the cumuative spending curves to the aocation curve. A subte difference is that their spending curve has fuctuations around the aocation curve. If we ook at the AvgErr which captures the reative deviation in the per time sot eve, their approach gets a surprisingy high error of 96% whie our approach generates a much smaer error of 8%, which means our approach can produce smoother pacing resut even with very granuar time sots. From the contro theory perspective, their approach depends on a conventiona feedback controer whie our approach essentiay uses an adaptive controer whose parameters are adaptive to the spendings in the current time sot and panned budget in the next time sot. In the RTB environment, where the pant is compex and time-varying, an adaptive controer usuay performs better than a conventiona feedback controer [9]. Moreover, since our approach modes the quaity of the ad requests, it achieves a 7% ower ecpc compared to their approach. We continue to further study the behaviors of our method. When no ecpc goa is specified, we first fix the campaign budget at $, and vary the number of ayers. As we can

8 Aocated budget (cumuative spending pan) Ad request voume Aocation Spend SmartPacing Spend Agarwa et a ecpc SmartPacing ecpc Agarwa et a e+7 7 Cumuative Budget ($) 5 5 9e+6 8e+6 7e+6 6e+6 5e+6 4e+6 3e+6 e+6 e+6 Cumuative Cumuative spending ($) time sot (a) Aocated budget v.s. ad request voume time sot (b) Actua spendings and ecpcs comparison (ecpc is cacuated every 5 minutes to coect sufficient number of cicks) Figure 7: Comparison with state-of-the-art approach with arbitrary spending pan observe from Figure 8(a), the top obective to spend out budget as much and as smooth as possibe are a achieved except when the number of ayers is extremey arge (i.e. # ayers = 56). The reason is that an excessive number of ayers deays the ayer-by-ayer adustment to adapt to changes. The difference of ecpcs as shown in Figure 8(c) speaks of the advantage of our approach. When we increase the number of ayers, we have more discernabiity and fexibiity to cherry-pick high performing ad requests - especiay in those time sots when the ad request voume is high. Then we fix the number of ayers at 8 and vary the tota budget. As Figure 8(b) shows, when the budget keeps going up, there are reativey ess avaiabe suppy so that the budget spending pattern wi be more infuenced by ad request voume fuctuations. Another interesting observation is that the campaign performance is better when the budget is ess (Figure 8(d)). This is because a sma budget means our approach can cherry-pick the best performing ad requests without compromising the budget spending obectives. When a specific ecpc goa is specified, keeping ecpc beow this goa is the most important task. Our simuation resuts in this scenario are shown in Figure 9 when the ecpc goa is set to $.8. Pease note that whenever the pacing rate of every ayer is adusted to zero, which means the performance goa cannot be achieved based on our estimation, we reset the pacing rates of a the ayers so that ony the top priority ayer has a tria rate. Again, we first fix budget at $, and vary the number of ayers. Different from when no ecpc goa is set, we find that the spendings are extremey ow when there are ony or ayers (Figure 9(a)). Because in such cases, the ecpc goa can never be achieved and the pacing rates are kept being reset. It can be reconfirmed by ooking at Figure 9(c), in which ony when number of ayers is 4, 8, or 56 the average ecpc is beow $.8. When we fix the number of ayers at 8 and vary the budget, we aso observe different resuts from when there is no ecpc goa, e.g. Figure 9(b) shows quite different spending pattern from Figure 8(b). The reason is that to achieve ecpc goa, sometimes we need to sacrifice budget spending obectives - especiay when the is ow. This is even more apparent when the budget increases (Figure 9(d)). We note that it is desired and is exacty one of our contributions. 7. SYSTEM IMPLEMENTATION In a arge scae onine ad serving system, there are many infrastructure and impementation issues need to be addressed such as data consistency, service avaiabiity, and faut toerance, that are, however, out of the scope of this paper. In this section, we mainy focus on the foowing chaenges. rapid feedback of ayered statistics: as described in section 5, the pacing rate adustment is mainy based on the ayered deivery statistics. Therefore, how to coect the onine feedback data efficienty and reiaby becomes a maor impementation chaenge. Overspending prevention: overspending shoud aways be avoided since it undermines either the advertiser or the DSP s interest. Thus, a quick stop mechanism is necessary to prevent overspending. We address these chaenges by impementing a rea time feedback pipeine as we as an in-memory data source. As iustrated in Figure, impression serving boxes receive impression/cick events and produce deivery messages into the message queue. The in-memory data source consumes messages from the message queue and performs aggregations on top of these messages. Finay the controer refers to the in-memory data source to send quick stop notifications or adusted pacing rates to the bidders. 7. Rea Time Feedback Traditiona ad serving systems og events such as ad requests, bids, impressions, cicks to an offine data warehouse, and perform offine processing on top of it. However, the deay is too high to fit in our scenario. Therefore, buiding a separate pipeine to provide rea time feedback to onine serving system becomes an essentia requirement. We impement both message queue and remote procedure ca (RPC) in our system to transfer messages. Message queue is used to send deivery messages from impression serving boxes to in-memory data source whie RPC is used to send pacing rates and quick stop notifications to ad request bidders. Message queue works in asynchronous mode, which means producer and consumer are decouped and producer has no idea whether consumer has consumed the message or not. The asynchronous nature makes it easy to achieve high throughput and ow atency. RPC works in synchronous mode, which means caer wi get success or faiure responses from caee. Therefore, the motivation to

9 baseine # ayers: # ayers:4 # ayers:8 # ayers:56 budget:$ budget:$ budget:$3 budget:$4 budget:$ time sot (a) Spendings over time with different # of ayers (Budget:$,. Budget spending pan is compromised when # of ayers is excessive.) time sot (b) Spendings over time with different budget (# of ayers: 8) baseine # ayers: # ayers:4 # ayers:8 # ayers:56 budget:$ budget:$ budget:$3 budget:$4 budget:$ time sot time sot (c) ecpc over time with different # of ayers (Budget:$,) (d) ecpc over time with different budget (# of ayers: 8) Figure 8: Simuation resut on campaign without performance goa baseine # ayers: # ayers:4 # ayers:8 # ayers:56 budget:$ budget:$ budget:$3 budget:$4 budget:$ time sot (a) Spendings over time with different # of ayers (Budget:$,) time sot (b) Spendings over time with different budget (# of ayers: 8. Budget spending pan is sacrificed to meet the ecpc goa when voume is ow.) baseine # ayers: # ayers:4 # ayers:8 # ayers:56 budget:$ budget:$ budget:$3 budget:$4 budget:$ time sot (c) ecpc over time with different # of ayers (Budget:$,. For baseine and # ayers=, we pot their overa ecpc since ony imited number of time sots have cicks) time sot (d) ecpc over time with different budget (# of ayers: 8) Figure 9: Simuation resut on campaign with performance goa ecpc $.8

10 Figure : The impementation architecture. impement both mechanisms is cear: to achieve extremey high throughput (typicay biions of impressions per day), impression serving boxes do not need to track whether the messages have been consumed as ong as there is no message ost. On the contrary, to make sure the pacing rates and quick stop messages are sent and appied to each bidder, the controer needs to get responses from a the bidders. Athough we have impemented a message queue to transfer deivery messages asynchronousy, the huge amount of deivery information requires some further designs. Batch processing and micro-aggregation are the two endeavors to further drive efficiency. At impression serving boxes side, a batch accumuates hundreds of deivery messages into a singe request over the wire to reduce network overhead and amortize transmission deay. This is especiay usefu for high atency inks such as those between data centers. At message queue side, a batch groups mutipe sma I/O operations into a singe one to improve efficiency. Another practice we have is aggregating the deivery messages under certain conditions without information oss, e.g. aggregating impressions of the same campaign with the same predicted response rate within a certain time period. 7. In-memory Data Source The in-memory data source stores the ayered deivery information of each campaign. The main chaenges of impementing such an in-memory storage are: ) how to avoid data oss in case of faiure, and ) how to contro memory usage. In order to address the potentia data oss probem in system faiures, we empoy a snapshot pus commit og approach. We observe that the message queue itsef can be a commit og as ong as it honors the order of message sequence. With the hep of message queue, we can easiy recover the state using the message sequence number and the snapshot data. We address the memory usage issue by aggregation. As described in section 5, the pacing rate adustment is based on the deivery information of the most recent time sot and therefore ony raw messages within configurabe recent time need to be stored. Historica data is stored in aggregated form to minimize the memory usage. 8. CONCLUSIONS We have presented a genera and principed approach as we as its impementation in a rea DSP system to perform smooth pacing contro and maximize the campaign performance simutaneousy. Experimenta resuts showed that, compared to state-of-the-art budget pacing method, our proposed approach can significanty boost the campaign performance and achieve smooth pacing goas. Our future work wi mainy focus on trying out different pacing schemes such as pacing based on performance with the hep of suppy and performance forecasting techniques, combining the proposed approach with other contro methods to make it more inteigent and robust, and studying the competitions and interactions among mutipe campaigns in pacing contro. 9. REFERENCES [] Z. Abrams, O. Mendeevitch, and J. Tomin. Optima deivery of sponsored search advertisements subect to budget constraints. In Proceedings of the 8th ACM conference on Eectronic commerce, pages ACM, 7. [] D. Agarwa, R. Agrawa, and R. Khanna. Estimating rates of rare events with mutipe hierarchies through scaabe og-inear modes. ACM SIGKDD Conf. on Knowedge Discovery and Data Mining,. [3] D. Agarwa, S. Ghosh, K. Wei, and S. You. Budget pacing for targeted onine advertisements at inkedin. In Proceedings of the th ACM SIGKDD internationa conference on Knowedge discovery and data mining, pages ACM, 4. [4] A. Bhagat, J. Fedman, and V. Mirrokni. Onine aocation of dispay ads with smooth deivery. ACM SIGKDD Conf. on Knowedge Discovery and Data Mining,. [5] A. Bhagat, N. Korua, H. Leontyev, M. Lin, and V. Mirrokni. Partner tiering in dispay advertising. The Eighth ACM Internationa Conference on Web Search and Data Mining, 4. [6] C. Borgs, J. Chayes, N. Immorica, K. Jain, O. Etesami, and M. Mahdian. Dynamics of bid optimization in onine advertisement auctions. In Proceedings of the 6th internationa conference on Word Wide Web, pages ACM, 7. [7] O. Chapee, E. Manavogu, and R. Rosaes. Simpe and scaabe response prediction for dispay advertising. ACM Transactions on Inteigent Systems and Technoogy, 4. [8] Y. Chen, P. Berkhin, B. Anderson, and N. R. Devanur. Rea-time bidding agorithms for performance-based dispay ad aocation. ACM SIGKDD Conf. on Knowedge Discovery and Data Mining,. [9] I. Landau, R. Lozano, M. M Saad, and A. Karimi. Adaptive Contro: Agorithms, Anaysis and Appications. Communications and Contro Engineering. Springer,. [] K.-C. Lee, A. Jaai, and A. Dasdan. Rea time bid optimization with smooth budget deivery in onine advertising. The Seventh Internationa Workshop on Data Mining for Onine Advertising, 3. [] K.-C. Lee, B. Orten, A. Dasdan, and W. Li. Estimating conversion rate in dispay advertising from past performance data. ACM SIGKDD Conf. on Knowedge Discovery and Data Mining,. [] A. Mehta, A. Saberi, U. Vazirani, and V. Vazirani. Adwords and generaized onine matching. Journa of the ACM (JACM), 54(5):, 7. [3] W. Zhang, Y. Zhang, B. Gao, Y. Yu, X. Yuan, and T.-Y. Liu. Joint optimization of bid and budget aocation in sponsored search. ACM SIGKDD Conf. on Knowedge Discovery and Data Mining,.

Fight Last Click and see the Whole Picture

Fight Last Click and see the Whole Picture Fight Last Cick and see the Whoe Picture November 2017, EyeForTrave Amsterdam Maria Gomez Bada Anaytics & Data Insights, Goba Marketing mbada@homeaway.com 1 Agenda Marketing Attribution Googe Anaytics

More information

Chapter 2 Understanding the PMBOK Guide

Chapter 2 Understanding the PMBOK Guide Chapter 2 Understanding the PMBOK Guide Chapter Summary This chapter examines: The PMBOK Guide is a guide rather than a methodoogy and the difference is expored. This section aso summarizes some important

More information

A NEW GRAVITY MODEL WITH VARIABLE DISTANCE DECAY Müge Sandıkcıoğlu 1, Özden Gür Ali 2, Serpil Sayın 3

A NEW GRAVITY MODEL WITH VARIABLE DISTANCE DECAY Müge Sandıkcıoğlu 1, Özden Gür Ali 2, Serpil Sayın 3 Internationa Conference 20th EURO Mini Conference Continuous Optimization and Knowedge-Based Technoogies (EurOT-2008) May 20 23, 2008, Neringa, LITHUANIA ISBN 978-9955-28-283-9 L. Sakaauskas, G.W. Weber

More information

Information Can guide you

Information Can guide you Information Can guide you 02 Do you know me? I'm Huawei's new-generation IP experience O&M expert. Come and find me I can provide a documents you want. Experience what I can do for you Onine Video for

More information

Research on Knowledge Gap Recognition Mechanism of Virtual Industry Cluster

Research on Knowledge Gap Recognition Mechanism of Virtual Industry Cluster Research Journa of Appied Sciences, Engineering and Technoogy 5(14): 3810-3816, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwe Scientific Organization, 2013 Submitted: October 17, 2012 Accepted: December

More information

Landscape Ruggedness in Evolutionary Algorithms

Landscape Ruggedness in Evolutionary Algorithms Persona use of this materia is permitted. However, permission to reprint/repubish this materia for advertising or promotiona purposes or for creating new coective works for resae or redistribution to servers

More information

Scouts of the World Award YOUTH PROGRAMME

Scouts of the World Award YOUTH PROGRAMME 1 Scouts of the Word Award YOUTH PROGRAMME Introduction The Scouts of the Word Award chaenges a young peope, Scouts and non-scouts, to think about goba issues and act upon them in their oca community.

More information

THE FUTURE OF WORK: HOW TO EFFECTIVELY INCORPORATE ROBOTS IN YOUR WORKFORCE

THE FUTURE OF WORK: HOW TO EFFECTIVELY INCORPORATE ROBOTS IN YOUR WORKFORCE THE FUTURE OF WORK: HOW TO EFFECTIVELY INCORPORATE ROBOTS IN YOUR WORKFORCE Monday, June 5th: 2:30 p.m. 3:15 p.m. This information is not a commitment, promise or ega obigation made by Pegasystems, incuding

More information

Role: Sales Manager Name: Sample SM Candidate Date: 26 June 2012

Role: Sales Manager Name: Sample SM Candidate Date: 26 June 2012 Roe: Name: Saes Manager Sampe SM Candidate Date: 26 June 2012 :: Introduction This Saes Taent Assessment report is designed to hep you understand the candidate s potentia fit to the seected roe. This report

More information

Framework of Reputation Aggregation Management for Service-Oriented Business Ecosystems

Framework of Reputation Aggregation Management for Service-Oriented Business Ecosystems Framework of Reputation Aggregation Management for Service-Oriented Business Ecosystems Le Xin Tsinghua Nationa Laboratory for Information Science and Technoogy, Department of Automation, Tsinghua University

More information

SWOT Analysis. Copyright 2016 The Open University

SWOT Analysis. Copyright 2016 The Open University SWOT Anaysis Copyright 2016 The Open University 2 of 16 Monday 26 February 2018 Contents SWOT Anaysis 4 1 When to use a SWOT anaysis 5 2 Exporing the environment of a project 6 3 The four components of

More information

Indexing and Retrieval of Degraded Handwritten Medical Forms

Indexing and Retrieval of Degraded Handwritten Medical Forms Indexing and Retrieva of Degraded Handwritten Medica Forms Huaigu Cao, Faisa Farooq and Venu Govindaraju Center for Unified Biometrics and Sensors (CUBS) Dept. of Computer Science and Engineering University

More information

Bitcoin, Blockchain and the Future of Payments

Bitcoin, Blockchain and the Future of Payments Bitcoin, Bockchain and the Future of Payments Leiani Doye SVP Product Management Apri 2016 doye@usdataworks.com 1 2 WHAT EXPERTS SAY A word with different and new money wi be a different and new word.

More information

IQ ASSURED. Delivering Building Energy Management

IQ ASSURED. Delivering Building Energy Management IQ ASSURED Deivering Buiding Energy Management A BEMS can efficienty contro as much as 84% of your buiding s energy consumption but, to do so, it must be working effectivey The Buiding Energy Management

More information

Landscape Irrigation Management Program IS005 Quick Answer

Landscape Irrigation Management Program IS005 Quick Answer Landscape Irrigation Management Program IS005 Quick Answer Copyright (2003) Regents of the University of Caifornia Created on November 15, 2003 Revised June 1, 2004 R. L. Snyder, Biometeoroogy Speciaist

More information

Optimal Model and Algorithm for Multi-Commodity Logistics Network Design Considering Stochastic Demand and Inventory Control

Optimal Model and Algorithm for Multi-Commodity Logistics Network Design Considering Stochastic Demand and Inventory Control Systems Engineering Theory & Practice Voume 29, Issue 4, Apri 2009 Onine Engish edition of the Chinese anguage journa Cite this artice as: SETP, 2009, 29(4): 176 183 Optima Mode and Agorithm for Muti-Commodity

More information

Energy Prices and the Laws of Supply and Demand

Energy Prices and the Laws of Supply and Demand Energy Prices and the Laws of Suppy and Demand Summary: By using the aws of suppy and demand, students demonstrate how the marketpace sets energy prices and show how these prices change. Objectives Students

More information

The importance of carbon capture and storage technology in European refineries

The importance of carbon capture and storage technology in European refineries storage technoogy in European refineries This artice describes the importance of carbon capture and storage (CCS) in meeting future emission targets. It presents an evauation of the costs of retrofitting

More information

Fermentation Processes Monitoring and Control Using Generalized Nets

Fermentation Processes Monitoring and Control Using Generalized Nets Годишник на секция Информатика Съюз на учените в България Том 2, 2009, 38-45 Annua of Informatics Section Union of Scientists in Bugaria Voume 2, 2009, 38-45 Fermentation Processes Monitoring and Contro

More information

PROBABILISTIC PRODUCTION COSTING OF TRANSMISSION CONSTRAINED POWER SYSTEMS UNDER GENERATION COST UNCERTAINTY

PROBABILISTIC PRODUCTION COSTING OF TRANSMISSION CONSTRAINED POWER SYSTEMS UNDER GENERATION COST UNCERTAINTY PROBABILISTIC PRODUCTION COSTING OF TRANSMISSION CONSTRAINED POWER SYSTEMS UNDER GENERATION COST UNCERTAINTY P D C Wijaytunga Dept of Eectrica Eng University of Moratuwa Sri Lanka B J Cory E D Farmer C

More information

Streamflow Prediction Based on Least Squares Support Vector. Machines

Streamflow Prediction Based on Least Squares Support Vector. Machines Streamfow Prediction Based on Least Squares Support Vector Machines Nian Zhang nzhang@udc.edu Chares Wiiams chares.wiiams4@udc.edu Esther Ososanya eososanya@udc.edu Wagdy Mahmoud wmahmoud@udc.edu University

More information

Case Study Of A Leads Funnel. How we re using Facebook to siphon of highly qualified leads (and how you can do the same)

Case Study Of A Leads Funnel. How we re using Facebook to siphon of highly qualified leads (and how you can do the same) Case Study Of A Leads Funne How we re using Facebook to siphon of highy quaified eads (and how you can do the same) Toos used for Funne - Optimizepress for anding pages - VWO ( visua website optimizer

More information

ANALYSIS AND DESIGN OF CORE METRICS FOR MODERN SOFTWARE PROJECTS

ANALYSIS AND DESIGN OF CORE METRICS FOR MODERN SOFTWARE PROJECTS Internationa Journa of Information Technoogy and Knowedge Management Juy-December 2009, Voume 2, No. 2, pp. 277-281 ANALYSIS AND DESIGN OF CORE METRICS FOR MODERN SOFTWARE PROJECTS K. P. Yadav* & Raghuraj

More information

Collaborative Practical Oriented Independent Variable Pitch Control Strategy for Wind Power Generation

Collaborative Practical Oriented Independent Variable Pitch Control Strategy for Wind Power Generation doi:10.21311/001.39.9.26 Coaborative Practica Oriented Independent Variabe Pitch Contro Strategy for Wind Power Generation Lei Feng, Zhihong Jiang, Yang Liu, Quanyong Sun, Pengfei Lv Schoo of Eectrica

More information

Refined Execution Cost Estimation for LTL Load Plans

Refined Execution Cost Estimation for LTL Load Plans Refined Execution Cost Estimation for LTL Load Pans Aan Erera, Michae Hewitt, Martin Savesbergh, Yang Zhang Schoo of Industria and Systems Engineering Georgia Institute of Technoogy Abstract A oad pan

More information

Market Design & Analysis for a P2P Backup System

Market Design & Analysis for a P2P Backup System Market Design & Anaysis for a P2P Backup System Sven Seuken Schoo of Engineering & Appied Sciences Harvard University, Cambridge, MA seuken@eecs.harvard.edu Denis Chares, Max Chickering, Sidd Puri Microsoft

More information

The width of single glazing. The warmth of double glazing.

The width of single glazing. The warmth of double glazing. Therma Insuation CI/SfB (31) Ro5 (M5) September 2011 The width of singe gazing. The warmth of doube gazing. Pikington Spacia Revoutionary vacuum gazing. Pikington Spacia Revoutionary vacuum gazing soution.

More information

SoC Design Flow & Tools: Introduction

SoC Design Flow & Tools: Introduction SoC Design Fow & Toos: Introduction Jiun-Lang Huang Graduate Institute of Eectronics Engineering Department of Eectrica Engineering Nationa Taiwan University 1 Contents Moving to SoC Design Design Methodoogies

More information

Exact Algorithms for Integrated Facility Location and Production Planning Problems

Exact Algorithms for Integrated Facility Location and Production Planning Problems Exact Agorithms for Integrated Faciity Location and Production Panning Probems Thomas C. Sharkey, 1 Joseph Geunes, 2 H. Edwin Romeijn, 3 Zuo-Jun Max Shen 4 1 Department of Industria and Systems Engineering,

More information

POWERING BRANDS. DELIVERING SOLUTIONS. Managed Communications Services That Help You Grow and Run Your Business

POWERING BRANDS. DELIVERING SOLUTIONS. Managed Communications Services That Help You Grow and Run Your Business Big Resuts for Big Brands Comprehensive Suppy Chain Provider Top 10 airine achieves tota cost of ownership and improved inventory management Singe-Source Access: e provide a singe source of access to the

More information

Simulation-Optimization Model For Fuzzy Waste Load Allocation

Simulation-Optimization Model For Fuzzy Waste Load Allocation Proceedings of the 6th WSEAS Int. Conf. on EVOLUTIONARY COMPUTING, Lisbon, Portuga, June 16-18, 25 (pp384-391) Simuation-Optimization Mode or uzzy Waste Load Aocation M. SAADAT POUR, A. ASHAR, O. BOZORG

More information

Presentation Outline

Presentation Outline Sector-Based Approach for Post-2012 Ned Heme, President Center for Cean Air Poicy EU-China Seminar Towards a Goba Carbon Market 14-15 November 2005 Beijing, China Presentation Outine Sector-based approach»

More information

Study Session 6 Operation and Maintenance of Water Treatment and Supply Systems

Study Session 6 Operation and Maintenance of Water Treatment and Supply Systems Study Session 6 Operation and Maintenance of Water Treatment and Suppy Systems Copyright 2016 The Open University Contents Introduction 3 Learning Outcomes for Study Session 6 3 6.1 How water utiities

More information

PROGRESS IN THE ADAPTIVE FORECAST MANAGEMENT OF THE ECONOMIC ORGANIZATIONS. Marin ANDREICA 1 Mădălina Ecaterina POPESCU 2 Dragoş MICU 3

PROGRESS IN THE ADAPTIVE FORECAST MANAGEMENT OF THE ECONOMIC ORGANIZATIONS. Marin ANDREICA 1 Mădălina Ecaterina POPESCU 2 Dragoş MICU 3 PROGRESS IN THE ADAPTIVE FORECAST MANAGEMENT OF THE ECONOMIC ORGANIZATIONS Marin ANDREICA 1 Mădăina Ecaterina POPESCU 2 Dragoş MICU 3 ABSTRACT In times of economic instabiity a cautious and adaptive forecast

More information

SERVICE QUALITY - THEORETICAL OVERVIEW

SERVICE QUALITY - THEORETICAL OVERVIEW SERVCE QUALTY - THEORETCAL OVERVEW Kaidas. M.G Financia services marketing: A study on marketing practices of banks in Keraa on service quaity dimensions Thesis. Department of Commerce and Management Studies,

More information

Energy Performance Certificate

Energy Performance Certificate 3 Harequin Road Sieby LOUGHBOROUGH Leicestershire LE12 7UR Dweing type: Date of assessment: Date of certificate: Reference number: Tota foor area: Mid-terrace house 09 November 2007 09 November 2007 9547-1831-6293-0503-2641

More information

Liability Data Reporting: Lessons Learned from the 2016 data collection process and changes for the 2017 LDT template and collection process

Liability Data Reporting: Lessons Learned from the 2016 data collection process and changes for the 2017 LDT template and collection process 1/31/2017 Fifth Industry Diaogue Liabiity Data Reporting: Lessons Learned from the 2016 data coection process and changes for the 2017 LDT tempate and coection process Dominique Laboureix, Member of the

More information

Agility, access and acceleration wherever and whenever needed: supporting and empowering your digitally enabled workforce

Agility, access and acceleration wherever and whenever needed: supporting and empowering your digitally enabled workforce Goba IT Infrastructure and Depoyment Speciaists End User Workspace Agiity, access and acceeration wherever and whenever needed: supporting and empowering your digitay enabed workforce We put every resource

More information

COMPOSITE FLOORS - II

COMPOSITE FLOORS - II 24 COMPOSITE FLOORS - II 1.0 INTRODUCTION This chapter describes the basis for design of composite foors using profied deck sheets adopting the equations described in the chapter on composite foors - I

More information

Available online at ScienceDirect. Procedia Computer Science 83 (2016 )

Available online at   ScienceDirect. Procedia Computer Science 83 (2016 ) Avaiabe onine at www.sciencedirect.com ScienceDirect Procedia Computer Science 83 (2016 ) 994 999 Internationa Workshop on Big Data and Data Mining Chaenges on IoT and Pervasive Systems (BigD2M 2016) Towards

More information

Considerations for Layer of Protection Analysis for Licensed Plant

Considerations for Layer of Protection Analysis for Licensed Plant Considerations for Layer of Protection Anaysis for Licensed Pant Jo Fearney Senior Consutant, Aker Kvaerner Consutancy Services, Aker Kvaerner, Ashmore House, Stockton on Tees, TS18 3RE, UK E-mai: jo.fearney@akerkvaerner.com

More information

An Improved Approach to Offshore QRA

An Improved Approach to Offshore QRA An Improved Approach to Offshore QRA Brian Bain 1 and Andreas Fack 2 1 DNV Energy UK 2 DNV Energy Norway QRA is now an estabished method used wordwide for the evauation of risks on offshore instaations.

More information

Progressive Design-Build

Progressive Design-Build Progressive Design-Buid Progressive Design-Buid Design-Buid Procured with a Progressive Design & Price A Design-Buid Done RightTM Primer 1 Progressive Design-buid Progressive Design-Buid Design-Buid Procured

More information

Optimal Distributed Generation Allocation and Load Shedding for Improving Distribution System Reliability

Optimal Distributed Generation Allocation and Load Shedding for Improving Distribution System Reliability Optima Distributed Generation Aocation and Load Shedding for Improving Distribution System Reiabiity A. S. A. Awad 1, T. H. M. EL-Fouy 2, and M. M. A. Saama 1 1 Eectrica and Computer Engineering Department,

More information

The Supply Chain Challenge "Supply Ireland"

The Supply Chain Challenge Supply Ireland I N T E R T R A D E I R E L A N D TRADE & BUSINESS DEVELOPMENT BODY The Suppy Chain Chaenge "Suppy Ireand" A Discussion Paper on the North-South Dimension Od Gasworks Business Park, Newry, County Down

More information

O R A C L E H Y P E R I O N E N T E R P R I S E P E R F O R M A N C E M A N A G E M E N T S Y S T E M

O R A C L E H Y P E R I O N E N T E R P R I S E P E R F O R M A N C E M A N A G E M E N T S Y S T E M O R A C L E H Y P E R I O N E N T E R P R I S E P E R F O R M A N C E M A N A G E M E N T S Y S T E M O R A C L E H Y P E R I O N S T R A T E G I C F I N A N C E, F U S I O N E D I T I O N R E L E A S

More information

Deep Hole Drills Deep drilling from 10xD to 3000 mm with classic gun drills and spiral-fluted tools EB100 EB 80 ZB 80 EB 800 RT 100 T solid carbide

Deep Hole Drills Deep drilling from 10xD to 3000 mm with classic gun drills and spiral-fluted tools EB100 EB 80 ZB 80 EB 800 RT 100 T solid carbide 2011 Deep Hoe Dris Deep driing from 10xD to 3000 mm with cassic gun dris and spira-futed toos EB100 EB 80 ZB 80 EB 800 RT 100 T soid carbide RT 0 micro-precision dris Contents Singe-futed gun dri EB 100

More information

The Demand for Currency versus Debitable Accounts: a Reconsideration

The Demand for Currency versus Debitable Accounts: a Reconsideration The Demand for Currency versus Debitabe Accounts: a Reconsideration Bounie D., A. François and N. Houy October 2, 2007 Abstract Payment choice modes based on transaction sizes (TS modes) induce strong

More information

Optimal design of Sewer network using Cellular Automata

Optimal design of Sewer network using Cellular Automata SCIREA Journa of Hydrauic Engineering http://www.scirea.org/journa/hydrauic November 17, 2016 Voume 1, Issue1, October 2016 Optima design of Sewer networ using Ceuar Automata M. ROHANI PhD Student, Schoo

More information

Impact of financial conditions on optimum multipurpose hydro plant design

Impact of financial conditions on optimum multipurpose hydro plant design Water Resources Management III 343 Impact of financia conditions on optimum mutipurpose hydro pant design J. Lopes de Ameida Department of Civi Engineering, Coimbra University, Portuga Abstract The design

More information

The Timely Product Recommendation Based on RFM Method

The Timely Product Recommendation Based on RFM Method The Timey Product Recommendation Based on RFM Method Li-Hua Li Fu-Ming Lee Wan-Jing Liu Department of Information Management, Chaoyang University of Technoogy 168, Jifong E. Rd., Wufong Township, Taichung

More information

A Hierarchical Artificial Neural Network for Gasoline Demand Forecast of Iran

A Hierarchical Artificial Neural Network for Gasoline Demand Forecast of Iran Int. J. Humanities (202) Vo. 9 (): (-3) A Hierarchica Artificia Neura Network for Gasoine Demand Forecast of Iran A. Kazemi, M.R. Mehregan 2, H. Shakouri. G 3, M.B. Mehnaj 4, E. Asgharizadeh 5, M.R. Taghizadeh

More information

Predicting Daily Heating Energy Consumption of Rural Residences in Northern China Using Support Vector Machine

Predicting Daily Heating Energy Consumption of Rural Residences in Northern China Using Support Vector Machine Predicting Daiy Heating Energy Consumption of Rura Residences in Norern China Using Support Vector Machine P.L. Yuan, L. Duanmu and Z.S.Wang Schoo of Civi Engineering Daian University of Technoogy, Daian,

More information

Emergency lighting maintenance at your fingertips

Emergency lighting maintenance at your fingertips Emergency ighting maintenance at your fingertips At Thomas & Betts, our focus is on improving your business performance by providing practica, reiabe eectrica products and services that connect and protect

More information

Presentation Outline

Presentation Outline Sector-Based Approach: Overview & Lessons from Country Anaysis Jake Schmidt, Internationa Program Manager Center for Cean Air Poicy Diaogue on Future Internationa Actions to Address Goba Cimate Change

More information

DECEMBER Good practice contract management framework

DECEMBER Good practice contract management framework DECEMBER 2008 Good practice contract management framework The Nationa Audit Office scrutinises pubic spending on behaf of Pariament. The Comptroer and Auditor Genera, Tim Burr, is an Officer of the House

More information

Reputation Management and Seniority Systems in Firms

Reputation Management and Seniority Systems in Firms Reputation Management and Seniority Systems in Firms Munetomo Ando ARISH-NUPRI, Nihon University May 9, 2008 (Very preiminary and incompete draft prepared for the BEW) Abstract This paper extends the resuts

More information

Practices for Improving Quality and Safety

Practices for Improving Quality and Safety 2 Practices for Improving Quaity and Safety Practices for Improving Quaity and Safety The capabiity of boards and board quaity committees to function effectivey and to move appropriatey between fiduciary

More information

An Employers Guide to. Apprenticeships

An Employers Guide to. Apprenticeships An Empoyers Guide to Apprenticeships Contents Case Studies 2 Apprenticeships 3 Apprentice Roes 3 The Assessor 4 Recruitment 4 Funding and Centraised Grants 4 Apprenticeships Framework 5 Length of an Apprenticeship

More information

Mesos and Borg and Kubernetes Lecture 13, cs262a. Ion Stoica & Ali Ghodsi UC Berkeley March 5, 2018

Mesos and Borg and Kubernetes Lecture 13, cs262a. Ion Stoica & Ali Ghodsi UC Berkeley March 5, 2018 Mesos and Borg and Kubernetes Lecture 13, cs262a Ion Stoica & Ai Ghodsi UC Berkeey March 5, 2018 Today s Papers Mesos: A Patform for Fine-Grained Resource Sharing in the Data Center, Benjamin Hindman,

More information

5.3 ESTIMATING URBAN LANDSCAPE EVAPOTRANSPIRATION

5.3 ESTIMATING URBAN LANDSCAPE EVAPOTRANSPIRATION 5.3 ESTIMATING URBAN LANDSCAPE EVAPOTRANSPIRATION Richard L. Snyder 1 * and Simon Eching 2 1 University of Caifornia, Atmospheric Science, Davis, Caifornia, 2 Caifornia Department of Water Resources, Office

More information

Quantitative Prediction of Twitter Message Dissemination: A Machine Learning Approach

Quantitative Prediction of Twitter Message Dissemination: A Machine Learning Approach Quantitative Prediction of Twitter Message Dissemination: A Machine Learning Approach Pattern Recognition Lab Department of Media and Knowedge Engineering Facuty of Eectronic and Engineering, Mathematics

More information

Defense Does Not. Spends on Software

Defense Does Not. Spends on Software -._._..._-..... -._.. -- _.._... _,.......,..-. ---_..-.- _._.. --..-. -. -. -.--...-_- _.^...-.-..-.._-.-.- _....- -..- *IIy IV) 1 3 4.0 i * EMBEDDED COMPUTER SYSTEMS Defense Does Not Know How Much It

More information

Building and Implementing a Balanced Scorecard Model at Cihan University Requirements and Steps

Building and Implementing a Balanced Scorecard Model at Cihan University Requirements and Steps Buiding and Impementing a Baanced Scorecard Mode at Cihan Dr. Nasrat A. Madah Dr. Imad Shihab Ahmad Khurram Sutan Head of Business Administration Business Administration Assistant Lecturer Department Department

More information

Business Plan. Wholesaler Name: Territory: Date Prepared: For internal use only. Not for distribution to the public.

Business Plan. Wholesaler Name: Territory: Date Prepared: For internal use only. Not for distribution to the public. Business Pan Whoesaer Name: Territory: Date Prepared: For interna use ony. Not for distribution to the pubic. Deveoping a Business Pan is core to the ongoing stabiity and growth of your business. Taking

More information

Industrial Extrusion

Industrial Extrusion Industria Extrusion The Best Twin-Screw Design for Powder Coating Baker Perkins manufactures a comprehensive range of twin-screw extruders specificay for powder coating production, from the MPX19 for sma

More information

BEHAVIOR RESPONSES AND CONTROL MODELING BASED CASCADED PID CONTROLLER SCHEME FOR COMBUSTION OF A UTILITY BOILER

BEHAVIOR RESPONSES AND CONTROL MODELING BASED CASCADED PID CONTROLLER SCHEME FOR COMBUSTION OF A UTILITY BOILER BEHAVIOR RESPONSES AND CONTROL MODELING BASED CASCADED CONTROLLER SCHEME OR COMBUSTION O A UTILITY BOILER A.Sewin Mich Priyadharson 1 1. Asst.Prof/EIE Dept, Vetech Dr. RR & Dr. SR Technica University,

More information

Director of Retirement Living & Care Services

Director of Retirement Living & Care Services Operations Services Directorate Recruitment pack for: Director of Retirement Living & Care Services Director of Supported Living Contents Wecome etter from David Tayor Executive Director of Operations

More information

East Asian Trading Ships

East Asian Trading Ships EAST ASIAN TRADING SHIPS East Asian Trading Ships BTheme Tami Kaiser-Poge Cary Academy PURPOSE Each student wi work with a partner as an owner of an overseas shipping company with one cargo ship in East

More information

Using Multiple Regression Analysis to Develop Electricity Consumption Indicators for Public Schools

Using Multiple Regression Analysis to Develop Electricity Consumption Indicators for Public Schools Using Mutipe Regression Anaysis to Deveop Eectricity Consumption Indicators for Pubic Schoos CorJitz NO&I, Lund Institute of Technoogy, Sweden Jurek Pyrko, Lund Institute of Technoogy, Sweden ABSTRACT

More information

A Fuzzy Random CLRIP Model of B2C E-commerce Distribution System

A Fuzzy Random CLRIP Model of B2C E-commerce Distribution System , pp.17-131 http://dx.doi.org/10.1457/ast.014.53.9 A Fuzzy Rando CLRIP Mode of BC E-coerce istribution Syste ehui Chen 1,3, ongyan Chen,*, Xiuping Han 1 1 Schoo of Manageent, Harbin University of Science

More information

Inter-vehicle Communications for Merging Control

Inter-vehicle Communications for Merging Control Inter-vehice Communications for Merging Contro Takeshi Sakaguchi tsuya Uno Sadayuki Tsugawa Mechanica Eng. Lab. University of Tsukuba Mechanica Eng. Lab. IST, MITI Graduate Schoo IST, MITI Namiki 1-2,

More information

Impact of Training Set Batch Size on the Performance of Convolutional Neural Networks for Diverse Datasets

Impact of Training Set Batch Size on the Performance of Convolutional Neural Networks for Diverse Datasets ISSN 55-9094 (onine) ISSN 55-9086 (print) December 017, vo. 0, pp. 0 4 doi: 10.1515/itms-017-0003 https://www.degruyter.com/view/j/itms Impact of Training Set atch Size on the Performance of Convoutiona

More information

Career Development Check List

Career Development Check List + Resources Career Deveopment Check List Simpe To Do List Presentation Check List Stakehoder Anaysis Risk Register Risk Profie Gantt Chart Appraisa Interview Check List Negotiation Check List Option Appraisa

More information

Layout and size optimization of sanitary sewer network using intelligent. ants

Layout and size optimization of sanitary sewer network using intelligent. ants Layout and size optimization of sanitary sewer network using inteigent ants R. Moeini a, M. H. Afshar b a (corresponding author) PhD Student, Schoo of Civi Engineering, Iran University of Science and Technoogy,

More information

PROGRAM PLANNING UNDER UNCERTAINTY

PROGRAM PLANNING UNDER UNCERTAINTY Proceedings of the 7 Winter Simuation Conference S. G. Henderson, B. Bier, M.-H. Hsieh, J. Shorte, J. D. Tew, and R. R. Barton, eds. PROGRAM PLANNING UNDER UNCERTAINTY Kabeh Vaziri Pau Carr Linda Nozick

More information

2008/1. Evaluating the impact of average cost based contracts on the industrial sector in the European emission trading scheme

2008/1. Evaluating the impact of average cost based contracts on the industrial sector in the European emission trading scheme 2008/1 Evauating the impact of average cost based contracts on the industria sector in the European emission trading scheme Giorgia Oggioni and Yves Smeers CORE DISCUSSION PAPER 2008/1 Evauating the impact

More information

Experimental Study of Scalability Enhancement for Reverse Logistics e-commerce

Experimental Study of Scalability Enhancement for Reverse Logistics e-commerce Chapter 1 Experimenta Study of Scaabiity Enhancement for Reverse Logistics e-commerce Sarah M. Ryan K. Jo Min Sigurdur Oafsson Abstract: Key words: Methods of improving scaabiity in onine auctions incude

More information

Variable speed wastewater pumping

Variable speed wastewater pumping WHITE PAPER Variabe speed wastewater pumping November 2013 Variabe speed wastewater pumping During the ast 10 15 years the industry has seen a significant increase in the adaptation of variabe drives (VFD

More information

e-profit Monitor Analysis Drystock Farms 2012 Teagasc e-profit Monitor Analysis Drystock Farms 2012

e-profit Monitor Analysis Drystock Farms 2012 Teagasc e-profit Monitor Analysis Drystock Farms 2012 e-profit Monitor Anaysis Drystock Farms 2012 Teagasc e-profit Monitor Anaysis Drystock Farms 2012 e-profit Monitor Anaysis Drystock Farms 2012 CONTENTS Drystock Farms 2012 Introduction 1 Catte farms -

More information

Variable speed wastewater pumping

Variable speed wastewater pumping WHITE PAPER Variabe speed wastewater pumping June 2015 Variabe speed wastewater pumping During the ast 10 15 years the industry has seen a significant increase in the adaptation of variabe drives (VFD

More information

Variable speed wastewater pumping

Variable speed wastewater pumping white paper Variabe speed wastewater pumping June 2015 Variabe speed wastewater pumping During the ast 10 15 years the industry has seen a significant increase in the adaptation of variabe drives (VFD

More information

africa adaptation programme An insight into AAP and Country project Profiles

africa adaptation programme An insight into AAP and Country project Profiles africa adaptation programme An insight into AAP and Country project Profies January 2010 AAP COUNTRIES About the Programme The Africa Programme (AAP) has been designed to support the ong-term efforts of

More information

Cover page. Title: Collapse Mechanisms of Composite Slab Panels in Fire. Authors: Anthony Abu Verotiana Ramanitrarivo Ian Burgess

Cover page. Title: Collapse Mechanisms of Composite Slab Panels in Fire. Authors: Anthony Abu Verotiana Ramanitrarivo Ian Burgess Cover page Tite: Coapse Mechanisms of Composite Sab Panes in Fire Authors: Anthony Abu Verotiana Ramanitrarivo Ian Burgess ABSTRACT The identification of tensie membrane action as a sustainabe, high-capacity

More information

EPM SYSTEM RELEASE X ON ORACLE EXALYTICS IN-MEMORY MACHINE

EPM SYSTEM RELEASE X ON ORACLE EXALYTICS IN-MEMORY MACHINE ORACLE ENTERPRISE PERFORMANCE MANAGEMENT SYSTEM Reease 11.1.2 EPM SYSTEM RELEASE 11.1.2.X ON ORACLE EXALYTICS IN-MEMORY MACHINE CONTENTS IN BRIEF EPM System Reease 11.1.2.3 on Orace Exaytics In-Memory

More information

Design and Modeling of A Crowdsource-Enabled System for Urban Parcel Relay and Delivery

Design and Modeling of A Crowdsource-Enabled System for Urban Parcel Relay and Delivery Design and Modeing of A Crowdsource-Enabed System for Urban Parce Reay and Deivery Nabin Kafe, Bo Zou 1, Jane Lin Department of Civi and Materias Engineering, University of Iinois at Chicago, Chicago,

More information

Nationally Important Agro-biodiversity Heritage Sites (NIABHS): An Innovative Concept for Sustainable Conservation Efforts

Nationally Important Agro-biodiversity Heritage Sites (NIABHS): An Innovative Concept for Sustainable Conservation Efforts Nationay Important Agro-biodiversity Heritage Sites (NIABHS): An Innovative Concept for Sustainabe Conservation Efforts P. K. Singh ICAR- Indian Institute of Sugarcane Research, Dikusha P.O., Lucknow 226

More information

The Operational Guide

The Operational Guide The Operationa Guide for the Making Markets Work for the Poor (M4P) Approach A pubication financed by the UK Department for Internationa Deveopment (DFID) and the Swiss Agency for Deveopment and Cooperation

More information

The Value Proposition. Role of Values and Organisational Alignment

The Value Proposition. Role of Values and Organisational Alignment The Vaue Proposition Roe of Vaues and Organisationa Aignment The Vaue Proposition Evoving Roe of HR Organisationa Aignment Vaues as Career Drivers Baance & Vaue Equation Our Vaues What are Vaues? Subconscious

More information

arxiv: v1 [math.oc] 26 May 2018

arxiv: v1 [math.oc] 26 May 2018 Product-Cosing Approximation for Nonparametric Choice Network Revenue Management Thibaut Barbier a,, Migue Anjos a, Fabien Cirinei b, Gies Savard a arxiv:1805.10537v1 [math.oc] 26 May 2018 a Department

More information

SA grid code compliance for medium-high voltage renewable power plants

SA grid code compliance for medium-high voltage renewable power plants SA grid code compiance for medium-high votage renewabe power pants by Sanjeeth Sewchurran, Jay Kaichuran, and Sandie Maphumuo, ethekwini Eectricity Renewabe energy with its short ead times has become an

More information

VOCATIONAL EDUCATION and TRAINING Marymount College VET Student Induction

VOCATIONAL EDUCATION and TRAINING Marymount College VET Student Induction VOCATIONAL EDUCATION and TRAINING 2016 Marymount Coege VET Student Induction AGENDA Introduction of staff and subjects Careers Centre information LUI numbers QCE Assessment poicy Statements of Attainment

More information

Improvement in One Day Strength in PPC to Increase the Customer Satisfaction and Sustain/Improve Brand Value

Improvement in One Day Strength in PPC to Increase the Customer Satisfaction and Sustain/Improve Brand Value Improvement in One Day Strength in PPC to Increase the Customer Satisfaction and Sustain/Improve Brand Vaue Key words: Portand Gypsum Pozzoana Cement, Baine, Compressive Strength, Abstract In the present

More information

STRATEGIC PLAN

STRATEGIC PLAN STRATEGIC PLAN 2012-2016 CIT Bishopstown CIT Cork Schoo of Music CIT Crawford Coege of Art & Design Nationa Maritime Coege of Ireand Our Institute STRATEGIC PLAN 2012-2016 Cork Institute of Technoogy (CIT)

More information

Erik T. Verhoef. VU University Amsterdam, and Tinbergen Institute.

Erik T. Verhoef. VU University Amsterdam, and Tinbergen Institute. TI 2007-093/3 Tinbergen Institute Discussion Paper Private Roads Auctions and Competition in Networks Erik T. Verhoef VU University Amsterdam, and Tinbergen Institute. Tinbergen Institute The Tinbergen

More information

Selection of Thermal Transfer Media for Industrial Applications (End User's Perspective)

Selection of Thermal Transfer Media for Industrial Applications (End User's Perspective) Seection of Therma Transfer Media for Industria Appications (End User's Perspective) An Appications Overview Whitepaper Dr. James R. Wiiams Poyonics, Inc. Copyright, 2003. Poyonics, Inc. A rights reserved.

More information

Central government s management of service contracts: Supporting private sector case studies DECEMBER 2008

Central government s management of service contracts: Supporting private sector case studies DECEMBER 2008 Centra government s management of service contracts: Supporting private sector case studies DECEMBER 2008 Centra government s management of service contracts: Supporting private sector case studies 2 Centra

More information

Online Sensors. Remote Sensors - the online link between your machines and ultimate reliability

Online Sensors. Remote Sensors - the online link between your machines and ultimate reliability Onine Sensors Remote Sensors - the onine ink between your machines and utimate reiabiity Onine Sensors Monitor machine wear Cut costs Extend oi ife Avoid critica faiure The requirement for on-ine machinery

More information

Variable speed wastewater pumping

Variable speed wastewater pumping WHITE PAPER Variabe speed wastewater pumping November 2013 Variabe speed wastewater pumping During the ast 10 15 years the industry has seen a significant increase in the adaptation of variabe drives (VFD

More information

Managing business performance and detecting outliers in financial services

Managing business performance and detecting outliers in financial services Anayzing data. Empowering the future. Managing business performance and detecting outiers in financia services WHITE PAPER Tabe of contents Looking for Red Fags KPI: the cornerstone of exception management

More information