Real-Time Scheduling Models: an Experimental Approach

Size: px
Start display at page:

Download "Real-Time Scheduling Models: an Experimental Approach"

Transcription

1 Real-Tme Schedulg Models: a Expermetal Approach (Techcal Report - Nov. 2000) Atóo J. Pessoa de Magalhães [email protected] Fax: SAI DEMEGI Faculdade de Egehara da Uversdade do Porto - Portugal arlos J. A. osta [email protected] Fax: DI - ESTG Isttuto Poltécco da Guarda Portugal Abstract lasscal real-tme schedulg models, as those commoly referred lterature, ted to gore the mpact of system tasks upo the tmeless of applcato tasks. However, as ths paper testfes, ths overhead s ot eglgble eve for very smple systems. Accurate schedulg models from where cotrol egeers ca cofdetly desg ther real-tme applcatos are thus requred. I ths paper such models are expermetally deduced ad proved to be vald for the most relevat sgle processor schedulg schemes. Key Words: omputer otrol, Real-Tme Systems, Schedulg Models, Archtectures, Overhead Estmato Itroducto Real-tme systems must perform correctly both the value ad the tme doma []. omputer cotrollers are probably the most kow real-tme systems. Ths s because a cotroller must coform to some tme costrats sesg the evromet ad performg cotrol actos accordgly [2]. Such tme costras are usually provded the form of deadles [3]. Real-tme schedulg ams to devse codtos for guaratyg processes deadles cocurret computer cotrol applcatos. urret lterature s rch techques ad algorthms for real-tme schedulg [4], [5], [6], [7]. Yet, most of the authors depart from load models that oly cover applcato processes characterstcs e.g. maxmum executo tme, mmum tme terval betwee executo requests, ad deadles. The computatoal overhead troduced by the operatg system for terrupt hadlg, task schedulg maagemet ad cotext swtchg are usually ot take to accout. As a cosequece, a real-tme schedule declared feasble accordg to a classcal model may fal practce to guaratee processes deadles. Ths s partcularly true whe hgh processor utlsato s acheved ad deadles ted to be met by a small marg, f ay. The motvato for ths paper s thus the oto that the mathematcal frameworks provded by classcal schedulg algorthms do ot perfectly hadle the complexty of real-tme applcatos. Therefore, ts frst am s to preset augmet schedulg models from where cotrol egeers ca cofdetly aalyse a schedule ad deduce f t s feasble or ot. But sce t s mpossble to cope here all the real-tme schedulg algorthms, the paper s restrcted to statc ad fxed prorty schedulg schemes mplemeted o sgle processor systems. These are the smplest ad most commo schedulg schemes. The measuremet of the mpact of the system software executo upo the overall system performace requres the quatfcato of a few tmg parameters. Some operatg system supplers provde the tmg values requred for such quatfcato. However, the codtos uder whch such parameters were obtaed are ot always metoed or are dfferet from those of terest. Sets of expermetal procedures that ca brdge ths gap are revealed ths paper. They result from a eclectc vew o several fe-graed [8], [9], [0], [], [2] ad applcato oreted [3], [4], [5], [6] realtme bechmarks that ca be easly talored to ay realtme sgle processor system. The devsg of these procedures s thus aother major cotrbuto of ths paper. The remader of the paper s orgased as follows. Secto 2 augmets classcal real-tme schedulg models through the cluso of the overhead troduced by the supportg software system. Preemptve ad opreemptve, as well as cyclcal ad fxed-prorty schedulg strateges are covered. Secto 3 provdes a set of expermetal procedures that eable the quatfcato of the overheads dscussed the prevous secto. Secto 4 vestgates how the devsed schedulg models dffer from classcal models a quattatve form. The results show that the computatoal overhead gored classcal models ca easly make real-tme systems to mss ther deadles whe hgh processor utlsato ad fast respose s a major cocer, as t s usually the case. Secto 5 eds the paper summarsg the most mportat coclusos. Magalhães, A. ad osta,. ad Magalhães, A. Page

2 2 Qualtatve Models Ths secto presets several qualtatve schedulg models that express the mpact of kerel tasks upo the tmeless of applcato tasks. Two kerel costs are cosdered: overhead ad blockg. Overhead s the tme take by the kerel performg a servce o behalf of a specfc task such as vokg, resumg or termatg t. Blockg s the amout of tme that a task s preveted from rug due to the executo of a kerel operato that caot be avoded e.g. hadlg a terrupt that does ot cause ay task swtchg. Two schedulg approaches fouded most realtme kerels are cosdered here: evet-drve ad tmedrve. I evet-drve schedulg, terrupts deote task arrvals, ad the scheduler depeds o exteral hardware devces for terrupt geerato. I tmedrve mplemetatos a cyclc tmer terrupt actvates the scheduler to perform ts duty. Actve Task Ru Queue Head Tal Start Queue Head Tal TB TB 4 TB 6 TB 2 TB 3 TB 5 Fgure Schedulg Queues As usual, t s assumed that the system kerel cludes three data structures that store the formato requred for schedulg support Fg.. The ru queue stores task cotrol blocks (TB) of tasks ready to ru. The start queue cludes TBs of (perodc) tasks that have already executed for completo the preset perod ad are watg for ther ext perod to start aga. The actve queue stores the TB of the task that s curretly rug o the sgle avalable processor. It s assumed that the start queue s ordered by task s release tme ad the ru queue s ordered by task s prortes. It s also assumed that: I tme drve schedulg, every tme a terrupt occurs, the terrupt hadler saves same regsters, performs some operatos ad the calls the scheduler. Later, f the scheduler decdes ot to preempt the actve task, the saved regsters are restored ad the actve task s resumed. If a task swtch s performed, the TB of the actve task s stored the ru queue accordg to ts prorty. The TB to the head of the ru queue s passed to the actve queue, ad the ew actve task executes. Whe a task eds executo, t traps the scheduler. The trap hadlg route selects the ew actve task from the head of the ru queue. The TB of a perodc task s stored to the start queue o a tme drve bass. Ths s performed by a mechasm teral or exteral to the kerel. TBs are passed from the start to the ru queue also o a tme drve bass by the kerel or by the terrupt hadlg route. From these assumptos the followg geeral parameters defe the overheads ad the blockg tmes that a predctable schedulg model must clude. These apply to o-preemptve ad preemptve schedulg: t the tme to hadle a terrupt request. sched the tme to execute the schedulg code to determe the ext task to ru. It cludes comparg the head of the ru queue wth the actve task ad movg TBs from the start to the ru queue. resume the tme to resume the actve task whe task swtch does ot occur. It cludes the tme to restore the regsters saved by the terrupt hadler. store the tme to save the state of the actve task to a TB, ad sort t to the ru queue. load the tme to load the ew actve task state from the ru queue. trap the tme to hadle the trap geerated by the ormal completo of a task. Ths cludes storg the TB of the completg (perodc) task to the start queue ad selectg the head of the ru queue to be the ext actve task. 2. yclcal Schedulg We beg by the smplest case: statc schedulg. The model cludes depedet tasks. Each task, τ, s charactersed by ts perod, T, ad ts worst-case executo tme (f ever terrupted),. The dspatcher s based o a terrupt drve real-tme clock ad must follow a task executo order establshed off-le. I the worst case scearo, o dle tme exsts betwee the executo of two cosecutve tasks Fg. 2. kerel Task τ Task τ 2 Task τ 3 It. It. It. It. It. - tmer - ext - Task Fgure 2 Statc Schedulg I ths case ext (the overhead troduced by the completo of a task) s gve by: = + () ext trap load A blockg tme also exsts due to perodc tmer terrupts. I the worst case such blockg takes the value: + + tmer = (2) t sched resume osta,. ad Magalhães, A. Page 2 Submtted to otrolo

3 The total blockg tme for a task τ depeds o the umber of terrupts occurred durg ts executo. Deotg the tme betwee two cosecutve terrupts by T tc, oe fds that the total blockg tme for a task τ takes the form: T tc tmer (3) Whe overhead ad blockg terms are gored, the cyclc executo of the tasks requres a tme terval gve by: total = = (4) However, whe overhead ad the blockg terms are cosdered the same parameter reverts to: ' total = + tmer + (5) ext = Ttc Aother very old ad smple schedulg strategy used tradtoal multtaskg systems s roud rob [7]. Kerel Task τ Task τ 2 Task τ 3 tme-slce - swtch - ext - Task Fgure 3 Roud Rob Schedulg I roud rob schedulg two scearos are possble: the tme-slce s equal to the tme terval betwee two cosecutve tcks (.e., t matches the tmer resoluto) or the tme-slce s a multple k > of the tmer perod. If the tme-slce s equal to the resoluto of the tmer, two overheads are troduced Fg. 3. The frst s related to task swtchg whe a tme-slce s exhausted.e., at all tmer tcks. The secod s a cosequece of the traps caused by the completo of a task as defed the cotext of statc schedulg. If the tme-slce s greater tha the resoluto of the tmer, a addtoal blockg must be cosdered. Ths s due to terrupts that do ot cause a task swtch. It s possble to defe a roud rob schedulg model at the lght of the cocepts preseted for statc schedulg. Ths s doe ad proved to be vald [7]. It states that f the tme-slce matches the tmer resoluto, the the cyclc executo of the tasks requres a tme terval gve by: ' total = + swtcht + (6), ext = Ttc where T tc deotes the tmer perod. I ths case, = + s the tme requred to swtcht swtch tmer hadle a terrupt ad perform a cotext swtchg. Therefore, = +. swtch store I [7] s also show that f the tme-slce s greater tha the perod of the tmer, the expresso (6) gets the form: ' total = = + + T ext slce load swtch + Ttc 2.2 Fxed Prorty Schedulg (7) tmer + Preemptve fxed-prorty schedulg has gaed a every creasg practcal mportace sce the publcato of Lu ad Laylad s work [8]. Yet, oly 989 Lehoczky et al foud a aalytcal codto from where the feasblty of a fxed-prorty schedule ca be assessed [9]. Whst the work developed by Lehoczky et al. s very mportat, t s ot complete the sese that t gores the mpact of the tme requred to perform system tasks. Ad there are reasos to beleve that such overhead ot eglgble, sce terrupt hadlg, task swtchg ad preempto are vtal to fxed prorty schedulg ad may occur frequetly. Two mplemetatos are possble for a fxed prorty scheduler [20]: evet-drve ad tme-drve. I evet-drve schedulg, all tasks are tated by teral or exteral evets Fg. 4. Tme-drve schedulg reles o a tmer that perodcally terrupts the actve applcato task ad vokes the scheduler Fg 5. kerel task τ task τ 2 task τ 3 T T T T 2 T 2 - preempt - opreempt - ext - task - task 2 - task 3 kerel Task τ Task τ 2 Task τ 3 Fgure 4 Fxed-Prorty Evet-Drve Schedulg T T T T 2 T 2 - preempt - tmer - ext - Task - Task 2 - Task 3 Fgure 5 Fxed-Prorty Tme-Drve schedulg osta,. ad Magalhães, A. Page 3 Submtted to otrolo

4 Both scearos are deeply aalysed [7], whch cocludes that the followg model apples to evetdrve schedulg: t W ( t) = ( j + preempt ) + j = (8) t t opreempt + ext j = + j = Tj Whe a fxed-prorty schedulg s drve by the passage of the tme, [7] proves that the followg expresso holds: t W ( t) = ( j + preempt) + j = (9) t t tmer + Ttc + ext T tc j= Tj As t ca be easly otced, f both overhead ad blockg codtos are gored, both expresso (8) ad (9) revert to the classcal workload model stated [9]: t W ( t) = j (0) j= 3 Quattatve Aalyss The quatfcato of the parameters troduced the last secto s vtal to the exact charactersato of a schedulg model. Some operatg systems supplers provde the tmg values requred for such quatfcato. Yet, the codtos uder whch the provded system parameters were defed are ot always revealed or are dfferet from those of terest. Therefore, t s very coveet to defe a set of procedures from where overhead ad blockg tmes ca be drve. These procedures based o a set of fe-graed ad applcato oreted real-tme bechmarks are brefly justfed ths secto. The llustratg values are for a very smple hardware (a based system) rug a freeware kerel: task [2]. More detals o these procedures ca be foud [7], where the pseudo-code relatg such procedures s also provded. 3. No-perodc Parameters The quatfcato of ext s somehow trval. It suffces to cosder o-preemptve empty tasks (.e., tasks that do othg just ed) ad measure the tme terval betwee the momet the frst task starts executo ad the momet the last task eds executo. Such tme, dvded by the umber of tasks mus oe, provdes ext. I our expereces we foud ext 85 µs. The secod parameter to determe s tmer. Here, we must cosder a task whose omal executo tme (.e., ts executg tme from the begg to ed wthout terruptos) s well kow ad greater tha the tme terval betwee two cosecutve tmer terrupts Fg. 6. Whe the task executes uder the kerel cotrol, t s perodcally terrupted. Every tme a terrupt occurs, the scheduler code s executed; later the task s resumed. Thus, the dfferece betwee the executo tme of the task uder the kerel cotrol ad ts omal executo tme gves the overload troduced by the kerel. Ths tme dfferece dvded by the umber of terrupts occurred durg task executo provdes tmer. The umber of terrupts occurred durg task executo s gve by: Nomal Executo Tme Number of Iterrupts = () T tc I our expereces we foud tmer 36 µs. kerel Task Start_clcck() It. It. It. It. It. - tmer - Task Fgure 6 Measurg tmer Stop_clcck() The ext parameter to quatfy s swtch. Ths s obtaed by forcg two tasks to swtch ther executo a predefed umber of tmes. Yet, t s mportat to ote that the scheduler executes every tme a task swtch occurs. Thus, the tme measured cludes task swtch ad scheduler executo tmes. To take care of ths stuato, we cosdered two detcal tasks formed by a loop that motvates a gve umber of task swtches. We beg by measurg the tme to execute the two loops, wthout the kerel cotrol. The, a smlar measure s take whe the two tasks execute uder the kerel cotrol. The dfferece betwee both measures, dvded by twce the umber of loop provdes swtch. I our expereces we foud swtch 280 µs. 3.2 Perodc Parameters To obta preempt t suffces to cosder two tasks wth dfferet prortes. Both execute for a suffcetly log tme a loop. The low prorty task also cludes a er loop whose executo tme s early oe tmer tck, ad where t wats preempto. The hgh prorty task suspeds by a tck, allowg the kerel to execute the low prorty task. Whe the suspeso perod eds, the hgh prorty task preempts the secod task. Oce aga, tasks are frstly executed wthout kerel cotrol. The, they ru uder the cotrol of the kerel. preempt s obtaed by the dfferece betwee the two executo tmes dvded by the umber of loops performed Fg. 7. I our expereces we foud preempt 280 µs. The last parameter to defe the scope of the fxed prorty schedulg s ext. Ths parameter s greater tha or equal to the ext cosdered for cyclc schedulg. Ths s because, fxed-prorty schedulg, there s a extra tme due to the ordered osta,. ad Magalhães, A. Page 4 Submtted to otrolo

5 serto of the TB of the perodc tasks to the start queue. I ths case, we cosdered two tasks whose prortes were defed accordg to the rate mootoc schedulg algorthm. The hgher prorty task executes for completo ad reads the elapsg tme before completg. The, the low prorty task executes ad reads the elapsed tme at the begg. I ths scearo, ext s gve by the dfferece betwee these tme measures. I our expereces t was foud ext 300 µs. Hgh_prorty_task() { FOR = 0 TO Number_Iteratos DO { Susped by a tck Low_prorty_task() { FOR = 0 TO Number_Iteratos DO { FOR = 0 TO Number_Iteratos_early_tck_tme DO { Measure_preempt() { Start_clock(); FOR = 0 TO Number_Iteratos DO { FOR = 0 TO Number_Iteratos DO { FOR = 0 TO Number_Iteratos_early_tck_tme DO { Stop_clock(); Read elapsed tme ad save Tme_ reate(hgh_prorty_task); reate(low_prorty_task); Beg(Hgh_prorty_task); Beg(Low_prorty_task); Start_clock(); Wat utl all tasks ed Stop_clock(); Read elapsed tme ad save Tme_2 preempt = (Tme_2-Tme_)/Number_Iteratos; Fgure 7 Measurg preempt It s worth statg that a cosderable set of expereces for both cyclcal ad fxed prorty models was performed order to valdate the proposed models. Such expereces departed from applcato workloads smlar to those cosdered for some case studes preseted real-tme lterature. The resultg schedules were frst evaluated accordg to the schedulg models proposed above. Later, the task sets were executed o the expermetal system, ad the most relevat parameters were measured. I both cases cyclcal ad fxed prorty schedulg expected ad measured values were foud to closely match. 4 Overhead Aalyss Eve though the last secto overhead ad blockg terms were foud to be very small, they ca have a cosderable mpact upo the applcato tasks. Ths s because, may applcatos, system servces are performed very ofte, or ca take a cosderable tme comparably to task executo tmes. Moreover, sce each overhead ad blockg term welds a partcular fluece upo the executo of applcato tasks, some workloads ad schedulg schemes are expected to be more susceptble to a gve parameter tha to aother. The preset secto dscusses ths subject ad testfes ts practcal mportace. Let s frst cosder statc schedulg. I ths case, ad accordg to expresso (5), applcato tasks ca have ther executo delayed due to both ext ad tmer. To uderstad the mpact of these parameters upo the applcato tasks, oe must cosder a system that executes a task set gve by a workload defed by expresso (4).e., a workload that s cosumed a tme terval gve by expresso (4) whe system overhead s gored. Therefore, the mpact of system tasks upo the applcato tasks s gve by the dfferece betwee expresso (5) ad (4). Sce ext s troduced every tme a task completes executo, ts overall mpact creases as applcato tasks decrease ther executo tme. Such mpact s depcted Fg. 8. Each workload deotes a partcular task set, each of whch cosstg of 8 tasks. Tmer terrupts occurred at the same frequecy all the expermets (/55ms). From Fgure 8 t ca be easly cocluded that, statc schedulg, system overhead s partcularly otorous for short tasks. O the other had, system overhead ca be dsregarded whe applcato tasks have a log executo tme ad meet ther deadles by a comfortable marg. The same coclusos apply somehow to roud rob schedulg Fg. 9. Yet, roud rob schedulg the overload s evtably greater tha statc schedulg. Ths s due to the swtch term, whch s abset statc schedulg. overhead relatve overhead 8,00% 7,00% 6,00% 5,00% 4,00% 3,00% 2,00%,00% 0,00% 2.50% 2.00%.50%.00% 0.50% 0.00%,555 0,7 203,2 769,9.497,5.554, , ,0.723, , , ,4 system workload ms Fgure 8 Overhead vs. Workload 3,325 6,030,724 45,728 statc schedulg 9,205 57,379 system workload ( ms ) 80,049 82,6 roud rob schedulg Fgure 9 Overhead vs. Schedulg Scheme 364,5 The mpact of tmer upo the executo of applcato tasks ca also be easly testfed. It suffces to trace the executo tme of a gve ad well-kow workload for dfferet tmer terrupt frequeces. The osta,. ad Magalhães, A. Page 5 Submtted to otrolo

6 result of such experece coducted the cotext of roud rob schedulg s provded Fg. 0. As suspected, the overhead creases a the tmer perod decreases, sce terrupts become more frequet. Ths meas that whe tme resoluto s a major cocer, a cosderable overhead s evtable. Ths s true for ay tme drve schedulg scheme. Icludg fxed prorty schedulg. relatve overhead 4.00% 2.00% 0.00% 8.00% 6.00% 4.00% 2.00% 0.00% tme slce (ms) Fgure 0 Overhead vs. Tme-Slce The oto that system overload ca take a cosderable magtude tme-drve fxed prorty schedulg s a mportat cocluso. Aother mportat cocluso s that ext has a cosderable mpact upo fxed prorty applcato tasks that execute for a short tme, sce ext s greater fxed prorty schedulg tha statc schedulg. Therefore, t s ot surprsg to fd a overhead greater tha 5% a fxed prorty schedule. It s worth otg tha fxed prorty schedulg ad accordg to the rate mootoc algorthm hgh prorty tasks ted to have a short executo tme ad are thus very proe to system overhead. Yet, hgh prorty applcato tasks ted to meet ther deadles by a comfortable marg. As a cosequece, system overhead does ot usually make a hgh prorty applcato task to mss ts deadle. However, the system overhead that mpacts the executo of hgh prorty applcato tasks also makes low prorty applcato tasks to delay ther executos. Therefore low prorty tasks are also very proe to system overhead. Moreover, sce low prorty tasks ted to meet ther deadles by a short marg, f ay, oe fds that these tasks are much more proe to system overhead tha hgh prorty tasks. A set of expermets that llustrate ths mportat cocluso ca be foud [7]. 5 oclusos The paper has show that the overhead troduced by system tasks upo the tmeless of applcato tasks s ot eglgble eve for very smple real-tme systems. Therefore, augmet schedulg models from where cotrol egeers ca cofdetly aalyse a real-tme schedule are requred. These models were developed ths paper for the most mportat sgle processor schedulg schemes used practce. Techques for quatfyg the overhead of system tasks upo the applcato tasks were also preseted. osequetly, the authors of the paper feel that t has cotrbuted to mprove the practce of real-tme systems cotrol applcatos. Also felt s that a smlar research must be carred out the cotext of dstrbuted systems. Ths s because dstrbuted systems are wdely used cotrol applcatos ad a larger set of system parameters cludg those related to real-tme commucatos troduce overheads ad blockg codtos upo the applcato tasks. Refereces [] Stakovc, J. ad Ramamrtham, K. Advaces Real- Tme Systems. IEEE omputer Socety Press, 993. [2] Mddleto, R. ad Goodw, G. Dgtal otrol ad Estmato. Pretce-Hall Iteratoal Edtos [3] Magalhães, A. P. A Survey o Estmatg the Tmg ostrats of Hard Real-tme Systems. Desg Automato for Embedded Syst., Vol. No 3. Pp , July 996. [4] Stakovc, J., et al Implcatos of lasscal Schedulg Results for Real-Tme Systems, IEEE omputer, 995. [5] Ghosh, K., Mukherjee, B. ad Schwa, K. A Survey of Real- Tme Operatg Systems Draft, Tech. report, GIT--93/8, Georga Isttute of Techology, February, 994. [6] Ramamrtham, K. ad Stakovc, J. Schedulg Algorthms ad Operatg Systems support for Real-Tme Systems, Proc. of the IEEE, vol. 82, No., Jauary 994. [7] Burs, A. "Schedulg hard real-tme systems: a revew", Software Egeerg Joural, pp. 6-28, May 99. [8] Kar, P. ad Porter, K. RHEALSTONE A Real-Tme Bechmarkg Proposal, Dr. Dobb s, pp.4-24, Feb [9] Kar, P. Implemetg the Rhealstoe Real-Tme Bechmark, Dr. Dobb s, pp.46-55, Aprl 990. [0] McRae, E. Bechmarkg Real-Tme Operatg Systems, Dr. Dobb s, pp.48-58, May 996. [] Martíez, A., ode, J. F. ad Vña, A. "A omprehesve Approach Performace Evaluato for Moder Real-Tme Operatg Systems", Proc. EUROMIRO-22, pp. 6-68, 996. [2] Sacha, K. "Measurg the Real-Tme Operatg System Performace", Proc of the 2 th EUROMIRO Workshop o Real-Tme Systems, 995. [3] urow, H. J. ad Wtchma, B. A. A Sythetc Bechmark, The omputer Joural 9(), pp , February, 976. [4] Wecker, R. DHRYSTONE: A Sythetc Systems Programmg Bechmark, omm. of the AM, Vol. 27, No. 0, October 984. [5] Doohoe, P. A Survey of Real-Tme Performace Bechmarks for the Ada Programmg Laguage, Tech Report, MU/SEI- 87-TR-28, SEI, arege Mello Uversty, December 987. [6] Kameoff, N. ad Wederma, N. Hartstoe Dstrbuted Bechmark: Requremets ad Deftos. Proc. of the Real- Tme Systems Symposum, Pp , IEEE, December 99. [7] osta,. J. Aálse e ocepção de Sstemas de Tempo-Real, Msc Dssertato, FEUP, October 998 (I Portuguese). [8] Lu,. L. ad Laylad, J. W. Schedulg Algorthms for Multprogrammg Hard-Real-Tme Evromets, J. of the AM, Vol. 20, No., pp. 46-6, Jauary 973. [9] Lehoczky, J, Sha, L ad Dg, Y. The Rate Mootoc Schedulg Algorthm: Exact haracterzato Ad Average ase Behavor, Proc. IEEE Real-Tme Symp., pp. 66-7, 989. osta,. ad Magalhães, A. Page 6 Submtted to otrolo

7 [20] Katcher, D.., Arakawa, H. ad Strosder, J. Egeerg ad Aalyss of Fxed Prorty Schedulers, IEEE Tras. o Software Egeerg, Vol. 9, No. 9, pp , 993. [2] osta,. ad Magalhães, A. Page 7 Submtted to otrolo

IDENTIFICATION OF THE DYNAMICS OF THE GOOGLE S RANKING ALGORITHM. A. Khaki Sedigh, Mehdi Roudaki

IDENTIFICATION OF THE DYNAMICS OF THE GOOGLE S RANKING ALGORITHM. A. Khaki Sedigh, Mehdi Roudaki IDENIFICAION OF HE DYNAMICS OF HE GOOGLE S RANKING ALGORIHM A. Khak Sedgh, Mehd Roudak Cotrol Dvso, Departmet of Electrcal Egeerg, K.N.oos Uversty of echology P. O. Box: 16315-1355, ehra, Ira [email protected],

More information

Green Master based on MapReduce Cluster

Green Master based on MapReduce Cluster Gree Master based o MapReduce Cluster Mg-Zh Wu, Yu-Chag L, We-Tsog Lee, Yu-Su L, Fog-Hao Lu Dept of Electrcal Egeerg Tamkag Uversty, Tawa, ROC Dept of Electrcal Egeerg Tamkag Uversty, Tawa, ROC Dept of

More information

APPENDIX III THE ENVELOPE PROPERTY

APPENDIX III THE ENVELOPE PROPERTY Apped III APPENDIX III THE ENVELOPE PROPERTY Optmzato mposes a very strog structure o the problem cosdered Ths s the reaso why eoclasscal ecoomcs whch assumes optmzg behavour has bee the most successful

More information

Abraham Zaks. Technion I.I.T. Haifa ISRAEL. and. University of Haifa, Haifa ISRAEL. Abstract

Abraham Zaks. Technion I.I.T. Haifa ISRAEL. and. University of Haifa, Haifa ISRAEL. Abstract Preset Value of Autes Uder Radom Rates of Iterest By Abraham Zas Techo I.I.T. Hafa ISRAEL ad Uversty of Hafa, Hafa ISRAEL Abstract Some attempts were made to evaluate the future value (FV) of the expected

More information

Maintenance Scheduling of Distribution System with Optimal Economy and Reliability

Maintenance Scheduling of Distribution System with Optimal Economy and Reliability Egeerg, 203, 5, 4-8 http://dx.do.org/0.4236/eg.203.59b003 Publshed Ole September 203 (http://www.scrp.org/joural/eg) Mateace Schedulg of Dstrbuto System wth Optmal Ecoomy ad Relablty Syua Hog, Hafeg L,

More information

Numerical Methods with MS Excel

Numerical Methods with MS Excel TMME, vol4, o.1, p.84 Numercal Methods wth MS Excel M. El-Gebely & B. Yushau 1 Departmet of Mathematcal Sceces Kg Fahd Uversty of Petroleum & Merals. Dhahra, Saud Araba. Abstract: I ths ote we show how

More information

Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS R =

Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS R = Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS Objectves of the Topc: Beg able to formalse ad solve practcal ad mathematcal problems, whch the subjects of loa amortsato ad maagemet of cumulatve fuds are

More information

CHAPTER 2. Time Value of Money 6-1

CHAPTER 2. Time Value of Money 6-1 CHAPTER 2 Tme Value of Moey 6- Tme Value of Moey (TVM) Tme Les Future value & Preset value Rates of retur Autes & Perpetutes Ueve cash Flow Streams Amortzato 6-2 Tme les 0 2 3 % CF 0 CF CF 2 CF 3 Show

More information

The analysis of annuities relies on the formula for geometric sums: r k = rn+1 1 r 1. (2.1) k=0

The analysis of annuities relies on the formula for geometric sums: r k = rn+1 1 r 1. (2.1) k=0 Chapter 2 Autes ad loas A auty s a sequece of paymets wth fxed frequecy. The term auty orgally referred to aual paymets (hece the ame), but t s ow also used for paymets wth ay frequecy. Autes appear may

More information

A Study of Unrelated Parallel-Machine Scheduling with Deteriorating Maintenance Activities to Minimize the Total Completion Time

A Study of Unrelated Parallel-Machine Scheduling with Deteriorating Maintenance Activities to Minimize the Total Completion Time Joural of Na Ka, Vol. 0, No., pp.5-9 (20) 5 A Study of Urelated Parallel-Mache Schedulg wth Deteroratg Mateace Actvtes to Mze the Total Copleto Te Suh-Jeq Yag, Ja-Yuar Guo, Hs-Tao Lee Departet of Idustral

More information

Discrete-Event Simulation of Network Systems Using Distributed Object Computing

Discrete-Event Simulation of Network Systems Using Distributed Object Computing Dscrete-Evet Smulato of Network Systems Usg Dstrbuted Object Computg Welog Hu Arzoa Ceter for Itegratve M&S Computer Scece & Egeerg Dept. Fulto School of Egeerg Arzoa State Uversty, Tempe, Arzoa, 85281-8809

More information

Integrating Production Scheduling and Maintenance: Practical Implications

Integrating Production Scheduling and Maintenance: Practical Implications Proceedgs of the 2012 Iteratoal Coferece o Idustral Egeerg ad Operatos Maagemet Istabul, Turkey, uly 3 6, 2012 Itegratg Producto Schedulg ad Mateace: Practcal Implcatos Lath A. Hadd ad Umar M. Al-Turk

More information

6.7 Network analysis. 6.7.1 Introduction. References - Network analysis. Topological analysis

6.7 Network analysis. 6.7.1 Introduction. References - Network analysis. Topological analysis 6.7 Network aalyss Le data that explctly store topologcal formato are called etwork data. Besdes spatal operatos, several methods of spatal aalyss are applcable to etwork data. Fgure: Network data Refereces

More information

The impact of service-oriented architecture on the scheduling algorithm in cloud computing

The impact of service-oriented architecture on the scheduling algorithm in cloud computing Iteratoal Research Joural of Appled ad Basc Sceces 2015 Avalable ole at www.rjabs.com ISSN 2251-838X / Vol, 9 (3): 387-392 Scece Explorer Publcatos The mpact of servce-oreted archtecture o the schedulg

More information

T = 1/freq, T = 2/freq, T = i/freq, T = n (number of cash flows = freq n) are :

T = 1/freq, T = 2/freq, T = i/freq, T = n (number of cash flows = freq n) are : Bullets bods Let s descrbe frst a fxed rate bod wthout amortzg a more geeral way : Let s ote : C the aual fxed rate t s a percetage N the otoal freq ( 2 4 ) the umber of coupo per year R the redempto of

More information

SHAPIRO-WILK TEST FOR NORMALITY WITH KNOWN MEAN

SHAPIRO-WILK TEST FOR NORMALITY WITH KNOWN MEAN SHAPIRO-WILK TEST FOR NORMALITY WITH KNOWN MEAN Wojcech Zelńsk Departmet of Ecoometrcs ad Statstcs Warsaw Uversty of Lfe Sceces Nowoursyowska 66, -787 Warszawa e-mal: wojtekzelsk@statystykafo Zofa Hausz,

More information

ECONOMIC CHOICE OF OPTIMUM FEEDER CABLE CONSIDERING RISK ANALYSIS. University of Brasilia (UnB) and The Brazilian Regulatory Agency (ANEEL), Brazil

ECONOMIC CHOICE OF OPTIMUM FEEDER CABLE CONSIDERING RISK ANALYSIS. University of Brasilia (UnB) and The Brazilian Regulatory Agency (ANEEL), Brazil ECONOMIC CHOICE OF OPTIMUM FEEDER CABE CONSIDERING RISK ANAYSIS I Camargo, F Fgueredo, M De Olvera Uversty of Brasla (UB) ad The Brazla Regulatory Agecy (ANEE), Brazl The choce of the approprate cable

More information

Banking (Early Repayment of Housing Loans) Order, 5762 2002 1

Banking (Early Repayment of Housing Loans) Order, 5762 2002 1 akg (Early Repaymet of Housg Loas) Order, 5762 2002 y vrtue of the power vested me uder Secto 3 of the akg Ordace 94 (hereafter, the Ordace ), followg cosultato wth the Commttee, ad wth the approval of

More information

Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity

Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity Computer Aded Geometrc Desg 19 (2002 365 377 wwwelsevercom/locate/comad Optmal mult-degree reducto of Bézer curves wth costrats of edpots cotuty Guo-Dog Che, Guo-J Wag State Key Laboratory of CAD&CG, Isttute

More information

A New Bayesian Network Method for Computing Bottom Event's Structural Importance Degree using Jointree

A New Bayesian Network Method for Computing Bottom Event's Structural Importance Degree using Jointree , pp.277-288 http://dx.do.org/10.14257/juesst.2015.8.1.25 A New Bayesa Network Method for Computg Bottom Evet's Structural Importace Degree usg Jotree Wag Yao ad Su Q School of Aeroautcs, Northwester Polytechcal

More information

Performance Attribution. Methodology Overview

Performance Attribution. Methodology Overview erformace Attrbuto Methodology Overvew Faba SUAREZ March 2004 erformace Attrbuto Methodology 1.1 Itroducto erformace Attrbuto s a set of techques that performace aalysts use to expla why a portfolo's performace

More information

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data ANOVA Notes Page Aalss of Varace for a Oe-Wa Classfcato of Data Cosder a sgle factor or treatmet doe at levels (e, there are,, 3, dfferet varatos o the prescrbed treatmet) Wth a gve treatmet level there

More information

An Approach to Evaluating the Computer Network Security with Hesitant Fuzzy Information

An Approach to Evaluating the Computer Network Security with Hesitant Fuzzy Information A Approach to Evaluatg the Computer Network Securty wth Hestat Fuzzy Iformato Jafeg Dog A Approach to Evaluatg the Computer Network Securty wth Hestat Fuzzy Iformato Jafeg Dog, Frst ad Correspodg Author

More information

1. The Time Value of Money

1. The Time Value of Money Corporate Face [00-0345]. The Tme Value of Moey. Compoudg ad Dscoutg Captalzato (compoudg, fdg future values) s a process of movg a value forward tme. It yelds the future value gve the relevat compoudg

More information

Optimal replacement and overhaul decisions with imperfect maintenance and warranty contracts

Optimal replacement and overhaul decisions with imperfect maintenance and warranty contracts Optmal replacemet ad overhaul decsos wth mperfect mateace ad warraty cotracts R. Pascual Departmet of Mechacal Egeerg, Uversdad de Chle, Caslla 2777, Satago, Chle Phoe: +56-2-6784591 Fax:+56-2-689657 [email protected]

More information

Load Balancing Control for Parallel Systems

Load Balancing Control for Parallel Systems Proc IEEE Med Symposum o New drectos Cotrol ad Automato, Chaa (Grèce),994, pp66-73 Load Balacg Cotrol for Parallel Systems Jea-Claude Heet LAAS-CNRS, 7 aveue du Coloel Roche, 3077 Toulouse, Frace E-mal

More information

A Parallel Transmission Remote Backup System

A Parallel Transmission Remote Backup System 2012 2d Iteratoal Coferece o Idustral Techology ad Maagemet (ICITM 2012) IPCSIT vol 49 (2012) (2012) IACSIT Press, Sgapore DOI: 107763/IPCSIT2012V495 2 A Parallel Trasmsso Remote Backup System Che Yu College

More information

Dynamic Provisioning Modeling for Virtualized Multi-tier Applications in Cloud Data Center

Dynamic Provisioning Modeling for Virtualized Multi-tier Applications in Cloud Data Center 200 IEEE 3rd Iteratoal Coferece o Cloud Computg Dyamc Provsog Modelg for Vrtualzed Mult-ter Applcatos Cloud Data Ceter Jg B 3 Zhlag Zhu 2 Ruxog Ta 3 Qgbo Wag 3 School of Iformato Scece ad Egeerg College

More information

On Error Detection with Block Codes

On Error Detection with Block Codes BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 3 Sofa 2009 O Error Detecto wth Block Codes Rostza Doduekova Chalmers Uversty of Techology ad the Uversty of Gotheburg,

More information

Settlement Prediction by Spatial-temporal Random Process

Settlement Prediction by Spatial-temporal Random Process Safety, Relablty ad Rs of Structures, Ifrastructures ad Egeerg Systems Furuta, Fragopol & Shozua (eds Taylor & Fracs Group, Lodo, ISBN 978---77- Settlemet Predcto by Spatal-temporal Radom Process P. Rugbaapha

More information

Credibility Premium Calculation in Motor Third-Party Liability Insurance

Credibility Premium Calculation in Motor Third-Party Liability Insurance Advaces Mathematcal ad Computatoal Methods Credblty remum Calculato Motor Thrd-arty Lablty Isurace BOHA LIA, JAA KUBAOVÁ epartmet of Mathematcs ad Quattatve Methods Uversty of ardubce Studetská 95, 53

More information

Fault Tree Analysis of Software Reliability Allocation

Fault Tree Analysis of Software Reliability Allocation Fault Tree Aalyss of Software Relablty Allocato Jawe XIANG, Kokch FUTATSUGI School of Iformato Scece, Japa Advaced Isttute of Scece ad Techology - Asahda, Tatsuokuch, Ishkawa, 92-292 Japa ad Yaxag HE Computer

More information

of the relationship between time and the value of money.

of the relationship between time and the value of money. TIME AND THE VALUE OF MONEY Most agrbusess maagers are famlar wth the terms compoudg, dscoutg, auty, ad captalzato. That s, most agrbusess maagers have a tutve uderstadg that each term mples some relatoshp

More information

Security Analysis of RAPP: An RFID Authentication Protocol based on Permutation

Security Analysis of RAPP: An RFID Authentication Protocol based on Permutation Securty Aalyss of RAPP: A RFID Authetcato Protocol based o Permutato Wag Shao-hu,,, Ha Zhje,, Lu Sujua,, Che Da-we, {College of Computer, Najg Uversty of Posts ad Telecommucatos, Najg 004, Cha Jagsu Hgh

More information

Impact of Interference on the GPRS Multislot Link Level Performance

Impact of Interference on the GPRS Multislot Link Level Performance Impact of Iterferece o the GPRS Multslot Lk Level Performace Javer Gozalvez ad Joh Dulop Uversty of Strathclyde - Departmet of Electroc ad Electrcal Egeerg - George St - Glasgow G-XW- Scotlad Ph.: + 8

More information

Chapter 3 0.06 = 3000 ( 1.015 ( 1 ) Present Value of an Annuity. Section 4 Present Value of an Annuity; Amortization

Chapter 3 0.06 = 3000 ( 1.015 ( 1 ) Present Value of an Annuity. Section 4 Present Value of an Annuity; Amortization Chapter 3 Mathematcs of Face Secto 4 Preset Value of a Auty; Amortzato Preset Value of a Auty I ths secto, we wll address the problem of determg the amout that should be deposted to a accout ow at a gve

More information

The Gompertz-Makeham distribution. Fredrik Norström. Supervisor: Yuri Belyaev

The Gompertz-Makeham distribution. Fredrik Norström. Supervisor: Yuri Belyaev The Gompertz-Makeham dstrbuto by Fredrk Norström Master s thess Mathematcal Statstcs, Umeå Uversty, 997 Supervsor: Yur Belyaev Abstract Ths work s about the Gompertz-Makeham dstrbuto. The dstrbuto has

More information

Fractal-Structured Karatsuba`s Algorithm for Binary Field Multiplication: FK

Fractal-Structured Karatsuba`s Algorithm for Binary Field Multiplication: FK Fractal-Structured Karatsuba`s Algorthm for Bary Feld Multplcato: FK *The authors are worg at the Isttute of Mathematcs The Academy of Sceces of DPR Korea. **Address : U Jog dstrct Kwahadog Number Pyogyag

More information

10.5 Future Value and Present Value of a General Annuity Due

10.5 Future Value and Present Value of a General Annuity Due Chapter 10 Autes 371 5. Thomas leases a car worth $4,000 at.99% compouded mothly. He agrees to make 36 lease paymets of $330 each at the begg of every moth. What s the buyout prce (resdual value of the

More information

Report 52 Fixed Maturity EUR Industrial Bond Funds

Report 52 Fixed Maturity EUR Industrial Bond Funds Rep52, Computed & Prted: 17/06/2015 11:53 Report 52 Fxed Maturty EUR Idustral Bod Fuds From Dec 2008 to Dec 2014 31/12/2008 31 December 1999 31/12/2014 Bechmark Noe Defto of the frm ad geeral formato:

More information

ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN

ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN Colloquum Bometrcum 4 ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN Zofa Hausz, Joaa Tarasńska Departmet of Appled Mathematcs ad Computer Scece Uversty of Lfe Sceces Lubl Akademcka 3, -95 Lubl

More information

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. Proceedgs of the 21 Wter Smulato Coferece B. Johasso, S. Ja, J. Motoya-Torres, J. Huga, ad E. Yücesa, eds. EMPIRICAL METHODS OR TWO-ECHELON INVENTORY MANAGEMENT WITH SERVICE LEVEL CONSTRAINTS BASED ON

More information

The Digital Signature Scheme MQQ-SIG

The Digital Signature Scheme MQQ-SIG The Dgtal Sgature Scheme MQQ-SIG Itellectual Property Statemet ad Techcal Descrpto Frst publshed: 10 October 2010, Last update: 20 December 2010 Dalo Glgorosk 1 ad Rue Stesmo Ødegård 2 ad Rue Erled Jese

More information

Projection model for Computer Network Security Evaluation with interval-valued intuitionistic fuzzy information. Qingxiang Li

Projection model for Computer Network Security Evaluation with interval-valued intuitionistic fuzzy information. Qingxiang Li Iteratoal Joural of Scece Vol No7 05 ISSN: 83-4890 Proecto model for Computer Network Securty Evaluato wth terval-valued tutostc fuzzy formato Qgxag L School of Software Egeerg Chogqg Uversty of rts ad

More information

On formula to compute primes and the n th prime

On formula to compute primes and the n th prime Joural's Ttle, Vol., 00, o., - O formula to compute prmes ad the th prme Issam Kaddoura Lebaese Iteratoal Uversty Faculty of Arts ad ceces, Lebao Emal: [email protected] amh Abdul-Nab Lebaese Iteratoal

More information

Capacitated Production Planning and Inventory Control when Demand is Unpredictable for Most Items: The No B/C Strategy

Capacitated Production Planning and Inventory Control when Demand is Unpredictable for Most Items: The No B/C Strategy SCHOOL OF OPERATIONS RESEARCH AND INDUSTRIAL ENGINEERING COLLEGE OF ENGINEERING CORNELL UNIVERSITY ITHACA, NY 4853-380 TECHNICAL REPORT Jue 200 Capactated Producto Plag ad Ivetory Cotrol whe Demad s Upredctable

More information

Reinsurance and the distribution of term insurance claims

Reinsurance and the distribution of term insurance claims Resurace ad the dstrbuto of term surace clams By Rchard Bruyel FIAA, FNZSA Preseted to the NZ Socety of Actuares Coferece Queestow - November 006 1 1 Itroducto Ths paper vestgates the effect of resurace

More information

Preprocess a planar map S. Given a query point p, report the face of S containing p. Goal: O(n)-size data structure that enables O(log n) query time.

Preprocess a planar map S. Given a query point p, report the face of S containing p. Goal: O(n)-size data structure that enables O(log n) query time. Computatoal Geometry Chapter 6 Pot Locato 1 Problem Defto Preprocess a plaar map S. Gve a query pot p, report the face of S cotag p. S Goal: O()-sze data structure that eables O(log ) query tme. C p E

More information

Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor / Actuator Networks

Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor / Actuator Networks Coteto-Free Perodc Message Sceduler Medum Access Cotrol Wreless Sesor / Actuator Networks Tomas W. Carley ECE Departmet Uversty of Marylad [email protected] Moussa A. Ba Embedded Researc Solutos [email protected]

More information

Automated Event Registration System in Corporation

Automated Event Registration System in Corporation teratoal Joural of Advaces Computer Scece ad Techology JACST), Vol., No., Pages : 0-0 0) Specal ssue of CACST 0 - Held durg 09-0 May, 0 Malaysa Automated Evet Regstrato System Corporato Zafer Al-Makhadmee

More information

RUSSIAN ROULETTE AND PARTICLE SPLITTING

RUSSIAN ROULETTE AND PARTICLE SPLITTING RUSSAN ROULETTE AND PARTCLE SPLTTNG M. Ragheb 3/7/203 NTRODUCTON To stuatos are ecoutered partcle trasport smulatos:. a multplyg medum, a partcle such as a eutro a cosmc ray partcle or a photo may geerate

More information

Efficient Traceback of DoS Attacks using Small Worlds in MANET

Efficient Traceback of DoS Attacks using Small Worlds in MANET Effcet Traceback of DoS Attacks usg Small Worlds MANET Yog Km, Vshal Sakhla, Ahmed Helmy Departmet. of Electrcal Egeerg, Uversty of Souther Calfora, U.S.A {yogkm, sakhla, helmy}@ceg.usc.edu Abstract Moble

More information

Optimal Packetization Interval for VoIP Applications Over IEEE 802.16 Networks

Optimal Packetization Interval for VoIP Applications Over IEEE 802.16 Networks Optmal Packetzato Iterval for VoIP Applcatos Over IEEE 802.16 Networks Sheha Perera Harsha Srsea Krzysztof Pawlkowsk Departmet of Electrcal & Computer Egeerg Uversty of Caterbury New Zealad [email protected]

More information

Average Price Ratios

Average Price Ratios Average Prce Ratos Morgstar Methodology Paper August 3, 2005 2005 Morgstar, Ic. All rghts reserved. The formato ths documet s the property of Morgstar, Ic. Reproducto or trascrpto by ay meas, whole or

More information

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software J. Software Egeerg & Applcatos 3 63-69 do:.436/jsea..367 Publshed Ole Jue (http://www.scrp.org/joural/jsea) Dyamc Two-phase Trucated Raylegh Model for Release Date Predcto of Software Lafe Qa Qgchua Yao

More information

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering Moder Appled Scece October, 2009 Applcatos of Support Vector Mache Based o Boolea Kerel to Spam Flterg Shugag Lu & Keb Cu School of Computer scece ad techology, North Cha Electrc Power Uversty Hebe 071003,

More information

The Time Value of Money

The Time Value of Money The Tme Value of Moey 1 Iversemet Optos Year: 1624 Property Traded: Mahatta Islad Prce : $24.00, FV of $24 @ 6%: FV = $24 (1+0.06) 388 = $158.08 bllo Opto 1 0 1 2 3 4 5 t ($519.37) 0 0 0 0 $1,000 Opto

More information

Classic Problems at a Glance using the TVM Solver

Classic Problems at a Glance using the TVM Solver C H A P T E R 2 Classc Problems at a Glace usg the TVM Solver The table below llustrates the most commo types of classc face problems. The formulas are gve for each calculato. A bref troducto to usg the

More information

Load Balancing Algorithm based Virtual Machine Dynamic Migration Scheme for Datacenter Application with Optical Networks

Load Balancing Algorithm based Virtual Machine Dynamic Migration Scheme for Datacenter Application with Optical Networks 0 7th Iteratoal ICST Coferece o Commucatos ad Networkg Cha (CHINACOM) Load Balacg Algorthm based Vrtual Mache Dyamc Mgrato Scheme for Dataceter Applcato wth Optcal Networks Xyu Zhag, Yogl Zhao, X Su, Ruyg

More information

Low-Cost Side Channel Remote Traffic Analysis Attack in Packet Networks

Low-Cost Side Channel Remote Traffic Analysis Attack in Packet Networks Low-Cost Sde Chael Remote Traffc Aalyss Attack Packet Networks Sach Kadloor, Xu Gog, Negar Kyavash, Tolga Tezca, Nkta Borsov ECE Departmet ad Coordated Scece Lab. IESE Departmet ad Coordated Scece Lab.

More information

A PRACTICAL SOFTWARE TOOL FOR GENERATOR MAINTENANCE SCHEDULING AND DISPATCHING

A PRACTICAL SOFTWARE TOOL FOR GENERATOR MAINTENANCE SCHEDULING AND DISPATCHING West Ida Joural of Egeerg Vol. 30, No. 2, (Jauary 2008) Techcal aper (Sharma & Bahadoorsgh) 57-63 A RACTICAL SOFTWARE TOOL FOR GENERATOR MAINTENANCE SCHEDULING AND DISATCHING C. Sharma & S. Bahadoorsgh

More information

A particle Swarm Optimization-based Framework for Agile Software Effort Estimation

A particle Swarm Optimization-based Framework for Agile Software Effort Estimation The Iteratoal Joural Of Egeerg Ad Scece (IJES) olume 3 Issue 6 Pages 30-36 204 ISSN (e): 239 83 ISSN (p): 239 805 A partcle Swarm Optmzato-based Framework for Agle Software Effort Estmato Maga I, & 2 Blamah

More information

Chapter Eight. f : R R

Chapter Eight. f : R R Chapter Eght f : R R 8. Itroducto We shall ow tur our atteto to the very mportat specal case of fuctos that are real, or scalar, valued. These are sometmes called scalar felds. I the very, but mportat,

More information

ANALYTICAL MODEL FOR TCP FILE TRANSFERS OVER UMTS. Janne Peisa Ericsson Research 02420 Jorvas, Finland. Michael Meyer Ericsson Research, Germany

ANALYTICAL MODEL FOR TCP FILE TRANSFERS OVER UMTS. Janne Peisa Ericsson Research 02420 Jorvas, Finland. Michael Meyer Ericsson Research, Germany ANALYTICAL MODEL FOR TCP FILE TRANSFERS OVER UMTS Jae Pesa Erco Research 4 Jorvas, Flad Mchael Meyer Erco Research, Germay Abstract Ths paper proposes a farly complex model to aalyze the performace of

More information

How To Balance Load On A Weght-Based Metadata Server Cluster

How To Balance Load On A Weght-Based Metadata Server Cluster WLBS: A Weght-based Metadata Server Cluster Load Balacg Strategy J-L Zhag, We Qa, Xag-Hua Xu *, Ja Wa, Yu-Yu Y, Yog-Ja Re School of Computer Scece ad Techology Hagzhou Daz Uversty, Cha * Correspodg author:[email protected]

More information

Using Phase Swapping to Solve Load Phase Balancing by ADSCHNN in LV Distribution Network

Using Phase Swapping to Solve Load Phase Balancing by ADSCHNN in LV Distribution Network Iteratoal Joural of Cotrol ad Automato Vol.7, No.7 (204), pp.-4 http://dx.do.org/0.4257/jca.204.7.7.0 Usg Phase Swappg to Solve Load Phase Balacg by ADSCHNN LV Dstrbuto Network Chu-guo Fe ad Ru Wag College

More information

Forecasting Trend and Stock Price with Adaptive Extended Kalman Filter Data Fusion

Forecasting Trend and Stock Price with Adaptive Extended Kalman Filter Data Fusion 2011 Iteratoal Coferece o Ecoomcs ad Face Research IPEDR vol.4 (2011 (2011 IACSIT Press, Sgapore Forecastg Tred ad Stoc Prce wth Adaptve Exteded alma Flter Data Fuso Betollah Abar Moghaddam Faculty of

More information

Three Dimensional Interpolation of Video Signals

Three Dimensional Interpolation of Video Signals Three Dmesoal Iterpolato of Vdeo Sgals Elham Shahfard March 0 th 006 Outle A Bref reve of prevous tals Dgtal Iterpolato Bascs Upsamplg D Flter Desg Issues Ifte Impulse Respose Fte Impulse Respose Desged

More information

Numerical Comparisons of Quality Control Charts for Variables

Numerical Comparisons of Quality Control Charts for Variables Global Vrtual Coferece Aprl, 8. - 2. 203 Nuercal Coparsos of Qualty Cotrol Charts for Varables J.F. Muñoz-Rosas, M.N. Pérez-Aróstegu Uversty of Graada Facultad de Cecas Ecoócas y Epresarales Graada, pa

More information

Proactive Detection of DDoS Attacks Utilizing k-nn Classifier in an Anti-DDos Framework

Proactive Detection of DDoS Attacks Utilizing k-nn Classifier in an Anti-DDos Framework World Academy of Scece, Egeerg ad Techology Iteratoal Joural of Computer, Electrcal, Automato, Cotrol ad Iformato Egeerg Vol:4, No:3, 2010 Proactve Detecto of DDoS Attacks Utlzg k-nn Classfer a At-DDos

More information

How To Make A Supply Chain System Work

How To Make A Supply Chain System Work Iteratoal Joural of Iformato Techology ad Kowledge Maagemet July-December 200, Volume 2, No. 2, pp. 3-35 LATERAL TRANSHIPMENT-A TECHNIQUE FOR INVENTORY CONTROL IN MULTI RETAILER SUPPLY CHAIN SYSTEM Dharamvr

More information

ERP System Flexibility Measurement Based on Fuzzy Analytic Network Process

ERP System Flexibility Measurement Based on Fuzzy Analytic Network Process JOURNAL OF SOFTWARE, VOL. 8, NO. 8, AUGUST 20 4 ERP System Flexblty Measuremet Based o Fuzzy Aalytc Netork Process Xaoguag Zhou ad Bo Lv Doglg School of Ecoomcs ad Maagemet, Uversty of Scece ad Techology

More information

Load and Resistance Factor Design (LRFD)

Load and Resistance Factor Design (LRFD) 53:134 Structural Desg II Load ad Resstace Factor Desg (LRFD) Specfcatos ad Buldg Codes: Structural steel desg of buldgs the US s prcpally based o the specfcatos of the Amerca Isttute of Steel Costructo

More information

Speeding up k-means Clustering by Bootstrap Averaging

Speeding up k-means Clustering by Bootstrap Averaging Speedg up -meas Clusterg by Bootstrap Averagg Ia Davdso ad Ashw Satyaarayaa Computer Scece Dept, SUNY Albay, NY, USA,. {davdso, ashw}@cs.albay.edu Abstract K-meas clusterg s oe of the most popular clusterg

More information

Compressive Sensing over Strongly Connected Digraph and Its Application in Traffic Monitoring

Compressive Sensing over Strongly Connected Digraph and Its Application in Traffic Monitoring Compressve Sesg over Strogly Coected Dgraph ad Its Applcato Traffc Motorg Xao Q, Yogca Wag, Yuexua Wag, Lwe Xu Isttute for Iterdscplary Iformato Sceces, Tsghua Uversty, Bejg, Cha {qxao3, kyo.c}@gmal.com,

More information

STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS. x, where. = y - ˆ " 1

STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS. x, where. = y - ˆ  1 STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS Recall Assumpto E(Y x) η 0 + η x (lear codtoal mea fucto) Data (x, y ), (x 2, y 2 ),, (x, y ) Least squares estmator ˆ E (Y x) ˆ " 0 + ˆ " x, where ˆ

More information

One way to organize workers that lies between traditional assembly lines, where workers are specialists,

One way to organize workers that lies between traditional assembly lines, where workers are specialists, MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 7, No. 2, Sprg 2005, pp. 121 129 ss 1523-4614 ess 1526-5498 05 0702 0121 forms do 10.1287/msom.1040.0059 2005 INFORMS Usg Bucket Brgades to Mgrate from

More information

Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), January Edition, 2011

Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), January Edition, 2011 Cyber Jourals: Multdscplary Jourals cece ad Techology, Joural of elected Areas Telecommucatos (JAT), Jauary dto, 2011 A ovel rtual etwork Mappg Algorthm for Cost Mmzg ZHAG hu-l, QIU Xue-sog tate Key Laboratory

More information

A particle swarm optimization to vehicle routing problem with fuzzy demands

A particle swarm optimization to vehicle routing problem with fuzzy demands A partcle swarm optmzato to vehcle routg problem wth fuzzy demads Yag Peg, Ye-me Qa A partcle swarm optmzato to vehcle routg problem wth fuzzy demads Yag Peg 1,Ye-me Qa 1 School of computer ad formato

More information

An IG-RS-SVM classifier for analyzing reviews of E-commerce product

An IG-RS-SVM classifier for analyzing reviews of E-commerce product Iteratoal Coferece o Iformato Techology ad Maagemet Iovato (ICITMI 205) A IG-RS-SVM classfer for aalyzg revews of E-commerce product Jaju Ye a, Hua Re b ad Hagxa Zhou c * College of Iformato Egeerg, Cha

More information

IP Network Topology Link Prediction Based on Improved Local Information Similarity Algorithm

IP Network Topology Link Prediction Based on Improved Local Information Similarity Algorithm Iteratoal Joural of Grd Dstrbuto Computg, pp.141-150 http://dx.do.org/10.14257/jgdc.2015.8.6.14 IP Network Topology Lk Predcto Based o Improved Local Iformato mlarty Algorthm Che Yu* 1, 2 ad Dua Zhem 1

More information