Modeling Probabilistic Measurement Correlations for Problem Determination in Large-Scale Distributed Systems

Size: px
Start display at page:

Download "Modeling Probabilistic Measurement Correlations for Problem Determination in Large-Scale Distributed Systems"

Transcription

1 009 9th IEEE International Conferene on Distributed Computing Systems Modeling Probabilisti Measurement Correlations for Problem Determination in Large-Sale Distributed Systems Jing Gao Guofei Jiang Haifeng Chen Jiawei Han University of Illinois at Urbana-Champaign NEC Labs Ameria Abstrat With the growing omplexity in omputer systems, it has been a real hallenge to detet and diagnose problems in today s large-sale distributed systems. Usually, the orrelations between measurements olleted aross the distributed system ontain rih information about the system behaviors, and thus a reasonable model to desribe suh orrelations is ruially important in deteting and loating system problems. In this paper, we propose a transition probability model based on markov properties to haraterize pairwise measurement orrelations. The proposed method an disover both the spatial (aross system measurements) and temporal (aross observation time) orrelations, and thus suh a model an suessfully represent the system normal profiles. Problem determination and loalization under this framework is fast and onvenient. The framework is general enough to disover any types of orrelations (e.g. linear or non-linear). Also, model updating, system problem detetion and diagnosis an be onduted effetively and effiiently. Experimental results show that, the proposed method an detet the anomalous events and loate the problemati soures by analyzing the real monitoring data olleted from three ompanies infrastrutures.. Introdution Reent years have witnessed the rapid growth of omplexity in large-sale information systems. For example, the systems underlying Internet servies are integrated with thousands of mahines, and thus possess unpreedented apaity to proess large volume of transations. Therefore, large amount of system measurements (metris) an be olleted from software log files, system audit events and network traffi statistis. To provide reliable servies, system administrators have to monitor and trak the operational status of their infrastrutures in real time and fix any problems quikly. Due to the sale and omplexity of the system, we have to automate the problem determination proess so as to redue the Mean Time to Reovery (MTTR). It is a hallenging task to automatially detet anomalies in a large system beause both the normal and anomalous behaviors are heterogeneous and dynami. In fat, the.5 x 0 5 (a)ifoutotetsrate_if Time ( 6 minutes).5 x 0 5 (b) IfInOtetsRate_IF Time ( 6 minutes) Figure. Measurements as Time Series. widely existing orrelations among measurements are very useful for autonomi system management. In this paper, we propose a novel method that an effetively haraterize the orrelations aross different system measurements and observation time. The method aptures the ompliated and hanging normal profiles, and thus an be used to quikly detet and loate system problems. Eah distributed system usually onsists of thousands of omponents, suh as operating systems, databases, and appliation softwares. On eah omponent, we are interested in its usage parameters, suh as CPU and memory utilization, free disk spae, I/O throughput and so on. Suppose we monitor l measurements for a partiular system, and eah measurement m a ( a l) is uniquely defined by the omponent (e.g. database) and the metri (e.g. memory usage). Due to the dynami nature of workloads reeived by the system, the measurement values usually hange with time. Therefore, eah measurement m a an be viewed as a time series. We all the set of time series olleted from the system as the monitoring data. Correlations are ommonly found among the measurements beause some outside fators, suh as work loads and number of user requests, may affet them simultaneously. For example, the two measurements shown in Figure are orrelated. For the purpose of problem determination, it is essential to hek the orrelations among measurements instead of monitoring eah measurement individually. A sudden inrease in the values of a single measurement may not indiate a problem, as shown by the peaks in Figure (a) and Figure (b), instead, it ould be aused by a flood of user requests. Monitoring multiple measurements simultaneously, we an identify this senario as normal when we find that many measurements values inrease but their orrelations remain unhanged. Therefore, profiling /09 $ IEEE DOI 0.09/ICDCS

2 Network throughput at Server A CPU usage at Server C CPU usage at Server B CPU usage at Server A Memory usage at Server C Memory usage at Server B Memory usage at Server A IfInOtetsRate_IF.5 x 05.5 (b) Linear Properties IfOutOtetsRate_IF x 0 5 CurrentUtilization_PORT (d) Arbitrary Shapes IfOutOtetsRate_PORT Figure. Measurement Correlations: Pair-wise measurement orrelations an be shown in two-dimensional spae. measurement orrelations an help find the real problems and redue false positives. We are espeially interested in traking the pair-wise orrelations, i.e., the orrelations between any two measurements beause it an assist quik problem loalization. In Figure (a), we illustrate pair-wise orrelations using a graph where eah node represents a measurement and an edge indiates the orrelation. At a ertain time point, if all the links leading to a measurement m a have ertain problems, the system administrator an diretly loate the problem soure, i.e., m a. The pair-wise orrelations an be roughly divided into linear and nonlinear ategories. To observe the orrelations more learly, we extrat the values of two measurements m and m at eah time point t, and plot (m t,m t ) as a point in the twodimensional spae. Figure (b)-() shows the measurement values extrated from real systems. Clearly, measurements in Figure (b) (the rate of traffi goes in and out the same mahine), exhibit linear orrelations, and Figure () (in and out traffi rate on two different mahines), and Figure (d) (PORT throughput and utilization) demonstrate the nonlinear relationships. In real monitoring data, we find that nearly half of the measurements have linear relationships with at least one of the other measurements, but the other half only have non-linear ones. Therefore, to model the behavior of the whole system, we need analysis tools that an identify both types of orrelations. Some efforts have been devoted to model the linear measurement orrelations in distributed systems [, ]. Speifially, linear regression models are used to haraterize the orrelations, suh as the one in Figure (b). One the extrated linear relationship is broken, an alarm is flagged. In [3], the authors assume that the two-dimensional data points ome from a Gaussian Mixture and use ellipses to model the data lusters, so the points falling out of the luster boundaries are onsidered anomalous events, as shown in Figure (). Despite these efforts, there are many problems that restrit the use of the orrelation profiling tools in real systems. First, existing work only fouses on one type of orrelations, and thus annot haraterize the whole system preisely. Seondly, the assumption on the form of the data points may not be true (e.g., linear relationships or ellipse-shape lusters). For example, in Figure (d), the data points form arbitrary shapes and annot be modeled by existing methods. Most importantly, how the data evolve is an important part of the system behavior, so besides spatial orrelations, orrelations aross observation time should also be taken into onsideration. In light of these hallenges, we propose a grid-based transition probability model to haraterize orrelations between any two measurements in a distributed system. As shown in Figure (d), we partition the spae into a number of non-overlapping grid ells and map the data points into orresponding ells. A transition probability matrix is then defined over the two-dimensional grid struture where eah entry V ij orresponds to the probability of transitions from grid ell v i to v j. We initialize both the grid struture and the transition probability matrix from a snapshot of history monitoring data, e.g., olleted from last month, and adapt them online to the distribution hanges. We then propose a fitness sore to evaluate how well one or all the measurements are desribed by the orrelation models. One the fitness sore drops below a threshold, it indiates that ertain system problems may our. Our ontributions are: ) We propose a novel probability model to haraterize both spatial and temporal orrelations among measurements from a distributed system. Based on the model, we develop methods to detet and loate system problems. ) We make no assumptions on the type of orrelations and data distributions, therefore, the proposed framework is general and an apture the normal behaviors of the entire distributed system. Also, the model is easy to interpret and an assist later human debugging. 3) We demonstrate the proposed approah s ability of system problem detetion and diagnosis by experimenting on one month s real monitoring data olleted from three ompanies IT infrastrutures. We disuss the related work in Setion, and present the probability model in Setion 3. Setion 4 and Setion 5 introdues how to ompute and use the model. In Setion 6 and Setion 7, we disuss experimental results and onlusions.. Related Work Due to the inrease in omplexity and sale of the urrent systems, it beomes important to utilize the measurement orrelation information in system logs for autonomi system management. Methods are developed to model orrelations 64

3 P( x t x ) t+ < δ C C C3 8% N Y C4 C5 C6 6% 4% % 0% Learn Normal Anomaly Update Alarm C7 C8 C9 8 % x t + Data Figure 3. Grid Struture Figure 4. Transitions from 5 Figure 5. Transition Probability Matrix % 4.65% 8.79% 4.65% 9% 7.33% 8.79% 7.33% 5.49% 3.6% 9.74% 3.6% 9.87% 3.6% 9.87% 6.58% 7.89% 6.58% % 4.65%.98% 7.33% 9% 4.65% 5.49% 7.33% 8.79% 4 3.6% 9.87% 6.58% 9.74% 3.6% 7.89% 3.6% 9.87% 6.58% 5 8.8%.76% 8.8%.76% 7.65%.76% 8.8%.76% 8.8% % 9.87% 3.6% 7.89% 3.6% 9.74% 6.58% 9.87% 3.6% % 7.33% 5.49% 4.65% 9% 7.33%.98% 4.65% 8.79% % 7.89% 6.58% 9.87% 3.6% 9.87% 3.6% 9.74% 3.6% % 7.33% 8.79% 7.33% 9% 4.65% 8.79% 4.65%.98% of request failures [4], or among server response time [5]. Correlating monitoring data aross omplex systems has been studied reently, when algorithms are developed to extrat system performane invariants [, ] and desribe the non-linear orrelations [3]. Our proposed method distinguishes itself from the above methods by modeling both spatial and temporal orrelations among measurements. In markov model based failure predition methods [6], the temporal information is taken into onsideration, but they require the event-driven soures, suh as system errors as input. Conversely, our method does not require any knowledge about the system states. The problem of anomaly detetion has been extensively studied in several researh fields. Partiularly, many algorithms have been developed to identify faults or intrusions in Internet [7] or wireless network [8] by examining network traffi data. Different from the above methods, our approah models the data evolution instead of stati data points, and thus detets outliers from both spatial and temporal perspetives. In the proposed framework, we partition the two-dimensional data spae into grid ells. The idea of spae partitioning is motivated by grid-based lustering algorithms [9]. The term grid refers to the resulting disretized spae, thus arries a ompletely different meaning from that in grid omputing. 3. Transition Probability Model At time t, the values of two system measurements m and m an be regarded as a two-dimensional feature vetor x t = (m t,m t ). Then the task is to build a model M based on the inoming data x, x,...,x t,... to desribe the orrelations. Suppose x is drawn from S = A A, a -dimensional bounded numerial spae. We partition the spae S into a grid onsisting of non-overlapping retangular ells. We first partition eah of the two dimensions into intervals. A ell is the intersetion of intervals from Figure 6. The Framework of Correlation Modeling the two dimensions, having a form = (v,v ), where v a =[l a,u a ) is one interval of A a (a {, }). A data point x =(m,m ) is ontained in the ell if l a m a <u a for a =and a =.IfA and A are partitioned into s and s intervals, there are altogether s = s s ells. The olletion of all the non-overlapping retangular ells is alled grid struture: G = {,,..., s }. We define the probability of having a new observation x t+ based on G. To simplify the problem, we assume that the future observation is only dependent on urrent value and not on any past ones (markov property), i.e., P (x t+ x t,...,x ) = P (x t+ x t ). The experimental results in Setion 6 show that this assumption works well in pratie. Suppose x t+ j and x t i, we then approximate P (x t+ x t ) using P (x t+ j x t i ), whih is the probability of x t+ falling into ell j when x t belongs to ell i ( i, j G). To failitate later disussions, we use P (x t x t+ ) to denote P (x t+ x t ), and use P ( i j ) to denote P (x t+ j x t i ). Sine i and j are drawn from the olletion of grid ells G = {,,..., s },we an define a s by s matrix V where V ij = P ( i j ). Row i ( i s) of the matrix V defines a disrete probability distribution P ( i j ) ( s j= P ( i j )=) for the transitions from i to any ell in the grid ( j G). A snapshot of monitoring data from two measurements is plotted in Figure 3. The feature spae is partitioned into nine grid ells:,,..., 9, and in Figure 5, we show an example probability matrix V 9 9. Suppose x t is ontained in ell 5, the disrete probability distribution of x t+ given x t is then haraterized by V 5,V 5,...,V 59. As shown in Figure 4, higher probability on j indiates that x t+ is more likely to jump to j when its original loation is 5. Therefore, the model to haraterize the pair-wise orrelations onsists of the grid struture and the probability matrix: M =(G,V). In Setion 4, we disuss the methods to initialize and update the model. In setion 5, we desribe how to use the model to determine system problems. 4. Model Computation The framework of learning and updating the orrelation probability model for problem determination is depited graphially in Figure 6. We first initialize the model from a set of history data. The model is then put into use on 65

4 the ontinuously flowing monitoring data. Based on the observed x t+ and x t, the model outputs P (x t x t+ ) and if it is below a ertain threshold δ, an alarm is flagged. We update the model to inorporate the atual transition made by x t+ if it is normal. Sine the model is omprised of grid struture G and probability matrix V, we present the learning algorithms for both of them as follows Grid Struture Figure 7. Initial Grid Figure 8. Updated Grid Initialization. Based on a set of history data {x t } n t=, we seek to design a grid struture G, defined by a set of grid ells {,,..., s }. Eah ell is represented by a retangle in the two-dimensional spae. We ompute the grid ells by setting their boundaries on the two dimensions separately. Formally, eah ell is defined as the intersetion of any interval from eah of the two dimensions, and the grid struture is thus represented by {(vi,v,s j )}s i=,j=, where v i and vj are intervals of A and A respetively. Now the problem is: For data mapped onto one dimension a: X a = {x a,x a,...,x a n}, we wish to disretize A a into s a intervals to hold all the data points. We would ompute transition probabilities based on the grid struture, so it should reflet the data distribution. Also, the omputation needs to be effiient sine multiple pairs of measurements may be wathed. Therefore, we propose an effiient approah to partition eah dimension into intervals adaptive to the data distribution based on MAFIA [9], a lustering method. We first get the upper and lower bound l a and u a from X a and divide [l a,u a ) into small equal-sized units with unit length z a. Note that z a is muh smaller than the atual interval size of the grid struture. We ount the number of points falling into eah unit. Adjaent units are then merged to form an interval if their ounts are similar with respet to a threshold, or are both below a density threshold. The basi idea behind this is to represent the dense areas using more ells, and regions with similar probability densities an be represented using one ell beause they may have similar transition patterns. If the data are equaldistributed, we ignore the above proedure and simply divide the dimension into equal-sized intervals. We run the above proedure for eah dimension and obtain all the ells by interseting intervals of the two dimensions. Figure 7 shows an example of the history data and the grid struture the algorithm generates for the data. Update. During the online proess, most of the time, a new observation x t+ falls into one of the ells defined by the grid struture G. However, it is likely that x t+ is out of the boundary defined by G. Then either x t+ is an outlier, or the underlying distribution has hanged. We wish to ignore the outliers, but only adapt the grid struture aording to the distribution evolution. However, it is hallenging to distinguish between the two ases in a real-time manner. We observe that real data usually evolve gradually, thus we assume that the boundary of the grid struture is also hanging gradually. Therefore, when x t+ is not ontained in any ells of G, we only update G if x t+ is lose enough to the grid boundary. For eah dimension A a, we ompute the average interval size ravg a offline during initialization and suppose the upper bound of G on dimension A a is u a. When x a t+ > u a for a = or, we first judge if xt+ a u a + λ a ravg, a where λ a is a parameter indiating the maximum number of intervals to be added. If it holds true, we take it as a signal of potential distribution evolution and add intervals to the dimension until x t+ is ontained within the boundary. New ells are inorporated into G as the intersetions of the added intervals and the intervals from the other dimension. Note that we do not delete ells having sparse densities to maintain the retangular shape of the grid struture for fast omputation. Figure 8 shows the online data and the aordingly updated grid struture, whereas the offline struture is illustrated in Figure 7. It an be seen that the data evolve along the vertial axis, and thus two more intervals are added to aommodate suh hanges. 4.. Transition Probability Matrix We seek to ompute P ( i j ) for any i and j in G, i.e., the transition probability between any pair of ells. One natural solution is to ompute the empirial distribution based on the set of monitoring data D. Speifially, let P ( i j ) be the perentage of examples jumping to j when it originally stays at i. Although the empirial probability an apture most transitions, it may not be aurate on the transitions whih are under represented or even unseen in past reords. We therefore need to adjust the empirial distribution to make it smooth over the spae so that an unseen transition may still have hanes to our in the future. Therefore we introdue a prior into the distribution using the following bayesian analysis tehnique P (D i j)p (i j) [0]: P ( i j D) = P (D) where i j indiates the existene of a transition from ell i to j and D is monitoring data set. The transitions are assumed to be independent of eah other. Also, our aim is to infer i j, so the term P (D) is not relevant and an be omitted: n P ( i j D) P ( i j ) P (x t x t+ i j ) t= () 66

5 where n is the size of D. The two steps under this bayesian framework inlude: ) define a prior distribution for P ( i j ) for any i and j, and ) update the distribution based on eah observed transition from x t to x t+. After all data points in D are seen, we an obtain the posterior probability P ( i j D). We explain the two steps as follows. Prior Distribution. Bayesian methods view the transition from i to j as a random variable having a prior distribution. Observation of the monitoring data onverts this to a posterior distribution. When a transition is seldom or never seen in the data, the prior will play an important role. Therefore, the prior should reflet our knowledge of the possible transitions. The question is, given x t i, whih ell is the most probable of ontaining x t+? With respet to our assumption that the monitoring data evolve gradually, the transition would have the spatial loseness tendeny, i.e., the transitions between nearby ells are more probable than those between ells far away. To support this laim, we hek the number of transitions with respet to the ell distane in two days measurement values. We find that the total number of transitions is 70, among whih 4 ours inside the ells, i.e., the data points would simply stay inside a ertain ell. There are 80 transitions between a ell and its losest neighbor. As the ell distane inreases, it beomes less likely that points move among these ells. Therefore, the spatial loseness tendeny assumption is valid. Based on this finding, we define the prior distribution as P ( i j ) P (i i) where d( w d( i, j ) i, j ) is the distane between i and j, and w is the rate of probability derease. If we observe that x t belongs to i, it is most likely that x t+ stays at i as well. We set P ( i i ) to be the highest and as j departs further away from i, P ( i j ) dereases exponentially. From the definition and the onstraints that s j= P ( i j ) =, the prior probability of having transitions from i to any ell an be omputed. An example prior distribution of transiting from ell to other ells is shown in Figure 9. It an be seen that the transition probability at is the highest, followed by the probability of transitions to its losest neighbors. Distribution Updates. Aording to Eq. (), to update the prior distribution, we need to multiply it by P (x t x t+ i j ).Ifx t+ in fat falls into h, we should set P (x t x t+ i h ) to be the highest among all the pairs of ells. Also, due to the spatial loseness tendeny, it is likely that a future transition an our from i to h s neighbors. Again, we assume an exponential derease in the transition probability with respet to the ell distane and use the following update rule: P (x t x t+ i j ) P (x t x t+ i h ) w d( h, j) if x t+ h and x t i () On Eq. (), we take log over all the probabilities, and the updates an be performed using additive operations. C Figure 9. Initial Transitions C0 Figure 0. Updated Transitions Note that we update the transition probability only on normal points, but not on outliers with zero probability. The updating equation is applied on the i-th row of the transition probability matrix where i is the ell x t belongs to. We start the updating proedure from x where P ( i j x ) is assumed to be the prior: P ( i j ), and repeatedly exeute it for i =,...,n. The prior distribution shown in Figure 9 is updated using six days monitoring data and the posterior probability distribution on ell is depited in Figure 0. The prior probability of going from to is the highest, but it turns out that many transitions from to 0 are observed, so the probability at 0 beomes the highest in the posterior. 5. Problem Determination and Loalization In this setion, we disuss how to determine problems in a distributed system with l measurements available. Sine we build pair-wise orrelation models for any two measurements, we have l(l )/ models to haraterize all the orrelations within the whole system. We propose a fitness sore as an indiator for the probability of having system problems, whih is defined at the following three levels and measures how well the models fit the monitoring data. ) Eah pair of measurements at a given time: For a pair of measurements m a and m b at time t +, suppose the most updated model derived from the monitoring data from time to t is M a,b t+. x represents the two dimensional feature vetor onsisting of measurement values from m a and m b. Suppose x t falls into ell i. At time t+, the model M a,b t+ outputs the transition probability from i to any ell j in the grid ( j s). We define a ranking funtion π( j ):π( j ) <π( k ) if P ( i j ) >P( i k ).In other words, j would be ranked higher if the probability of going from i to j is higher. We then define the fitness sore as Q a,b π t+ = M a,b t+ ( h ) s M a,b t+ atually belongs to, and s M a,b t+ in model M a,b t+ where h is the ell x t+ is the number of grid ells. Outliers that lie outside the grid have zero transition probability, and thus their fitness sores are zero as well. Figure illustrates the fitness sore omputation through an example. Suppose x t is ontained in ell 4 and the transition probability from 4 to other ells is shown in the left part of the figure. If x t+ is in ell 5, we first sort 67

6 probability 4 3.6% 4.% 5% % 7.34% 4% rank π ) 3 ( i fitness sore Figure. Fitness Sore Computation the ells aording to the transition probability and 5 is ranked at the 4-th plae. Then to ompute the fitness sore, we have π M a,b =4and s t+ M a,b =6, so the result is. t+ To examine the effet of fitness sores, we repeat the above proedure for the other ells and the results are shown in Figure. As an be seen, the fitness sore Q measures the fitness of model M a,b t+ on the observed monitoring data. ) Eah measurement at a given time: For a measurement m a ( a l), we an derive l different models, eah of whih haraterizes the orrelations between m a and m b (b =,...,a,a+,...,l). At time t +, the fitness b a Qa,b t+ l sore for m a is omputed as: Q a t+ = where Q a,b t+ is the fitness sore for the model built upon ma and another measurement m b. The fitness sore of a single measurement is determined by the fitness of orrelation models onstruted for its links to all the other measurements. 3) At a given time: We aggregate the sores from l measurements into one sore Q t+, whih an be used to judge if there are any problems in the entire system at time t +. Again, this an be ahieved by averaging the fitness sores of all the measurements. only evaluates the orrelation model between two measurements (e.g., one link in Figure (a), suh as the link between CPU Usage at Server A and Memory Usage at Server C ). Q a t+ is the aggregation At the finest level, Q a,b t+ of Q a,b t+, i.e., examining the l links leading to one node. For example, the fitness sore for measurement CPU Usage at Server A is omputed based on all its links. Q t+ works for the entire system by aggregating all the fitness sores (e.g., all the links in Figure (a)). In general, this evaluation framework an provide different granularity in the data analysis for system management. We an first merge the fitness sores of all the system omponents so that the system administrators an monitor a single sore for systemwide problems. If the average sore deviates from the normal state, the administrators an drill down to Q a t+ or even Q a,b t+ to loate the speifi omponents where system errors our. We an expet a high fitness sore when the monitoring data an be well explained by the model, whereas anomalies in system performane lead to a low sore. 6. Experiments We demonstrate the effetiveness and effiieny of the proposed method through experiments on a large olletion of real monitoring data from three ompanies infrasturture. Due to privay issue, we annot reveal their names and will denote them as A, B and C in the following disussions. Eah ompany provides a ertain Internet servie and has over a hundred servers to support user requests every day. On eah server, a wide range of system metris are monitored that are of interests to system administrators, for example, free memory amount, CPU utilization, I/O throughput, et. A metri obtained from a mahine represents a unique measurement. For example, CPU utilization on mahine with IP x.x.x.x is one measurement. We expet that orrelations exist among measurements from the same mahine, as well as aross different mahines, beause the whole system is usually affeted by the number of user requests. For eah group, there are roughly 3000 measurements olleted from around 50 mahines. We selet ( 00 from) 00 eah group and ondut the experiments on the 3 pairs of measurements. To test on the diffiult ases, we enfore the following seletion riteria: ) The sampling rate should be reasonably high, at least every 6 minutes; ) The measurements do not have any linear relationships with other measurements; and 3) The measurement should have high variane during the monitoring period. We wish to find out the proposed transition probability model s ability in profiling the system normal behaviors. To ahieve this, we sample a training set to simulate history data, and a test set, whih an be regarded as online data, from the one month s monitoring data (May 9 to June 7, 008). We ompute a model from the training set and evaluate it on the test set. To examine how the sizes of the training and test set affet the model performane, we onstrut the following training and test sets and ondut experiments on all the ombinations for eah of the three groups. Training sets: ) day (May 9), ) 8 days (May 9-June 5), and 3) 5 days (May 9- June ). Test sets: ) day (June 3), ) 5 days (June 3-June 7), 3) 9 days (June 3-June ), and 4) 3 days (June 3-June 5). Problem Determination. In this part, we assess the performane of the proposed method in system problem determination. The distributed systems in use are usually stable and do not have any ritial failures. Therefore, we test our methods on three pairs of system measurements where potential problems our as identified by the system administrators. Based on these events, we an get some general ideas about the proposed method s effetiveness in problem determination. Figure depits the fitness sores for three pairs of measurements where the groundtruth problems are found. The test set is one day s monitoring data and the problems are found in the morning (Group A), or in the afternoon (Group B and C). The two measurements are CurrentUtilization PORT and ifoutotetsrate PORT (Group A), ifoutotetsrate PORT and ifinotetsrate PORT (Group B), and CurrentUtilization IF and ifoutotetsrate IF (Group C). It learly shows 68

7 0.8 Group A Group B 0.3 Group C 0.6 am 6am 6am pm pm 6pm 6pm am 0.3 am 6am 6am pm pm 6pm 6pm am 0. am 6am 6am pm pm 6pm 6pm am Figure. Fitness Sores When System Problems our that the anomalies identified by the proposed transition probability method are onsistent with the ground-truth in all the three ases. During the period when a problem ours, we an observe a deep downward spike in the plot of fitness sore, whih means that this problemati time stamp reeives a muh lower fitness sore ompared with normal periods. To provide some intuitive ideas about how the method detets these anomalies, we show the normal and anomalous transitions for the experiments on Group B. From am up to pm, the values of the two measurements stay within the normal ranges [47.3,588] & [88.83,3437], however, an anomalous jump to the grid ell [588,458] & [0940,370] is observed, whih leads to the downward spike in the fitness sore. After that, the measurements fall into either the above normal ranges or [588,67670] & [3437,550], whih gives a little disturbane to the fitness sores until 8pm. Finally, the measurements go bak to their normal values and thus the fitness sore stabilizes at. Note that we omit the transition probability here, but only give the normal and anomalous transitions to illustrate the basi idea. So the proposed model an help detet the system problems as well as investigate the problem auses. We also try to identify the speifi mahine where the problem loates within the whole distributed system. To do so, we ompute the average fitness sore among measurements olleted from the same mahine and plot the sore distribution aross eah information system in Figure 4. The loations with low fitness sores are the potential problem soures. Beause the monitoring data from the three information systems have different harateristis and distributions, the sales of fitness sores on the three groups are different. We an see that most of the fitness sores are above a ertain threshold within eah group, whih implies that most of the servers are stable and have few problems. There are only a few servers with low average sores, where the system administrators need to hek arefully. For example, in Figure 4, there is only mahine soring at below in group A, muh lower than the sores of other mahines. We should pay more attention to this server in future monitoring and analysis. Offline versus Adaptive. In the following experiments, we show the method s performanes on all pairs of measurements by analyzing the fitness sores. As disussed, the real distributed system exhibits normal behaviors most of the time, therefore, a good model should predit the (a) Fitness Sore Group A Running Time (s) (b) Updating Time Group A Figure 3. Average Fitness Sore and Updating Time system behaviors well and generate a high average fitness sore. First, we ompare the following two methods: Offline methods where the model is derived from the training set offline, and Adaptive methods where the model is initialized from the training set but updated based on online test set. It would be interesting to see if online model updating an provide additional benefits to the offline model. In Setion 5, we show that, at eah sampling point, a fitness sore Q t+ is omputed to reflet the effetiveness of the urrent model. Therefore, we an evaluate the performanes of offline and adaptive methods by averaging the fitness sores omputed aording to their generated model at eah time stamp. When the model is ontinuously good, the average fitness sore would be high. Due to the spae limit, we only show the experimental results on group A. The experiments on the other two groups have similar patterns. The results are shown in Figure 3(a), where solid and dotted lines represent adaptive and offline methods respetively. It an be seen that the adaptive method usually improves the fitness sore over the offline method, espeially when the training set is small. When history data are limited, online updating of the model is neessary. But when we have suffiient history data, the models from offline analysis an predit reasonably well on the test set. When the size of the test set inreases, we an observe an inrease in the fitness sores, whih an be explained by the fat that large sample size usually redues the estimates variane. Typially, the average fitness sore is between 0.8 and 8, indiating that the proposed model aptures the transitions in monitoring data and is apable of prediting the future. Updating Time. In this part, we evaluate the adaptive method s effiieny. First, one we have a new observation, we simply determine the grid ell it falls into and look up 69

8 9 Days Test Day s Test Group A Group B Group C am 6am 6am pm pm 6pm 6pm am Figure 4. Q Sores w.r.t Loations Figure 5. Q Sores for Nine Days Figure 6. Q Sores for One Day the transition probability matrix to get the predition, so the time of applying the model to make preditions is negligible. On the other hand, we have relatively more time to spend for offline analysis. Therefore, the time of updating the model online is the most important part in effiieny analysis. Figure 3(b) shows the online updating time of the adaptive method. When the training samples are suffiient (9 days or 5 days), it osts below 0 seonds to proess more than 4,000 monitoring data points, i.e., less than.5 milliseonds per sample, muh smaller than the sampling frequeny (6 minutes). If the period of the training set drops to one day, the updating time inreases greatly. Beause the history data set does not ontain enough examples to initialize the model aurately, the model has to be updated frequently online. However, even in the worst ase, the updating time is less than 3 milliseonds per sample. So the proposed method is effiient and an be embedded in online monitoring tools. Periodi Patterns. The volume of user requests usually affets the system behaviors. Heavier work loads an make the system less preditable. Therefore, when we examine the fitness sore at eah time stamp Q t+ over a period of 9 days, we find some interesting periodi patterns in Figure 5. We initialize the model using one day s monitoring data, then update and evaluate it on the data from June 3 to June. It is obvious that higher fitness sores are obtained during the time when the system is less ative inluding the weekends. At peak hours, the model has lower fitness sores beause the system is heavily affeted by the large volume of user requests and would be diffiult to predit orretly. When more history data are employed in building the initial model, the fitness sores an be improved greatly. To illustrate this, we vary the size of the training set and plot the fitness sores on one day s monitoring data (June 3), shown in Figure 6. When only one day s data are used as training set, the fitness sore drops when heavy workloads inrease the predition omplexity. But the model initialized from 5 days history data greatly improves the stability, with a fitness sore above during both peak and non-peak hours. The results suggest that it is important to inorporate more training samples that share similar properties with the online data to learn the initial model. 7. Conlusions In this paper, we develop a novel statistial approah to haraterize the pair-wise interations among different omponents in distributed systems. We disretize the feature spae of monitoring data into grid ells and ompute the transition probabilities among the ells adaptively aording to the monitoring data. Compared with previous system monitoring tehniques, the advantages of our approah inlude: ) It detets the system problems onsidering both spatial and temporal information; ) The model an output the problemati measurement ranges, whih are useful for human debugging; and 3) The method is fast and an desribe both linear and non-linear orrelations. Experiments on monitoring data olleted from three real distributed systems involving 00 measurements from around 50 mahines, show the effetiveness of the proposed method. Referenes [] G. Jiang, H. Chen, and K. Yoshihira, Disovering likely invariants of distributed transation systems for autonomi system management, Cluster Computing, vol. 9, no. 4, pp , 006. [] M. A. Munawar, M. Jiang, and P. A. S. Ward, Monitoring multi-tier lustered systems with invariant metri relationships, in Pro. of SEAMS, 008, pp [3] Z. Guo, G. Jiang, H. Chen, and K. Yoshihira, Traking probabilisti orrelation of monitoring data for fault detetion in omplex systems, in Pro. of DSN, 006, pp [4] M. Chen, E. Kiiman, E. Fratkin., A. Fox, and E. Brewer, Pinpoint: problem determination in large, dynami internet servies, in Pro. of DSN, 00, pp [5] P. Bahl, R. Chandra, A. Greenberg, S. Kandula, D. A. Maltz, and M. Zhang, Towards highly reliable enterprise network servies via inferene of multi-level dependenies, SIGCOMM Comput. Commun. Rev., vol. 37, no. 4, pp. 3 4, 007. [6] F. Salfner and M. Malek, Using hidden semi-markov models for effetive online failure predition, in Pro. of SRDS, 007, pp [7] X. Li, F. Bian, M. Crovella, C. Diot, R. Govindan, G. Iannaone, and A. Lakhina, Detetion and identifiation of network anomalies using sketh subspaes, in Pro. of IMC, 006, pp [8] P. Chhabra, C. Sott, E. Kolazyk, and M. Crovella, Distributed spatial anomaly detetion, in Pro. of INFOCOM, 008, pp [9] S. Goil, H. Nagesh, and A. Choudhary, Mafia: Effiient and salable subspae lustering for very large data sets, in Tehnial Report, Department of Eletrial and Computer Engineering, Northwestern University, 999. [0] A. Gelman, J. B. Carlin, H. S. Stern, and D. B. Rubin, Bayesian Data Analysis (nd ed.). Chapman and Hall,

Millennium Relativity Acceleration Composition. The Relativistic Relationship between Acceleration and Uniform Motion

Millennium Relativity Acceleration Composition. The Relativistic Relationship between Acceleration and Uniform Motion Millennium Relativity Aeleration Composition he Relativisti Relationship between Aeleration and niform Motion Copyright 003 Joseph A. Rybzyk Abstrat he relativisti priniples developed throughout the six

More information

Variation Based Online Travel Time Prediction Using Clustered Neural Networks

Variation Based Online Travel Time Prediction Using Clustered Neural Networks Variation Based Online Travel Time Predition Using lustered Neural Networks Jie Yu, Gang-Len hang, H.W. Ho and Yue Liu Abstrat-This paper proposes a variation-based online travel time predition approah

More information

Complexity of Regularization RBF Networks

Complexity of Regularization RBF Networks Complexity of Regularization RBF Networks Mark A Kon Department of Mathematis and Statistis Boston University Boston, MA 02215 mkon@buedu Leszek Plaskota Institute of Applied Mathematis University of Warsaw

More information

Measuring & Inducing Neural Activity Using Extracellular Fields I: Inverse systems approach

Measuring & Inducing Neural Activity Using Extracellular Fields I: Inverse systems approach Measuring & Induing Neural Ativity Using Extraellular Fields I: Inverse systems approah Keith Dillon Department of Eletrial and Computer Engineering University of California San Diego 9500 Gilman Dr. La

More information

A Spatiotemporal Approach to Passive Sound Source Localization

A Spatiotemporal Approach to Passive Sound Source Localization A Spatiotemporal Approah Passive Sound Soure Loalization Pasi Pertilä, Mikko Parviainen, Teemu Korhonen and Ari Visa Institute of Signal Proessing Tampere University of Tehnology, P.O.Box 553, FIN-330,

More information

The Effectiveness of the Linear Hull Effect

The Effectiveness of the Linear Hull Effect The Effetiveness of the Linear Hull Effet S. Murphy Tehnial Report RHUL MA 009 9 6 Otober 009 Department of Mathematis Royal Holloway, University of London Egham, Surrey TW0 0EX, England http://www.rhul.a.uk/mathematis/tehreports

More information

Sensitivity Analysis in Markov Networks

Sensitivity Analysis in Markov Networks Sensitivity Analysis in Markov Networks Hei Chan and Adnan Darwihe Computer Siene Department University of California, Los Angeles Los Angeles, CA 90095 {hei,darwihe}@s.ula.edu Abstrat This paper explores

More information

23.1 Tuning controllers, in the large view Quoting from Section 16.7:

23.1 Tuning controllers, in the large view Quoting from Section 16.7: Lesson 23. Tuning a real ontroller - modeling, proess identifiation, fine tuning 23.0 Context We have learned to view proesses as dynami systems, taking are to identify their input, intermediate, and output

More information

DIGITAL DISTANCE RELAYING SCHEME FOR PARALLEL TRANSMISSION LINES DURING INTER-CIRCUIT FAULTS

DIGITAL DISTANCE RELAYING SCHEME FOR PARALLEL TRANSMISSION LINES DURING INTER-CIRCUIT FAULTS CHAPTER 4 DIGITAL DISTANCE RELAYING SCHEME FOR PARALLEL TRANSMISSION LINES DURING INTER-CIRCUIT FAULTS 4.1 INTRODUCTION Around the world, environmental and ost onsiousness are foring utilities to install

More information

Model-based mixture discriminant analysis an experimental study

Model-based mixture discriminant analysis an experimental study Model-based mixture disriminant analysis an experimental study Zohar Halbe and Mayer Aladjem Department of Eletrial and Computer Engineering, Ben-Gurion University of the Negev P.O.Box 653, Beer-Sheva,

More information

Lightpath routing for maximum reliability in optical mesh networks

Lightpath routing for maximum reliability in optical mesh networks Vol. 7, No. 5 / May 2008 / JOURNAL OF OPTICAL NETWORKING 449 Lightpath routing for maximum reliability in optial mesh networks Shengli Yuan, 1, * Saket Varma, 2 and Jason P. Jue 2 1 Department of Computer

More information

Nonreversibility of Multiple Unicast Networks

Nonreversibility of Multiple Unicast Networks Nonreversibility of Multiple Uniast Networks Randall Dougherty and Kenneth Zeger September 27, 2005 Abstrat We prove that for any finite direted ayli network, there exists a orresponding multiple uniast

More information

Developing Excel Macros for Solving Heat Diffusion Problems

Developing Excel Macros for Solving Heat Diffusion Problems Session 50 Developing Exel Maros for Solving Heat Diffusion Problems N. N. Sarker and M. A. Ketkar Department of Engineering Tehnology Prairie View A&M University Prairie View, TX 77446 Abstrat This paper

More information

UTC. Engineering 329. Proportional Controller Design. Speed System. John Beverly. Green Team. John Beverly Keith Skiles John Barker.

UTC. Engineering 329. Proportional Controller Design. Speed System. John Beverly. Green Team. John Beverly Keith Skiles John Barker. UTC Engineering 329 Proportional Controller Design for Speed System By John Beverly Green Team John Beverly Keith Skiles John Barker 24 Mar 2006 Introdution This experiment is intended test the variable

More information

An I-Vector Backend for Speaker Verification

An I-Vector Backend for Speaker Verification An I-Vetor Bakend for Speaker Verifiation Patrik Kenny, 1 Themos Stafylakis, 1 Jahangir Alam, 1 and Marel Kokmann 2 1 CRIM, Canada, {patrik.kenny, themos.stafylakis, jahangir.alam}@rim.a 2 VoieTrust, Canada,

More information

Optimization of Statistical Decisions for Age Replacement Problems via a New Pivotal Quantity Averaging Approach

Optimization of Statistical Decisions for Age Replacement Problems via a New Pivotal Quantity Averaging Approach Amerian Journal of heoretial and Applied tatistis 6; 5(-): -8 Published online January 7, 6 (http://www.sienepublishinggroup.om/j/ajtas) doi:.648/j.ajtas.s.65.4 IN: 36-8999 (Print); IN: 36-96 (Online)

More information

Maximum Entropy and Exponential Families

Maximum Entropy and Exponential Families Maximum Entropy and Exponential Families April 9, 209 Abstrat The goal of this note is to derive the exponential form of probability distribution from more basi onsiderations, in partiular Entropy. It

More information

Reliability Guaranteed Energy-Aware Frame-Based Task Set Execution Strategy for Hard Real-Time Systems

Reliability Guaranteed Energy-Aware Frame-Based Task Set Execution Strategy for Hard Real-Time Systems Reliability Guaranteed Energy-Aware Frame-Based ask Set Exeution Strategy for Hard Real-ime Systems Zheng Li a, Li Wang a, Shuhui Li a, Shangping Ren a, Gang Quan b a Illinois Institute of ehnology, Chiago,

More information

Danielle Maddix AA238 Final Project December 9, 2016

Danielle Maddix AA238 Final Project December 9, 2016 Struture and Parameter Learning in Bayesian Networks with Appliations to Prediting Breast Caner Tumor Malignany in a Lower Dimension Feature Spae Danielle Maddix AA238 Final Projet Deember 9, 2016 Abstrat

More information

A Queueing Model for Call Blending in Call Centers

A Queueing Model for Call Blending in Call Centers A Queueing Model for Call Blending in Call Centers Sandjai Bhulai and Ger Koole Vrije Universiteit Amsterdam Faulty of Sienes De Boelelaan 1081a 1081 HV Amsterdam The Netherlands E-mail: {sbhulai, koole}@s.vu.nl

More information

A model for measurement of the states in a coupled-dot qubit

A model for measurement of the states in a coupled-dot qubit A model for measurement of the states in a oupled-dot qubit H B Sun and H M Wiseman Centre for Quantum Computer Tehnology Centre for Quantum Dynamis Griffith University Brisbane 4 QLD Australia E-mail:

More information

Case I: 2 users In case of 2 users, the probability of error for user 1 was earlier derived to be 2 A1

Case I: 2 users In case of 2 users, the probability of error for user 1 was earlier derived to be 2 A1 MUTLIUSER DETECTION (Letures 9 and 0) 6:33:546 Wireless Communiations Tehnologies Instrutor: Dr. Narayan Mandayam Summary By Shweta Shrivastava (shwetash@winlab.rutgers.edu) bstrat This artile ontinues

More information

Computer Science 786S - Statistical Methods in Natural Language Processing and Data Analysis Page 1

Computer Science 786S - Statistical Methods in Natural Language Processing and Data Analysis Page 1 Computer Siene 786S - Statistial Methods in Natural Language Proessing and Data Analysis Page 1 Hypothesis Testing A statistial hypothesis is a statement about the nature of the distribution of a random

More information

An Adaptive Optimization Approach to Active Cancellation of Repeated Transient Vibration Disturbances

An Adaptive Optimization Approach to Active Cancellation of Repeated Transient Vibration Disturbances An aptive Optimization Approah to Ative Canellation of Repeated Transient Vibration Disturbanes David L. Bowen RH Lyon Corp / Aenteh, 33 Moulton St., Cambridge, MA 138, U.S.A., owen@lyonorp.om J. Gregory

More information

Advances in Radio Science

Advances in Radio Science Advanes in adio Siene 2003) 1: 99 104 Copernius GmbH 2003 Advanes in adio Siene A hybrid method ombining the FDTD and a time domain boundary-integral equation marhing-on-in-time algorithm A Beker and V

More information

Coding for Random Projections and Approximate Near Neighbor Search

Coding for Random Projections and Approximate Near Neighbor Search Coding for Random Projetions and Approximate Near Neighbor Searh Ping Li Department of Statistis & Biostatistis Department of Computer Siene Rutgers University Pisataay, NJ 8854, USA pingli@stat.rutgers.edu

More information

A simple expression for radial distribution functions of pure fluids and mixtures

A simple expression for radial distribution functions of pure fluids and mixtures A simple expression for radial distribution funtions of pure fluids and mixtures Enrio Matteoli a) Istituto di Chimia Quantistia ed Energetia Moleolare, CNR, Via Risorgimento, 35, 56126 Pisa, Italy G.

More information

Distributed Gaussian Mixture Model for Monitoring Multimode Plant-wide Process

Distributed Gaussian Mixture Model for Monitoring Multimode Plant-wide Process istributed Gaussian Mixture Model for Monitoring Multimode Plant-wide Proess Jinlin Zhu, Zhiqiang Ge, Zhihuan Song. State ey Laboratory of Industrial Control Tehnology, Institute of Industrial Proess Control,

More information

Exploring the feasibility of on-site earthquake early warning using close-in records of the 2007 Noto Hanto earthquake

Exploring the feasibility of on-site earthquake early warning using close-in records of the 2007 Noto Hanto earthquake Exploring the feasibility of on-site earthquake early warning using lose-in reords of the 2007 Noto Hanto earthquake Yih-Min Wu 1 and Hiroo Kanamori 2 1. Department of Geosienes, National Taiwan University,

More information

Sensor Network Localisation with Wrapped Phase Measurements

Sensor Network Localisation with Wrapped Phase Measurements Sensor Network Loalisation with Wrapped Phase Measurements Wenhao Li #1, Xuezhi Wang 2, Bill Moran 2 # Shool of Automation, Northwestern Polytehnial University, Xian, P.R.China. 1. wenhao23@mail.nwpu.edu.n

More information

Supplementary Materials

Supplementary Materials Supplementary Materials Neural population partitioning and a onurrent brain-mahine interfae for sequential motor funtion Maryam M. Shanehi, Rollin C. Hu, Marissa Powers, Gregory W. Wornell, Emery N. Brown

More information

arxiv: v2 [math.pr] 9 Dec 2016

arxiv: v2 [math.pr] 9 Dec 2016 Omnithermal Perfet Simulation for Multi-server Queues Stephen B. Connor 3th Deember 206 arxiv:60.0602v2 [math.pr] 9 De 206 Abstrat A number of perfet simulation algorithms for multi-server First Come First

More information

IMPEDANCE EFFECTS OF LEFT TURNERS FROM THE MAJOR STREET AT A TWSC INTERSECTION

IMPEDANCE EFFECTS OF LEFT TURNERS FROM THE MAJOR STREET AT A TWSC INTERSECTION 09-1289 Citation: Brilon, W. (2009): Impedane Effets of Left Turners from the Major Street at A TWSC Intersetion. Transportation Researh Reord Nr. 2130, pp. 2-8 IMPEDANCE EFFECTS OF LEFT TURNERS FROM THE

More information

An Integrated Architecture of Adaptive Neural Network Control for Dynamic Systems

An Integrated Architecture of Adaptive Neural Network Control for Dynamic Systems An Integrated Arhiteture of Adaptive Neural Network Control for Dynami Systems Robert L. Tokar 2 Brian D.MVey2 'Center for Nonlinear Studies, 2Applied Theoretial Physis Division Los Alamos National Laboratory,

More information

QCLAS Sensor for Purity Monitoring in Medical Gas Supply Lines

QCLAS Sensor for Purity Monitoring in Medical Gas Supply Lines DOI.56/sensoren6/P3. QLAS Sensor for Purity Monitoring in Medial Gas Supply Lines Henrik Zimmermann, Mathias Wiese, Alessandro Ragnoni neoplas ontrol GmbH, Walther-Rathenau-Str. 49a, 7489 Greifswald, Germany

More information

CSC2515 Winter 2015 Introduc3on to Machine Learning. Lecture 5: Clustering, mixture models, and EM

CSC2515 Winter 2015 Introduc3on to Machine Learning. Lecture 5: Clustering, mixture models, and EM CSC2515 Winter 2015 Introdu3on to Mahine Learning Leture 5: Clustering, mixture models, and EM All leture slides will be available as.pdf on the ourse website: http://www.s.toronto.edu/~urtasun/ourses/csc2515/

More information

Simplification of Network Dynamics in Large Systems

Simplification of Network Dynamics in Large Systems Simplifiation of Network Dynamis in Large Systems Xiaojun Lin and Ness B. Shroff Shool of Eletrial and Computer Engineering Purdue University, West Lafayette, IN 47906, U.S.A. Email: {linx, shroff}@en.purdue.edu

More information

Control Theory association of mathematics and engineering

Control Theory association of mathematics and engineering Control Theory assoiation of mathematis and engineering Wojieh Mitkowski Krzysztof Oprzedkiewiz Department of Automatis AGH Univ. of Siene & Tehnology, Craow, Poland, Abstrat In this paper a methodology

More information

Robust Flight Control Design for a Turn Coordination System with Parameter Uncertainties

Robust Flight Control Design for a Turn Coordination System with Parameter Uncertainties Amerian Journal of Applied Sienes 4 (7): 496-501, 007 ISSN 1546-939 007 Siene Publiations Robust Flight ontrol Design for a urn oordination System with Parameter Unertainties 1 Ari Legowo and Hiroshi Okubo

More information

Einstein s Three Mistakes in Special Relativity Revealed. Copyright Joseph A. Rybczyk

Einstein s Three Mistakes in Special Relativity Revealed. Copyright Joseph A. Rybczyk Einstein s Three Mistakes in Speial Relativity Revealed Copyright Joseph A. Rybzyk Abstrat When the evidene supported priniples of eletromagneti propagation are properly applied, the derived theory is

More information

The Laws of Acceleration

The Laws of Acceleration The Laws of Aeleration The Relationships between Time, Veloity, and Rate of Aeleration Copyright 2001 Joseph A. Rybzyk Abstrat Presented is a theory in fundamental theoretial physis that establishes the

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilisti Graphial Models David Sontag New York University Leture 12, April 19, 2012 Aknowledgement: Partially based on slides by Eri Xing at CMU and Andrew MCallum at UMass Amherst David Sontag (NYU)

More information

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 4, 2012

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 2, No 4, 2012 INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume, No 4, 01 Copyright 010 All rights reserved Integrated Publishing servies Researh artile ISSN 0976 4399 Strutural Modelling of Stability

More information

Likelihood-confidence intervals for quantiles in Extreme Value Distributions

Likelihood-confidence intervals for quantiles in Extreme Value Distributions Likelihood-onfidene intervals for quantiles in Extreme Value Distributions A. Bolívar, E. Díaz-Franés, J. Ortega, and E. Vilhis. Centro de Investigaión en Matemátias; A.P. 42, Guanajuato, Gto. 36; Méxio

More information

Wavetech, LLC. Ultrafast Pulses and GVD. John O Hara Created: Dec. 6, 2013

Wavetech, LLC. Ultrafast Pulses and GVD. John O Hara Created: Dec. 6, 2013 Ultrafast Pulses and GVD John O Hara Created: De. 6, 3 Introdution This doument overs the basi onepts of group veloity dispersion (GVD) and ultrafast pulse propagation in an optial fiber. Neessarily, it

More information

Resolving RIPS Measurement Ambiguity in Maximum Likelihood Estimation

Resolving RIPS Measurement Ambiguity in Maximum Likelihood Estimation 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 011 Resolving RIPS Measurement Ambiguity in Maximum Likelihood Estimation Wenhao Li, Xuezhi Wang, and Bill Moran Shool

More information

A Time-Dependent Model For Predicting The Response Of A Horizontally Loaded Pile Embedded In A Layered Transversely Isotropic Saturated Soil

A Time-Dependent Model For Predicting The Response Of A Horizontally Loaded Pile Embedded In A Layered Transversely Isotropic Saturated Soil IOSR Journal of Mehanial and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 232-334X, Volume 16, Issue 2 Ser. I (Mar. - Apr. 219), PP 48-53 www.iosrjournals.org A Time-Dependent Model For Prediting

More information

Sensitivity of Spectrum Sensing Techniques to RF impairments

Sensitivity of Spectrum Sensing Techniques to RF impairments Sensitivity of Spetrum Sensing Tehniques to RF impairments Jonathan Verlant-Chenet Julien Renard Jean-Mihel Driot Philippe De Donker François Horlin Université Libre de Bruelles - OPERA Dpt., Avenue F.D.

More information

Particle-wave symmetry in Quantum Mechanics And Special Relativity Theory

Particle-wave symmetry in Quantum Mechanics And Special Relativity Theory Partile-wave symmetry in Quantum Mehanis And Speial Relativity Theory Author one: XiaoLin Li,Chongqing,China,hidebrain@hotmail.om Corresponding author: XiaoLin Li, Chongqing,China,hidebrain@hotmail.om

More information

Convergence of reinforcement learning with general function approximators

Convergence of reinforcement learning with general function approximators Convergene of reinforement learning with general funtion approximators assilis A. Papavassiliou and Stuart Russell Computer Siene Division, U. of California, Berkeley, CA 94720-1776 fvassilis,russellg@s.berkeley.edu

More information

Where as discussed previously we interpret solutions to this partial differential equation in the weak sense: b

Where as discussed previously we interpret solutions to this partial differential equation in the weak sense: b Consider the pure initial value problem for a homogeneous system of onservation laws with no soure terms in one spae dimension: Where as disussed previously we interpret solutions to this partial differential

More information

What are the locations of excess energy in open channels?

What are the locations of excess energy in open channels? Leture 26 Energy Dissipation Strutures I. Introdution Exess energy should usually be dissipated in suh a way as to avoid erosion in unlined open hannels In this ontext, exess energy means exess water veloity

More information

7 Max-Flow Problems. Business Computing and Operations Research 608

7 Max-Flow Problems. Business Computing and Operations Research 608 7 Max-Flow Problems Business Computing and Operations Researh 68 7. Max-Flow Problems In what follows, we onsider a somewhat modified problem onstellation Instead of osts of transmission, vetor now indiates

More information

UPPER-TRUNCATED POWER LAW DISTRIBUTIONS

UPPER-TRUNCATED POWER LAW DISTRIBUTIONS Fratals, Vol. 9, No. (00) 09 World Sientifi Publishing Company UPPER-TRUNCATED POWER LAW DISTRIBUTIONS STEPHEN M. BURROUGHS and SARAH F. TEBBENS College of Marine Siene, University of South Florida, St.

More information

Chapter 8 Hypothesis Testing

Chapter 8 Hypothesis Testing Leture 5 for BST 63: Statistial Theory II Kui Zhang, Spring Chapter 8 Hypothesis Testing Setion 8 Introdution Definition 8 A hypothesis is a statement about a population parameter Definition 8 The two

More information

Lecture 7: Sampling/Projections for Least-squares Approximation, Cont. 7 Sampling/Projections for Least-squares Approximation, Cont.

Lecture 7: Sampling/Projections for Least-squares Approximation, Cont. 7 Sampling/Projections for Least-squares Approximation, Cont. Stat60/CS94: Randomized Algorithms for Matries and Data Leture 7-09/5/013 Leture 7: Sampling/Projetions for Least-squares Approximation, Cont. Leturer: Mihael Mahoney Sribe: Mihael Mahoney Warning: these

More information

Anomaly Detection in Wireless Sensor Networks using Self-Organizing Map and Wavelets

Anomaly Detection in Wireless Sensor Networks using Self-Organizing Map and Wavelets Anomaly Detetion in Wireless Sensor Networks using Self-Organizing Map and Wavelets SUPAKIT SIRIPANADORN 1, WIPAWEE HATTAGAM, NEUNG TEAUMROONG 3 1, Shool of Teleommuniation Engineering, Institute of Engineering

More information

Sensor management for PRF selection in the track-before-detect context

Sensor management for PRF selection in the track-before-detect context Sensor management for PRF seletion in the tra-before-detet ontext Fotios Katsilieris, Yvo Boers, and Hans Driessen Thales Nederland B.V. Haasbergerstraat 49, 7554 PA Hengelo, the Netherlands Email: {Fotios.Katsilieris,

More information

Study on the leak test technology of spacecraft using ultrasonic

Study on the leak test technology of spacecraft using ultrasonic SINCE2013 Singapore International NDT Conferene & Exhibition 2013, 19-20 July 2013 Study on the test tehnology of spaeraft using ultrasoni Yan Rongxin, Li Weidan Beijing Institute of Spaeraft Environment

More information

Hankel Optimal Model Order Reduction 1

Hankel Optimal Model Order Reduction 1 Massahusetts Institute of Tehnology Department of Eletrial Engineering and Computer Siene 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Hankel Optimal Model Order Redution 1 This leture overs both

More information

Robust Recovery of Signals From a Structured Union of Subspaces

Robust Recovery of Signals From a Structured Union of Subspaces Robust Reovery of Signals From a Strutured Union of Subspaes 1 Yonina C. Eldar, Senior Member, IEEE and Moshe Mishali, Student Member, IEEE arxiv:87.4581v2 [nlin.cg] 3 Mar 29 Abstrat Traditional sampling

More information

ONLINE APPENDICES for Cost-Effective Quality Assurance in Crowd Labeling

ONLINE APPENDICES for Cost-Effective Quality Assurance in Crowd Labeling ONLINE APPENDICES for Cost-Effetive Quality Assurane in Crowd Labeling Jing Wang Shool of Business and Management Hong Kong University of Siene and Tehnology Clear Water Bay Kowloon Hong Kong jwang@usthk

More information

Speed-feedback Direct-drive Control of a Low-speed Transverse Flux-type Motor with Large Number of Poles for Ship Propulsion

Speed-feedback Direct-drive Control of a Low-speed Transverse Flux-type Motor with Large Number of Poles for Ship Propulsion Speed-feedbak Diret-drive Control of a Low-speed Transverse Flux-type Motor with Large Number of Poles for Ship Propulsion Y. Yamamoto, T. Nakamura 2, Y. Takada, T. Koseki, Y. Aoyama 3, and Y. Iwaji 3

More information

9 Geophysics and Radio-Astronomy: VLBI VeryLongBaseInterferometry

9 Geophysics and Radio-Astronomy: VLBI VeryLongBaseInterferometry 9 Geophysis and Radio-Astronomy: VLBI VeryLongBaseInterferometry VLBI is an interferometry tehnique used in radio astronomy, in whih two or more signals, oming from the same astronomial objet, are reeived

More information

Assessing the Performance of a BCI: A Task-Oriented Approach

Assessing the Performance of a BCI: A Task-Oriented Approach Assessing the Performane of a BCI: A Task-Oriented Approah B. Dal Seno, L. Mainardi 2, M. Matteui Department of Eletronis and Information, IIT-Unit, Politenio di Milano, Italy 2 Department of Bioengineering,

More information

Research Letter Distributed Source Localization Based on TOA Measurements in Wireless Sensor Networks

Research Letter Distributed Source Localization Based on TOA Measurements in Wireless Sensor Networks Researh Letters in Eletronis Volume 2009, Artile ID 573129, 4 pages doi:10.1155/2009/573129 Researh Letter Distributed Soure Loalization Based on TOA Measurements in Wireless Sensor Networks Wanzhi Qiu

More information

Models for the simulation of electronic circuits with hysteretic inductors

Models for the simulation of electronic circuits with hysteretic inductors Proeedings of the 5th WSEAS Int. Conf. on Miroeletronis, Nanoeletronis, Optoeletronis, Prague, Czeh Republi, Marh 12-14, 26 (pp86-91) Models for the simulation of eletroni iruits with hystereti indutors

More information

A NETWORK SIMPLEX ALGORITHM FOR THE MINIMUM COST-BENEFIT NETWORK FLOW PROBLEM

A NETWORK SIMPLEX ALGORITHM FOR THE MINIMUM COST-BENEFIT NETWORK FLOW PROBLEM NETWORK SIMPLEX LGORITHM FOR THE MINIMUM COST-BENEFIT NETWORK FLOW PROBLEM Cen Çalışan, Utah Valley University, 800 W. University Parway, Orem, UT 84058, 801-863-6487, en.alisan@uvu.edu BSTRCT The minimum

More information

Active Magnetic Bearings for Frictionless Rotating Machineries

Active Magnetic Bearings for Frictionless Rotating Machineries Ative Magneti Bearings for Fritionless Rotating Mahineries Joga Dharma Setiawan Abstrat Ative magneti bearing (AMB systems an support a rotor without physial ontat and enable users to preisely ontrol rotor

More information

Relativistic Dynamics

Relativistic Dynamics Chapter 7 Relativisti Dynamis 7.1 General Priniples of Dynamis 7.2 Relativisti Ation As stated in Setion A.2, all of dynamis is derived from the priniple of least ation. Thus it is our hore to find a suitable

More information

Simplified Buckling Analysis of Skeletal Structures

Simplified Buckling Analysis of Skeletal Structures Simplified Bukling Analysis of Skeletal Strutures B.A. Izzuddin 1 ABSRAC A simplified approah is proposed for bukling analysis of skeletal strutures, whih employs a rotational spring analogy for the formulation

More information

Evaluation of effect of blade internal modes on sensitivity of Advanced LIGO

Evaluation of effect of blade internal modes on sensitivity of Advanced LIGO Evaluation of effet of blade internal modes on sensitivity of Advaned LIGO T0074-00-R Norna A Robertson 5 th Otober 00. Introdution The urrent model used to estimate the isolation ahieved by the quadruple

More information

Calibration of Piping Assessment Models in the Netherlands

Calibration of Piping Assessment Models in the Netherlands ISGSR 2011 - Vogt, Shuppener, Straub & Bräu (eds) - 2011 Bundesanstalt für Wasserbau ISBN 978-3-939230-01-4 Calibration of Piping Assessment Models in the Netherlands J. Lopez de la Cruz & E.O.F. Calle

More information

Feature Selection by Independent Component Analysis and Mutual Information Maximization in EEG Signal Classification

Feature Selection by Independent Component Analysis and Mutual Information Maximization in EEG Signal Classification Feature Seletion by Independent Component Analysis and Mutual Information Maximization in EEG Signal Classifiation Tian Lan, Deniz Erdogmus, Andre Adami, Mihael Pavel BME Department, Oregon Health & Siene

More information

LADAR-Based Vehicle Tracking and Trajectory Estimation for Urban Driving

LADAR-Based Vehicle Tracking and Trajectory Estimation for Urban Driving LADAR-Based Vehile Traking and Trajetory Estimation for Urban Driving Daniel Morris, Paul Haley, William Zahar, Steve MLean General Dynamis Roboti Systems, Tel: 410-876-9200, Fax: 410-876-9470 www.gdrs.om

More information

RESEARCH ON RANDOM FOURIER WAVE-NUMBER SPECTRUM OF FLUCTUATING WIND SPEED

RESEARCH ON RANDOM FOURIER WAVE-NUMBER SPECTRUM OF FLUCTUATING WIND SPEED The Seventh Asia-Paifi Conferene on Wind Engineering, November 8-1, 9, Taipei, Taiwan RESEARCH ON RANDOM FORIER WAVE-NMBER SPECTRM OF FLCTATING WIND SPEED Qi Yan 1, Jie Li 1 Ph D. andidate, Department

More information

Normative and descriptive approaches to multiattribute decision making

Normative and descriptive approaches to multiattribute decision making De. 009, Volume 8, No. (Serial No.78) China-USA Business Review, ISSN 57-54, USA Normative and desriptive approahes to multiattribute deision making Milan Terek (Department of Statistis, University of

More information

Planning with Uncertainty in Position: an Optimal Planner

Planning with Uncertainty in Position: an Optimal Planner Planning with Unertainty in Position: an Optimal Planner Juan Pablo Gonzalez Anthony (Tony) Stentz CMU-RI -TR-04-63 The Robotis Institute Carnegie Mellon University Pittsburgh, Pennsylvania 15213 Otober

More information

MultiPhysics Analysis of Trapped Field in Multi-Layer YBCO Plates

MultiPhysics Analysis of Trapped Field in Multi-Layer YBCO Plates Exerpt from the Proeedings of the COMSOL Conferene 9 Boston MultiPhysis Analysis of Trapped Field in Multi-Layer YBCO Plates Philippe. Masson Advaned Magnet Lab *7 Main Street, Bldg. #4, Palm Bay, Fl-95,

More information

Advanced Computational Fluid Dynamics AA215A Lecture 4

Advanced Computational Fluid Dynamics AA215A Lecture 4 Advaned Computational Fluid Dynamis AA5A Leture 4 Antony Jameson Winter Quarter,, Stanford, CA Abstrat Leture 4 overs analysis of the equations of gas dynamis Contents Analysis of the equations of gas

More information

Development of Fuzzy Extreme Value Theory. Populations

Development of Fuzzy Extreme Value Theory. Populations Applied Mathematial Sienes, Vol. 6, 0, no. 7, 58 5834 Development of Fuzzy Extreme Value Theory Control Charts Using α -uts for Sewed Populations Rungsarit Intaramo Department of Mathematis, Faulty of

More information

Wave Propagation through Random Media

Wave Propagation through Random Media Chapter 3. Wave Propagation through Random Media 3. Charateristis of Wave Behavior Sound propagation through random media is the entral part of this investigation. This hapter presents a frame of referene

More information

EE 321 Project Spring 2018

EE 321 Project Spring 2018 EE 21 Projet Spring 2018 This ourse projet is intended to be an individual effort projet. The student is required to omplete the work individually, without help from anyone else. (The student may, however,

More information

Predicting the confirmation time of Bitcoin transactions

Predicting the confirmation time of Bitcoin transactions Prediting the onfirmation time of Bitoin transations D.T. Koops Korteweg-de Vries Institute, University of Amsterdam arxiv:189.1596v1 [s.dc] 21 Sep 218 September 28, 218 Abstrat We study the probabilisti

More information

Maximum Likelihood Multipath Estimation in Comparison with Conventional Delay Lock Loops

Maximum Likelihood Multipath Estimation in Comparison with Conventional Delay Lock Loops Maximum Likelihood Multipath Estimation in Comparison with Conventional Delay Lok Loops Mihael Lentmaier and Bernhard Krah, German Aerospae Center (DLR) BIOGRAPY Mihael Lentmaier reeived the Dipl.-Ing.

More information

Adaptive neuro-fuzzy inference system-based controllers for smart material actuator modelling

Adaptive neuro-fuzzy inference system-based controllers for smart material actuator modelling Adaptive neuro-fuzzy inferene system-based ontrollers for smart material atuator modelling T L Grigorie and R M Botez Éole de Tehnologie Supérieure, Montréal, Quebe, Canada The manusript was reeived on

More information

The simulation analysis of the bridge rectifier continuous operation in AC circuit

The simulation analysis of the bridge rectifier continuous operation in AC circuit Computer Appliations in Eletrial Engineering Vol. 4 6 DOI 8/j.8-448.6. The simulation analysis of the bridge retifier ontinuous operation in AC iruit Mirosław Wiślik, Paweł Strząbała Kiele University of

More information

Sufficient Conditions for a Flexible Manufacturing System to be Deadlocked

Sufficient Conditions for a Flexible Manufacturing System to be Deadlocked Paper 0, INT 0 Suffiient Conditions for a Flexile Manufaturing System to e Deadloked Paul E Deering, PhD Department of Engineering Tehnology and Management Ohio University deering@ohioedu Astrat In reent

More information

Seismic dip estimation based on the two-dimensional Hilbert transform and its application in random noise attenuation a

Seismic dip estimation based on the two-dimensional Hilbert transform and its application in random noise attenuation a Seismi dip estimation based on the two-dimensional Hilbert transform and its appliation in random noise attenuation a a Published in Applied Geophysis, 1, 55-63 (Marh 015) Cai Liu, Changle Chen, Dian Wang,

More information

COMBINED PROBE FOR MACH NUMBER, TEMPERATURE AND INCIDENCE INDICATION

COMBINED PROBE FOR MACH NUMBER, TEMPERATURE AND INCIDENCE INDICATION 4 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES COMBINED PROBE FOR MACH NUMBER, TEMPERATURE AND INCIDENCE INDICATION Jiri Nozika*, Josef Adame*, Daniel Hanus** *Department of Fluid Dynamis and

More information

Aharonov-Bohm effect. Dan Solomon.

Aharonov-Bohm effect. Dan Solomon. Aharonov-Bohm effet. Dan Solomon. In the figure the magneti field is onfined to a solenoid of radius r 0 and is direted in the z- diretion, out of the paper. The solenoid is surrounded by a barrier that

More information

CMSC 451: Lecture 9 Greedy Approximation: Set Cover Thursday, Sep 28, 2017

CMSC 451: Lecture 9 Greedy Approximation: Set Cover Thursday, Sep 28, 2017 CMSC 451: Leture 9 Greedy Approximation: Set Cover Thursday, Sep 28, 2017 Reading: Chapt 11 of KT and Set 54 of DPV Set Cover: An important lass of optimization problems involves overing a ertain domain,

More information

Inter-fibre contacts in random fibrous materials: experimental verification of theoretical dependence on porosity and fibre width

Inter-fibre contacts in random fibrous materials: experimental verification of theoretical dependence on porosity and fibre width J Mater Si (2006) 41:8377 8381 DOI 10.1007/s10853-006-0889-7 LETTER Inter-fibre ontats in random fibrous materials: experimental verifiation of theoretial dependene on porosity and fibre width W. J. Bathelor

More information

Common Trends in European School Populations

Common Trends in European School Populations Common rends in European Shool Populations P. Sebastiani 1 (1) and M. Ramoni (2) (1) Department of Mathematis and Statistis, University of Massahusetts. (2) Children's Hospital Informatis Program, Harvard

More information

International Journal of Advanced Engineering Research and Studies E-ISSN

International Journal of Advanced Engineering Research and Studies E-ISSN Researh Paper FINIE ELEMEN ANALYSIS OF A CRACKED CANILEVER BEAM Mihir Kumar Sutar Address for Correspondene Researh Sholar, Department of Mehanial & Industrial Engineering Indian Institute of ehnology

More information

Neuro-Fuzzy Modeling of Heat Recovery Steam Generator

Neuro-Fuzzy Modeling of Heat Recovery Steam Generator International Journal of Mahine Learning and Computing, Vol. 2, No. 5, Otober 202 Neuro-Fuzzy Modeling of Heat Reovery Steam Generator A. Ghaffari, A. Chaibakhsh, and S. Shahhoseini represented in a network

More information

Transient wave propagation analysis of a pantograph- catenary system

Transient wave propagation analysis of a pantograph- catenary system Journal of Physis: Conferene Series PAPER OPEN ACCESS Transient wave propagation analysis of a pantograph- atenary system To ite this artile: Kyohei Nagao and Arata Masuda 216 J. Phys.: Conf. Ser. 744

More information

Average Rate Speed Scaling

Average Rate Speed Scaling Average Rate Speed Saling Nikhil Bansal David P. Bunde Ho-Leung Chan Kirk Pruhs May 2, 2008 Abstrat Speed saling is a power management tehnique that involves dynamially hanging the speed of a proessor.

More information

Connectivity and Blockage Effects in Millimeter-Wave Air-To-Everything Networks

Connectivity and Blockage Effects in Millimeter-Wave Air-To-Everything Networks 1 Connetivity and Blokage Effets in Millimeter-Wave Air-To-Everything Networks Kaifeng Han, Kaibin Huang and Robert W. Heath Jr. arxiv:1808.00144v1 [s.it] 1 Aug 2018 Abstrat Millimeter-wave (mmwave) offers

More information

MODELLING THE POSTPEAK STRESS DISPLACEMENT RELATIONSHIP OF CONCRETE IN UNIAXIAL COMPRESSION

MODELLING THE POSTPEAK STRESS DISPLACEMENT RELATIONSHIP OF CONCRETE IN UNIAXIAL COMPRESSION VIII International Conferene on Frature Mehanis of Conrete and Conrete Strutures FraMCoS-8 J.G.M. Van Mier, G. Ruiz, C. Andrade, R.C. Yu and X.X. Zhang Eds) MODELLING THE POSTPEAK STRESS DISPLACEMENT RELATIONSHIP

More information