Counting Arbitrary Subgraphs in Data Streams

Size: px
Start display at page:

Download "Counting Arbitrary Subgraphs in Data Streams"

Transcription

1 Counting Arbitrary Subgraphs in Data Streams Daniel M. Kane 1, Kurt Mehlhorn, Thomas Sauerwald, and He Sun 1 Department of Mathematis, Stanford University, USA Max Plank Institute for Informatis, Germany Abstrat. We study the subgraph ounting problem in data streams. We provide the first non-trivial estimator for approximately ounting the number of ourrenes of an arbitrary subgraph H of onstant size in a large) graph G. Our estimator works in the turnstile model, i.e., an handle both edge-insertions and edge-deletions, and is appliable in a distributed setting. Prior to this work, only for a few non-regular graphs estimators were known in ase of edge-insertions, leaving the problem of ounting general subgraphs in the turnstile model wide open f. 13, Problem 11). We further demonstrate the appliability of our estimator by analyzing its onentration for several graphs H and the ase where G is a power law graph. 1 Introdution Counting small) subgraphs in massive graphs is one of the fundamental tasks in algorithm design and has various appliations, inluding analyzing the onnetivity of networks, unovering the strutural information of large graphs, and indexing graph databases. The urrent best known algorithm for the simplest non-trivial version of the problem, ounting the number of triangles, is based on matrix multipliation, and is infeasible even for a graph of medium size. Therefore it is natural to onsider the problem in the data streaming setting, where the edges ome sequentially and the algorithm is required to approximate the number of subgraphs without storing the whole graph. Formally in this problem, we are given a set of items s 1, s,... in a data stream. These items arrive sequentially and represent edges of an underlying graph G = V, E). Two standard models 15 in this ontext are the Cash Register Model and the Turnstile Model. In the ash register model, eah item s i represents one edge and these arrived items form a graph G with edge set E := {s i }, where E = initially. The turnstile model generalizes the ash register model and is appliable to dynami situations. Speifially, eah item s i in the turnstile model is of the form e i, sign i ), where e i is an edge of G and sign i {+, } indiates that e i is inserted to or deleted from G. That is, after reading the ith item, E E {e i } if sign i = +, and E E \ {e i } otherwise. In a more general distributed setting, there are k distributed sites, eah reeiving a stream S i of elements over time, and every S i is proessed by a loal host. When the number of subgraphs is asked for, these k hosts ooperate to give an approximation for the underlying graph formed by k S i.

2 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun Our Results & Tehniques. We present the first sketh for ounting arbitrary subgraphs of onstant size in data streams. While most of the previous algorithms are based on sampling tehniques and annot be extended to ount more omplex subgraphs, our algorithm an approximately ount arbitrary possibly direted) subgraphs. Moreover, our algorithm runs in the turnstile model and is appliable in the distributed setting. More formally, for any fixed subgraph H with a onstant number of edges, we present an algorithm that 1 ± ε)-approximates #H, the number of ourrenes of H, in the underlying graph G. That is, for any onstant 0 < ε < 1, with probability at least /3 the output Z of our algorithm satisfies Z 1 ε) #H, 1 + ε) #H. For several families of graphs H, our algorithm ahieves a 1 ± ε)-approximation for the number of subgraphs H in G within sublinear spae. Our result generalizes the previous works whih an be only used for ounting yles in the turnstile model 11, 1, and answers the 11th open problem in the 006 IITK Workshop on Algorithms for Data Steams 13. Our sketh relies on a novel approah of designing random vetors that are based on different ombinations of omplex numbers. By using different roots of unity and random mappings from verties in G to omplex numbers, we obtain an unbiased estimator for #H. This partially answers Problem 4 of the survey by Muthukrishnan 15, whih asks for suitable appliations of omplex-valued hash funtions in data streaming algorithms. Apart from ounting subgraphs in streams, we believe that our new approah will find more appliations. We further onsider the problem of ounting stars in power law graphs, whih inlude many pratial networks from omputer siene, biology and soiology. We show that O 1 ε log n ) bits suffie to get a 1±ε)-approximation for ounting stars S k, while the exat ounting needs n log n bits of spae. Our main results are summarized in Table 1 on the next page. To demonstrate that for a large family of graphs G our algorithm ahieves a 1 ± ε)-approximation within sublinear spae, we onsider the random graph G = Gn, p), where eah edge is plaed independently with a fixed probability p 1 + ε) lnn)/n. Random graphs are of interest for the performane of our algorithm, as the independent appearane of the edges in G = Gn, p) redues the number of partiular patterns. In other words, if our algorithm has low spae omplexity for ounting a subgraph H in Gn, p), then the spae omplexity is even lower for ounting a more frequently ourring graph in a real-world graph G whih has the same density as Gn, p). Regarding the spae omplexity of our algorithm on random graphs, assume for instane that the subgraph H is a P 3 or S 3 i.e., a path or a star with 3 edges). The expeted number of ourrenes of suh a graph is of order n 4 p 3 1. It an be shown by standard tehniques f. 1, Setion 4.4) that the number of ourrenes is also of this order with probability 1 o1) as n. Assuming that this event ours, Theorem 3.3 along with the fats that m = Θn p) and G) = Θnp) imply a 1±ε)-approximation algorithm for P 3 or S 3 ) with spae omplexity O 1 ɛ n log n). For stars S k with any onstant k, the result from Theorem 4.1 yields a 1 ± ε)-approximation algorithm with spae omplexity

3 Counting Arbitrary Subgraphs in Data Streams 3 Conditions Spae Complexity Referene any graph G ) 1 O mk G) k log n Theorem 3.3 any graph H ε #H) ) 1 m O k log n Theorem 3.3 ε #H) any graph G H with δh) any graph G stars S k Power law graph G stars S k ) ) n O 1 1/k n k 3/ 1/k) G) + 1 log n ε #S k ) Theorem 4.1 O 1 ε log n ) Theorem 4. Table 1. Spae requirement for 1 ± ε)-approximately ounting an undireted and onneted graph H with k = O1) edges. Here δ and denote the minimum and maximum degree, respetively. Spae omplexity is measured in terms of bits. O 1 ɛ n log n ). Finally, for any yle with k = O1) edges, Theorem 3.3 gives an algorithm with spae omplexity O 1 ɛ p k log n), whih is sublinear for suffiiently large values of p, e.g., p = Θ1). Related Work. Bar-Yossef, Kumar and Sivakumar were the first to onsider the subgraph ounting problem in data streams and presented an algorithm for ounting triangles 3. After that, the problem of ounting triangles in data streams was studied extensively 4, 6, 11, 17. The problem of ounting other subgraphs was also addressed in the literature. Buriol et al. 7 onsidered the problem of estimating lustering indexes in data streams. Bordino et al. 5 extended the tehnique of ounting triangles 6 to all subgraphs on three and four verties. Manjunath et al. 1 onsidered ounting yles of onstant size in data streams. Among these results, only two algorithms 11, 1 work in the turnstile model and these only hold for yles. Apart from designing algorithms in the streaming model, the subgraph ounting problem has been studied extensively. Alon et al. presented an algorithm for ounting given-length yles. Gonen et al. 10 showed how to ount stars and other small subgraphs in sublinear time. In partiular, several small subgraphs in a network, named network motifs, have been identified as the simple building bloks of omplex biologial networks and the distribution of their ourrenes ould reveal answers to many important biologial questions 14, 19. Notation. Let G = V, E) be an undireted graph without self-loops and multiple edges. The set of verties and edges are represented by V G and EG, respetively. We will assume that V G = {1,..., n} and n is known in advane. For any vertex u V G, the degree of u is denoted by degu). The maximum and minimum degree of G are denoted by G) and δg), respetively. Given two direted graphs H 1 and H, we say that H 1 is homomorphi to H if there is a mapping i : V H 1 V H suh that u, v) EH 1 implies iu), iv)) EH. Graphs H 1 and H are said to be isomorphi if there is a bijetion i : V H 1 V H suh that u, v) EH 1 iff iu), iv)) EH. For any graph H, let autoh) be the number of automorphisms of H.

4 4 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun For any graph H, we all a not neessarily indued subgraph H 1 of G an ourrene of H, if H 1 is isomorphi to H. Let #H, G) be the number of ourrenes of H in G. When the referene to G is lear from the ontext, we simply write #H. A kth root of unity is any number of the form e πi j/k, 0 j < k. Organization. The paper is strutured as follows. Setion presents an unbiased estimator for ounting arbitrary subgraphs, followed by the orretness and onentration analysis in Setion 3. In Setion 4 we onsider two approahes to redue the spae omplexity and give an improved algorithm for ounting stars. Due to page limitations, some proofs and lemmas are omitted in this extended abstrat and an be found in the appendix. An Unbiased Estimator for Counting Subgraphs We present a framework for ounting general subgraphs. Suppose that H is a fixed graph with t verties and k edges, and we want to ount the number of ourrenes of H in G. For the notation, we denote verties of H by a, b and, and verties of G are denoted by u, v and w, respetively. Let the degree of vertex a in H be deg H a). We equip the edges of H with an arbitrary orientation, as this is neessary for the further analysis. Therefore, eah edge in H together with its orientation an be expressed as ab for some a, b V H. For simpliity and with slight abuse of notation we will use H to denote suh an oriented graph. At a high level, our estimator maintains k omplex variables Z ab G), ab EH, and these variables are set to be zero initially. For every arriving edge {u, v} EG we update eah Z ab G) aording to Z ab G) Z ab G) + M ab u, v) + M ab v, u), where M ab : V G V G C an be omputed in onstant time. Hene Z ab G) = {u,v} EG M ab u, v) + M ab v, u). Intuitively M ab u, v) expresses the event to give {u, v} the orientation uv and map uv to ab, and M ab u, v) + M ab v, u) is used to express two different orientations of edge {u, v}. For every query of the number of subgraphs, the estimator simply outputs the real part of α ab Z ab G), where α IR + is a saling fator. More formally, eah M ab u, v) is defined aording to the degree of verties a, b in graph H and onsists of the produt of three types of random variables Q, X w) and Y w), V H and w V G: Variable Q is a random τth root of unity, where τ := t 1. For vertex V H, w V G, X w) is random deg H )th root of unity, and for eah vertex V H, X : V G C is hosen independently and uniformly at random from a family of 4k-wise independent hash funtions. Variables Q and X, V H are hosen independently.

5 Counting Arbitrary Subgraphs in Data Streams 5 For every w V G, Y w) is a random element from S := { 1,, 4, 8,..., t 1} as part of a 4k-wise independent hash funtion. Variables Y w), w V G and Q are hosen independently. Given the notations above, we define eah funtion M ab as M ab u, v) := X a u) X b v) Q Y u) deg H a) Q Y v) deg H b). Estimator 1 gives the formal desription of the update and query proedure. Estimator 1 Counting #H, G) Step 1 Update): When an edge e = {u, v} EG arrives, update eah Z ab w.r.t. Z ab G) Z ab G) + M ab u, v) + M ab v, u). 1) Step Query): When #H, G) is required, output the real part of t t ZHG), ) t! autoh) where Z H is defined by Z HG) := ab EH Z ab G). 3) Estimator 1 is appliable in a quite general setting: First, the estimator runs in the turnstile model. For simpliity the update proedure above is only desribed for the edge-insertion ase. For every item of the stream that represents an edge-deletion, we replae + by in 1). Seond, our estimator also works in the distributed setting, where every loal host maintains variables Z ab, ab EH, and does the update for every arriving item in the loal stream. When the output is required, these variables loated at different hosts are summed up and we return the estimated value aording to 3). Third, the estimator above an be revised easily to ount the number of direted subgraphs in a direted graphs. Sine in this ase we need to hange the onstant of ) aordingly, in the rest of our paper we only fous on the ase of ounting undireted graphs. 3 Analysis of the Estimator In this setion we first prove that Z H G) defined by 3) is an unbiased estimator for #H, G). Then we analyze the variane of the estimator. The main result of our paper will be presented at the end of this setion. Let us first explain the intuition behind our estimator. By definition we have Z H G) = Z ab G) = ) M ab u, v) + M ab v, u). 4) ab EH ab EH {u,v} EG

6 6 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun Sine H has k edges, Z H G) is a produt of k terms and eah term is a sum over all edges of G eah with two possible orientations. Hene, in the expansion of Z H G) any k-tuple e 1,..., e k ) E k G ontributes k different terms to Z H G) and eah term orresponds to a ertain orientation of e 1,..., e k ). Let T = e1,..., e k ) be an arbitrary orientation of e 1,..., e k ) and G T be the graph indued from T. At a high level, we use three types of variables to test if G T is isomorphi to H. However, the roles of these variables are different. i) Through funtion Y every vertex u V T maps to one element in S randomly. If V T = S = t, then with onstant probability, verties in V T map to different t numbers in S. Otherwise, V T < t and verties in V T annot map to different t elements. Sine Q has the property that EQ i 0 1 i τ) iff i = τ, where τ = l S l, the ombination of Q and Y guarantees that G T ontributes to EZ H G) only if graph H and G T have the same number of verties. ii) For V H, w V G, random variable X w) guarantees that G T ontributes to EZ H G) only if there is a homomorphism from H to G T. Now we analyze our sketh and prove that Z H G) is an unbiased estimator for #H, G). Theorem 3.1. Let H be a graph with t verties and k edges. Assume that variables X w), Y w), V H, w V G and Q are as defined above. Then EZ H G) = t! autoh) t t #H, G). Proof. For a k-tuple T = e 1,..., e k ) E k G, let G T = V T, E T ) be the indued multi-graph from set E T, i.e., G T has edge multi-set E T = {e 1,..., e k }. Let T = e 1,..., e k ) be an arbitrary orientation of e 1,..., e k ), where e i = u i v i. Consider the expansion of Z H G) below: Z H G) = Z ab G) = ) M ab u, v) + M ab v, u). ab EH ab EH {u,v} EG The term orresponding to e 1,..., e k ) in the expansion of Z H G) is k M aib i u i, v i ) = k X ai u i ) X bi v i ) Q Y u i ) deg H a i) Q Y v i ) deg H b i ), 5) where a i b i is the ith edge of H where we assume any order) and u i v i is the ith edge in T. We show that the expetation of 5) is non-zero if and only if the graph indued by T is an ourrene of H in G. Moreover, if the expetation of 5) is non-zero, then its value is a onstant. For a vertex w of G and a vertex of H, let θ T, w) = { i u i = w and a i = ) or v i = w and b i = ) }

7 Counting Arbitrary Subgraphs in Data Streams 7 be the number of edges in T with head or tail) w mapping to the edges in H with head or tail). Sine every vertex of H is inident to deg H ) edges, for any V H it holds that w V θ T T, w) = deg H ). By the definition of θ T, we rewrite 5) as Therefore Z H G) = w V T e 1,...,e k e T = e1,..., e i EG k ) X θ T,w) w V T w) X θ T,w) w V T w) θ,w)y w) T deg Q H ) w V T. θ,w)y w) T deg Q H ) where the first summation is over all k-tuples of edges in EG and the seond summation is over all their possible orientations. By linearity of expetations of these random variables and the assumption that X w) V H, w V G), Y and Q have suffiient independene, we have EZ H G) = E = Let e 1,...,e k e T = e1,..., e i EG k ) e 1,...,e k e T = e1,..., e i EG k ) α T := E w V T w V T X E θ T,w) w V T X θ T,w) } {{ } A w) X θ T,w) w) E w V T Q w) E w V T θ T,w)Y w) deg H ) w V T Q θ,w)y w) T deg Q H ) θ T,w)Y w) deg H ) } {{ } B,. 6) We will next show that α T is either zero or a nonzero onstant independent of T. The latter is the ase if and only if GT, the undireted graph indued from edge set T, is an ourrene of H in G. We onsider the produt A at first. Assume A 0. Using the same tehnique as 1, we onstrut a homomorphism from H to G T under the ondition A 0. Remember that: i) For any V H and w V T, θ T, w) deg H ), and ii) E Xw) i 0 if and only if i = deg H ) or i = 0. Therefore for any.

8 8 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun fixed T and V H, E w V T X θ T,w) w) {0, deg H )} for all w. Now assume that E w V T 0 if and only if θ T, w) X θ T,w) w) 0 for every V H. Then θ T, w) {0, deg H )} for all V H and w V G. Sine w θ, w) = deg T H) for any V H, there must be a unique vertex w V T suh that θ T, w) = deg H ). Define ϕ : V H V T as ϕ) = w for the vertex w satisfying θ T, w) = deg H ). Then ϕ is a homomorphism, i.e. ab EH implies ϕa)ϕb) EG T. Hene A 0 implies H is homomorphi to G T, and E w V T X θ T,w) w) = E X deg H ) ϕ)) = 1. 7) Seond we onsider the produt B. Our task is to show that, under the ondition A 0, G T is an ourrene of H if and only if B 0. Observe that E w V T θ,w)y w) T deg Q H ) = E Q θ,w)y w) T deg w V T H ). Case 1: Assume that G T is an ourrene of H in G. Then V H = V T and funtion ϕ onstruted above is a bijetion, whih implies that w V T = θ, w)y w) T deg H ) θ T, ϕ))y ϕ)) = deg H ) Y ϕ)) = w V T Y w). Without loss of generality, let V T = {w 1,..., w t }. By onsidering all possible hoies for Y w 1 ),..., Y w t ), denoted by yw 1 ),..., yw t ) S, and independene between Q and Y w), w V G, τ 1 B = j=0 yw 1),...,yw t) S τ 1 = 1 τ j=0 yw 1),...,yw t) S ϑ:=yw 1)+ +yw t),τ ϑ τ 1 j=0 yw 1),...,yw t) S ϑ:=yw 1)+ +yw t),τ ϑ t ) πij Pr Y w i ) = yw i ) exp τ 1 τ 1 τ ) t ) 1 πi exp t τ ϑ j + ) t ) 1 πi exp t τ ϑ j. ) t yw l ) l=1

9 Counting Arbitrary Subgraphs in Data Streams 9 Applying Lemma A. with R = exp ) πi τ, the seond summation is zero. Hene by Lemma A.3 we have B = yw 1),...,yw t) S τ yw 1)+ +yw t) ) t 1 = t yw 1),...,yw t) S yw 1)+ +yw t)=τ ) t 1 = t ) t 1 t! = t! t t t. Case : Assume that G T is not an ourrene of H in G and let V T = {w 1,..., w t }, t < t. Then there is a vertex w V T and different b, V H, suh that ϕb) = ϕ) = w. As before we have w V T θ, w)y w) T = Y ϕ)). deg H ) By Lemma A.3, τ Y ϕ)) regardless of the hoies of Y w 1),..., Y w t ). Hene τ 1 B = j=0 yw 1),...,yw t ) S ϑ:= yϕ)) τ 1 = j=0 yw 1),...,yw t ) S ϑ:= yϕ)) 1 τ 1 τ ) t ) 1 πij exp ϑ t τ ) t ) 1 πi exp t τ ϑ j = 0, where the last equality follows from Lemma A. with R = exp ) πi τ. Let 1 G T H be the indiator expression that is one if G T and H are isomorphi and zero otherwise. By the definition of graph automorphism and 7) EZ H G) = e 1,...,e k e T = e1,..., e i EG k ) t! ) t t t! autoh) 1 G T H = t t #H, G). We an use a similar tehnique to analyze the variane of Z H G) and then use Chebyshev s inequality to upper bound the number of trials required for the desired approximation. Sine Z H G) is omplex-valued, we need to upper bound Z H G) Z H G). Lemma 3.. Let G be any graph with m edges, H be any graph with k edges for a onstant k. Random variables X w), V H, w V G and Q are defined as above. Then the following statements hold: 1. If δh), then E Z H G) Z H G) = O m k).. Let H be a onneted graph with k edges and H be the set of all subgraphs H in G with the following properties: i) H has k edges, and

10 10 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun ii) every onneted omponent of H ontains at least two edges. Then E Z H G) Z H G) = O H ). In partiular, E Z H G) Z H G) = O m k G) k). By using Chebyshev s inequality, we an get a 1 ± ε)-approximation by running our estimator in parallel and returning the average of the output of these individual estimators. This leads to our main result for ounting #H, G). Theorem 3.3. Let G be any graph with m edges and H be any graph with k = O1) edges. For any onstant 0 < ε < 1, there is an algorithm to 1 ± ε)- approximate #H, G) using i) O 1 m ε k #H) log n ) bits if δh), and ii) using O 1 ε mk G)) k #H) log n ) bits for any H. Disussion. Statement i) of Theorem 3.3 extends the main result of 1, Theorem 1 whih requires H to be a yle. Note that a naïve sampling-based approah would hoose a random k-tuple of edges and require m k /#H) spae. Theorem 3.3 improves upon this approah, in partiular if the graph G is sparse and the number of ourrenes of H is a growing funtion in n. 4 Extensions We have developed a general framework for ounting arbitrary subgraphs of onstant size. Our algorithm is general in the sense that, for any fixed subgraph H, one only needs to i) give verties of H an arbitrary labeling, and edges of H an arbitrary orientation; ii) hoose hash funtions aording to H, and iii) run Estimator 1 multiple times in parallel. A reasonable number of exeutions guarantees a 1 ± ε)-approximation. For several typial appliations we an further improve the spae omplexity by grouping the skethes or using ertain properties of the underlying graph G. For the ease of the disussion we only fous on ounting stars throughout the setion. Grouping Skethes. The spae omplexity in Theorem 3.3 relies on the number of edges that the sketh reads. To redue the variane, a natural way is to use multiple opies of the skethes, and every sketh is only responsible for the updates of the edges from a ertain subgraph. To formulate this intuition, we partition V = {1,..., n} into g := n 1 1/k) subsets V 1,..., V g, and V i := { j : i 1) n 1/k) + 1 j i n 1/k)}. Without loss of generality we assume that n 1/k) N. Assoiated with every V i, we maintain a sketh C i, whose desription is essentially the same as Estimator 1 and an be found in the appendix. For every arriving edge e = {u, v} in the stream, we update sketh C i if u V i or v V i. Sine i) the entral vertex of every ourrene of S k is in exatly one subset V i, and ii) every edge adjaent to

11 Counting Arbitrary Subgraphs in Data Streams 11 one vertex in V i is taken into aount by sketh C i, we know that every ourrene of S k in G is only ounted by one sketh C i. More formally, let #S k, G Vi ) be the number of S k whose entral vertex is in V i. Then it holds that #S k, G) = g #S k, G Vi ). This indiates that if every C i is unbiased for #S k, G Vi ), then we an use the sum of returned values of different C i to approximate #S k, G). See Setion B.1 for a detailed analysis. Theorem 4.1. Let G be a graph with n verties. For any onstants 0 < ε < 1 and k, there is an algorithm to 1 ± ε)-approximate #S k, G) with spae omplexity n 1 1/k) n 3/ 1/k) G) k ) ) O ε #S k ) + 1 log n. To illustrate Theorem 4.1, let us onsider graphs G with G)/δG) = on 1/4k) ) and δg) k. Sine #S k, G) = Ω n δg) k), Theorem 4.1 implies that o 1 ε n log n ) bits suffie to give a 1 ± ε)-approximation. Counting on Power Law Graphs. Besides organizing the skethes into groups, we will see now that the spae omplexity an be also redued if we assume the underlying graph G to have ertain properties. One of the most important properties shared by many biologial, soial or tehnologial networks is the soalled Power Law degree distribution, i.e., the number of verties with degree d, denoted by fd) := {v V : degv) = d}, satisfies fd) d β, where β > 0 is the power law exponent. For many tehnologial networks, experimental studies indiate that β is between and 3 see 16). Formally, we use the following model from 18 based on the umulative degree distribution. For given onstants σ 1 and d min IN, we say that G has an approximate power law degree distribution with exponent β, 3), if n 1 fd) σ 1 n k β+1, σ n k β+1 k d min. d=k Hene, the degree distribution below the threshold d min is arbitrary. Note that for this model, the maximum degree G) is of order n 1/β 1) see also 8, 16 for some justifiation why this should be the right order of the maximum degree). We now state our result for ounting stars on power law graphs. Theorem 4.. Assume that G has an approximate power law degree distribution with exponent β, 3). Then, for any onstants 0 < ε < 1 and k, we an 1 ± ε)-approximate #S k, G) using O 1 ε log n ) bits. Bibliography 1 N. Alon and J. Spener. The Probabilisti Method. Wiley-Intersiene Series in Disrete Mathematis and Optimization. John Wiley & Sons, 3rd edition, 008.

12 1 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun N. Alon, R. Yuster, and U. Zwik. Finding and ounting given length yles. Algorithmia, 173):09 3, Z. Bar-Yossef, R. Kumar, and D. Sivakumar. Redutions in streaming algorithms, with an appliation to ounting triangles in graphs. In Pro. 13th Symp. on Disrete Algorithms SODA), pages 63 63, L. Behetti, P. Boldi, C. Castillo, and A. Gionis. Effiient semi-streaming algorithms for loal triangle ounting in massive graphs. In Pro. 14th Intl. Conf. Knowledge Disovery and Data Mining KDD), pages 16 4, I. Bordino, D. Donato, A. Gionis, and S. Leonardi. Mining large networks with subgraph ounting. In Pro. 8th Intl. Conf. on Data Mining ICDM), pages , L. S. Buriol, G. Frahling, S. Leonardi, A. Marhetti-Spaamela, and C. Sohler. Counting triangles in data streams. In Pro. 5th Symp. Priniples of Database Systems PODS), pages 53 6, L. S. Buriol, G. Frahling, S. Leonardi, and C. Sohler. Estimating lustering indexes in data streams. In Pro. 15th European Symposium on Algorithms ESA), pages , R. Cohen, K. Erez, D. ben-avraham, and S. Havlin. Resiliene of the internet to random breakdowns. Phys. Rev. Lett., 85: , S. Ganguly. Estimating frequeny moments of data streams using random linear ombinations. In Pro. 8th Intl. Workshop on Randomization and Comput. RANDOM), pages , M. Gonen, D. Ron, and Y. Shavitt. Counting stars and other small subgraphs in sublinear-time. SIAM J. Dis. Math., 53): , H. Jowhari and M. Ghodsi. New streaming algorithms for ounting triangles in graphs. In Pro. 11th Intl. Conf. Computing and Combinatoris COCOON), pages , M. Manjunath, K. Mehlhorn, K. Panagiotou, and H. Sun. Approximate ounting of yles in streams. In Pro. 19th European Symposium on Algorithms ESA), pages , A. MGregor. Open Problems in Data Streams and Related Topis, IITK Workshop on Algorithms For Data Sreams a.in/users/sganguly/data-stream-probs.pdf. 14 R. Milo, S. Shen-Orr, S. Itzkovitz, N. Kashtan, D. Chklovskii, and U. Alon. Network motifs: Simple building bloks of omplex networks. Siene, ):84 87, S. Muthukrishnan. Data Streams: Algorithms and Appliations. Foundations and Trends in Theoretial Computer Siene, 1), M. E. J. Newman. The struture and funtion of omplex networks. SIAM Review, 45:167 56, R. Pagh and C. E. Tsourakakis. Colorful triangle ounting and a mapredue implementation. Inf. Proess. Lett., 117):77 81, R. van der Hofstad. Random Graphs and Complex Networks. win.tue.nl/~rhofstad/notesrgcn.pdf, 01. Book in preparation. 19 E. Wong, B. Baur, S. Quader, and C. Huang. Biologial network motif detetion: priniples and pratie. Briefings in Bioinformatis, pages 1 14, June 011.

13 A Omitted Details from Setion 3 Counting Arbitrary Subgraphs in Data Streams 13 In this setion, we provide the omitted details from Setion 3. In Setion A.1, we list three auxiliary lemmas that are used to show that Z H G) is an unbiased estimator. Setion A. gives several upper bounds on the number of subgraphs, whih are used to bound the variane in Setion A.3. A.1 Auxiliary Algebrai Tools The following three lemmas are used to prove Theorem 3.1. Lemma A.1 9). Let X, V H be a randomly hosen deg H )th root of unity. Then for any 1 < i deg H ), it holds that EX i = In partiular, EX = 1 if deg H ) = 1. { 1, i = degh ), 0, 1 i < deg H ). Lemma A.. Let R be a primitive τth root of unity and k N. Then τ 1 { τ, τ k, R k ) l = 0, τ k. l=0 Proof. 1) If τ k, then R k = 1 and τ 1 l=0 Rk ) l = τ 1 l=0 1 = τ. ) If τ k, then R k 1 and τ 1 R k ) l = 1 Rk ) τ 1 R k = 1 Rk τ = 0. 1 Rk l=0 Lemma A.3. Let x i ZZ 0 and t 1 i=0 x i = t. Then t 1 t 1 i=0 i x i if and only if x 0 = = x t 1 = 1. Proof. Let x 0,..., x t 1 be sequene so that i) Not all x i = 0, ii) t 1 t 1 i=0 i x i, and iii) t 1 i=0 x i is minimal among all sequenes {x i } satisfying the onditions i) and ii). It is easy to see that x i < for eah i. This is beause otherwise dereasing x i by and inreasing x i+1 by 1 or dereasing x t 1 by and inreasing x 0 by 1) preserves t 1 i=0 i x i mod t 1 and dereases t 1 i=0 x i. On the other hand, if x i 1 then t 1 i=0 i x i t 1 with equality iff x i = 1 for all i. Thus x 0 =... = x t 1 = 1 is the unique solution to t 1 t 1 i=0 i x i for x i 0 and 0 < t 1 i=0 x i t.

14 14 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun A. Bounding the Number of Subgraphs In the following, we list four lemmas that all give upper bounds on the number of subgraphs with ertain properties in G. These bounds are used later to analyze the variane of our unbiased estimator. Lemma A.4 1). Let G be a graph with m edges and H be a set of subgraphs of G suh that every H H has the following properties: 1) H has k edges, where k is a onstant. ) Eah onneted omponent of H is an Eulerian iruit. Then H = Om k/ ). Lemma A.5. Let G be a graph with m edges and H be any fixed graph with k edges and δh), where k is a onstant. Then #H, G) = O m k/). Proof. Case 1: Every vertex in H has even degree. Assume that H has l onneted omponents H 1,..., H l where eah H i has k i edges. Note that #H, G) l #H i, G). Sine every H i is Eulerian, by Lemma A.4 we have #H i, G) = O m ki/), and #H, G) = l O m ki/) = O m k/). Case : There is a vertex in H with odd degree. We prove the statement by indution on EH. By the handshake lemma, at least two verties must be of odd degree. Let P = v 0,..., v l ) be a path of minimal length between verties of odd degree in H. Thus degv 0 ), degv l ) are odd, and degv j ) is even for all 1 j l 1. Let H be the graph obtained from H by removing the edges in P and the verties v j of degree exatly whih would upon removal of edges in P have degree 0). Then δh ). Thus by our indutive hypothesis, #H, G) = Om k l)/ ). We split into two ases based upon whether l is even or odd. If l is even, then a homomorphism H G is determined by a homomorphism H G along with the images of the edges {v 1, v }, {v 3, v 4 },..., {v l 1, v l }. Thus the number of suh homomorphisms is at most Om k l)/ ) m l/ = Om k/ ). If l is odd, then a homomorphism H G is determined by a homomorphism H G along with the images of the edges {v 1, v }, {v 3, v 4 },..., {v l, v l 1 }. Hene #H, G) #H, G) m l 1)/ = Om k l)/ ) m l 1)/ = Om k/ ). We now prove a general upper bound on the number of onneted subgraphs with k edges in terms of the k-th moment of the degree distribution. Lemma A.6. Let G be any graph and H be an arbitrary onneted subgraph of G with k edges possibly with multiple edges), where k is a onstant. Then #H, G) = O u V degu))k). Proof. For any u V G, define H u to be the set onsisting of all subgraphs H with k edges in G so that u = argmax w V H {degw)} If there is more than one suh vertex u, pik an arbitrary one). Sine we an speify any H H u by

15 Counting Arbitrary Subgraphs in Data Streams 15 i) hoosing all edges inident to u, ii) hoosing all edges inident to u, or the other endpoint of the edges hosen in i), and so on, we have H u k i degu)) = O degu)) k). Let H 1 be an ourrene of H in G and let u = argmax w V H1 {degw)}. Note that H 1 H u. Therefore #H, G) ) H u = O degu)) k u V G By partitioning the subgraph H into onneted omponents, we easily obtain the following result. Lemma A.7. Let G be any graph with m edges and H be an arbitrary subgraph of G with k edges possibly with multiple edges), where k is a onstant and every onneted omponent of H ontains at least two edges. Then #H, G) = Om k/ k/ ). Proof. Assume w.l.o.g. that k is even. Partitioning all subgraphs with k edges into at most k/ onneted omponents with l 1,..., l k/ edges eah and applying Lemma A.6 to every omponent separately, we onlude that ) #H, G) = O degu) lj = = = l 1,...,l k/ {0,,3,...,k} k/ j=1 lj=k l 1,...,l k/ {0,,3,...,k} k j=1 lj=k l 1,...,l k/ {0,,3,...,k} k/ j=1 lj=k l 1,...,l k/ {0,,3,...,k} k/ j=1 lj=k = O k/ m k/). j : l j j : l j u V u V O lj 1 ) degu) u V O k {j : lj } {j : m lj } ) O k {j : lj } ) m/ ) A.3 Bounding the Variane After the preparations in Setion A.1 and Setion A., we are now ready to prove Lemma 3. whih provides two upper bounds on the variane of our estimator. Lemma 3. from page 9). Let G be any graph with m edges, H be any graph with k edges for a onstant k. Random variables X w), V H, w V G and Q are defined as above. Then the following statements hold:

16 16 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun 1. If δh), then E Z H G) Z H G) = O m k).. Let H be a onneted graph with k edges and H be the set of all subgraphs H in G with the following properties: i) H has k edges, and ii) every onneted omponent of H ontains at least two edges. Then E Z H G) Z H G) = O H ). In partiular, E Z H G) Z H G) = O m k G) k). Proof. Note that there is a trivial bound E Z H G) Z H G) = Om k ), sine in the expansion of Z H G) Z H G), eah term orresponds to a tuple of k edges with an arbitrary orientation and eah suh term is bounded by a onstant. To obtain the two statements of the lemma, we have to bound the number of ourring subgraphs more arefully. We start to prove the first statement now. As in our analysis for EZ H G), we analyze the subgraphs that ontribute to E Z H G) Z H G). However, instead of onsidering subgraphs of G with k edges, we need to analyze the subgraphs in G with k edges. By the definition of Z H G), we express Z H G) Z H G) as follows: Z H G) Z H G) = e 1,...,e k T 1= e 1,..., e k ) = w V T1 e 1,...,e k T = e 1,..., e k ) X θ T1,w) w V T e 1,...,e k T 1= e 1,..., e k ) e 1,...,e k T = e 1,..., e k ) Q X w) θ T,w) w V T1 Q w) X w V V T1 T V θ H w V T1,w)Y w) θ w V T,w)Y w) T1 T θ T1,w) Y w) deg H ) w V T θ T1,w) θ T,w) )/ θ,w)y w) T deg Q H ) deg H ) w). By the linearity of expetations and the ondition that random variables X w) V H, w V G) are 4k-wise independent, and X, V H, Q are hosen inde-

17 Counting Arbitrary Subgraphs in Data Streams 17 pendently, we have E Z H G) Z H G) = e 1,...,e k T 1= e 1,..., e k ) e 1,...,e k T = e 1,..., e k ) E Q E w V V T1 T V θ H w V T1,w)Y w) θ w V T,w)Y w) T1 T X θ,w) θ T 1 T,w) w) )/ deg H ). Let us define Sine E Q α T1, T := E w V V T1 T X θ,w) θ T 1 T,w) w). V θ H w V T1,w)Y w) θ w V T,w)Y w) T1 T )/ deg H ) = O1), we only need to onsider the number of graphs indued by T 1, T with the property α T1, 0. Remember that: i) For any V T H and w V V1, EX i V w) 0 if and only if i is divisible by deg H ), and ii) for any V H and w V V1, V it holds that 0 θ T1, w) deg H ) and 0 θ T, w) deg H ). Therefore α T1, 0 if and only if for every V H and every w V T V1 one of the V following three onditions holds: i) θ T1, w) = deg H ) and θ T, w) = 0; ii) θ T1, w) = 0 and θ T, w) = deg H ); iii) θ T1, w) = θ T, w). We partition into three disjoint subsets A, B and C defined by V T1 T A := V T1 \ V T, B := V T \ V T1, C := V T1 V T. Sets A, B, C are defined orresponding to the above onditions i), ii) and iii). By the assumption δh), the degree of every vertex in sets A and B is at least two. By ondition iii), every vertex in C has nonzero and even degree, and hene the degree is also at least two. Hene the edges in T 1 T form a homomorphi opy of some graph H with k edges and δh ). Clearly there are at most O1) isomorphism lasses of suh graph H, and by Lemma A.5 eah isomorphism lass embeds in at most Om k ) ways. Therefore the number of suh subgraphs in G is bounded by Om k ) and E Z H G) Z H G) = O m k). This finishes the proof of the first statement. We now show the seond statement of the lemma. Fix T 1 and T with α T1, T 0. We first show that there is no onneted omponent onsisting of a single edge in G T1. T

18 18 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun Assume for ontradition that there is one onneted omponent in G T1 T that onsists of a single edge e := {u, v}. Sine every vertex in set C has even degree, it holds {u, v} A B. By the proof of the first statement, there is no edge in G T1 T onneting A and B diretly. Therefore verties u, v are in the same set. For simpliity assume {u, v} A. Then there is a mapping between edges in EH and edges in G T1. Beause H is onneted, one of u, v has degree at least. Therefore there is another edge inident to edge e, whih ontradits the assumption. Sine α T1, = O1), E T Z H G) Z H G) = O H ) by the definition of set H. Using this and Lemma A.7, we obtain the seond statement. Theorem 3.3 from page 10). Let G be any graph with m edges and H be any graph with k = O1) edges. For any onstant 0 < ε < 1, there is an algorithm to 1 ± ε)-approximate #H, G) using i) O 1 m ε k #H) log n ) bits if δh), and ii) using O 1 ε mk G)) k #H) log n ) bits for any H. Proof. We run s parallel and independent opies of our estimator, and take the average value Z = 1 s s Z i, where eah Z i is the output of the i-th instane of the estimator. Therefore EZ = EZ H G) and a straightforward alulation shows EZ Z E Z = 1 s EZ H G) Z H G) EZ H G) ). By Chebyshev s inequality for omplex-valued random variables see, e.g., 1, Lemma 3), we have Pr Z EZ ε EZ EZ HG) Z H G) EZ H G) EZ H G) s ε EZ H G). For Statement i), by Lemma 3., Statement 1, we have EZ H G) Z H G) EZ H G) EZ H G) EZ H G) Z H G) = Om k ). 1 m By hoosing s = O ε k #H) ), we get Pr Z E Z ε EZ 1/3. ) Hene the overall spae omplexity is O log n. By using the same 1 m ε k #H) k analysis and Lemma 3., Statement, we obtain ii). B Omitted Details from Setion 4 B.1 Grouping Skethes This part gives the omitted details of ounting stars by grouping skethes.

19 Counting Arbitrary Subgraphs in Data Streams 19 Lemma B.1 Deomposition Lemma). Let V 1,..., V g be a partition of V. For any fixed V i V, define G Vi = V i, E i ) as the subgraph of G suh that: i) V i V i V i, where S is the set of neighbors of verties in S; ii) For every {u, v} E i iff u V i or v V i. Then for any star S k it holds that #S k, G) = g #S k, G Vi ), where #S k, G Vi ) is the number of stars in G Vi whose entral point is in V i. Proof. Assume that H is an ourrene of S k in G and the entral vertex of star H is u. Sine V 1,..., V g is a partition of V, vertex u is in exatly one set V i. By definition, H appears in G Vi. Hene graph H is an ourrene of S k in G iff H is an ourrene of S k in exatly one G Vi. By the definition of #S k, G Vi ), the statement follows. With the help of Lemma B.1, we revise our estimator as follows. In the initialization step, we have g k random variables, where g := n 1 1/k). Every k variables form a group S i) whih is used for ounting #H, G Vi ). That is, we have g idential opies of the estimator and the i-th opy only uses random variables in group S i). Then for every oming edge u, v) EG, we update the random variables of group S i) if u V i or v V i. In the end, instead of omputing Z Sk G), we alulate Z Sk G V1 ),..., Z Sk G Vg ) and output Z Sk G) := g Z Sk G Vi ) 8) as the approximation of #H, G). Estimator presents a revised estimator for ounting #S k, G Vi ), where vertex a is the entral vertex of the star. Estimator Counting #S k, G Vi ), update proedure Step 1 Update): When an edge e = {u, v} EG arrives, update eah variable Z ab : a) If u V i and v V i, then b) If u V i and v V i, then ) If u V i and v V i, then Z ab G) Z ab G) + M ab u, v) + M ab v, u). Z ab G) Z ab G) + M ab u, v). Z ab G) Z ab G) + M ab v, u).

20 0 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun Lemma B.. Let H be an S k for any onstant k. Then EZ H G) = #H, G) and EZ H G) Z H G) = O n 1/k) k) + #H, G)). Proof. Sine for any star S k in G with entral point w, S k is only ounted by exatly one G Vi with the property that w V i, it holds that #H, G) = g #H, G Vi ). 9) On the other hand, by linearity of expetations we know that g E Z H G) = E Z H G Vi ). 10) Combing 9), 10) and the fat that E Z H G Vi ) = #H, G Vi ) yields E Z H G) = #H, G). We bound EZ H G) Z H G) as follows. EZ H G) Z H G) g ) g ) = E Z H G Vi ) Z H G Vi ) g = E Z H G Vi ) Z H G Vi ) + = g 1 i j g E Z H G Vi ) Z H G Vi ) + 1 i j g ) Z H G Vi ) Z H G Vj ) E Z H G Vi ) Z H G Vj. Note that every G Vi has at most n 1/k) edges. Sine H = S k, we know by Lemma 3., Statement, that every graph ontributing to E Z H G Vi ) Z H G Vi ) only onsist of onneted omponents having at least two edges. Hene, ) k E Z H G Vi ) Z H G Vi ) = O n 1/k) k) = O n 1/ k). Therefore EZ H G) Z H G) = O n 1 1/k) n 1/ k) + = O n 1 1/k) n 1/ k) + 1 i j g ) E Z H G Vi ) E Z H G Vj g # H, G Vi ) = O n 3/ 1/k) k) + #H, G)), ) whih ompletes the proof.

21 Counting Arbitrary Subgraphs in Data Streams 1 Theorem 4.1 from page 11). Let G be a graph with n verties. For any onstants 0 < ε < 1 and k, there is an algorithm to 1 ± ε)-approximate #S k, G) with spae omplexity O n 1 1/k) ε n 3/ 1/k) G) k ) ) #S k ) + 1 log n. Proof. Sine the spae requirement of a single exeution of all g estimators is Og log n) = On 1 1/k) log n) bits, following the proof of Theorem 3.3 we know that )) k 1 n 3/ 1/k) in order to ahieve 1 ± ε)-approximation, we run O ε #S k ) + 1 independent exeutions of eah estimator and the total spae requirement is n 1 1/k) n 3/ 1/k) k ) ) O ε #S k ) + 1 log n. B. Counting Stars on Power Law Graphs We apply Lemma A.6 to graphs with approximate power law degree distribution See Setion 4 for the preise definition). As it turns out, the number of onneted subgraphs with k edges is Θ k ), whih is mathed for stars with k edges. Lemma B.3. Let G be a graph that has an approximate power law degree distribution with exponent β, 3). Let H be any onneted graph with k edges some of whih may be multi-edges). Then #H, G) = On k/β 1) ). Moreover, if H = S k, then #H, G) = Θ n k/β 1)). Proof. We use Lemma A.6 and the approximate Power law degree distribution to obtain that #H, G) = O degu) k )) = O u V dmin n d min ) k + d=1 = O n + = O n + = O n + log /d min) r=1 log /d min) r=1 log /d min) r=1 d=d min+1 d min r d=d min r 1 +1 d min r ) k fd) d k ) fd) d k d=d min r 1 +1 fd) d min r ) k n d min r 1 ) β+1 = O n + n k β 1)) = O n k/β 1)),

22 Daniel M. Kane, Kurt Mehlhorn, Thomas Sauerwald, and He Sun where in the last line we used our assumptions k, β, 3) and the fat that = Θn 1/β 1) ). Similarly, we an prove if H = S k, then #H, G) = Ω k) = Ω n k/β 1)). We point out that Lemma B.3 implies that we an get a onstant fator approximation for #S k, G) by simply estimating the maximum degree of G. However, even if we knew the maximum degree of G exatly, then this would only yield an approximation of #S k, G) up to some large onstant fator. Based on Lemma B.3 and the results from Setion 3, we an now easily prove that the unbiased estimator from Setion requires only logarithmi spae for approximately ounting the number of ourrenes of S k in power law graphs. Theorem 4. from page 11). Assume that G has an approximate power law degree distribution with exponent β, 3). Then, for any onstants 0 < ε < 1 and k, we an 1 ± ε)-approximate #S k, G) using O 1 ε log n ) bits. Proof. Let us onsider E Z H G) Z H G). If H = S k, then by Lemma 3., this term is upper bounded by the number of subgraphs of G with k edges so that every onneted omponent onsists of at least two edges possibly, multi-edges). By partitioning all graphs with that property into the at most k onneted omponents and applying Lemma B.3 to eah onneted omponent with l i edges separately, we onlude that E Z H G) Z H G) = O n li/β 1)) = O n k/β 1)). l 1,l,...,l k {0,,3,...,k} k li=k i : l i Sine #S k, G) = Ω n k/β 1)), we obtain the result as in Theorem 3.3 by taking the average of O ) 1 ε independent exeutions and applying Chebyshev s inequality.

Approximate Counting of Cycles in Streams

Approximate Counting of Cycles in Streams Approximate Counting of Cycles in Streams Madhusudan Manjunath 1, Kurt Mehlhorn 1, Konstantinos Panagiotou 1, and He Sun 1,2 1 Max Planck Institute for Informatics, Saarbrücken, Germany 2 Fudan University,

More information

Packing Plane Spanning Trees into a Point Set

Packing Plane Spanning Trees into a Point Set Paking Plane Spanning Trees into a Point Set Ahmad Biniaz Alfredo Garía Abstrat Let P be a set of n points in the plane in general position. We show that at least n/3 plane spanning trees an be paked into

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

max min z i i=1 x j k s.t. j=1 x j j:i T j

max min z i i=1 x j k s.t. j=1 x j j:i T j AM 221: Advaned Optimization Spring 2016 Prof. Yaron Singer Leture 22 April 18th 1 Overview In this leture, we will study the pipage rounding tehnique whih is a deterministi rounding proedure that an be

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

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

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

On Component Order Edge Reliability and the Existence of Uniformly Most Reliable Unicycles

On Component Order Edge Reliability and the Existence of Uniformly Most Reliable Unicycles Daniel Gross, Lakshmi Iswara, L. William Kazmierzak, Kristi Luttrell, John T. Saoman, Charles Suffel On Component Order Edge Reliability and the Existene of Uniformly Most Reliable Uniyles DANIEL GROSS

More information

Counting Idempotent Relations

Counting Idempotent Relations Counting Idempotent Relations Beriht-Nr. 2008-15 Florian Kammüller ISSN 1436-9915 2 Abstrat This artile introdues and motivates idempotent relations. It summarizes haraterizations of idempotents and their

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

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

arxiv:math/ v1 [math.ca] 27 Nov 2003

arxiv:math/ v1 [math.ca] 27 Nov 2003 arxiv:math/011510v1 [math.ca] 27 Nov 200 Counting Integral Lamé Equations by Means of Dessins d Enfants Sander Dahmen November 27, 200 Abstrat We obtain an expliit formula for the number of Lamé equations

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

A Characterization of Wavelet Convergence in Sobolev Spaces

A Characterization of Wavelet Convergence in Sobolev Spaces A Charaterization of Wavelet Convergene in Sobolev Spaes Mark A. Kon 1 oston University Louise Arakelian Raphael Howard University Dediated to Prof. Robert Carroll on the oasion of his 70th birthday. Abstrat

More information

15.12 Applications of Suffix Trees

15.12 Applications of Suffix Trees 248 Algorithms in Bioinformatis II, SoSe 07, ZBIT, D. Huson, May 14, 2007 15.12 Appliations of Suffix Trees 1. Searhing for exat patterns 2. Minimal unique substrings 3. Maximum unique mathes 4. Maximum

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

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

Flexible Word Design and Graph Labeling

Flexible Word Design and Graph Labeling Flexible Word Design and Graph Labeling Ming-Yang Kao Manan Sanghi Robert Shweller Abstrat Motivated by emerging appliations for DNA ode word design, we onsider a generalization of the ode word design

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

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

UNIVERSAL POISSON AND NORMAL LIMIT THEOREMS IN GRAPH COLORING PROBLEMS WITH CONNECTIONS TO EXTREMAL COMBINATORICS

UNIVERSAL POISSON AND NORMAL LIMIT THEOREMS IN GRAPH COLORING PROBLEMS WITH CONNECTIONS TO EXTREMAL COMBINATORICS UNIVERSAL POISSON AND NORMAL LIMIT THEOREMS IN GRAPH COLORING PROBLEMS WITH CONNECTIONS TO EXTREMAL COMBINATORICS BHASWAR B. BHATTACHARYA, PERSI DIACONIS, AND SUMIT MUKHERJEE Abstrat. This paper proves

More information

The Hanging Chain. John McCuan. January 19, 2006

The Hanging Chain. John McCuan. January 19, 2006 The Hanging Chain John MCuan January 19, 2006 1 Introdution We onsider a hain of length L attahed to two points (a, u a and (b, u b in the plane. It is assumed that the hain hangs in the plane under a

More information

Discrete Bessel functions and partial difference equations

Discrete Bessel functions and partial difference equations Disrete Bessel funtions and partial differene equations Antonín Slavík Charles University, Faulty of Mathematis and Physis, Sokolovská 83, 186 75 Praha 8, Czeh Republi E-mail: slavik@karlin.mff.uni.z 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

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

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

Remark 4.1 Unlike Lyapunov theorems, LaSalle s theorem does not require the function V ( x ) to be positive definite.

Remark 4.1 Unlike Lyapunov theorems, LaSalle s theorem does not require the function V ( x ) to be positive definite. Leture Remark 4.1 Unlike Lyapunov theorems, LaSalle s theorem does not require the funtion V ( x ) to be positive definite. ost often, our interest will be to show that x( t) as t. For that we will need

More information

Estimating the probability law of the codelength as a function of the approximation error in image compression

Estimating the probability law of the codelength as a function of the approximation error in image compression Estimating the probability law of the odelength as a funtion of the approximation error in image ompression François Malgouyres Marh 7, 2007 Abstrat After some reolletions on ompression of images using

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

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

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

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

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

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

arxiv:math.co/ v1 2 Aug 2006

arxiv:math.co/ v1 2 Aug 2006 A CHARACTERIZATION OF THE TUTTE POLYNOMIAL VIA COMBINATORIAL EMBEDDINGS OLIVIER BERNARDI arxiv:math.co/0608057 v1 2 Aug 2006 Abstrat. We give a new haraterization of the Tutte polynomial of graphs. Our

More information

Methods of evaluating tests

Methods of evaluating tests Methods of evaluating tests Let X,, 1 Xn be i.i.d. Bernoulli( p ). Then 5 j= 1 j ( 5, ) T = X Binomial p. We test 1 H : p vs. 1 1 H : p>. We saw that a LRT is 1 if t k* φ ( x ) =. otherwise (t is the observed

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

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

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

Tight bounds for selfish and greedy load balancing

Tight bounds for selfish and greedy load balancing Tight bounds for selfish and greedy load balaning Ioannis Caragiannis Mihele Flammini Christos Kaklamanis Panagiotis Kanellopoulos Lua Mosardelli Deember, 009 Abstrat We study the load balaning problem

More information

c-perfect Hashing Schemes for Binary Trees, with Applications to Parallel Memories

c-perfect Hashing Schemes for Binary Trees, with Applications to Parallel Memories -Perfet Hashing Shemes for Binary Trees, with Appliations to Parallel Memories (Extended Abstrat Gennaro Cordaso 1, Alberto Negro 1, Vittorio Sarano 1, and Arnold L.Rosenberg 2 1 Dipartimento di Informatia

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

Ordered fields and the ultrafilter theorem

Ordered fields and the ultrafilter theorem F U N D A M E N T A MATHEMATICAE 59 (999) Ordered fields and the ultrafilter theorem by R. B e r r (Dortmund), F. D e l o n (Paris) and J. S h m i d (Dortmund) Abstrat. We prove that on the basis of ZF

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

Combined Electric and Magnetic Dipoles for Mesoband Radiation, Part 2

Combined Electric and Magnetic Dipoles for Mesoband Radiation, Part 2 Sensor and Simulation Notes Note 53 3 May 8 Combined Eletri and Magneti Dipoles for Mesoband Radiation, Part Carl E. Baum University of New Mexio Department of Eletrial and Computer Engineering Albuquerque

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

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

ON A PROCESS DERIVED FROM A FILTERED POISSON PROCESS

ON A PROCESS DERIVED FROM A FILTERED POISSON PROCESS ON A PROCESS DERIVED FROM A FILTERED POISSON PROCESS MARIO LEFEBVRE and JEAN-LUC GUILBAULT A ontinuous-time and ontinuous-state stohasti proess, denoted by {Xt), t }, is defined from a proess known as

More information

A Functional Representation of Fuzzy Preferences

A Functional Representation of Fuzzy Preferences Theoretial Eonomis Letters, 017, 7, 13- http://wwwsirporg/journal/tel ISSN Online: 16-086 ISSN Print: 16-078 A Funtional Representation of Fuzzy Preferenes Susheng Wang Department of Eonomis, Hong Kong

More information

We will show that: that sends the element in π 1 (P {z 1, z 2, z 3, z 4 }) represented by l j to g j G.

We will show that: that sends the element in π 1 (P {z 1, z 2, z 3, z 4 }) represented by l j to g j G. 1. Introdution Square-tiled translation surfaes are lattie surfaes beause they are branhed overs of the flat torus with a single branhed point. Many non-square-tiled examples of lattie surfaes arise from

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

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 16 Aug 2004

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 16 Aug 2004 Computational omplexity and fundamental limitations to fermioni quantum Monte Carlo simulations arxiv:ond-mat/0408370v1 [ond-mat.stat-meh] 16 Aug 2004 Matthias Troyer, 1 Uwe-Jens Wiese 2 1 Theoretishe

More information

EDGE-DISJOINT CLIQUES IN GRAPHS WITH HIGH MINIMUM DEGREE

EDGE-DISJOINT CLIQUES IN GRAPHS WITH HIGH MINIMUM DEGREE EDGE-DISJOINT CLIQUES IN GRAPHS WITH HIGH MINIMUM DEGREE RAPHAEL YUSTER Abstrat For a graph G and a fixed integer k 3, let ν k G) denote the maximum number of pairwise edge-disjoint opies of K k in G For

More information

SURFACE WAVES OF NON-RAYLEIGH TYPE

SURFACE WAVES OF NON-RAYLEIGH TYPE SURFACE WAVES OF NON-RAYLEIGH TYPE by SERGEY V. KUZNETSOV Institute for Problems in Mehanis Prosp. Vernadskogo, 0, Mosow, 75 Russia e-mail: sv@kuznetsov.msk.ru Abstrat. Existene of surfae waves of non-rayleigh

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

Viewing the Rings of a Tree: Minimum Distortion Embeddings into Trees

Viewing the Rings of a Tree: Minimum Distortion Embeddings into Trees Viewing the Rings of a Tree: Minimum Distortion Embeddings into Trees Amir Nayyeri Benjamin Raihel Abstrat We desribe a 1+ε) approximation algorithm for finding the minimum distortion embedding of an n-point

More information

Weighted K-Nearest Neighbor Revisited

Weighted K-Nearest Neighbor Revisited Weighted -Nearest Neighbor Revisited M. Biego University of Verona Verona, Italy Email: manuele.biego@univr.it M. Loog Delft University of Tehnology Delft, The Netherlands Email: m.loog@tudelft.nl Abstrat

More information

arxiv:gr-qc/ v2 6 Feb 2004

arxiv:gr-qc/ v2 6 Feb 2004 Hubble Red Shift and the Anomalous Aeleration of Pioneer 0 and arxiv:gr-q/0402024v2 6 Feb 2004 Kostadin Trenčevski Faulty of Natural Sienes and Mathematis, P.O.Box 62, 000 Skopje, Maedonia Abstrat It this

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

Bäcklund Transformations: Some Old and New Perspectives

Bäcklund Transformations: Some Old and New Perspectives Bäklund Transformations: Some Old and New Perspetives C. J. Papahristou *, A. N. Magoulas ** * Department of Physial Sienes, Helleni Naval Aademy, Piraeus 18539, Greee E-mail: papahristou@snd.edu.gr **

More information

ON THE LEAST PRIMITIVE ROOT EXPRESSIBLE AS A SUM OF TWO SQUARES

ON THE LEAST PRIMITIVE ROOT EXPRESSIBLE AS A SUM OF TWO SQUARES #A55 INTEGERS 3 (203) ON THE LEAST PRIMITIVE ROOT EPRESSIBLE AS A SUM OF TWO SQUARES Christopher Ambrose Mathematishes Institut, Georg-August Universität Göttingen, Göttingen, Deutshland ambrose@uni-math.gwdg.de

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

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

SOA/CAS MAY 2003 COURSE 1 EXAM SOLUTIONS

SOA/CAS MAY 2003 COURSE 1 EXAM SOLUTIONS SOA/CAS MAY 2003 COURSE 1 EXAM SOLUTIONS Prepared by S. Broverman e-mail 2brove@rogers.om website http://members.rogers.om/2brove 1. We identify the following events:. - wathed gymnastis, ) - wathed baseball,

More information

LECTURE NOTES FOR , FALL 2004

LECTURE NOTES FOR , FALL 2004 LECTURE NOTES FOR 18.155, FALL 2004 83 12. Cone support and wavefront set In disussing the singular support of a tempered distibution above, notie that singsupp(u) = only implies that u C (R n ), not as

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

22.54 Neutron Interactions and Applications (Spring 2004) Chapter 6 (2/24/04) Energy Transfer Kernel F(E E')

22.54 Neutron Interactions and Applications (Spring 2004) Chapter 6 (2/24/04) Energy Transfer Kernel F(E E') 22.54 Neutron Interations and Appliations (Spring 2004) Chapter 6 (2/24/04) Energy Transfer Kernel F(E E') Referenes -- J. R. Lamarsh, Introdution to Nulear Reator Theory (Addison-Wesley, Reading, 1966),

More information

General Equilibrium. What happens to cause a reaction to come to equilibrium?

General Equilibrium. What happens to cause a reaction to come to equilibrium? General Equilibrium Chemial Equilibrium Most hemial reations that are enountered are reversible. In other words, they go fairly easily in either the forward or reverse diretions. The thing to remember

More information

Some Properties on Nano Topology Induced by Graphs

Some Properties on Nano Topology Induced by Graphs AASCIT Journal of anosiene 2017; 3(4): 19-23 http://wwwaasitorg/journal/nanosiene ISS: 2381-1234 (Print); ISS: 2381-1242 (Online) Some Properties on ano Topology Indued by Graphs Arafa asef 1 Abd El Fattah

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

V. Interacting Particles

V. Interacting Particles V. Interating Partiles V.A The Cumulant Expansion The examples studied in the previous setion involve non-interating partiles. It is preisely the lak of interations that renders these problems exatly solvable.

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

Taste for variety and optimum product diversity in an open economy

Taste for variety and optimum product diversity in an open economy Taste for variety and optimum produt diversity in an open eonomy Javier Coto-Martínez City University Paul Levine University of Surrey Otober 0, 005 María D.C. Garía-Alonso University of Kent Abstrat We

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

Quasi-Monte Carlo Algorithms for unbounded, weighted integration problems

Quasi-Monte Carlo Algorithms for unbounded, weighted integration problems Quasi-Monte Carlo Algorithms for unbounded, weighted integration problems Jürgen Hartinger Reinhold F. Kainhofer Robert F. Tihy Department of Mathematis, Graz University of Tehnology, Steyrergasse 30,

More information

The universal model of error of active power measuring channel

The universal model of error of active power measuring channel 7 th Symposium EKO TC 4 3 rd Symposium EKO TC 9 and 5 th WADC Workshop nstrumentation for the CT Era Sept. 8-2 Kosie Slovakia The universal model of error of ative power measuring hannel Boris Stogny Evgeny

More information

Product Policy in Markets with Word-of-Mouth Communication. Technical Appendix

Product Policy in Markets with Word-of-Mouth Communication. Technical Appendix rodut oliy in Markets with Word-of-Mouth Communiation Tehnial Appendix August 05 Miro-Model for Inreasing Awareness In the paper, we make the assumption that awareness is inreasing in ustomer type. I.e.,

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

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

FINITE WORD LENGTH EFFECTS IN DSP

FINITE WORD LENGTH EFFECTS IN DSP FINITE WORD LENGTH EFFECTS IN DSP PREPARED BY GUIDED BY Snehal Gor Dr. Srianth T. ABSTRACT We now that omputers store numbers not with infinite preision but rather in some approximation that an be paed

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

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

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 variant of Coppersmith s Algorithm with Improved Complexity and Efficient Exhaustive Search

A variant of Coppersmith s Algorithm with Improved Complexity and Efficient Exhaustive Search A variant of Coppersmith s Algorithm with Improved Complexity and Effiient Exhaustive Searh Jean-Sébastien Coron 1, Jean-Charles Faugère 2, Guénaël Renault 2, and Rina Zeitoun 2,3 1 University of Luxembourg

More information

On Chaotic Cartesian Product of Graphs and Their Retractions

On Chaotic Cartesian Product of Graphs and Their Retractions ISSN 749-3889 (print), 749-3897 (online) International Journal of Nonlinear Siene Vol.5(03) No.,pp.86-90 On Chaoti Cartesian Produt of Graphs and Their Retrations M. Abu-Saleem Department of Mathematis,

More information

arxiv: v1 [cs.cc] 27 Jul 2014

arxiv: v1 [cs.cc] 27 Jul 2014 DMVP: Foremost Waypoint Coverage of Time-Varying Graphs Eri Aaron 1, Danny Krizan 2, and Elliot Meyerson 2 arxiv:1407.7279v1 [s.cc] 27 Jul 2014 1 Computer Siene Department, Vassar College, Poughkeepsie,

More information

Modal Horn Logics Have Interpolation

Modal Horn Logics Have Interpolation Modal Horn Logis Have Interpolation Marus Kraht Department of Linguistis, UCLA PO Box 951543 405 Hilgard Avenue Los Angeles, CA 90095-1543 USA kraht@humnet.ula.de Abstrat We shall show that the polymodal

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

Integration of the Finite Toda Lattice with Complex-Valued Initial Data

Integration of the Finite Toda Lattice with Complex-Valued Initial Data Integration of the Finite Toda Lattie with Complex-Valued Initial Data Aydin Huseynov* and Gusein Sh Guseinov** *Institute of Mathematis and Mehanis, Azerbaijan National Aademy of Sienes, AZ4 Baku, Azerbaijan

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

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilisti Graphial Models 0-708 Undireted Graphial Models Eri Xing Leture, Ot 7, 2005 Reading: MJ-Chap. 2,4, and KF-hap5 Review: independene properties of DAGs Defn: let I l (G) be the set of loal independene

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

Parallel disrete-event simulation is an attempt to speed-up the simulation proess through the use of multiple proessors. In some sense parallel disret

Parallel disrete-event simulation is an attempt to speed-up the simulation proess through the use of multiple proessors. In some sense parallel disret Exploiting intra-objet dependenies in parallel simulation Franeso Quaglia a;1 Roberto Baldoni a;2 a Dipartimento di Informatia e Sistemistia Universita \La Sapienza" Via Salaria 113, 198 Roma, Italy Abstrat

More information

Four-dimensional equation of motion for viscous compressible substance with regard to the acceleration field, pressure field and dissipation field

Four-dimensional equation of motion for viscous compressible substance with regard to the acceleration field, pressure field and dissipation field Four-dimensional equation of motion for visous ompressible substane with regard to the aeleration field, pressure field and dissipation field Sergey G. Fedosin PO box 6488, Sviazeva str. -79, Perm, Russia

More information

Geometry of Transformations of Random Variables

Geometry of Transformations of Random Variables Geometry of Transformations of Random Variables Univariate distributions We are interested in the problem of finding the distribution of Y = h(x) when the transformation h is one-to-one so that there is

More information

On the Bit Error Probability of Noisy Channel Networks With Intermediate Node Encoding I. INTRODUCTION

On the Bit Error Probability of Noisy Channel Networks With Intermediate Node Encoding I. INTRODUCTION 5188 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 54, NO. 11, NOVEMBER 2008 [8] A. P. Dempster, N. M. Laird, and D. B. Rubin, Maximum likelihood estimation from inomplete data via the EM algorithm, J.

More information

Verka Prolović Chair of Civil Engineering Geotechnics, Faculty of Civil Engineering and Architecture, Niš, R. Serbia

Verka Prolović Chair of Civil Engineering Geotechnics, Faculty of Civil Engineering and Architecture, Niš, R. Serbia 3 r d International Conferene on New Developments in Soil Mehanis and Geotehnial Engineering, 8-30 June 01, Near East University, Niosia, North Cyprus Values of of partial fators for for EC EC 7 7 slope

More information

Physical Laws, Absolutes, Relative Absolutes and Relativistic Time Phenomena

Physical Laws, Absolutes, Relative Absolutes and Relativistic Time Phenomena Page 1 of 10 Physial Laws, Absolutes, Relative Absolutes and Relativisti Time Phenomena Antonio Ruggeri modexp@iafria.om Sine in the field of knowledge we deal with absolutes, there are absolute laws that

More information

Critical Reflections on the Hafele and Keating Experiment

Critical Reflections on the Hafele and Keating Experiment Critial Refletions on the Hafele and Keating Experiment W.Nawrot In 1971 Hafele and Keating performed their famous experiment whih onfirmed the time dilation predited by SRT by use of marosopi loks. As

More information

The Second Postulate of Euclid and the Hyperbolic Geometry

The Second Postulate of Euclid and the Hyperbolic Geometry 1 The Seond Postulate of Eulid and the Hyperboli Geometry Yuriy N. Zayko Department of Applied Informatis, Faulty of Publi Administration, Russian Presidential Aademy of National Eonomy and Publi Administration,

More information