Performance Guarantee Mechanism for Multi-Tenancy SaaS Service Based on Kalman Filtering

Size: px
Start display at page:

Download "Performance Guarantee Mechanism for Multi-Tenancy SaaS Service Based on Kalman Filtering"

Transcription

1 BULGARIA ACADEMY OF SCIECES CYBERETICS AD IFORMATIO TECHOLOGIES Volume 5, o 3 Sofa 205 Prnt ISS: ; Onlne ISS: DOI: 0.55/cat Performance Guarantee Mechansm for Mult-Tenancy SaaS Servce Based on Kalman Flterng Lu Yanpe, 2, L Chunln,Yang Zhyong, Chen Yuxuan 3, Xu Lun Department of Computer Scence, Wuhan Unversty of Technology, Wuhan, Chna 2 Informaton Engneerng College, Henan Insttute of Scence and Technology, Xnxang, Chna 3 Department of Mcroelectroncs and Sold-State Electroncs, Unversty of Electroncs Scence and Technology of Chna, Chengdu, Chna Emal: lupeo23@gmal.com Abstract: Ths paper proposes a specal System Archtecture for Mult-tenancy SaaS Servce (SAMSS), whch studes the performance securty ssues at the busness logc layer and data processng layer respectvely. The Kalman flterng Admsson Control algorthm (KAC) and the Greedy Copy Management algorthm (GCM) are proposed. At the busness logc layer, Kalman flterng admsson control algorthm s presented. It uses a Kalman flter to conduct the dynamc evaluaton for the CPU resource for mult-tenancy SaaS servce and reduces the unnecessary performance expenses caused by drect measurement of CPU resources. At the data processng layer, the Greedy Copy Management algorthm (GCM) s presented. It changes the copy placement as a K-parttonng set parttonng problem and adopts a greedy strategy to reduce the number of tmes for creatng a data copy. Fnally, the expermental analyss and results prove the feasblty and effcency of the algorthms proposed. Keywords: Kalman flterng, busness logc layer, data processng layer, multtenancy, SaaS.. Introducton Software as a Servce (SaaS) s a way of software deployment. Tenants of the order servces have authorzed ts end users to access the software through the networ on demand, where the end users share the applcatons and data. Mult-tenancy enables the concurrent users from dfferent tenants to share the same nfrastructure 50

2 resources, for the sae of cost reducng and ncome ncreasng, whch s one of the ey features of SaaS servce under the crcumstances of large-scale cloud computng [-3]. Performance guarantee for mult-tenancy SaaS servce has been focused on n recent studes. Flash crowd [4] s a large number of tenants requestng SaaS servce smultaneously, causng the server to overload and the server buffer to be completely consumed. Large numbers of request pacets have been dscarded. Due to the computng resource lmts, the accepted tenant requests must wat long for the allocated computng resources, that causes a great mpact on the delay performance, the tenants tend to gve up the servce because of a pacet loss or too long watng tme, resultng n great loss. In addton, wth the rapd ncrease of SaaS servce tenants and the random appearance of tenants Flash crowd, the data resources are facng great load and stress, whch means that the data resources wll become the bottlenec of the whole SaaS servce. You need to adapt to the load fluctuaton by dynamc changng the number of servers.the strategy of admsson control and copy management s the ey to the system performance guarantee mechansm for mult-tenancy SaaS servce. As for the admsson control strategy, García D F et al. [5] pont out the requrements that should be met when the QoS control mechansm of servce provder server wors n B2B envronment, puttng forward the QoS control mechansm wth a montor and a controller. The servce qualty control algorthm maes schedules accordng to the user s prorty. The QoS control mechansm ensures the system performance under crcumstances of overload. Z h a n g et al. [6] propose a resource consumpton estmate model n a multtenancy applcaton envronment, based on the maxmum sze of tenants wth gven nodes, fgured out by the heurstc algorthm. But the present researches can hardly assess the tme-varyng resource state of SaaS servces effcently and the precson of the method depends on long tme, hgh qualty samples as nputs, whch s easly affected by outlers caused by resource competton, thus generatng errors n the admsson control mechansm [7]. In addton, the current copy management strategy mostly adopts the method of creatng copy numbers and fxed tmng [8], so t s dffcult to adapt to SaaS servce by the dynamc change of the number of tenants, such as creatng too many copes, for there wll be waste of storage space. On the other hand, the system performance cannot be mproved effcently. In addton, a frequent mgraton of the copy data wll consume the networ bandwdth, thus reducng the performance of the system. In the vewpont of the problems above mentoned, ths paper studes ts performance guarantee respectvely at the layer of busness logc and data processng. At the busness logc layer, Kalman flterng [9] was used to reflect the resource usage and surplus stuaton on dfferent servers n tme for CPU resources dynamc assessment for mult-tenancy SaaS servce. It provdes the bass for tenant s admsson control mechansm. KAC, the Kalman flterng admsson control algorthm was proposed. At the data processng layer, the system archtecture s adapted to the dynamc changes of the load by dynamcally adustng the load dstrbuton among every copy and the placement of a copy between the nodes. The optmal weghted rotaton schedulng algorthm was used to realze the 5

3 dstrbuton of the load. Also, the system archtecture classfed the copy placement nto a K-parttonng [0] set partton problem and utlzes the greedy strategy to reduce the creaton tmes. GCM, the algorthm of greedy copy management was proposed. Ths paper s dvded nto fve sectons. Secton outlnes the system archtecture SAMSS for mult-tenancy SaaS servce; Secton 2 dscusses the performance guarantee mechansm at the busness logc layer; Secton 3 descrbes the performance guarantee mechansm of the data management layer; Secton 4 presents an expermental analyss for the performance guarantee technology. Fnally, there s a summary of the paper. 2. System archtecture for mult-tenancy SaaS servce The System Archtecture for Mult-tenancy SaaS Servce (SAMSS) dscussed n ths paper s made up of the busness logc layer and data processng layer. A full servce request process starts from the busness logc layer, and t may need access to the data processng layer many tmes durng the process untl t generates a complete response and returns the response to the tenant. The busness logc layer s manly ntended to provde a certan degree of performance guarantee for tenants. The busness logc layer of SAMSS manly conssts of resource dynamc evaluaton components and an access control unt. The resource dynamc assessment components manly use a Kalman flter to mae resource consumpton calculaton for the mult-tenant SaaS servce, so that the system resource usage and the remanng ones can be obtaned tmely to provde a bass for udgment at the next step of access control. The access control unt manages the access request of the tenants n the whole system to prevent the system from beng overloaded and decdes whether to accept the new tenant requests accordng to the usage of the server resource. The data processng layer s manly ntended to provde hgh avalablty of data protecton to tenants. SAMSS mantans multple copes of data dstrbuted on dfferent nodes for each tenant. In SAMSS the relablty and access effcency of each tenant s data can be mproved through the use of multple nodes, so a request dspatcher used for load balancng between nodes s supposed to be added. 2.. The performance guarantee mechansm of the busness logc layer Ths strategy uses a Kalman flter to do the dynamc assessment of CPU resources for mult-tenant SaaS servces and reduces the drect measurement of CPU resources, when t needs to nect a probe and causes unnecessary performance overhead. Besdes, the mult-tenant strategy access control s desgned by usng the method of resource allocaton and resource reservaton and t avods the system s overload caused by flash crowd tenants The dynamc evaluaton of mult-tenant CPU resources based on a Kalman flter Kalman flter has been wdely used and studed n the felds of automatc control and auxlary navgaton, and ts man characterstc s that t can use a form of 52

4 approxmately optmal estmaton based on an observable value to estmate unobservable value, and can update the former observed value as the new observed value comes out, therefore t s more sutable for onlne assessment of the tmevaryng resource state. Kalman flter provdes a general method to estmate the unobservable value x n dscrete tme ponts. The state x at pont can be defned as a lnear stochastc dfference equaton: () x = + Ax w. The test value z at pont s defned as (2) z = H x + v, where: A s the state transton matrx from the pont to the -th pont; w s the process error; Q s the covarance matrx; H s the transton matrx from x to z ; v s the observaton error; R s the covarance matrx. Mult-tenant SaaS servce request process may nvolve a varety of resources. Those wth hgher resource utlzaton rate are called bottlenec resources. For dfferent types of servces, the bottlenec resources may be dfferent, but the bottlenec resources for mult-tenant SaaS servce are most lely to be the CPU resources. Therefore, n ths paper we manly consder the dynamc assessment of the CPU resources. For mult-tenant SaaS servces, the prerequste condton for dynamc assessment s collectng onlne server log nformaton, ncludng the tenant s throughput amount and CPU utlzaton rate of the server. Durng the servce, runtme nformaton s montored and recorded at a fxed tme nterval, ths nterval s called a montorng wndow. For convenence of dscusson, to a server whch s the host of tenants, we gve the followng symbols and ther meanngs: T ndcates the sze of the montorng wndow; ndcates the number of transactons that the -th( )tenant completes n the montorng wndow; U CPU ndcates the average CPU utlzaton rate of the server n the montorng wndow; S ndcates the average servce tme of all the -th tenant s transactons (namely, average CPU tme occuped by all transactons). Accordng to the Utlzaton Law [], the resource utlzaton rate s equal to the throughput amount multpled by the servce tme, the equaton obtaned s as follows: (3) U T S. CPU = Due to the dffculty to measure the servce tme S accurately, we use C to represent ts approxmaton, so as to obtan the calculaton equaton of the resource utlzaton U rate approxmaton: CPU 53

5 C (4) U CPU =. T A statstcal analyss method can be used to solvec, for such ndrect approxmaton soluton of the problem, the error of U CPU and U CPU s one of the typcal ndcators for measurng accuracy. ext, our goal s to wor out how to reduce the error of the real servce tme S and the approxmate servce tme C. Frstly, we model the unobservable state x nto an -dmensonal vector x = ( C, C2, L, C ) whch contans tenants average servce tme of transactons, and t ndcates each tenant s average servce tme of transactons at pont. Then, accordng to Formula (3), we model the observed total CPU utlzaton rate z and we obtan: C (5) z = + v, T where ndcates the montored throughput rate of tenant ; the transton matrx 2 H from x to z s defned as (,, L, ). T T T The Kalman flter algorthm maes teraton assessment on the servce tme at the end of each montorng wndow, the ntal value ncludng the state ntal value ˆx and the ntal error covarance matrx. The teraton process s as follows: 0 forward proecton of the state of x (6) x ˆ ˆ = Ax ; 2 calculate forwards the covarance matrx of the state pror estmate error P T (7) P AP A + Q ; 54 = 3 calculate the Kalman gan K T T (8) K = P H ( H P H + R ) ; update the state of x accordng to the observed varable z (9) x ˆ = ˆ + ( ˆ x K z H x ) ; calculate the covarance matrx P of the estmate error after the state has been updated (0) P = ( I K H ) P. In the process of teraton, step whch modfes the state of x s the ey to update the estmated value, ths equaton can be smplfed n the form of x new = x old + K e, whch s to say, that K can be regarded as the weght matrx of the

6 modfed x, and the error e and the correspondng weght are used to correct the data x old At the same tme, n the calculaton of step, t s also necessary to consder to set the valuaton range of the average servce tme for each tenant affar, namely non-negatve and less than a certan upper bound: 0 C < u, where u s the upper bound of the estmated value. In ths paper we set the range of state x as: ( 0,( μ u + ( μ) x )), where μ = 0. 9 and u = U CPUT /. Then the calculaton at step s revsed as: ) tral ) ) () x = x + K ( z H x ), ) ) tral (2) x = mn( x, ( μu + ( μ) x )). When there s any tenant requestng to be allowed to enter the system, the system calculates the resource consumpton by usng the mult-tenancy CPU resource dynamc assessment method based on Kalman flterng. The usage and the rest of the system resource can be nown n tme, provdng the bass for the next tenant s admsson control mechansm, so that that the delay, due to mang a decson by montorng the response tme, can be avoded, reducng the unnecessary performance expenses caused by drect measurement of CPU resources whch needs an nected probe Admsson control mechansm In the proposed system framewor for mult-tenancy SaaS servce, there are three dependent servces represented, respectvely standng for tenant s three nds of servces, where there s a competton for servce S3 between (S, S2, S3) and (S4, S5, S3), whch s very common n the mult-tenancy SaaS servce system. To llustrate our control strategy, we deal wth the n requests from tenant t, and only consderng the CPU resource as an example. When a tenant request arrves, the system wll begn to mplement the admsson control algorthm, whch ncludes the allocaton part and the reserve part of resources. In the allocaton part, f the remanng resources n the server where there are servce nstances of S, S2, S3 are greater than the specfed mnmum remanng resources of each server, the algorthm wll frstly wor out the acceptable request number n. Once a new request s accepted, the system wll recalculate the remanng resources of R S, R S2, R S3 by usng a mult-tenancy CPU resource dynamc assessment method based on Kalman flterng, and at the same tme, t wll record ts onlne tenants numbers accordng to the request category. If the remanng resources n the servers of S, S2, S3 are less than the mnmum remanng resources, ths means t has attaned a crtcal load state. If the tenants are stll a lot, we can only accept a lmted number of accessed requests from a part of the senor tenants (tenant classfcaton: senor tenants, ntermedate tenants and prmary tenants). Ths effcently mproves the mpact the system has on the performance of senor tenants wth heavy load. In order to further mprove the system s ablty to handle the request, we set a buffer queue n the controller, to store temporarly n the cache queue a certan number of access requests reected due to overload protecton. Once the system resources have a rest, these requests wll be processed n tme. We call t the Kalman flterng Admsson Control algorthm (KAC). 55

7 2.2. The performance guarantee mechansm of the data processng layer Wth the rapd ncrease of SaaS servce tenants and the random appearance of tenants Flash crowd, the data resources are under great load and pressure, whch means that the data resources wll become the bottlenec of the whole SaaS servce; hence a performance guarantee mechansm s requred for the layer of data processng. Wthn the data processng layer, SAMSS wll allocate each data copy to each node and use the data-copyng algorthm accordng to [2] to ensure the consstency of each copy. The pont of ths secton s to see out how to adust the allocaton of loads among the copes and the placement of copes among nodes to guarantee the performance ndcators at the data processng layer on the bass of ensurng the consstency of each copy. At present, the settng of the load dstrbuton strategy [3, 4] and the copy placement strategy [5-7] are facng the followng problems. Settng the load dstrbuton strategy, under the premse of fxed copy placement, how to allocate the read only load to each node has become a ey subproblem for the performance safeguard mechansm. The dffculty of ths subproblem s how to mprove the overall performance of the system under the restrcton of the state by balancng the load of each node as much as possble. The settng of a copy placement strategy, the dramatc change of the load maes the wor of balancng each node only by load dstrbuton dffcult, hence the system must adust the mappng of copes to nodes and the gross of data nodes to have the load balanced. In ths process, the system must mnmze the usage of resources and the moves of copes, whch ncrease the dffculty of settng of the copy placement strategy. Ths secton focuses manly on studyng the above two problems. In order to facltate the dscusson, we lst the followng symbols and ther meanngs: S the set of data nodes, of whch s denoted by s, and [, M] ; T the tenants collecton, of whch s denoted by t, and [, ] ; L the system s overall load vector, namely L =< L, L, L, L > ; 2 SF, the Stretch Factor ndcator of the request of the tenant t when performed on s ; R T T T T the copy number of tenant t, and R max, R mn, R default, respectvely represent the maxmum, the mnmum and the default value of R T ; K the vector the server uses; when =, t means that the server s n a runnng state, and when = 0 ust the opposte; A the placed matrx of a copy of the data, namely 56

8 A A = M A,, L O L A, M M A, M ; f server s mantans a copy of the data of tenant t then A, =, otherwse A, = 0 ; A 0 the generated placed matrx of copy n the process of the last copy s adustment; λ the load dstrbuton matrx, namely λ, L λ, M λ = M O M, λ, L λ, M where λ, represents the request rate when the load of tenant t s allocated to the R server node s, furthermore, λ, represents the request rate when the read load of W tenant t s allocated to the server node s, and λ, represents the request rate when the load of tenant t s allocated to the server node s. SF max the elongaton factor threshold of the data query request; U max the bggest resource utlzaton threshold of each node; U target the overall goal resource utlzaton of the system; U upperthreshold the floatng range of the upper lmt of the overall resource utlzaton of the system; U lowerthreshold the floatng range of the lower lmt of the overall resource utlzaton of the system Load dstrbuton In order to accurately analyze the load dstrbuton problems, t s necessary to defne the metrcs of the load balancng degree, and establsh the performance model of data nodes, whch s used to estmate the effect of adustment before settng the real resource management strateges Tang lessons from prevous wors, ths paper uses a queue havng multple types of M/G// PS requests as the performance model of each data node. 57

9 Accordng to the queung theory results, the requestng elongaton factor performed on node s s (3) SF, = =, W W R R U ( λ D + λ D ),, = W R where node U represents the resource utlzaton rate, and 0 U < ; D and D respectvely represent the wrte data rate and read data rate of tenant t. Ths paper taes the load nclnaton rate as the cluster node load mbalance degree of metrcs, the formal defnton s as follows: M (4) Slope =. = U Thus the features of the load nclnaton rate could be concluded:. When a node s resource utlzaton rate s hgh, ts contrbuton to the load nclnaton rate wll greatly mprove. When a node s resource utlzaton rate approaches 00%, the system load nclnaton rate approaches nfnty. 2. When each data node s at the same resource utlzaton rate, the load nclnaton wll be mnmum. Based on the above performance model and the metrcs, we could further form the load balancng problem nto the followng formula: M (5) mnslope( λ ) = = W W R R λ D + λ D 58 ( ),,, where the reasonable value range of read requests dstrbuton s [, ], [, ], M R R R R R M λ = L,, f A = 0, then λ = 0,, 0 λ L, ; the = W, W L A =, reasonable value range of the wrte requests dstrbuton s λ =,, whch 0, A = 0, also requres that the load summaton of each node dstrbuted must be less than ts W W R R processng power, namely [ λ, D + λ, D ] <. = The above ssues belong to a specal nd of the load dstrbuton problem; the deal state s the system to be able to get the load nformaton of each node n a data copy n the dstrbuton of each tenant request. For each tenant t request, we dstrbute t to the node whch has the smallest queue length n the node collecton of the data copy where t s stored. But t s the proper state to be able to get the data and the load nformaton of each node n the copy n tme; we call ths algorthm the Shortest Queue Frst (SQF). In an actual stuaton, when each tenant request s dstrbuted n the system, the load nformaton of each node can only be obtaned perodcally. Then the Weghted Round-Robn schedulng algorthm s adopted. We use the loadng ntensty that each tenant t s assgned to the node s =

10 as the weght λ, of the Weghted Round-Robn schedulng algorthm. Ths algorthm s called the Optmal Weghted Round-Robn (OWRR). The load dstrbuton matrx obtaned from ths algorthm s called the Optmal Balanced Load (OBL) The copy placement When the load fluctuaton s relatvely severe, smply changng the dstrbuton of load wll mae t dffcult to accomplsh the whole goal of ths secton that s mnmzng the consumpton of resources on condton that each performance ndex of the tenant s assured. To further mplement the target, the dynamc adustment to the copy placement s needed. Specfcally, two nds of performance management methods of the load dstrbuton and the copy placement need to be consdered smultaneously. The performance management goal on the data processng layer can be formally descrbed as follows: M (6) mn f( λ, A) = mn g( λ, A) = A A A {0,}, 0, = where the number of data copy of each tenant has the followng range [, ], M = T A, [ Rmn, R T max ] ; and t s requred that only nodes n the movng state can f A, > 0 = place the data copy, namely [, M ], = ; the reasonable 0 f = A, 0 = W, W L A =, value range of read requests s λ =, ; and the performance ndex for 0, A = 0, each tenant s bounded, namely SF W W R R max. ( λ D + λ D ) =,, Through classfyng the problem above mentoned nto a K-parttonng set partton problem, we can draw the concluson that t s a P-hard problem, so t s dffcult to get the optmal soluton. Ths paper uses a greedy strategy to try to fnd an optmal soluton. We call t the GCM algorthm. GCM s composed of the node provdng algorthm and the copy placement algorthm. The node provdng algorthm adapts to changes n the overall ntensty of load by dynamcally adustng the number of nodes n the system. Specfcally, when shrnng the number of nodes, the algorthm adopts the strategy of deletng the node wth the lowest load frst under the Optmal Balanced Load (OBL) scheme. Snce deletng any nodes may mae the amount of certan tenant data copy less than T the node R mn, t s reasonable to move t to some reserved nodes rather than smply throw t away. Also, t s necessary to move the copy to the node wth the lowest load frst under the OBL scheme when a copy movement s requred. 59

11 In essence, the copy placement algorthm s a nd of a greedy algorthm. Every tme when the copy that needs adustment s selected, the copy placement algorthm frst chooses to completely reduce the extent of the copy that has an unbalanced load. The tme complexty of ths algorthm s O(n), where n represents the number of nodes. The copy placement algorthm s used for the adustment of the copy placement to adapt to the change of the proporton of each tenant n the system when the load vares. Frst of all, the copy placement algorthm calls the node provdng algorthm to adust the node volume. Subsequently, t eeps an eye on the load balance between nodes. 3. Expermental analyss Ths secton dscussed the effect of the mult-tenant SaaS servce performance guarantee mechansm separately on the busness logc layer and data processng layer. 3.. The busness logc layer The expermental envronment s a typcal three-ter archtecture system, ncludng the Tomcat server whch deploys the servces S, S2, S3, S4 and a number of database servers. S, S2, S3, S4 are deployed on the same server, the Apache JMeter 2.4 s run to smulate a tenant s load, and the average response tme, throughput, and the other data s obtaned through Graph Result lsteners. All systems are run on Wndows Server In order to verfy the effect of the performance guarantee mechansm at the busness logc layer, we perform multtenant CPU resources dynamc evaluaton strategy based on a Kalman flter, and the admsson control mechansm s used on the bass of the evaluaton. The CPU overload threshold s set to 90% accordng to the experence. Fgs and 2 show the CPU utlzaton and the total CPU utlzaton of the servces S, S2, S3, S4, separately wthout an admsson control mechansm and wth the use of an access control mechansm when the tenants number rapdly fluctuate. CPU utlzaton/% 00% 90% 80% 70% 60% 50% 40% 30% 20% 0% 0% tme/ m n ser v ce S ser v ce S2 ser v ce S3 ser v ce S4 total CPU utlzaton Fg.. Wthout an admsson control mechansm 60

12 CPU utlzaton/% 00% 90% 80% 70% 60% 50% 40% 30% 20% 0% 0% tme/ mn ser v ce S ser v ce S2 ser v ce S3 ser v ce S4 total CPU utlzaton Fg. 2. Wth an admsson control mechansm As shown n Fg., wthout the use of an admsson control mechansm, wth the rapd ncrease of the number of tenants and the tenant request servces S, S2, S3, S4 at the same tme, leadng to the server s overload, the server s CPU total utlzaton rate s close to 00%, whch heavly affects the response tme. Therefore, the tenants need to wat for a long tme. Even some of the tenants request pacet s drectly dscarded, whch serously affects the user experence. Fg. 2 shows that due to the use of an admsson control mechansm, wth the same hgh load, the server s CPU total utlzaton rate remans below 90%. Although t s n the case of a Flash crowd, t stll affects the response tme of the request, but the total CPU utlzaton remans n a reasonable scope, promotng the user experence The data processng layer In order to evaluate the effect of the performance guarantee mechansm on the data processng layer, we adopt the method of smulaton analyss to verfy whether GCM can adust to the dynamc changes of the load through the load dstrbuton and the copy adustment. We use the wdely used and authortatve smulaton tool CloudSm. The parameters of the smulator confguraton are as follows: the number of tenants s 500; the number of copes of each tenant s 4; the number of nodes s 40. In the smulaton process, we gradually adust the overall load ntensty to reflect the change of node average resource utlzaton. We compare the algorthm of OWRR that we proposed, the classcal algorthm of Shaped Round-Robn (SRR), Defct Round Robn (DRR) wth the deal algorthm of the Shortest Queue Frst (SQF). The comparson results are shown n Fg. 3. r esponse t me/ ms resource utlzaton SQF OWRR DRR SRR Fg. 3. The performance comparson of four nds of load dstrbuton algorthms 6

13 We can see from Fg. 3 that SQF s an deal state. Wth the ncrease of the resource utlzaton, there s almost no change n the response tme. The performance of OWRR s far better than SRR and DRR, the reason for whch s that there s no overall coordnaton of each tenant load n SRR and DRR, thus leadng to a stuaton where some nodes are under too heavy loads whereas some nodes loads are too lght. The performance of processng the tenant requests wll be greatly reduced when the load of the node s too heavy. The results show that the OWRR algorthm has a better performance. It s dffcult to deal wth the wde margn of fluctuatons of the overall load ntensty by usng the load dstrbuton alone. Then we tae the dynamc adustment of the copy placement nto consderaton to verfy whether GCM can guarantee the performance ndex of each tenant database on condton that the utlzaton rato of system resources s qute hgh. Tang nto account the fact that the system performance wll be nfluenced durng the process of copy adustment, we are loong forward to the mnmum tmes of copy adustment. Copy adustment can be refned nto creatng a copy and deletng a copy. The cost of creatng a copy s much hgher than deletng one, therefore, n the subsequent experments, we use the tmes of creatng a copy as one of the man evaluaton ndces. Based on the approxmate lnear relatonshp between the system load and the response tme, we concluded from the experment that when the tenant number was 000, the system load reached ts lmt. Then we tested the stuaton where the tenant number ranged from 800 to 500 to determne the effcency of the safeguard mechansm n the system data processng layer wth lght load and heavy load. Fg. 4 shows the performance of the algorthm of GCM under the load drver. t he number of t enant s tme/ m n (a) resource utlzaton 00% 90% 80% 70% 60% 50% 40% 30% 20% 0% 0% tme/ m n (b) the tmes of t he copy cr eat on tme/ m n t he aver age r esponse tme/ ms tme/ m n (c) (d) Fg. 4. The performance of the algorthm GCM under the load drver 62

14 Fg. 4 (a) shows the curve chart wth an ndependent varable of tme when the number of tenants ranges from 800 up to 500. Fg. 4(b) shows the change of the average resource utlzaton of nodes as tme vares. Fg. 4(c) shows the change of the tmes of the copy creaton. Fg. 4(d) shows the change of the average response tme of all tenants as tme vares. We can see from the dagrams for the load above gven, that GCM can well guarantee the resource utlzaton on the overall platform and assure that the tmes of creatng a copy are wthn a reasonable range. A concluson can be drawn that our safeguard mechansm at the data processng layer has played a good role. 4. Concluson The present paper proposed the system archtecture SAMSS for mult-tenancy SaaS servce, studed SaaS servce performance guarantee mechansm respectvely at the busness logc layer and the data processng layer. For a mult-tenant request processng process at the busness logc layer ths paper, based on the two aspects of dynamc evaluaton of CPU resources and admsson control mechansm, puts forward KAC the Kalman flterng admsson control algorthm that has used a Kalman flter to mae a dynamc assessment for CPU resources of mult-tenancy SaaS servce and response on dfferent server resource usage n tme, whch would avod unnecessary performance overhead resultng from an nected probe by drect measurement of the CPU resources. For mult-tenant data processng ths paper pertnently studes the two aspects of load allocaton and a copy, the optmal weghted rotaton schedulng algorthm s used to get the dstrbuton of the load between each copy. Ths paper brngs up the busness management approach, the GCM, whch loads the balancng ssues under the premse of a fxed copy placement formalzed as an optmzaton problem, and puts forward to get the optmal load dstrbuton of the load balancng algorthm. The expermental results show that the GCM can adapt to the dynamc changes of the load through fewer copes of adustment and guarantee the performance of the tenant database whle mantanng hgh node resource utlzaton. Acnowledgements: Ths wor was supported by the atonal atural Scence Foundaton under Grants (o , o 67075), the Program for the Hgh-end Talents of Hube Provnce, Key atural Scence Foundaton of Hube Provnce (o. 204CFA050), and the Open Fund of the State Key Laboratory of Software Development Envronment (SKLSDE). Any opnons, fndngs, and conclusons belong to the authors and do not necessarly reflect the vews of the above agences. References. M e t z n e r, R., A. M e t z g e r, F. L e y m a n n et al. Varablty Modelng to Support Customzaton and Deployment of Mult-Tenant-Aware Software as a Servce Applcatons. In: Proc. of 2009 ICSE Worshop on Prncples of Engneerng Servce Orented Systems. IEEE Computer Socety, 2009, pp Z h a n g, F., J. C h e n, H. C h e n et al. Cloudvsor: Retrofttng Protecton of Vrtual Machnes n Mult-Tenant Cloud wth ested Vrtualzaton. In: Proc. of 23rd ACM Symposum on Operatng Systems Prncples. ACM, 20, pp

15 3. Z h a n g, Q., L. C h e n g, R. B o u t a b a. Cloud Computng: State-of-the-Art and Research Challenges. Journal of Internet Servces and Applcatons, 200, pp Lu, F., B. L, L. Zhong et al. Flash Crowd n P2P Lve Streamng Systems: Fundamental Characterstcs and Desgn Implcatons. Parallel and Dstrbuted Systems, IEEE Transactons on, Vol. 23, 202, o 7, pp G a r c í a, D. F., J. G a r c í a, J. E n t r a l g o et al. A qos Control Mechansm to Provde Servce Dfferentaton and Overload Protecton to Internet Scalable Servers. Servces Computng, IEEE Transactons on, Vol. 2, 2009, o, pp Z h a n g, Y, Z h h u W a n g, B o G a o et al. An Effectve Heurstc for On-Lne Tenant Placement Problem n SaaS. 200 eee Internatonal Conference on. IEEE, 200, pp Cherasova, L., K. Ozonat,. M et al. Automated Anomaly Detecton and Performance Modelng of Enterprse Applcatons. ACM Transactons on Computer Systems, Vol. 27, 2009, o 3, pp Shvacho, K., H. Kuang, S. Rada et al. The Hadoop Dstrbuted Fle System. Mass Storage Systems and Technologes. In: Proc. of 200 IEEE 26th Symposum on IEEE, 200, pp K a l m a n, R. E. A ew Approach to Lnear Flterng and Predcton Problems. Journal of Basc Engneerng, Vol. 82, 960, o, pp B o v e r, A., I. K u r o v a. Posson Convergence n the Restrcted Parttonng Problem. Random Structures & Algorthms, Vol. 30, 2007, o 4, pp L a z o w s a, E. D., J. Z a h o r a n, G. S. G r a h a m et al. Quanttatve System Performance: Computer System Analyss Usng Queueng etwor Models. Prentce-Hall, Inc., B a n s a l, S., S. S h a r m a, I. T r v e d. A Dynamc Replca Placement Algorthm to Enhance Multple Falures Capablty n Dstrbuted System. Internatonal Journal of Dstrbuted and Parallel Systems (IJDPS), Vol. 27, 20, o Y o o n, J. H., J. H. C h o, K. J. L e e et al. A Fully Dstrbuted Replca Allocaton Scheme for an Opportunstc etwor. Wreless etwors, 203, pp L, B., S. Song, I. Bezaova et al. Energy-Aware Replca Selecton for Data-Intensve Servces n Cloud. Modelng, Analyss & Smulaton of Computer and Telecommuncaton Systems. In: Proc. of 202 IEEE 20th Internatonal Symposum on. IEEE, 202, pp H u a n g, X., Y. P e n g. A ovel Replca Placement Strategy for Data Center etwor. In: Proc. of 202 Internatonal Conference on Informaton Technology and Management Scence Proceedngs. Berln Hedelberg, Sprnger, 203, pp T u, M., I. L. Y e n. Dstrbuted Replca Placement Algorthms for Correlated Data. The Journal of Supercomputng, 203, pp Méndez Muñoz, V., G. Amorós Vcente, F. García Carballera et al. Emergent Algorthms for Replca Locaton and Selecton n Data Grd. Future Generaton Computer Systems, Vol. 26,200, o 7, pp

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

More information

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs Journal of Communcatons Vol. 9, No. 9, September 2014 A New Type of Weghted DV-Hop Algorthm Based on Correcton Factor n WSNs Yng Wang, Zhy Fang, and Ln Chen Department of Computer scence and technology,

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation T. Kerdchuen and W. Ongsakul / GMSARN Internatonal Journal (09) - Optmal Placement of and by Hybrd Genetc Algorthm and Smulated Annealng for Multarea Power System State Estmaton Thawatch Kerdchuen and

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

熊本大学学術リポジトリ. Kumamoto University Repositor

熊本大学学術リポジトリ. Kumamoto University Repositor 熊本大学学術リポジトリ Kumamoto Unversty Repostor Ttle Wreless LAN Based Indoor Poston and Its Smulaton Author(s) Ktasuka, Teruak; Nakansh, Tsune CtatonIEEE Pacfc RIM Conference on Comm Computers, and Sgnal Processng

More information

Priority based Dynamic Multiple Robot Path Planning

Priority based Dynamic Multiple Robot Path Planning 2nd Internatonal Conference on Autonomous obots and Agents Prorty based Dynamc Multple obot Path Plannng Abstract Taxong Zheng Department of Automaton Chongqng Unversty of Post and Telecommuncaton, Chna

More information

Adaptive System Control with PID Neural Networks

Adaptive System Control with PID Neural Networks Adaptve System Control wth PID Neural Networs F. Shahra a, M.A. Fanae b, A.R. Aromandzadeh a a Department of Chemcal Engneerng, Unversty of Sstan and Baluchestan, Zahedan, Iran. b Department of Chemcal

More information

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES IEE Electroncs Letters, vol 34, no 17, August 1998, pp. 1622-1624. ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES A. Chatzgeorgou, S. Nkolads 1 and I. Tsoukalas Computer Scence Department, 1 Department

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart Control Chart - hstory Control Chart Developed n 920 s By Dr. Walter A. Shewhart 2 Process n control A phenomenon s sad to be controlled when, through the use of past experence, we can predct, at least

More information

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks Ths artcle has been accepted for publcaton n a future ssue of ths journal, but has not been fully edted. Content may change pror to fnal publcaton. The Impact of Spectrum Sensng Frequency and Pacet- Loadng

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network Avalable onlne at www.scencedrect.com Proceda Engneerng 5 (2 44 445 A Prelmnary Study on Targets Assocaton Algorthm of Radar and AIS Usng BP Neural Networ Hu Xaoru a, Ln Changchuan a a Navgaton Insttute

More information

Topology Control for C-RAN Architecture Based on Complex Network

Topology Control for C-RAN Architecture Based on Complex Network Topology Control for C-RAN Archtecture Based on Complex Network Zhanun Lu, Yung He, Yunpeng L, Zhaoy L, Ka Dng Chongqng key laboratory of moble communcatons technology Chongqng unversty of post and telecommuncaton

More information

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

Methods for Preventing Voltage Collapse

Methods for Preventing Voltage Collapse Methods for Preventng Voltage Collapse Cláuda Res 1, Antóno Andrade 2, and F. P. Macel Barbosa 3 1 Telecommuncatons Insttute of Avero Unversty, Unversty Campus of Avero, Portugal cres@av.t.pt 2 Insttute

More information

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13 A Hgh Gan DC - DC Converter wth Soft Swtchng and Power actor Correcton for Renewable Energy Applcaton T. Selvakumaran* and. Svachdambaranathan Department of EEE, Sathyabama Unversty, Chenna, Inda. *Correspondng

More information

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS INTRODUCTION Because dgtal sgnal rates n computng systems are ncreasng at an astonshng rate, sgnal ntegrty ssues have become far more mportant to

More information

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

A study of turbo codes for multilevel modulations in Gaussian and mobile channels A study of turbo codes for multlevel modulatons n Gaussan and moble channels Lamne Sylla and Paul Forter (sylla, forter)@gel.ulaval.ca Department of Electrcal and Computer Engneerng Laval Unversty, Ste-Foy,

More information

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol., No., November 23, 3-9 Rejecton of PSK Interference n DS-SS/PSK System Usng Adaptve Transversal Flter wth Condtonal Response Recalculaton Zorca Nkolć, Bojan

More information

A Simple Satellite Exclusion Algorithm for Advanced RAIM

A Simple Satellite Exclusion Algorithm for Advanced RAIM A Smple Satellte Excluson Algorthm for Advanced RAIM Juan Blanch, Todd Walter, Per Enge Stanford Unversty ABSTRACT Advanced Recever Autonomous Integrty Montorng s a concept that extends RAIM to mult-constellaton

More information

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game 8 Y. B. LI, R. YAG, Y. LI, F. YE, THE SPECTRUM SHARIG I COGITIVE RADIO ETWORKS BASED O COMPETITIVE The Spectrum Sharng n Cogntve Rado etworks Based on Compettve Prce Game Y-bng LI, Ru YAG., Yun LI, Fang

More information

Ad hoc Service Grid A Self-Organizing Infrastructure for Mobile Commerce

Ad hoc Service Grid A Self-Organizing Infrastructure for Mobile Commerce Ad hoc Servce Grd A Self-Organzng Infrastructure for Moble Commerce Klaus Herrmann, Kurt Gehs, Gero Mühl Berln Unversty of Technology Emal: klaus.herrmann@acm.org Web: http://www.vs.tu-berln.de/herrmann/

More information

Learning Ensembles of Convolutional Neural Networks

Learning Ensembles of Convolutional Neural Networks Learnng Ensembles of Convolutonal Neural Networks Lran Chen The Unversty of Chcago Faculty Mentor: Greg Shakhnarovch Toyota Technologcal Insttute at Chcago 1 Introducton Convolutonal Neural Networks (CNN)

More information

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques The th Worshop on Combnatoral Mathematcs and Computaton Theory Effcent Large Integers Arthmetc by Adoptng Squarng and Complement Recodng Technques Cha-Long Wu*, Der-Chyuan Lou, and Te-Jen Chang *Department

More information

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock Tme-frequency Analyss Based State Dagnoss of Transformers Wndngs under the Short-Crcut Shock YUYING SHAO, ZHUSHI RAO School of Mechancal Engneerng ZHIJIAN JIN Hgh Voltage Lab Shangha Jao Tong Unversty

More information

Research on the Process-level Production Scheduling Optimization Based on the Manufacturing Process Simplifies

Research on the Process-level Production Scheduling Optimization Based on the Manufacturing Process Simplifies Internatonal Journal of Smart Home Vol.8, No. (04), pp.7-6 http://dx.do.org/0.457/sh.04.8.. Research on the Process-level Producton Schedulng Optmzaton Based on the Manufacturng Process Smplfes Y. P. Wang,*,

More information

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION Vncent A. Nguyen Peng-Jun Wan Ophr Freder Computer Scence Department Illnos Insttute of Technology Chcago, Illnos vnguyen@t.edu,

More information

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System Int. J. Communcatons, Network and System Scences, 10, 3, 1-5 do:10.36/jcns.10.358 Publshed Onlne May 10 (http://www.scrp.org/journal/jcns/) The Performance Improvement of BASK System for Gga-Bt MODEM Usng

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

MASTER TIMING AND TOF MODULE-

MASTER TIMING AND TOF MODULE- MASTER TMNG AND TOF MODULE- G. Mazaher Stanford Lnear Accelerator Center, Stanford Unversty, Stanford, CA 9409 USA SLAC-PUB-66 November 99 (/E) Abstract n conjuncton wth the development of a Beam Sze Montor

More information

Ad hoc Service Grid A Self-Organizing Infrastructure for Mobile Commerce

Ad hoc Service Grid A Self-Organizing Infrastructure for Mobile Commerce Ad hoc Servce Grd A Self-Organzng Infrastructure for Moble Commerce Klaus Herrmann Berln Unversty of Technology Emal: klaus.herrmann@acm.org Web: http://www.vs.tu-berln.de/herrmann/ PTB-Semnar, 3./4. November

More information

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET) A Novel Optmzaton of the Dstance Source Routng (DSR) Protocol for the Moble Ad Hoc Networs (MANET) Syed S. Rzv 1, Majd A. Jafr, and Khaled Ellethy Computer Scence and Engneerng Department Unversty of Brdgeport

More information

D-STATCOM Optimal Allocation Based On Investment Decision Theory

D-STATCOM Optimal Allocation Based On Investment Decision Theory Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 2016) D-STATCOM Optmal Allocaton Based On Investment Decson Theory Yongjun Zhang1, a, Yfu Mo1, b and Huazhen

More information

@IJMTER-2015, All rights Reserved 383

@IJMTER-2015, All rights Reserved 383 SIL of a Safety Fuzzy Logc Controller 1oo usng Fault Tree Analyss (FAT and realablty Block agram (RB r.-ing Mohammed Bsss 1, Fatma Ezzahra Nadr, Prof. Amam Benassa 3 1,,3 Faculty of Scence and Technology,

More information

Application of Intelligent Voltage Control System to Korean Power Systems

Application of Intelligent Voltage Control System to Korean Power Systems Applcaton of Intellgent Voltage Control System to Korean Power Systems WonKun Yu a,1 and HeungJae Lee b, *,2 a Department of Power System, Seol Unversty, South Korea. b Department of Power System, Kwangwoon

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG An Adaptve Over-current Protecton Scheme for MV Dstrbuton Networks Includng DG S.A.M. Javadan Islamc Azad Unversty s.a.m.javadan@gmal.com M.-R. Haghfam Tarbat Modares Unversty haghfam@modares.ac.r P. Barazandeh

More information

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985 NATONAL RADO ASTRONOMY OBSERVATORY Green Bank, West Vrgna SPECTRAL PROCESSOR MEMO NO. 25 MEMORANDUM February 13, 1985 To: Spectral Processor Group From: R. Fsher Subj: Some Experments wth an nteger FFT

More information

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks I. J. Communcatons, etwork and System Scences, 8, 3, 7-83 Publshed Onlne August 8 n ScRes (http://www.scrp.org/journal/jcns/). Jont Adaptve Modulaton and Power Allocaton n Cogntve Rado etworks Dong LI,

More information

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm Network Reconfguraton n Dstrbuton Systems Usng a Modfed TS Algorthm ZHANG DONG,FU ZHENGCAI,ZHANG LIUCHUN,SONG ZHENGQIANG School of Electroncs, Informaton and Electrcal Engneerng Shangha Jaotong Unversty

More information

NETWORK 2001 Transportation Planning Under Multiple Objectives

NETWORK 2001 Transportation Planning Under Multiple Objectives NETWORK 200 Transportaton Plannng Under Multple Objectves Woodam Chung Graduate Research Assstant, Department of Forest Engneerng, Oregon State Unversty, Corvalls, OR9733, Tel: (54) 737-4952, Fax: (54)

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

ANNUAL OF NAVIGATION 11/2006

ANNUAL OF NAVIGATION 11/2006 ANNUAL OF NAVIGATION 11/2006 TOMASZ PRACZYK Naval Unversty of Gdyna A FEEDFORWARD LINEAR NEURAL NETWORK WITH HEBBA SELFORGANIZATION IN RADAR IMAGE COMPRESSION ABSTRACT The artcle presents the applcaton

More information

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS A MODIFIED DIFFERENTIAL EVOLUTION ALORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS Kaml Dmller Department of Electrcal-Electroncs Engneerng rne Amercan Unversty North Cyprus, Mersn TURKEY kdmller@gau.edu.tr

More information

Multi-sensor optimal information fusion Kalman filter with mobile agents in ring sensor networks

Multi-sensor optimal information fusion Kalman filter with mobile agents in ring sensor networks Mult-sensor optmal nformaton fuson Kalman flter wth moble agents n rng sensor networs Behrouz Safarneadan *, Kazem asanpoor ** *Shraz Unversty of echnology, safarnead@sutech.ac.r ** Shraz Unversty of echnology,.hasanpor@gmal.com

More information

Distributed Adaptive Channel Allocation in Multi-Radio Wireless Sensor Networks

Distributed Adaptive Channel Allocation in Multi-Radio Wireless Sensor Networks Journal of Communcatons Vol., No., November 26 Dstrbuted Adaptve Channel Allocaton n Mult-Rado Wreless Sensor Networks We Peng, Dongyan Chen, Wenhu Sun, and Guqng Zhang2,3 School of Control Scence and

More information

Weighted Penalty Model for Content Balancing in CATS

Weighted Penalty Model for Content Balancing in CATS Weghted Penalty Model for Content Balancng n CATS Chngwe Davd Shn Yuehme Chen Walter Denny Way Len Swanson Aprl 2009 Usng assessment and research to promote learnng WPM for CAT Content Balancng 2 Abstract

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

Space Time Equalization-space time codes System Model for STCM

Space Time Equalization-space time codes System Model for STCM Space Tme Eualzaton-space tme codes System Model for STCM The system under consderaton conssts of ST encoder, fadng channel model wth AWGN, two transmt antennas, one receve antenna, Vterb eualzer wth deal

More information

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS Journal of Engneerng Scence and Technology Vol., o. 4 (6) 476-495 School of Engneerng, Taylor s Unversty A IMPROVED BIT LOADIG TECHIQUE FOR EHACED EERGY EFFICIECY I EXT GEERATIO VOICE/VIDEO APPLICATIOS

More information

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing 2015 AASRI Internatonal Conference on Industral Electroncs and Applcatons (IEA 2015) Mcro-grd Inverter Parallel Droop Control Method for Improvng Dynamc Propertes and the Effect of Power Sharng aohong

More information

Webinar Series TMIP VISION

Webinar Series TMIP VISION Webnar Seres TMIP VISION TMIP provdes techncal support and promotes knowledge and nformaton exchange n the transportaton plannng and modelng communty. DISCLAIMER The vews and opnons expressed durng ths

More information

A Parallel Task Scheduling Optimization Algorithm Based on Clonal Operator in Green Cloud Computing

A Parallel Task Scheduling Optimization Algorithm Based on Clonal Operator in Green Cloud Computing A Parallel Task Schedulng Optmzaton Algorthm Based on Clonal Operator n Green Cloud Computng Yang Lu, Wanneng Shu, and Chrsh Zhang College of Informaton Scence and Engneerng, Hunan Cty Unversty, Yyang,

More information

Prevention of Sequential Message Loss in CAN Systems

Prevention of Sequential Message Loss in CAN Systems Preventon of Sequental Message Loss n CAN Systems Shengbng Jang Electrcal & Controls Integraton Lab GM R&D Center, MC: 480-106-390 30500 Mound Road, Warren, MI 48090 shengbng.jang@gm.com Ratnesh Kumar

More information

Utility-based Routing

Utility-based Routing Utlty-based Routng Je Wu Dept. of Computer and Informaton Scences Temple Unversty Roadmap Introducton Why Another Routng Scheme Utlty-Based Routng Implementatons Extensons Some Fnal Thoughts 2 . Introducton

More information

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1 Project Ttle Date Submtted IEEE 802.16 Broadband Wreless Access Workng Group Double-Stage DL MU-MIMO Scheme 2008-05-05 Source(s) Yang Tang, Young Hoon Kwon, Yajun Kou, Shahab Sanaye,

More information

Study of Downlink Radio Resource Allocation Scheme with Interference Coordination in LTE A Network

Study of Downlink Radio Resource Allocation Scheme with Interference Coordination in LTE A Network Internatonal Journal of Future Computer and Communcaton, Vol. 6, o. 3, September 2017 Study of Downln Rado Resource Allocaton Scheme wth Interference Coordnaton n LTE A etwor Yen-Wen Chen and Chen-Ju Chen

More information

Optimal State Prediction for Feedback-Based QoS Adaptations

Optimal State Prediction for Feedback-Based QoS Adaptations Optmal State Predcton for Feedback-Based QoS Adaptatons Baochun L, Dongyan Xu, Klara Nahrstedt Department of Computer Scence Unversty of Illnos at Urbana-Champagn b-l, d-xu, klara @cs.uuc.edu Abstract

More information

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode A Hgh-Senstvty Oversamplng Dgtal Sgnal Detecton Technque for CMOS Image Sensors Usng Non-destructve Intermedate Hgh-Speed Readout Mode Shoj Kawahto*, Nobuhro Kawa** and Yoshak Tadokoro** *Research Insttute

More information

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks Resource Allocaton Optmzaton for Devce-to- Devce Communcaton Underlayng Cellular Networks Bn Wang, L Chen, Xaohang Chen, Xn Zhang, and Dacheng Yang Wreless Theores and Technologes (WT&T) Bejng Unversty

More information

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling Explotng Dynamc Worload Varaton n Low Energy Preemptve Tas Schedulng Lap-Fa Leung, Ch-Yng Tsu Department of Electrcal and Electronc Engneerng Hong Kong Unversty of Scence and Technology Clear Water Bay,

More information

Power System State Estimation Using Phasor Measurement Units

Power System State Estimation Using Phasor Measurement Units Unversty of Kentucky UKnowledge Theses and Dssertatons--Electrcal and Computer Engneerng Electrcal and Computer Engneerng 213 Power System State Estmaton Usng Phasor Measurement Unts Jaxong Chen Unversty

More information

Performance Analysis of the Weighted Window CFAR Algorithms

Performance Analysis of the Weighted Window CFAR Algorithms Performance Analyss of the Weghted Wndow CFAR Algorthms eng Xangwe Guan Jan He You Department of Electronc Engneerng, Naval Aeronautcal Engneerng Academy, Er a road 88, Yanta Cty 6400, Shandong Provnce,

More information

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback Control of Chaos n Postve Output Luo Converter by means of Tme Delay Feedback Nagulapat nkran.ped@gmal.com Abstract Faster development n Dc to Dc converter technques are undergong very drastc changes due

More information

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks 1 Queung-Based Dynamc Channel Selecton for Heterogeneous ultmeda Applcatons over Cogntve Rado Networks Hsen-Po Shang and haela van der Schaar Department of Electrcal Engneerng (EE), Unversty of Calforna

More information

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson 37th CDC, Tampa, December 1998 Analyss of Delays n Synchronous and Asynchronous Control Loops Bj rn Wttenmark, Ben Bastan, and Johan Nlsson emal: bjorn@control.lth.se, ben@control.lth.se, and johan@control.lth.se

More information

Research on Peak-detection Algorithm for High-precision Demodulation System of Fiber Bragg Grating

Research on Peak-detection Algorithm for High-precision Demodulation System of Fiber Bragg Grating , pp. 337-344 http://dx.do.org/10.1457/jht.014.7.6.9 Research on Peak-detecton Algorthm for Hgh-precson Demodulaton System of Fber ragg Gratng Peng Wang 1, *, Xu Han 1, Smn Guan 1, Hong Zhao and Mngle

More information

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources POLYTECHNIC UNIERSITY Electrcal Engneerng Department EE SOPHOMORE LABORATORY Experment 1 Laboratory Energy Sources Modfed for Physcs 18, Brooklyn College I. Oerew of the Experment Ths experment has three

More information

Distributed Channel Allocation Algorithm with Power Control

Distributed Channel Allocation Algorithm with Power Control Dstrbuted Channel Allocaton Algorthm wth Power Control Shaoj N Helsnk Unversty of Technology, Insttute of Rado Communcatons, Communcatons Laboratory, Otakaar 5, 0150 Espoo, Fnland. E-mal: n@tltu.hut.f

More information

Multichannel Frequency Comparator VCH-315. User Guide

Multichannel Frequency Comparator VCH-315. User Guide Multchannel Frequency Comparator VCH-315 User Gude Table of contents 1 Introducton... 3 2 The workng prncple of the Comparator... 6 3 The computed functons... 8 3.1 Basc ratos... 8 3.2 Statstcal functons...

More information

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding Communcatons and Network, 2013, 5, 312-318 http://dx.do.org/10.4236/cn.2013.53b2058 Publshed Onlne September 2013 (http://www.scrp.org/journal/cn) Jont Power Control and Schedulng for Two-Cell Energy Effcent

More information

QoS Provisioning in Wireless Data Networks under Non-Continuously Backlogged Users

QoS Provisioning in Wireless Data Networks under Non-Continuously Backlogged Users os Provsonng n Wreless Data Networks under Non-Contnuously Backlogged Users Tmotheos Kastrnoganns, and Symeon Papavasslou, Member, IEEE School of Electrcal and Computer Engneerng Natonal Techncal Unversty

More information

Design of Shunt Active Filter for Harmonic Compensation in a 3 Phase 3 Wire Distribution Network

Design of Shunt Active Filter for Harmonic Compensation in a 3 Phase 3 Wire Distribution Network Internatonal Journal of Research n Electrcal & Electroncs Engneerng olume 1, Issue 1, July-September, 2013, pp. 85-92, IASTER 2013 www.aster.com, Onlne: 2347-5439, Prnt: 2348-0025 Desgn of Shunt Actve

More information

STUDY OF MATRIX CONVERTER BASED UNIFIED POWER FLOW CONTROLLER APPLIED PI-D CONTROLLER

STUDY OF MATRIX CONVERTER BASED UNIFIED POWER FLOW CONTROLLER APPLIED PI-D CONTROLLER Journal of Engneerng Scence and Technology Specal Issue on Appled Engneerng and Scences, October (214) 3-38 School of Engneerng, Taylor s Unversty STUDY OF MATRIX CONVERTER BASED UNIFIED POWER FLOW CONTROLLER

More information

Fast Code Detection Using High Speed Time Delay Neural Networks

Fast Code Detection Using High Speed Time Delay Neural Networks Fast Code Detecton Usng Hgh Speed Tme Delay Neural Networks Hazem M. El-Bakry 1 and Nkos Mastoraks 1 Faculty of Computer Scence & Informaton Systems, Mansoura Unversty, Egypt helbakry0@yahoo.com Department

More information

Sensors for Motion and Position Measurement

Sensors for Motion and Position Measurement Sensors for Moton and Poston Measurement Introducton An ntegrated manufacturng envronment conssts of 5 elements:- - Machne tools - Inspecton devces - Materal handlng devces - Packagng machnes - Area where

More information

Clustering Based Fractional Frequency Reuse and Fair Resource Allocation in Multi-cell Networks

Clustering Based Fractional Frequency Reuse and Fair Resource Allocation in Multi-cell Networks Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 21 proceedngs Clusterng Based Fractonal Frequency Reuse and Far Resource

More information

Optimal Sizing and Allocation of Residential Photovoltaic Panels in a Distribution Network for Ancillary Services Application

Optimal Sizing and Allocation of Residential Photovoltaic Panels in a Distribution Network for Ancillary Services Application Optmal Szng and Allocaton of Resdental Photovoltac Panels n a Dstrbuton Networ for Ancllary Servces Applcaton Reza Ahmad Kordhel, Student Member, IEEE, S. Al Pourmousav, Student Member, IEEE, Jayarshnan

More information

Journal of Chemical and Pharmaceutical Research, 2016, 8(4): Research Article

Journal of Chemical and Pharmaceutical Research, 2016, 8(4): Research Article Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2016, 8(4):788-793 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 Vrtual Force Coverage Enhancement Optmzaton Algorthm Based

More information

A Mathematical Model for Restoration Problem in Smart Grids Incorporating Load Shedding Concept

A Mathematical Model for Restoration Problem in Smart Grids Incorporating Load Shedding Concept J. Appl. Envron. Bol. Sc., 5(1)20-27, 2015 2015, TextRoad Publcaton ISSN: 2090-4274 Journal of Appled Envronmental and Bologcal Scences www.textroad.com A Mathematcal Model for Restoraton Problem n Smart

More information

High Speed ADC Sampling Transients

High Speed ADC Sampling Transients Hgh Speed ADC Samplng Transents Doug Stuetzle Hgh speed analog to dgtal converters (ADCs) are, at the analog sgnal nterface, track and hold devces. As such, they nclude samplng capactors and samplng swtches.

More information

Chaotic Filter Bank for Computer Cryptography

Chaotic Filter Bank for Computer Cryptography Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College

More information

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d Advanced Materals Research Submtted: 2014-05-13 ISSN: 1662-8985, Vols. 986-987, pp 1121-1124 Accepted: 2014-05-19 do:10.4028/www.scentfc.net/amr.986-987.1121 Onlne: 2014-07-18 2014 Trans Tech Publcatons,

More information

Graph Method for Solving Switched Capacitors Circuits

Graph Method for Solving Switched Capacitors Circuits Recent Advances n rcuts, ystems, gnal and Telecommuncatons Graph Method for olvng wtched apactors rcuts BHUMIL BRTNÍ Department of lectroncs and Informatcs ollege of Polytechncs Jhlava Tolstého 6, 586

More information

Resource Scheduling in Dependable Integrated Modular Avionics

Resource Scheduling in Dependable Integrated Modular Avionics Resource Schedulng n Dependable Integrated Modular Avoncs Yann-Hang Lee and Daeyoung Km Real Tme Systems Research Laboratory CISE Department, Unversty of Florda {yhlee, dkm}@cse.ufl.edu Mohamed Youns,

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

Electrical Capacitance Tomography with a Square Sensor

Electrical Capacitance Tomography with a Square Sensor Electrcal Capactance Tomography wth a Square Sensor W Q Yang * Department of Electrcal Engneerng and Electroncs, Process Tomography Group, UMIST, P O Box 88, Manchester M60 QD, UK, emal w.yang@umst.ac.uk

More information

An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks

An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks An Energy Effcent Herarchcal Clusterng Algorthm for Wreless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle School of Electrcal and Computer Engneerng Purdue Unversty West Lafayette, IN, USA {seema,

More information

Study of the Improved Location Algorithm Based on Chan and Taylor

Study of the Improved Location Algorithm Based on Chan and Taylor Send Orders for eprnts to reprnts@benthamscence.ae 58 The Open Cybernetcs & Systemcs Journal, 05, 9, 58-6 Open Access Study of the Improved Locaton Algorthm Based on Chan and Taylor Lu En-Hua *, Xu Ke-Mng

More information

Cooperative localization method for multi-robot based on PF-EKF

Cooperative localization method for multi-robot based on PF-EKF Scence n Chna Seres F: Informaton Scences 008 SCIENCE IN CHINA PRESS Sprnger www.scchna.com nfo.scchna.com www.sprngerln.com Cooperatve localzaton method for mult-robot based on PF-EKF WANG Lng, WAN JanWe,

More information

Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors

Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors Hard Real-me Schedulng for Low-Energy Usng Stochastc Data and DVS Processors Flavus Gruan Department of Computer Scence, Lund Unversty Box 118 S-221 00 Lund, Sweden el.: +46 046 2224673 e-mal: Flavus.Gruan@cs.lth.se

More information

Wireless Sensor Network Coverage Optimization Based on Fruit Fly Algorithm

Wireless Sensor Network Coverage Optimization Based on Fruit Fly Algorithm Wreless Sensor Network Coverage Optmzaton Based on Frut Fly Algorthm https://do.org/10.3991/joe.v1406.8698 Ren Song!! ", Zhchao Xu, Yang Lu Jln Unversty of Fnance and Economcs, Jln, Chna rensong1579@163.com

More information

TODAY S wireless networks are characterized as a static

TODAY S wireless networks are characterized as a static IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10, NO. 2, FEBRUARY 2011 161 A Spectrum Decson Framework for Cogntve Rado Networks Won-Yeol Lee, Student Member, IEEE, and Ian F. Akyldz, Fellow, IEEE Abstract

More information

Ensemble Evolution of Checkers Players with Knowledge of Opening, Middle and Endgame

Ensemble Evolution of Checkers Players with Knowledge of Opening, Middle and Endgame Ensemble Evoluton of Checkers Players wth Knowledge of Openng, Mddle and Endgame Kyung-Joong Km and Sung-Bae Cho Department of Computer Scence, Yonse Unversty 134 Shnchon-dong, Sudaemoon-ku, Seoul 120-749

More information

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid Abstract Latency Inserton Method (LIM) for IR Drop Analyss n Power Grd Dmtr Klokotov, and José Schutt-Ané Wth the steadly growng number of transstors on a chp, and constantly tghtenng voltage budgets,

More information