Portfolo and Grdiversion Technology

Size: px
Start display at page:

Download "Portfolo and Grdiversion Technology"

Transcription

1 Dstrbuted Portfolo and Investment Rs Analyss on Global Grds Rafael Moreno-Vozmedano, Krshna Nadmnt, Srumar Venugopal, Ana B. Alonso-Conde 3, Hussen Gbbns, and Rajumar Buyya Grd Computng and Dstrbuted Systems Lab, Dept. of Computer Scence and Software Engneerng, The Unversty of Melbourne. VIC 3053, AUSTRALIA Dept. of Computer Archtecture, Unversdad Complutense de Madrd Madrd, SPAIN 3 Dept. of Busness Admnstraton (Fnance), Unversdad Rey Juan Carlos Madrd, SPAIN ABSTRACT The fnancal servces ndustry today produces and consumes huge amounts of data and the processes nvolved n analysng these data are equally huge especally n terms of ther complexty. The need to run these processes and analyse the data n tme and get meanngful results can be met only up to a certan extent, by today s computer systems. Most servce provders are loong to ncrease effcency and qualty of ther servce offerngs by stacng up more hardware and employng better algorthms for data processng. However, there s a lmt to the gans acheved usng such an approach. One vable alternatve would be to use emergng dsruptve technologes such as the Grd. Grd computng and ts applcaton to varous domans have been actvely studed by many groups for more than a decade now. In ths paper we explore the use of the Grd n the fnancal servces doman; an area whch we beleve has not been adequately looed nto.. INTRODUCTION Investments n stocs almost always nvolve a rs-reward trade off. To get hgher returns on nvestment, an nvestor must be prepared to tae on a hgher level of rs. Investors am to optmse ther nvestment portfolo n order to mnmse the rs and maxmse the returns. However, there are many varables nvolved n portfolo optmzaton and therefore, t s a very compute-ntensve process. In ths paper we explore the use of Grd technology to mplement a dstrbuted verson of a portfolo optmzaton method, based on Value-at-Rs (VaR) estmaton by means of Monte Carlo smulaton. The computatonal ssues of common fnance ndustry problems, such as opton prcng, portfolo optmzaton, rs analyss, etc. requres the use of hgh-performance computng systems and algorthms. Tradtonal solutons to these problems nvolve the utlzaton of parallel supercomputers, whch exhbts several drawbacs: hgh cost of the systems, hghly qualfed personnel for admnstraton and mantenance, dffcult programmng envronments (dstrbuted memory or message passng), etc. In ths context, Grd computng [8] s emergng as a promsng technology for the next generaton of hgh-performance computng solutons. Ths technology s based on the effcent sharng and cooperaton of heterogeneous, geographcally dstrbuted resources, le CPUs, clusters, multprocessors, storage devces, databases and scentfc nstruments. Computatonal Grds have been successfully used for solvng grand challenge problems n scence and engneerng. However, the use of ths technology for computatonally demandng applcatons n economcs and fnance has not been deeply explored. A smple scenaro for usng the Grd n fnancal marets s shown n Fgure. As more and more data s produced by stoc marets, ths data s fed nto the Grd, and analysed usng the varous Grd resources. A Grd resource broer acts as an access pont to the Grd for varous nvestors who wsh to carry out portfolo analyss to help them optmze ther fnancal portfolo, mae better nvestment decsons and eventually reap the benefts. The rest of the paper s organzed as follows. In Secton descrbes the portfolo optmzaton method and the VaR applcaton. Secton 3 presents a bref outlne of some efforts to apply dstrbuted computng to fnance problems and also related wor n the area of appled Grd computng n other felds such as scence. Secton 4 tals about some bacground Grd technologes that were used n our experments. Secton 5 deals wth how the VaR applcaton was Grd-enabled. In secton 6, we descrbe the expermental setup we used for evaluatng the benefts of Grdenablng the optmzaton process. In secton 7, we present the results of the experments conducted. Fnally, secton 8 concludes wth a reflecton of the whole experment and the lessons learnt theren. Fgure. Smple scenaro llustratng the use of the Grd n fnancal marets for portfolo analyss.

2 . APPLICATION DESCRIPTION. Value-at-Rs based Portfolo Optmzaton The am of ths secton s to descrbe the VaR applcaton, dentfy ts computatonal complexty, and llustrate how t can beneft from beng Grd-enabled. Value-at-Rs (VaR) [5] s an mportant measure of the exposure of a gven portfolo to dfferent nd of rss nherent n fnancal envronments, whch can be used for portfolo optmzaton purposes. Gven a portfolo P composed by assets S = {S, S,., S }, and w = {w, w,, w } the relatve weghts or postons of the assets n the portfolo, the prce of the portfolo at tme t s gven by: P( = = w S ( The VaR of the portfolo can be defned as the maxmum expected loss over a holdng perod, t, and at a gven level of confdence c,.e., Pr ob{ P( < VaR} = c where P( = P( t + P( s the change n the value of the portfolo over the tme perod t. In ths context, the portfolo optmzaton problem can be stated ether n terms of wealth maxmzaton or n terms of rs mnmzaton. If we consder the wealth maxmzaton crtera, the optmzaton problem s fndng the portfolo composton vector w whch maxmzes the expected portfolo yeld P(, subject to a gven constrant on VaR: and VaR V = w = On the other hand, f we consder the rs mnmzaton crtera, the optmzaton problem s fndng the portfolo composton vector w whch mnmzes the expected portfolo VaR, subject to a gven constrant on yeld: and P( Y = w = Several methods for computng VaR have been proposed: - Parametrc models, le asset-normal VaR, delta-normal VaR, or delta-gamma-normal VaR. - Non-parametrc models, le hstorcal smulaton or Monte Carlo (MC) smulaton. The MC approach s based on smulatng the changes n the values of the portfolo assets, and revaluatng the entre portfolo for each smulaton experment. The man advantage of ths method s ts theoretcal flexblty, because t s not restrcted to a gven rs term dstrbuton and the grade of exactness can be mproved by ncreasng the number of smulatons. For MC smulaton purposes, the evoluton of a sngle asset, S (, can be modelled as a random wal followng a Geometrc Brownan Moton: ds( = µ S( dt + σs( dw ( where dw t s a Wener process, µ s the nstantaneous drft and σ s the volatlty of the asset. Assumng a lognormal dstrbuton and usng the Itô s Lemma, the expresson () can be transformed nto an Arthmetc Brownan Moton: d(ln S( ) = ( µ σ / ) dt + σdw ( δ t, Integratng the prevous expresson over a fnte tme nterval, we can reach an approxmated soluton for estmatng the prce evoluton of S(: S( t + δ = S( e ( µ σ / ) δ + ση where s a standard normal random varable. δt ) For a portfolo composed by assets, S (, S (,, S (, the portfolo value evoluton can be modelled as coupled prce paths: S ( t + δ = S ( e ( µ σ / ) δt+ σ Z δt ) where Z are correlated random varables wth covarance cov( Z, Z ) = cov( S, S ) = ρ j To transform a vector of uncorrelated normally dstrbuted random varables η =(,,, ) nto a vector of correlated random varables Z =(Z, Z,, Z ), we can use the Cholesy decomposton of the covarance matrx (R): R = AA T ρ ρ ρ where ρ ρ ρ s assumed to be symmetrc R = ρ ρ ρ and postve defnte, A s a lower trangular matrx and A T s the transpose of A. j j

3 Then, applyng the matrx A to η generates the new correlated random varables Z Z = A η To smulate an ndvdual portfolo prce path for a gven holdng perod t, usng a m-step smulaton path, t s necessary to evaluate the prce path of all the n assets n the portfolo at each tme nterval: S (t+δ, S (t+δ,, S (t+ =S (t+mδ, =,,,, where δt s the basc smulaton tme-step, δt = t/m. For each smulaton experment, j, the portfolo value at target horzon s P ( t + = j = w S, j ( t +, j =,..., N where w s the relatve weght of the asset S n the portfolo, and N s the overall number of smulatons. The changes n the value of the portfolo are Pj ( = Pj ( t + P( j =,..., N The portfolo VaR can be measured from the dstrbuton of the N changes n the portfolo value at the target horzon, tang the (- c)-percentle of ths dstrbuton, where c s the level of confdence. The problem of portfolo optmzaton problem s a complex computatonal consumng problem, snce ths MC smulaton must be acheved for dfferent portfolo compostons vector, w, n order to fnd that one whch maxmzes yeld or mnmzes rs. There are several technques for lmtng the soluton space, and shortenng the overall smulaton tme, although many tmes they fall on local mnma solutons. So, n practce, t could be necessary to smulate dfferent weght compostons (several thousand scenaros), more complex portfolos (several hundred assets), more prce paths (several mllons), or longer holdng perods. However, ncrease n the number of parameters also ncreases the smulaton tme sgnfcantly and runnng several scenaros could potentally tae several hours or even days on a sngle computer. Thus, the long turnaround tme of the smulatons motvates the use of Hgh-Performance Computng (HPC) resources wthn the doman of portfolo analyss. However, the varable nature of such worloads maes t dffcult to provson the rght amount of resources for runnng them. Therefore, on demand allocaton of resources s requred to handle expansons and contractons n the worload. 3. RELATED WORK In recent tmes, the promse of Grd computng has led researchers and developers to apply the technology on dfferent scales to a wde range of domans such as Bo-nformatcs [], Hgh energy Physcs [4], Neuroscences [4], Language Processng [], Astronomy [8] and Earth Scences []. A lot of groups that have made efforts towards scalng up ther applcatons from Clusters to Grds come from the scentfc communty. In the commercal world, the area of fnancal servces can beneft hugely from dstrbuted computng. Some companes n the fnance busness have already reaped good benefts from dstrbutng ther analyss and other resource ntensve applcatons across enterprse clusters [5][6][7]. Grds are the next logcal step beyond clusters, and provde a better soluton for large-scale compute-and-data ntensve applcatons, spannng across multple organsatons wth dfferent polces and varyng types of resources. The sharng of such heterogeneous resources, n a servce-orented maret paradgm wll only beneft all nvolved partes, due to a vastly hgher potental of the Grd. One of the many dfferent approaches to achevng performance gans s to actually rewrte an applcaton usng Message Passng Interface (MPI) or smlar paradgms to dstrbute the wor across multple processors. In the context of computatonal economcs and fnance, one such wor s descrbed n []. However, ths nvolves a lot of effort and tme and the applcaton cannot adapt tself well to changng condtons as are found n Grds. The approach presented n ths paper of composng the applcaton as a bag of ndependent tass and lettng a resource broer execute them not only elmnates the need to rewrte applcatons but also offloads the parallelzaton logc on to the broer thus solatng the applcaton developer from the need to factor n the heterogeneous Grd envronments. Also, the resource broer s capable of allocatng resources dependng on varyng applcaton requrements thus enhancng scalablty and adaptablty of the process. 4. BACKGROUND GRID TECHNOLOGIES The computatonal Grd s enabled by the use of software servces nown as Grd-mddleware. These servces mae possble secure and unform access to heterogeneous resources to execute applcatons. There are many technology optons, today for runnng applcatons on remote computers that are part of a Grd. These nclude low-level mddleware such as Globus [7], UNICORE (UNform Interface to COmputng REsources) [9] and Alchem [3] and user-level mddleware or broers whch perform aggregaton of Grd servces and meta-schedulng, such as the Grdbus broer [4], Nmrod [3], Condor [0] and GRUBER (Grd Resource Usage SLA Broer) [6] etc. For the purpose of Grd-enablng portfolo optmzaton, our requrements ncluded a system whch automates or maes t easy to conduct the process of dstrbutng the applcaton, deployng and runnng t on Grd nodes, montor the progress, handle falures and collate the results of executon. Globus s a good choce of mddleware as t s one of the most wdely used lowlevel Grd mddleware systems today n both research and commercal areas and has wde communty support and an actve development group. The Grdbus broer, a user-level mddleware that supports the Globus mddleware, was chosen for ths applcaton as t provdes smple mechansms for rapdly formulatng the applcaton requrements and meets the requrements mentoned prevously. A bref descrpton of Globus and the Grdbus broer follows. 4. The Globus Toolt The open source Globus Toolt s a set of software servces and lbrares for resource montorng, dscovery, and management, 3

4 <?xml verson=".0" encodng="utf-8"?> <xpml xmlns:xs=" xs:nonamespaceschemalocaton="xmlinputschema.xsd"> <parameter name="scenaro" type="nteger" doman="range"> <range from="0" to="99" type="step" nterval=""/> </parameter> <requrement type="node"> <source locaton="local" fle="cholesy.dat" /> <destnaton locaton="node" fle="cholesy.dat" /> <source locaton="local" fle="volat.dat" /> <destnaton locaton="node" fle="volat.dat" /> <source locaton="local" fle="nput.dat"/> <destnaton locaton="node" fle="nput.dat"/> <source locaton="local" fle="var" /> <destnaton locaton="node" fle="var" /> </requrement> <tas type="man"> <source locaton="local" fle="postons_$scenaro.dat"/> <destnaton locaton="node" fle="postons_$scenaro.dat"/> <execute locaton="node"> <command value="./var"/> <arg value="$scenaro"/> </execute> <source locaton="node" fle="output_$scenaro"/> <destnaton locaton="local" fle="output_$scenaro"/> <source locaton="node" fle="var_$scenaro"/> <destnaton locaton="local" fle="var_$scenaro"/> </tas> </xpml> Fgure. Applcaton Descrpton n XML plus securty and fle management. It facltates constructon of computatonal Grds and Grd-based applcatons, across corporate, nsttutonal and geographc boundares. The toolt s developed and mantaned by the Globus Allance, whch ncludes the Argonne Natonal Laboratory, USA and others. It allows secure access to remote computers va GSI (Grd-securty nfrastructure) and maes the node a part of the Grd, whle preservng the autonomy of the node by usng locally set polces to decde who can access the servces offered and when. The toolt ncludes software for securty, nformaton nfrastructure, resource management, data management, communcaton, fault detecton, and portablty. It s pacaged as a set of components that can be used ether ndependently or together to develop applcatons. 4. The Grdbus Broer The Grdbus servce broer s a flexble open-source platformndependent resource broerng system, mplemented n Java, whch provdes broerng servces for dstrbuted executon of applcatons on varous low-level mddleware systems ncludng Globus, UNICORE, Alchem, XGrd [], and queung systems such as PBS (Portable Batch System) [0], and SGE (Sun Grd Engne) []. It hdes the complexty of the Grd by translatng a bag-of-ndependent-tass or parameter-sweep type applcatons nto jobs that can be scheduled to be executed on resources, montorng those jobs and collatng the results of the executon when fnshed. The broer acts as a user-agent and maes schedulng decsons on where to place the jobs on the Grd dependng on the computatonal resources characterstcs (such as avalablty, capablty, and cos, the users qualty of servce requrements such as the deadlne and budget, and the proxmty of the requred data or ts replcas to the computatonal resources. 5. GRID ENABLING THE VaR OPTIMIZATION APPLICATION The VaR applcaton s wrtten n the C language, and s a smple program that s not drectly aware of the Grd by tself, that s t was not desgned to run as a dstrbuted applcaton. A sngle run of the VaR applcaton computes the value-at-rs for a portfolo of assets, by smulatng N prce-paths, of the stoc movements over a holdng perod, t, usng a basc tme-step of t. The assets are defned n a data fle, volat.dat, wth ther volatlty and drft nformaton. The cholesy.dat nput data fle contans the Cholesy portfolo composton matrx w. The nput parameters N, t, and t are contaned n another data fle, nput.dat. The output t produces s a frequency dstrbuton, whch s used to get a measure of the portfolo VaR by tang the (-c) percentle of the dstrbuton, where c s the level of confdence. 4

5 Experments Set 3 Set 4 Set 3 3 Table. Descrpton of experments Descrpton Computes VaR on a sngle computer, runnng a sngle scenaro wth dfferent values for the t (holdng perod) parameter. Evaluates applcaton performance n terms of speed, wth fxed job-sze (.e usng same parameters) and varyng number of Grd nodes. Evaluates applcaton performance wth varyng job sze and same set of Grd nodes by computng VaR on a Grd of 5 nodes, runnng 00 dfferent scenaros wth dfferent values for the t (holdng perod), and enables comparson the outputs wth those from experment Set. Grd enablng the VaR applcaton nvolves runnng the same applcaton over multple data sets or nput parameters, for smulatng dfferent scenaros of stoc movements. As such, ths applcaton fts ncely nto the parameter-sweep paradgm and s embarrassngly parallel as each run of VaR s ndependent of another run. To run the applcaton on the Grd usng the Grdbus broer, we descrbed the applcaton usng the declaratve xml-based extensble Parametrc Modellng Language (XPML) provded by the broer, as t offered an easy way to vary the parameters and rerun the applcaton. XPML allows us to specfy the nputs, executable fles and outputs generated by the VaR applcaton. The XPML fle shown n Fgure descrbes the applcaton to be consstng of a parameter rangng from 0 to 99 (.e. 00 scenaros for computng VaR). The tas performed by each job n the applcaton s descrbed by a sequence of commands whch copy fles and execute the VaR program. More detals about the specfc experment runs conducted are gven n the next secton. 6. EXPERIMENTS AND EVALUATION To evaluate the benefts the Grd brngs to ths fnance applcaton, we conducted three sets of experments as shown n Table. For our experments we vared the nput parameters t (holdng perod) and t (tme-step) and used = 76 assets and N = prce-paths n whch the stocs could vary. The assets were derved from a real nvestment product and are companes tradng on the Madrd Stoc Exchange n Span. The frst set nvolved runnng one scenaro on one computer, varyng the holdng perod parameter (, wth number of smulatons N = , number of assets =76, and a basc tme step of t = day. These amed to nvestgate the effect of varyng nput parameters on the output VaR computed Table (a) shows the nput parameters of the three experments from the frst set. These smulatons were run on a sngle computer, wth Intel P4 processor at.5 GHz, 5MB RAM, and Lnux OS. Table (a) Parameters for smulaton experments -3 (Set ) Set Assets () Scenaros Smulatons (N) Holdng Perod ( Basc tme step (δ tme steps (m) = ( / (δ Exper ,000 day day Exper ,000 5 days day 5 Exper ,000 0 days day 0 [Note: Total Investment (USD) = 60.8 mllon] Table (b) Grd applcaton parameters used for the performance experment wth varyng number of grd nodes (Set ) Set Assets () Scenaros Smulatons (N) Holdng Perod ( Basc tme step (δ tme steps (m) = ( / (δ Grd nodes Exper ,000 day day Exper ,000 day day Exper ,000 day day 3 Exper ,000 day day 4 [Note: Total Investment (USD) = 60.8 mllon] Table (c) Parameters for smulaton experments -3 (Set 3) Set 3 Assets () Scenaros Smulatons (N) Holdng Perod ( Basc tme step (δ tme steps (m) = ( / (δ Grd nodes Exper ,000 day day 5 Exper ,000 5 days day 5 5 Exper ,000 0 days day 0 5 [Note: Total Investment (USD) = 60.8 mllon] 5

6 The second set of experments conducted amed to smply confrm that Grd-enablng the VaR applcaton was useful n terms of applcaton performance. Four experments wth varyng number of Grd-nodes were done, eepng the applcaton parameters, N, t, and t constant. The parameter values used n ths set of experments s shown n Table (b). Fnally, a thrd set of experments, smlar to those n the frst was conducted on a Grd of 5 nodes. These nvolved runnng 00 dfferent scenaros on Grd nodes by varyng the nput parameter t (holdng perod). In addton to serve as an ndcaton of applcaton performance wth varyng smulaton parameters, these tests were also useful to get outputs, from dstrbutng the VaR applcaton on the Grd, whch could be compared wth the outputs obtaned runnng one scenaro on a sngle computer (set ). The applcaton parameters used for set 3 of experments s shown n Table (c). For the Grd experments (set and set 3), the Belle analyss test bed data Grd - whch has resources dstrbuted around Australa ncludng Melbourne, Adelade and Canberra - was used. These systems are nterconnected va GrangeNet (Grd and Next generaton Networ) whch s a mult-ggabt networ supportng Grd and advanced communcaton servces across Australa. The broer was deployed on a PC at the GRIDS lab (bart.cs.mu.oz.au), at the Unversty of Melbourne, and the agents were dspatched to other resources at runtme by the Grdbus broer. The performance tests amed to determne the effect of ncreasng number of Grd nodes for a fxed job sze and number of jobs. The test bed resources are shown n Table RESULTS Fgures 3 (a), (b), and (c) plot the frequency dstrbuton graphs resultng from the smulatons of the Set experments,, and 3 respectvely, and Table 4 summarzes some VaR estmaton values for dfferent levels of confdence c, obtaned from the frequency graphs. For example, f we hold the portfolo nvestment for day the probablty of losng more than 5 mllon dollars s lower than % (c=99%). For 5 days, the probablty of losng more than 0 mllon dollars s around % (c99%), however f we hold the portfolo nvestment for 0 days, the probablty of losng more than 0 mllon dollars s 0% (c90%). The results for the second set of experments are shown n Fgure 5. Ths shows the performance of dstrbutng the smulaton over dfferent Grd nodes. The man parameters of ths smulaton are summarzed n Table 5. In ths case we have smulated 00 dfferent scenaros over a holdng perod ( of day, wth a basc tme step ( of day, and 500,000 prce paths per scenaro (N). As we can see, the smulaton of 00 scenaros on a sngle computer taes around 67 mnutes. If we dstrbute these smulatons over dfferent Grd nodes, we can obtan a sgnfcant tme reducton, for example usng 4 computng nodes, the resultng smulaton tme s halved (33 mn.). The results for experment set 3, shown n Fgure 4 (a)-(c), plot the frequency dstrbuton graphs resultng from the smulatons of the set 3 experments -3 respectvely. These results are smlar to those n set, as the applcaton nput parameters were vared n the same way, except that the experment was conducted over 00 scenaros n each case, over a Grd. Table 6 summarzes the VaR estmaton values for dfferent levels of confdence (c), obtaned from the frequency graphs obtaned from results of experments - 3 of set 3 (runnng the VaR on the Grd). The values that are produced from runnng the VaR applcaton on the Grd testbed for 00 scenaros are gven n Table 6. Ths was done by computng 00 dfferent frequency dstrbutons (one for each scenaro), and obtanng 00 dfferent VaR values (for a gven level of confdence). Then, the lowest (absolute) value of VaR s selected as the scenaro wth ths value s lely to be the best one, because the loss of money of the nvestment s lely to be lower. Comparng the values n Table 4 (for scenaro) and Table 6, we see that those n the latter are lower than the former. Whle the values are stll probablstc, they are better estmates of the VaR as more scenaros were consdered n the evaluaton. Table 4. VaR values for the three smulaton experments from Set Set c=90.0% c=95.0% c=97.0% c=99% Experment.8 mllon 3.4 mllon 3.8 mllon 4.4 mllon Experment 6.7 mllon 8. mllon 9. mllon 0.8 mllon Experment 3 0. mllon. mllon 3.4 mllon 5.8 mllon Set Table 5. Applcaton performance results (Set ) Smulatons (N) Holdng Perod ( Basc tme step (δ Grd nodes Tme taen (mnutes) Exper. 500,000 day day 67 Exper. 500,000 day day 59 Exper ,000 day day 3 46 Exper ,000 day day 4 33 Tme taen (mnutes) VaR applcaton performance # of Compute Nodes Fgure 5. VaR applcaton performance on a Grd wth varyng Grd number of nodes (Set ). 6

7 (a) Holdng perod = day (a) Holdng perod = day (b) Holdng perod = 5 days (b) Holdng perod = 5 days (c) Holdng perod = 0 days (c) Holdng perod = 0 days Fgure 3. Frequency graph for Set : Experments -3 ( # of scenaros = ) Fgure 4. Frequency graph for Set 3 : Experments -3 ( # of scenaros = 00 ) 7

8 Table 3. Resources used n the Experments. Server Name Owner Organsaton Confguraton Grd Mddleware belle.cs.mu.oz.au GRIDS Lab, The Unversty of Melbourne IBM e-server wth 4 CPUs. Globus v..4 belle.anu.edu.au Australan Natonal Unversty, Canberra IBM e-server wth 4 CPUs. Globus v..4 belle.physcs.usyd.edu.au School of Physcs, The Unversty of Sydney IBM e-server wth 4 CPUs. Globus v..4 lc.apac.edu.au APAC, Canberra 54 node, 56 CPU.8GHz Dell P4 Lnux cluster Globus v..4 manjra.cs.mu.oz.au GRIDS Lab, The Unversty of Melbourne x86 Lnux Cluster wth 3 nodes. Globus v.4.0 Fgure 6 shows the applcaton performance when run on a Grd of 5 nodes smulatng 00 scenaros (consttutng 00 Grd jobs), wth varyng nput parameters. The performance results are summarzed n Table 7. Table 6. VaR values for the three smulaton experments from Set 3. Set 3 c=90.0% c=95.0% c=97.0% c=99% Experment.5 mllon 3. mllon 3.5 mllon 4. mllon Experment 5.7 mllon 6.9 mllon 7.7 mllon 9.0 mllon Experment 3 8. mllon 9.8 mllon 0.9 mllon.7 mllon Set 3 Table 7. Applcaton performance results (Set 3) Smulatons (N) Holdng Perod ( Basc tme step (δ Grd nodes Tme taen (mnutes) Exper. 500,000 day day 5 46 Exper. 500,000 5 days day 5 58 Exper ,000 0 days day 5 34 Tme taen (mnutes) VaR applcaton performance Smulaton tme steps Fgure 6. Applcaton performance wth varyng nput parameters runnng on the Grd. (Set 3) SUMMARY AND CONCLUSION In ths paper, we have explored the applcaton of Grd technologes wthn fnancal servces doman by executng a portfolo optmzaton applcaton that estmates the Value-at-Rs for a gven asset portfolo through Monte-Carlo smulaton. We have utlsed readly avalable Grd technologes and have shown how wth the use of a smple, declaratve nterface and wthout rewrtng the applcaton, t s possble to execute a sequental, sngle machne applcaton on aggregated Grd resources. From the results of our executon, t s evdent that runnng on a Grd reduces the tme of executon sgnfcantly. Also, a user s able to run the applcaton for more scenaros and receve a better estmaton of VaR n a shorter perod of tme. However, ths s only one of the ways n whch Grd technologes can be appled n ths doman. Whle, n our evaluaton, the asset values have been provded n a statc fle, t s possble to vsualse a servce that wll aggregate nformaton from varous stoc quote provders and perform VaR analyss for a gven portfolo over a Grd. Ths wll be able to mae use of emergng Servce-Orented Archtecture (SOA) paradgm that has been realzed n Grd computng through Grd servces [9]. REFERENCES [] A. Abdelhale and A. Blas, Parallelzaton, Optmzaton, and Performance Analyss of Portfolo Choce Models, In Proceedngs of the 30th Internatonal Conference on Parallel Processng. Valenca, Span. September 3-7, 00. [] B. Allcoc, I. Foster, V. Nefedova, A. Chervena, E. Deelman, C. Kesselman, J. Lee, A. Sm, A. Shoshan, B. Drach, and D.Wllams, Hgh-performance remote access to clmate smulaton data: a challenge problem for data grd technologes, n Proceedngs of the 00 ACM/IEEE conference on Supercomputng (SC '0). Denver, CO, USA: ACM Press, November 00. [3] R. Buyya, D. Abramson, and J. Gddy, Nmrod-G Resource Broer for Servce-Orented Grd Computng, IEEE Dstrbuted Systems Onlne, n Volume Number 7, November 00. [4] R. Buyya, S. Date, Y. Mzuno-Matsumoto, S. Venugopal, and D. Abramson, Neuroscence Instrumentaton and Dstrbuted Analyss of Bran Actvty Data: A Case for escence on Global Grd, Journal of Concurrency and Computaton: Practce and Experence, Volume 7, No. 5, Wley Press, New Yor, USA, Dec [5] D. Duffe, J. Pan, An Overvew of Value at Rs, Journal of Dervatves, Sprng 997, vol. 4, 7-49, Insttutonal Investor Inc. [6] C. Dumtrescu, I. Foster, GRUBER: A Grd Resource Usage SLAbased Broer. Proceedngs of EuroPar 005, Aug 30 - Sep, 005, Lsbon, Portugal [7] I. Foster, C. Kesselman, Globus: A Metacomputng Infrastructure Toolt. Intl J. Supercomputer Applcatons, ():5-8,

9 [8] I. Foster and C. Kesselman (edtors), The Grd: Blueprnt for a Future Computng Infrastructure, Morgan Kaufmann Publshers, USA, 999. [9] I. Foster, C. Kesselman, and S. Tuece, The anatomy of the grd: Enablng scalable vrtual organzatons, Internatonal Journal of Hgh Performance Computng Applcatons, vol. 5, pp. 00-, Sage Publshers, London, UK, 00. [0] J. Frey, T. Tannenbaum, I. Foster, M. Lvny, And S. Tuece, CondorG: A Computaton Management Agent for Multnsttutonal Grds. In Internatonal Symposum on Hgh Performance Dstrbuted Computng (San Francsco, CA, 00), pp [] H. Gbbns, K. Nadmnt, B. Beeson, R. Chhabra, B. Smth, and R. Buyya, The Australan BoGrd Portal: Empowerng the Molecular Docng Research Communty, Proceedngs of the 3rd APAC Conference and Exhbton on Advanced Computng, Grd Applcatons and eresearch (APAC 005), Sept. 6-30, 005, Gold Coast, Australa. [] B. Hughes and S. Brd, 003. Grd-Enablng Natural Language Engneerng By Stealth. Proceedngs of HLT-NAACL 003 Worshop on Software Engneerng and Archtecture of Language Technology Systems (SEALTS), pp.3-38, Assocaton for Computatonal Lngustcs. [3] A. Luther, R. Buyya, R. Ranjan, and S. Venugopal, Alchem: A.NET-Based Enterprse Grd Computng System, Proceedngs of the 6th Internatonal Conference on Internet Computng (ICOMP'05), June 7-30, 005, Las Vegas, USA [4] S. Venugopal, R. Buyya and L. Wnton, A Grd Servce Broer for Schedulng e-scence Applcatons on Global Data Grds, Journal of Concurrency and Computaton: Practce and Experence, Wley Press, USA (accepted n Jan. 005). [5] An Overvew of Grd Computng n Fnancal Servces [Sep 005], [6] What's So Great About Grd? &pgno=5 [7] Texas Tech Unversty Performs Stoc Prce Analyss n Hours Instead of Days [005 SAS Insttute Inc.], [8] E. Deelman, C. Kesselman, G. Mehta, L. Meshat, L. Pearlman, K. Blacburn, P. Ehrens, A. Lazzarn, R. Wllams, and S. Koranda, GrPhyN and LIGO: Buldng a Vrtual Data Grd for Gravtatonal Wave Scentsts. In Proceedngs of the Th IEEE nternatonal Symposum on Hgh Performance Dstrbuted Computng Hpdc- 000 (Hpdc'0) (July 4-6, 00). HPDC. IEEE Computer Socety, Washngton, DC, 5. [9] UNICORE Grd mddleware, [0] Portable Batch System, [] Sun Grd Engne, [] Apple XGrd, 9

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

THE DISTRIBUTION OF LOAN PORTFOLIO VALUE * Oldrich Alfons Vasicek

THE DISTRIBUTION OF LOAN PORTFOLIO VALUE * Oldrich Alfons Vasicek HE DISRIBUION OF LOAN PORFOLIO VALUE * Oldrch Alfons Vascek he amount of captal necessary to support a portfolo of debt securtes depends on the probablty dstrbuton of the portfolo loss. Consder a portfolo

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

IWFMS: An Internal Workflow Management System/Optimizer for Hadoop

IWFMS: An Internal Workflow Management System/Optimizer for Hadoop IWFMS: An Internal Workflow Management System/Optmzer for Hadoop Lan Lu, Yao Shen Department of Computer Scence and Engneerng Shangha JaoTong Unversty Shangha, Chna lustrve@gmal.com, yshen@cs.sjtu.edu.cn

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Resource Scheduling in Desktop Grid by Grid-JQA

Resource Scheduling in Desktop Grid by Grid-JQA The 3rd Internatonal Conference on Grd and Pervasve Computng - Worshops esource Schedulng n Destop Grd by Grd-JQA L. Mohammad Khanl M. Analou Assstant professor Assstant professor C.S. Dept.Tabrz Unversty

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

Portfolio Optimization Using Grid Computing

Portfolio Optimization Using Grid Computing Journal of Computer and System Sciences 73 (2007) 1164 1175 www.elsevier.com/locate/jcss Portfolio and investment risk analysis on global grids Rafael Moreno-Vozmediano b, Krishna Nadiminti a, Srikumar

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve

More information

Cost-based Scheduling of Scientific Workflow Applications on Utility Grids

Cost-based Scheduling of Scientific Workflow Applications on Utility Grids Cost-based Schedulng of Scentfc Workflow Applcatons on Utlty Grds Ja Yu, Rakumar Buyya and Chen Khong Tham Grd Computng and Dstrbuted Systems Laboratory Dept. of Computer Scence and Software Engneerng

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy Fnancal Tme Seres Analyss Patrck McSharry patrck@mcsharry.net www.mcsharry.net Trnty Term 2014 Mathematcal Insttute Unversty of Oxford Course outlne 1. Data analyss, probablty, correlatons, vsualsaton

More information

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers J. Parallel Dstrb. Comput. 71 (2011) 732 749 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Envronment-conscous schedulng of HPC applcatons

More information

HP Mission-Critical Services

HP Mission-Critical Services HP Msson-Crtcal Servces Delverng busness value to IT Jelena Bratc Zarko Subotc TS Support tm Mart 2012, Podgorca 2010 Hewlett-Packard Development Company, L.P. The nformaton contaned heren s subject to

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

A Programming Model for the Cloud Platform

A Programming Model for the Cloud Platform Internatonal Journal of Advanced Scence and Technology A Programmng Model for the Cloud Platform Xaodong Lu School of Computer Engneerng and Scence Shangha Unversty, Shangha 200072, Chna luxaodongxht@qq.com

More information

QoS-based Scheduling of Workflow Applications on Service Grids

QoS-based Scheduling of Workflow Applications on Service Grids QoS-based Schedulng of Workflow Applcatons on Servce Grds Ja Yu, Rakumar Buyya and Chen Khong Tham Grd Computng and Dstrbuted System Laboratory Dept. of Computer Scence and Software Engneerng The Unversty

More information

Multiple-Period Attribution: Residuals and Compounding

Multiple-Period Attribution: Residuals and Compounding Multple-Perod Attrbuton: Resduals and Compoundng Our revewer gave these authors full marks for dealng wth an ssue that performance measurers and vendors often regard as propretary nformaton. In 1994, Dens

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

Resource Management and Organization in CROWN Grid

Resource Management and Organization in CROWN Grid Resource Management and Organzaton n CROWN Grd Jnpeng Hua, Tanyu Wo, Yunhao Lu Dept. of Computer Scence and Technology, Behang Unversty Dept. of Computer Scence, Hong Kong Unversty of Scence & Technology

More information

Cloud Auto-Scaling with Deadline and Budget Constraints

Cloud Auto-Scaling with Deadline and Budget Constraints Prelmnary verson. Fnal verson appears In Proceedngs of 11th ACM/IEEE Internatonal Conference on Grd Computng (Grd 21). Oct 25-28, 21. Brussels, Belgum. Cloud Auto-Scalng wth Deadlne and Budget Constrants

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ Effcent Strpng Technques for Varable Bt Rate Contnuous Meda Fle Servers æ Prashant J. Shenoy Harrck M. Vn Department of Computer Scence, Department of Computer Scences, Unversty of Massachusetts at Amherst

More information

Cloud-based Social Application Deployment using Local Processing and Global Distribution

Cloud-based Social Application Deployment using Local Processing and Global Distribution Cloud-based Socal Applcaton Deployment usng Local Processng and Global Dstrbuton Zh Wang *, Baochun L, Lfeng Sun *, and Shqang Yang * * Bejng Key Laboratory of Networked Multmeda Department of Computer

More information

Portfolio Loss Distribution

Portfolio Loss Distribution Portfolo Loss Dstrbuton Rsky assets n loan ortfolo hghly llqud assets hold-to-maturty n the bank s balance sheet Outstandngs The orton of the bank asset that has already been extended to borrowers. Commtment

More information

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm Internatonal Journal of Grd Dstrbuton Computng, pp.175-190 http://dx.do.org/10.14257/gdc.2014.7.6.14 Optmzaton odel of Relable Data Storage n Cloud Envronment Usng Genetc Algorthm Feng Lu 1,2,3, Hatao

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

A Novel Auction Mechanism for Selling Time-Sensitive E-Services

A Novel Auction Mechanism for Selling Time-Sensitive E-Services A ovel Aucton Mechansm for Sellng Tme-Senstve E-Servces Juong-Sk Lee and Boleslaw K. Szymansk Optmaret Inc. and Department of Computer Scence Rensselaer Polytechnc Insttute 110 8 th Street, Troy, Y 12180,

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr Proceedngs of the 41st Internatonal Conference on Computers & Industral Engneerng BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK Yeong-bn Mn 1, Yongwoo Shn 2, Km Jeehong 1, Dongsoo

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Introduction CONTENT. - Whitepaper -

Introduction CONTENT. - Whitepaper - OneCl oud ForAl l YourCr t c al Bus nes sappl c at ons Bl uew r esol ut ons www. bl uew r e. c o. uk Introducton Bluewre Cloud s a fully customsable IaaS cloud platform desgned for organsatons who want

More information

Risk Model of Long-Term Production Scheduling in Open Pit Gold Mining

Risk Model of Long-Term Production Scheduling in Open Pit Gold Mining Rsk Model of Long-Term Producton Schedulng n Open Pt Gold Mnng R Halatchev 1 and P Lever 2 ABSTRACT Open pt gold mnng s an mportant sector of the Australan mnng ndustry. It uses large amounts of nvestments,

More information

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment An Optmal Model for Prorty based Servce Schedulng Polcy for Cloud Computng Envronment Dr. M. Dakshayn Dept. of ISE, BMS College of Engneerng, Bangalore, Inda. Dr. H. S. Guruprasad Dept. of ISE, BMS College

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications Methodology to Determne Relatonshps between Performance Factors n Hadoop Cloud Computng Applcatons Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng and

More information

Performance Evaluation of Infrastructure as Service Clouds with SLA Constraints

Performance Evaluation of Infrastructure as Service Clouds with SLA Constraints Performance Evaluaton of Infrastructure as Servce Clouds wth SLA Constrants Anuar Lezama Barquet, Andre Tchernykh, and Ramn Yahyapour 2 Computer Scence Department, CICESE Research Center, Ensenada, BC,

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.edu

More information

Dynamic Pricing for Smart Grid with Reinforcement Learning

Dynamic Pricing for Smart Grid with Reinforcement Learning Dynamc Prcng for Smart Grd wth Renforcement Learnng Byung-Gook Km, Yu Zhang, Mhaela van der Schaar, and Jang-Won Lee Samsung Electroncs, Suwon, Korea Department of Electrcal Engneerng, UCLA, Los Angeles,

More information

Complex Service Provisioning in Collaborative Cloud Markets

Complex Service Provisioning in Collaborative Cloud Markets Melane Sebenhaar, Ulrch Lampe, Tm Lehrg, Sebastan Zöller, Stefan Schulte, Ralf Stenmetz: Complex Servce Provsonng n Collaboratve Cloud Markets. In: W. Abramowcz et al. (Eds.): Proceedngs of the 4th European

More information

A Cost-Effective Strategy for Intermediate Data Storage in Scientific Cloud Workflow Systems

A Cost-Effective Strategy for Intermediate Data Storage in Scientific Cloud Workflow Systems A Cost-Effectve Strategy for Intermedate Data Storage n Scentfc Cloud Workflow Systems Dong Yuan, Yun Yang, Xao Lu, Jnjun Chen Faculty of Informaton and Communcaton Technologes, Swnburne Unversty of Technology

More information

The Load Balancing of Database Allocation in the Cloud

The Load Balancing of Database Allocation in the Cloud , March 3-5, 23, Hong Kong The Load Balancng of Database Allocaton n the Cloud Yu-lung Lo and Mn-Shan La Abstract Each database host n the cloud platform often has to servce more than one database applcaton

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

A Dynamic Load Balancing for Massive Multiplayer Online Game Server

A Dynamic Load Balancing for Massive Multiplayer Online Game Server A Dynamc Load Balancng for Massve Multplayer Onlne Game Server Jungyoul Lm, Jaeyong Chung, Jnryong Km and Kwanghyun Shm Dgtal Content Research Dvson Electroncs and Telecommuncatons Research Insttute Daejeon,

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts

Power-of-Two Policies for Single- Warehouse Multi-Retailer Inventory Systems with Order Frequency Discounts Power-of-wo Polces for Sngle- Warehouse Mult-Retaler Inventory Systems wth Order Frequency Dscounts José A. Ventura Pennsylvana State Unversty (USA) Yale. Herer echnon Israel Insttute of echnology (Israel)

More information

Hosting Virtual Machines on Distributed Datacenters

Hosting Virtual Machines on Distributed Datacenters Hostng Vrtual Machnes on Dstrbuted Datacenters Chuan Pham Scence and Engneerng, KyungHee Unversty, Korea pchuan@khu.ac.kr Jae Hyeok Son Scence and Engneerng, KyungHee Unversty, Korea sonaehyeok@khu.ac.kr

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Overview of monitoring and evaluation

Overview of monitoring and evaluation 540 Toolkt to Combat Traffckng n Persons Tool 10.1 Overvew of montorng and evaluaton Overvew Ths tool brefly descrbes both montorng and evaluaton, and the dstncton between the two. What s montorng? Montorng

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng

More information

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems STAN-CS-73-355 I SU-SE-73-013 An Analyss of Central Processor Schedulng n Multprogrammed Computer Systems (Dgest Edton) by Thomas G. Prce October 1972 Techncal Report No. 57 Reproducton n whole or n part

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization

Adaptive and Dynamic Load Balancing in Grid Using Ant Colony Optimization Sandp Kumar Goyal et al. / Internatonal Journal of Engneerng and Technology (IJET) Adaptve and Dynamc Load Balancng n Grd Usng Ant Colony Optmzaton Sandp Kumar Goyal 1, Manpreet Sngh 1 Department of Computer

More information

A Model of Private Equity Fund Compensation

A Model of Private Equity Fund Compensation A Model of Prvate Equty Fund Compensaton Wonho Wlson Cho Andrew Metrck Ayako Yasuda KAIST Yale School of Management Unversty of Calforna at Davs June 26, 2011 Abstract: Ths paper analyzes the economcs

More information

Scale Dependence of Overconfidence in Stock Market Volatility Forecasts

Scale Dependence of Overconfidence in Stock Market Volatility Forecasts Scale Dependence of Overconfdence n Stoc Maret Volatlty Forecasts Marus Glaser, Thomas Langer, Jens Reynders, Martn Weber* June 7, 007 Abstract In ths study, we analyze whether volatlty forecasts (judgmental

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

iavenue iavenue i i i iavenue iavenue iavenue

iavenue iavenue i i i iavenue iavenue iavenue Saratoga Systems' enterprse-wde Avenue CRM system s a comprehensve web-enabled software soluton. Ths next generaton system enables you to effectvely manage and enhance your customer relatonshps n both

More information

Evaluation of Coordination Strategies for Heterogeneous Sensor Networks Aiming at Surveillance Applications

Evaluation of Coordination Strategies for Heterogeneous Sensor Networks Aiming at Surveillance Applications Evaluaton of Coordnaton Strateges for Heterogeneous Sensor Networs Amng at Survellance Applcatons Edson Pgnaton de Fretas, *, Tales Hemfarth*, Carlos Eduardo Perera*, Armando Morado Ferrera, Flávo Rech

More information

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING

LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING LITERATURE REVIEW: VARIOUS PRIORITY BASED TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING 1 MS. POOJA.P.VASANI, 2 MR. NISHANT.S. SANGHANI 1 M.Tech. [Software Systems] Student, Patel College of Scence and

More information

Construction Rules for Morningstar Canada Target Dividend Index SM

Construction Rules for Morningstar Canada Target Dividend Index SM Constructon Rules for Mornngstar Canada Target Dvdend Index SM Mornngstar Methodology Paper October 2014 Verson 1.2 2014 Mornngstar, Inc. All rghts reserved. The nformaton n ths document s the property

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

Heuristic Static Load-Balancing Algorithm Applied to CESM

Heuristic Static Load-Balancing Algorithm Applied to CESM Heurstc Statc Load-Balancng Algorthm Appled to CESM 1 Yur Alexeev, 1 Sher Mckelson, 1 Sven Leyffer, 1 Robert Jacob, 2 Anthony Crag 1 Argonne Natonal Laboratory, 9700 S. Cass Avenue, Argonne, IL 60439,

More information

A Hierarchical Reliability Model of Service-Based Software System

A Hierarchical Reliability Model of Service-Based Software System 2009 33rd Annual IEEE Internatonal Computer Software and Applcatons Conference A Herarchcal Relablty Model of Servce-Based Software System Lun Wang, Xaoyng Ba, Lzhu Zhou Department of Computer Scence and

More information

Resource Scheduling Based on Dynamic Dependence Injection in Virtualization-based Simulation Grid

Resource Scheduling Based on Dynamic Dependence Injection in Virtualization-based Simulation Grid Proceedngs of the 200 4th Internatonal Conference on Computer Supported Cooperatve Work n Desgn Resource Schedulng Based on Dynamc Dependence Injecton n Vrtualzaton-based Smulaton Grd Hanbng Lu,Hongy Su,

More information

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

Resource Sharing Models and Heuristic Load Balancing Methods for

Resource Sharing Models and Heuristic Load Balancing Methods for Resource Sharng Models and Heurstc Load Balancng Methods for Grd Schedulng Problems Wanneng Shu 1,2, Lxn Dng 2,3,*, Shenwen Wang 2,3 1 College of Computer Scence, South-Central Unversty for Natonaltes,

More information

Credit Limit Optimization (CLO) for Credit Cards

Credit Limit Optimization (CLO) for Credit Cards Credt Lmt Optmzaton (CLO) for Credt Cards Vay S. Desa CSCC IX, Ednburgh September 8, 2005 Copyrght 2003, SAS Insttute Inc. All rghts reserved. SAS Propretary Agenda Background Tradtonal approaches to credt

More information

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems 1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The

More information

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING FORMAL ANALYSIS FOR REAL-TIME SCHEDULING Bruno Dutertre and Vctora Stavrdou, SRI Internatonal, Menlo Park, CA Introducton In modern avoncs archtectures, applcaton software ncreasngly reles on servces provded

More information

Load Balancing By Max-Min Algorithm in Private Cloud Environment

Load Balancing By Max-Min Algorithm in Private Cloud Environment Internatonal Journal of Scence and Research (IJSR ISSN (Onlne: 2319-7064 Index Coperncus Value (2013: 6.14 Impact Factor (2013: 4.438 Load Balancng By Max-Mn Algorthm n Prvate Cloud Envronment S M S Suntharam

More information

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

More information

A heuristic task deployment approach for load balancing

A heuristic task deployment approach for load balancing Xu Gaochao, Dong Yunmeng, Fu Xaodog, Dng Yan, Lu Peng, Zhao Ja Abstract A heurstc task deployment approach for load balancng Gaochao Xu, Yunmeng Dong, Xaodong Fu, Yan Dng, Peng Lu, Ja Zhao * College of

More information

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT Toshhko Oda (1), Kochro Iwaoka (2) (1), (2) Infrastructure Systems Busness Unt, Panasonc System Networks Co., Ltd. Saedo-cho

More information

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Activity Scheduling for Cost-Time Investment Optimization in Project Management PROJECT MANAGEMENT 4 th Internatonal Conference on Industral Engneerng and Industral Management XIV Congreso de Ingenería de Organzacón Donosta- San Sebastán, September 8 th -10 th 010 Actvty Schedulng

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

Application of Quasi Monte Carlo methods and Global Sensitivity Analysis in finance

Application of Quasi Monte Carlo methods and Global Sensitivity Analysis in finance Applcaton of Quas Monte Carlo methods and Global Senstvty Analyss n fnance Serge Kucherenko, Nlay Shah Imperal College London, UK skucherenko@mperalacuk Daro Czraky Barclays Captal DaroCzraky@barclayscaptalcom

More information

Feasibility of Using Discriminate Pricing Schemes for Energy Trading in Smart Grid

Feasibility of Using Discriminate Pricing Schemes for Energy Trading in Smart Grid Feasblty of Usng Dscrmnate Prcng Schemes for Energy Tradng n Smart Grd Wayes Tushar, Chau Yuen, Bo Cha, Davd B. Smth, and H. Vncent Poor Sngapore Unversty of Technology and Desgn, Sngapore 138682. Emal:

More information

Enabling P2P One-view Multi-party Video Conferencing

Enabling P2P One-view Multi-party Video Conferencing Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P

More information

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance Calbraton Method Instances of the Cell class (one nstance for each FMS cell) contan ADC raw data and methods assocated wth each partcular FMS cell. The calbraton method ncludes event selecton (Class Cell

More information

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School Robust Desgn of Publc Storage Warehouses Yemng (Yale) Gong EMLYON Busness School Rene de Koster Rotterdam school of management, Erasmus Unversty Abstract We apply robust optmzaton and revenue management

More information

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm

A New Task Scheduling Algorithm Based on Improved Genetic Algorithm A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng Envronment Congcong Xong, Long Feng, Lxan Chen A New Task Schedulng Algorthm Based on Improved Genetc Algorthm n Cloud Computng

More information

Pricing Model of Cloud Computing Service with Partial Multihoming

Pricing Model of Cloud Computing Service with Partial Multihoming Prcng Model of Cloud Computng Servce wth Partal Multhomng Zhang Ru 1 Tang Bng-yong 1 1.Glorous Sun School of Busness and Managment Donghua Unversty Shangha 251 Chna E-mal:ru528369@mal.dhu.edu.cn Abstract

More information

Sciences Shenyang, Shenyang, China.

Sciences Shenyang, Shenyang, China. Advanced Materals Research Vols. 314-316 (2011) pp 1315-1320 (2011) Trans Tech Publcatons, Swtzerland do:10.4028/www.scentfc.net/amr.314-316.1315 Solvng the Two-Obectve Shop Schedulng Problem n MTO Manufacturng

More information

Dynamic Scheduling of Emergency Department Resources

Dynamic Scheduling of Emergency Department Resources Dynamc Schedulng of Emergency Department Resources Junchao Xao Laboratory for Internet Software Technologes, Insttute of Software, Chnese Academy of Scences P.O.Box 8718, No. 4 South Fourth Street, Zhong

More information

Performance Management and Evaluation Research to University Students

Performance Management and Evaluation Research to University Students 631 A publcaton of CHEMICAL ENGINEERING TRANSACTIONS VOL. 46, 2015 Guest Edtors: Peyu Ren, Yancang L, Hupng Song Copyrght 2015, AIDIC Servz S.r.l., ISBN 978-88-95608-37-2; ISSN 2283-9216 The Italan Assocaton

More information