A note on the multiplication of sparse matrices

Size: px
Start display at page:

Download "A note on the multiplication of sparse matrices"

Transcription

1 Cent. Eur. J. Cop. Sci. 41) DOI: /s x Central European Journal of Coputer Science A note on the ultiplication of sparse atrices Research Article Keivan Borna 12, Sohrab Aboozarkhani Fard 1 1 Faculty of Matheatics and Coputer Science, Kharazi University, Tehran, Iran 2 School of Matheatics, Institute for Research in Fundaental Sciences IPM), P.O , Tehran, Iran. Received 07 Deceber 2012; accepted 28 Deceber 2013 Abstract: We present a practical algorith for ultiplication of two sparse atrices. In fact if A and B are two atrices of size n with 1 and 2 non zero eleents respectively, then our algorith perfors Oin{ 1 n, 2 n, 1 2 }) ultiplications and Ok) additions where k is the nuber of non zero eleents in the tiny atrices that are obtained by the coluns ties rows atrix ultiplication ethod. Note that in the useful case, k 2 n. However, in Proposition 3.3 and Proposition 3.4 we obtain tight upper bounds for the coplexity of additions. We also study the coplexity of ultiplication in a practical case where non-zero eleents of A resp. B) are distributed independently with unifor distribution aong coluns resp. rows) of the and show that the expected nuber of ultiplications is O 1 2 /n). Finally a coparison of nuber of required ultiplications in the naïve atrix ultiplication, Strassen s ethod and our algorith is given. Keywords: algoriths atrix ultiplication sparse atrices tiny atrices Versita sp. z o.o. 1. Introduction Let A be an n atrix and B a second atrix of size n p. Then the product AB is an p atrix whose entries are AB) i,j = n k=1 A ikb kj. In the following we recall soe alternate descriptions of atrix ultiplication; see [1, Section 2.4] for ore details: A ties coluns of B: The j-th colun of AB is the product of A and the j-th colun of B. Rows of A ties B: The i-th row of AB is the product of the i-th row of A and B. Coluns of A ties rows of B: AB is obtained as the su of coluns of A ties rows of B. That is, AB = A 1 B A n B n, where A i and B j stand for the i-th colun of A and the j-th row of B respectively. We also use this ethod for ultiplication in our algoriths. E-ail: borna@khu.ac.ir 1

2 A note on the ultiplication of sparse atrices In the following we give a very short review of soe algoriths for atrix ultiplication: The naïve atrix ultiplication algorith perfors On 3 ) operations using n 3 ultiplications and n 3 n 2 additions. Strassen [2] gave a divide-and-conquer algorith which runs in On 2.81 ) tie. For exaple, for two 2 2 atrices, the naïve ethod takes 8 ultiplications and 4 additions, while using the Strassen s ethod they can be ultiplied using only 7 ultiplications and 18 additions. Horowitz et al. [3, Section 2.4.4] gave an algorith that runs in O 1 n + 2 n) where the atrices are stored in sparse storage odel. Coppersith and Winograd [4] provided the fastest known atrix ultiplication algorith, with a coplexity of On 2.38 ). Yuster and Zwick [5] gave a new algorith that ultiplies A and B using Oin{ 1 2 ) n n 2+o1), 1 n, 2 n, n o1) }) algebraic operations ultiplications, additions and subtractions). In fact they split each of the given atrices into two dense and sparse atrices. Recall that an n n atrix is called sparse resp. dense) if the nuber of non zero eleents of it is On 1.37 ) resp. On 1.68 )). Then ultiply the dense parts using the fast dense rectangular atrix ultiplication algorith of Coppersith [6] and ultiply the sparse parts using the naïve sparse atrix ultiplication algorith. Finally they output the su of theses two parts. Note that if the given atrices are sparse, one has to avoid ultiplying zeros. Now ultiplying two sparse atrices using the atrix ultiplication algoriths of Coppersith and Winograd [4] for exaple, then it does not provide any iproveents over the non sparse atrix ultiplication, as their concern is to ultiply two atrices in general. Furtherore note that the result of Yuster and Zwick [5] is of theoretical iportance at least by now). In this paper we give a practical algorith for ultiplication of two sparse atrices using sparse storage odels. More precisely, let A and B be two sparse atrices of size n with 1 and 2 non zero eleents respectively then the coplexity of ultiplication of our algorith is Oin{ 1 n, 2 n, 1 2 }) and the coplexity of additions is Ok). This iproves the coplexity O 1 n + 2 n) entioned in [3, Section 2.4.4]. We also study the coplexity of ultiplication where non-zero eleents of A and B are distributed independently with unifor distribution aong coluns of A and rows of B) respectively. In fact we then show that the expected nuber of ultiplications is O 1 2 /n). Furtherore in Section 3.2 we obtain tight upper bounds for the coplexity of additions, k, as it is presented in the following: 1 2, 1, 2 n k 1 n, 1 n, 2 > n 2 n, 1 > n, 2 n and if 1, 2 > n we have { k 2 n, 2 αn, αn αn). in{ 2 αn, n}, 2 > αn where α = 1 /n. The organization of this paper is as follows. In Section 2 the ain results of the paper are given and in Section 3 the coplexity analysis of our algoriths are presented. Section 4 is devoted to soe conclusions and future works. Finally in Section 5 we give a coparision for the nuber of required ultiplications in the naïve atrix ultiplication, Strassen s ethod and our algorith. 2. Main results Let A and B be two square atrices of size n and with 1 and 2 non zero eleents. Our results could be generalized easily to rectangular atrices, but for the sake of siplicity we just present the for square atrices. We first recall two storage odels for sparse atrices; see [3, Section 2.3] for ore details. Note that these two sparse storage odels keep the row and colun nubers sorted respectively. Storage Model 1. In this odel we store any sparse atrix of size n in a atrix by + 1 rows and 3 coluns, where is the nuber of non zero eleents of it. 2

3 Keivan Borna, Sohrab Aboozarkhani Fard a) In the first row we store the triple row count, colun count and the nuber of non zero eleents. b) In the next rows we store the triple row nuber, colun nuber and value for each non zero eleent. Storage Model 2. This odel is essentially the sae as Storage Model 1 with a difference that we first store the colun nubers and then the row nubers. In the following our ain algorith for ultiplication of two sparse atrices is given. Our approach is essentially based on the Coluns ties Rows atrix ultiplication ethod which states that a ij b jk is the entry at row i and colun k of the j-th tiny atrix Main algorith If 2 n, ultiply A and B using Partial Algorith 1. Else ultiply A and B using Partial Algorith Partial algorith 1 Input: A and B two sparse atrices of size n and with 1 and 2 non-zero eleents which are stored in Storage Model 1 as Ā and B respectively. Output: The product C := AB which is a square atrix of size n) is given in its ordinary odel. Process: //Z: a atrix with k + 1 rows and 3 coluns, //i : index for non-zero eleents of A, //j : index for non-zero eleents of B, //u: index for non-zero eleents of tiny atrices, //t: counter of non-zero eleents of tiny atrices. 1 i t u 1 2 Z0, 0), Z0, 1)) n, n) 3 while i 1 do 4 j 1 5 while j 2 do 6 if Āi, 1) = Bj, 0) then 7 Zt, 0), Zt, 1), Zt, 2), t) Āi, 0), Bj, 1), Āi, 2) Bj, 2), t + 1) 8 k t 1 9 Z0, 2) k 10 while u k do 11 CZu, 0), Zu, 1)) CZu, 0), Zu, 1)) + Zu, 2) 2.3. Partial algorith 2 Let B be stored in Storage Model 1 as B, then the first colun of B is sorted. Using a one diensional array of size n, say W, for each i, let W [i] stand for the first row nuber whose first colun is i and zero if i does not appear in the first colun of B. For exaple if B is, then W is filled with the following values: W [0] = 1, W [1] = 0 and W [2] = 3. 3

4 A note on the ultiplication of sparse atrices Coputation of W We use the following algorith to copute W : Input: B a square atrix of size n with 2 non zero eleents. Output: W an array of length n initialized with zero. Process: 1 u B1, 0) 2 W u 1 3 while 2 i 2 do 4 if u Bi, 0) then 5 u Bi, 0) 6 W u i In the following we give an algorith to copute AB: Input: A and B two sparse atrices of size n and with 1 and 2 non-zero eleents where A is stored in Storage Model 2 as Ā and B is stored in Storage Model 1 as B. Output: The product C := AB which is a square atrix of size n) in its ordinary storage odel. Process: //Z: a atrix with k + 1 rows and 3 coluns, //i : index for non-zero eleents of A, //j : index for non-zero eleents of B, //u: index for non-zero eleents of tiny atrices, //t: counter of non-zero eleents of tiny atrices. 1 i t u 1 2 Z0, 0), Z0, 1)) n, n) 3 while i 1 do 4 W Āi, 0)) 5 if 0 then 6 while j 2 7 if Āi, 0) = Bj, 0) then 8 Zt, 0), Zt, 1), Zt, 2), t) Āi, 1), Bj, 1), Āi, 2) Bj, 2), t + 1) 9 k t 1 10 Z0, 2) k 11 while u k do 12 CZu, 0), Zu, 1)) CZu, 0), Zu, 1)) + Zu, 2) Reark 1. The ultiplication of two sparse atrices is not necessarily sparse. Thus the output of product C := AB is a square atrix of size n and so we have to store it in its ordinary storage odel. Reark 2. One can apply the Partial Algorith 1 when 2 > n. But the role of Partial Algorith 2 is to reduce the dependence of the ain algorith fro 2. This will iprove the functionality of our algorith as n grows. 4

5 Keivan Borna, Sohrab Aboozarkhani Fard 3. Coplexity analysis In the following for each 1 t n let ā t and b t denote the nuber of non zero eleents of the t-th colun of A and t-th row of B respectively Coplexity analysis of ultiplications The nuber of ultiplications in this algorith is n t=1 āt b t ; see [5] for ore inforation. On the other hand, the loops will run in O 1 2 ). Thus the total coplexity of ultiplications is Oin{ 1 n, 2 n, 1 2 }). Corollary 3.1. The particular case of atrix-vector product has cost O 1 ). This is because 2 n and for each i, b i = 0 or b i = 1. Thus the nuber of ultiplications is n āi b i n āi = 1 = On 1.37 ). A siilar proof shows that the vector-atrix product has cost O 2 ) = On 1.37 ). Recall that for a dense atrix A of size n n, its product Ax with an arbitrary input vector x has cost On 2 ). Furtherore in [7] the authors presented an Onlogn) algorith for coputing the atrix-vector product of a Pascal atrix and a vector. Note that a fast solution for the atrix-vector product has any applications in solving a syste of equations Ax = b where its solution is given by x = A 1 b Coplexity of ultiplications in a practical case Let A and B be two sparse atrices of size n with 1 and 2 non-zero eleents respectively. Assue that non-zero eleents of A resp. B) are distributed independently with unifor distribution aong coluns resp. rows) of the. For constructing A resp. B) we run the following Bernoulli rando test 1 resp. 2 ) ties. For each 1 i n define two rando variable ā i, b i that count the nuber of non-zero eleents of the i th colun of A and the i th row of B respectively. For ā i, put the first non-zero eleent randoly with unifor distribution in one of coluns in A. Then with probability 1/n this eleents locates in the colun i and with probability n 1)/n this eleent does not locate in the colun i of A. A siilar rando test can be applied for b i. Thus the rando distribution of ā i, P A, and of b i, P B, are binoial with the following probability functions for which we have 0 ā i 1 := in{ 1, n}, 0 b i 2 := in{ 2, n}: P A j) = Pā i = j) = P B j) = P b i = j) = 1 ) ) j 1 n 1 j n n ) ) j 1 n 1 j n n 2 ) 1 j, ) 2 j. Since ā i, b i are independent we have E[The nuber of ultiplications] = E[ = = = n ā i bi ] = n E[ā i ]E[ b i ] n 1 2 j.p A j). j.p B j) n 1 2 j.p A j). j.p B j) n 1 j. n 1 j. 1 2 n 1 j 1 ) ) j 1 n 1 n n ) 1 j ) n 1) 1 j 2. j j n 1 = On 1.74 ). 2 j 2. j 2 j ) n 1) 2 j n 2 ) ) j 1 n 1 n n ) 2 j 5

6 A note on the ultiplication of sparse atrices The second inequality is a siple siplification by Matheatica for exaple. We suarize this result in the following corollary. Corollary 3.2. The expected nuber of ultiplications in the product of two sparse atrices A and B where non-zero eleents of A resp. B) are distributed independently with unifor distribution aong coluns resp. rows) of the is On 1.74 ). In Section 5 we copare the required nuber of ultiplications in our algorith with those of the naïve and Strassen s ethods. The coplexity of additions in both Partial Algoriths 1 and 2 is Ok). A precise analysis of this issue is done in the following Coplexity analysis of additions Note that as we entioned k is the coplexity of additions. We can give upper and lower bounds for k as in the following: Proposition 3.3. Let A and B be two atrices of size n and with 1 and 2 non zero eleents respectively. Then upper and lower bounds for k are: 1 2, 1, 2 n k 1 n, 1 n, 2 > n 2 n, 1 > n, 2 n n n) 2 n), 1 > n, 2 > n and { n k )n, > n 2 0, n 2 Proof. Thus Let A = a ij ) and B = b ij ). Then ultiplying A and B by coluns ties rows ethod we have: a 11 a AB = [ ] 1t a. b 11 b 1n + + [ ] 1n. b t1 b tn + + [ ]. b n1 b nn. a n1 a nt a 11 b 11 a 11 b 1n a 1t b t1 a 1t b tn a 1n b n1 a 1n b nn AB = a n1 b 11 a n1 b 1n a nt b t1 a nt b tn a nn b n1 a nn b nn a nn Thus we obtained a su of n tiny atrices. Note that k is in fact the nuber of non zero eleents of these tiny atrices rows of Z). Lower bounds: Let = n 2 1 and p = n 2 2 be the nuber of zero eleents of A and B respectively. Since each zero in A will produce n zero in one of tiny atrices, we have n zero eleents in all tiny atrices. For exaple, if a 23 = 0, then the second row in the third tiny atrix is zero. Now if for each j, 1 j n, a ij and b jk are not zero siultaneously, then k = n 3 + p)n = )n n 3. Thus k )n n 3 when > n 2 and k 0 if n 2. Upper bounds: The axiu for k, the axiu nuber of non zero eleents in tiny atrices, is obtained if whenever soe colun of A is non zero say t), then the t-th row of B is non zero too. This is because then the t-th tiny atrix is non zero. We have the following upper bounds for k in different cases: 6

7 Keivan Borna, Sohrab Aboozarkhani Fard a) If 1, 2 n, then k 1 2. b) If 1 n and 2 > n, then k n 1. c) If 1, 2 > n, then k n n) 2 n). In order to see this when 1, 2 n, let 1 = n i and 2 = n j for soe i, j 0. Then as it was entioned the axiu for k is obtained if non zero eleents of A respectively B) are located in the t-th colun of A respectively row of B). Hence all tiny atrices except the t-th one becoe zero and in this tiny atrix, ni eleents vanish because of zeros in the t-th colun of A) and n i)j eleents vanish because of zeros in the t-th row of B). Hence we have n 2 ni n i)j = n i)n j) = 1 2 non zero eleents in Z totally. If 1 = n i for soe 0 i n and 2 > n, then one can argue siilarly to see that k n 2 ni = nn i) = n 1. Finally if 1, 2 > n, then let 1 = n + i and 2 = n + j for soe i, j > 0. Assue that n non zero eleents of A and B are in A t and B t respectively in the worth case). This will produce n 2 non zero eleents in the t-th tiny atrix. Then each of other i eleents, will produce at ost j non zero eleents. Hence k n 2 + ij = n n) 2 n). Reark 3. Note that the upper bound for k whenever 1, 2 > n is still large. For exaple let 1 = 3n and 2 = 2n i.e., i = 2n and j = n). Now assue that all eleents of A i, A j, A t and B i, B j be non zero. Thus by Proposition 3.3, k 3n 2, whereas we have only 2n 2 non zero eleents in the i-th and the j-th tiny atrices, i.e., k = 2n 2. It is obvious that if non zero eleents of A and B are located in different coluns and rows, then k 2n 2. In Proposition 3.4 we overcoe this proble. Proposition 3.4. Let A and B be two atrices of size n and with 1 > n and 2 > n non zero eleents respectively. Let α = 1 /n. Then the upper bound for k is: { 2 n, k 2 αn, αn αn). in{ 2 αn, n}, 2 > αn In particular, { 2 n, k 2 αn, n. in{ 1, 2 }, 2 > αn. That is, in the worth case, k n 2. Proof. Let 1 = n + i and 2 = n + j for soe i, j > 0. As it was entioned in the proof of Proposition 3.3, in the worth case, one can assue that n non zero eleents of A and B are in A t and B t respectively for soe t). This will produce n 2 non zero eleents in the t-th tiny atrix. In addition, If j α 1)n, then in fact α β 1)n j α β)n for soe 1 β α 1. Thus we have α β 1)n 2 further non zero eleents. Finally 0 j α β 1)n n and i α β 1)n n which yields at ost [j α β 1)n]n further non zero eleents. Hence for j α 1)n we have totally n 2 + α β 1)n 2 + [j α β 1)n]n = n 2 + jn = 2 n non zero eleents. 7

8 A note on the ultiplication of sparse atrices If j > α 1)n, then we have α 1)n 2 further non zero eleents. Finally j α 1)n > 0 and 0 i α 1)n n which gives at ost [i α 1)n]. in{j α 1)n, n} further non zero eleents. Hence for j > α 1)n we have totally n 2 + α 1)n 2 + [i α 1)n]. in{j α 1)n, n} = αn αn). in{ 2 αn, n} non zero eleents. Thus, { k 2 n, 2 αn, αn αn). in{ 2 αn, n}, 2 > αn Now let j > α 1)n. If in{ 2 αn, n} = n, then αn αn). in{ 2 αn, n} = 1 n, and if in{ 2 αn, n} = 2 αn, then αn αn). in{ 2 αn, n} = αn αn). 2 αn) < αn 2 + n. 2 αn) = 2 n, where the inequality is due to the fact that α 1)n 1 n < αn and so 0 1 αn < n. Hence for j > α 1)n, we have k n. in{ 1, 2 }. Exaple 4. Let 1 = 3n and 2 = 6n i.e., i = 2n and j = 5n) and assue that, in the worth case, all eleents of A i1, A i2, A i3 and B i1,, B i6 are non zero. Then k = 3n 2 and it is obvious that if non zero eleents of A and B are located in different coluns and rows, then k 3n 2. This result is also aditted by Proposition 3.4 applied for α = 3. As a corollary of Proposition 3.3 and Proposition 3.4 we have the following result: Corollary 3.5. In the worst case, k 2 n. In fact this upper bound is reachable only in the following three cases: i) 1 > 2, 2 > αn and 1, 2 > n. ii) 2 αn and 1, 2 > n. iii) 1 > n and 2 n. Exaple Let A = and B = Then n = 3, 1 = 3 and 2 = 6. By Proposition 3.3, k 9. One can note that in this situation in fact k = 0. But if one oves each of 1 s to the first row, it will produce three non zero in one of tiny atrices. As a result, if all eleents of the first row of B becoe non zero eg., by couting the first two rows of B), then k = 9. Now in order to apply Partial Algorith 2, note that Ā = , B = and W on B is W = ). Hence Z = ) which confirs the fact that AB = 0 and no ultiplications or additions are applied. 8

9 Keivan Borna, Sohrab Aboozarkhani Fard Exaple 6. Let A = and B = A. Then n =4, 1 = 2 = 10. Then the precise nuber of ultiplications and additions that our algorith does is 26 and the reported nubers are 40 and 36 respectively C := AB = Space coplexity Furtherore, Both storage odels 1 and 2 use ) ) = ) = Oax{ 1, 2 })=On 1.37 ) space. Since the product of two sparse atrices is not necessarily sparse, we have to use a further On 2 ) space for storing the output. Furtherore, we use 3k eory for coputing the nuber of non-zero eleents of tiny atrices, since k< 2 n we deduce that k = On 2.37 ). As a result the total space coplexity is On 2.37 ). 4. Conclusions and future work In this paper we iproved the coplexity of the algorith for ultiplication of two sparse atrices posed in [3]. In fact, when we use the sparse storage odel for storing input atrices, the required tie for ultiplication, for exaple via the algorith in [3, Section 2.4.4], exceeds the tie presented by the naïve algorith. In this paper we present an algorith that stores the input atrices in the sparse storage odel and the tie for ultiplication is less than the naïve and Strassen s algoriths. Furtherore, tight upper bounds for the coplexity of additions is presented. Studying our algorith for other alternatives to store sparse atrices for exaple [8]) is the subject of future work. 5. Coparision of our algorith with the naïve and Strassen s ethods The ai of this section is to copare the required nuber of ultiplications in our algorith, the naïve and Strassen s ethods. In Tables 1 and 2 the coluns N, S, O represent the required nuber of ultiplications in the naïve, Strassen s and our algorith, respectively. We have generated 100 pairs of sparse rando atrices each pair of different size) in the following two situations: 1. When each pair of the sparse atrices are uniforly distributed rando atrices: Figure 1. The average nuber of ultiplications in case 1) in 100 tests Using the functions sprand or sprandn) of MATLAB, one can generate 100 pairs of sparse uniforly or norally) distributed rando atrices. We have written a Java applet for coputing the average nuber of ultiplications that each of the three algoriths naïve, Strassen s and our algorith) are doing. The average nuber of ultiplications for the naïve atrix ultiplications is 30996, for Strassen is and for our algorith is 2226 as it is shown in Figure 1. This observation also shows that our algorith is doing the least nuber of ultiplications 9

10 A note on the ultiplication of sparse atrices Table 1. The nuber of ultiplications for 20 pairs of sparse unifor rando atrices Input Output Input Output No. No. size 1 2 N S O size 1 2 N S O Figure 2. The average nuber of ultiplications in case 2) for 100 tests and has the best perforance. Furtherore a benchark about ultiplication of 20 pairs of such atrices with different sizes is given in Table 1. This table can be read off as follows. For exaple when No. = 15, the required nuber of ultiplications in three algoriths for two sparse atrices A and B of size 48 with unifor distribution aong coluns of A and rows of B) with 778 and 915 non-zero eleents are , and respectively. Table 2. The nuber of ultiplications for 20 pairs of sparse rando atrices Input Output Input Output No. No. size 1 2 N S O size 1 2 N S O When there is no liit on the distribution of sparse atrices: In this case we generate 100 pairs of sparse rando atrices and copute the average nuber of ultiplications that each algorith is doing. Siilar to case 1) the results are presented in Figure 2 and Table??. For exaple when No. = 4, the required nuber of ultiplications in three algoriths for two rando sparse atrices of size 10

11 Keivan Borna, Sohrab Aboozarkhani Fard 42 with 103 and 98 non-zero eleents are 74088, and 227 respectively. Acknowledgeents The paper benefited fro the helpful coents and encourageents of Professor Gilbert Strang. The authors would like to thank hi very uch. The first author is also thankful to the National Elite Foundation of Iran for partial financial support. References [1] G. Strang, Introduction to Linear Algebra Wellesley-Cabridge Press, Wellesley, USA, 2003) [2] V. Strassen, Gaussian eliination is not optial, Nuer. Math. 13, , 1969 [3] A. Horrowithz, J. Sahny, Fundaentals of Data Structures Coputer Science Press, New York, 1983) [4] D. Coppersith, S. Winograd, Matrix ultiplication via arithetic progression, J. Syb. Coput. 9, , 1990 [5] R. Yuster, U. Zwick, Fast sparse atrix ultiplication, ACM T. Alg. 1, 2 13, 2005 [6] D. Coppersith, Rectangular atrix ultiplication revisited, J. Coplexity 13, 42 49, 1997 [7] Z. Tang, R. Duraiswai, N. Guerov, Fast algoriths to copute atrix-vector products for pascal atrices, Technical Reports fro UMIACS UMIACS-TR , 2004 [8] A. Björck, Block bidiagonal decoposition and least square probles, Perspectives in nuerical Analysis, Helsinki, May 27 29,

Block designs and statistics

Block designs and statistics Bloc designs and statistics Notes for Math 447 May 3, 2011 The ain paraeters of a bloc design are nuber of varieties v, bloc size, nuber of blocs b. A design is built on a set of v eleents. Each eleent

More information

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices CS71 Randoness & Coputation Spring 018 Instructor: Alistair Sinclair Lecture 13: February 7 Disclaier: These notes have not been subjected to the usual scrutiny accorded to foral publications. They ay

More information

Feature Extraction Techniques

Feature Extraction Techniques Feature Extraction Techniques Unsupervised Learning II Feature Extraction Unsupervised ethods can also be used to find features which can be useful for categorization. There are unsupervised ethods that

More information

The Simplex Method is Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate

The Simplex Method is Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate The Siplex Method is Strongly Polynoial for the Markov Decision Proble with a Fixed Discount Rate Yinyu Ye April 20, 2010 Abstract In this note we prove that the classic siplex ethod with the ost-negativereduced-cost

More information

Interactive Markov Models of Evolutionary Algorithms

Interactive Markov Models of Evolutionary Algorithms Cleveland State University EngagedScholarship@CSU Electrical Engineering & Coputer Science Faculty Publications Electrical Engineering & Coputer Science Departent 2015 Interactive Markov Models of Evolutionary

More information

Fast Montgomery-like Square Root Computation over GF(2 m ) for All Trinomials

Fast Montgomery-like Square Root Computation over GF(2 m ) for All Trinomials Fast Montgoery-like Square Root Coputation over GF( ) for All Trinoials Yin Li a, Yu Zhang a, a Departent of Coputer Science and Technology, Xinyang Noral University, Henan, P.R.China Abstract This letter

More information

Explicit solution of the polynomial least-squares approximation problem on Chebyshev extrema nodes

Explicit solution of the polynomial least-squares approximation problem on Chebyshev extrema nodes Explicit solution of the polynoial least-squares approxiation proble on Chebyshev extrea nodes Alfredo Eisinberg, Giuseppe Fedele Dipartiento di Elettronica Inforatica e Sisteistica, Università degli Studi

More information

A Generalized Permanent Estimator and its Application in Computing Multi- Homogeneous Bézout Number

A Generalized Permanent Estimator and its Application in Computing Multi- Homogeneous Bézout Number Research Journal of Applied Sciences, Engineering and Technology 4(23): 5206-52, 202 ISSN: 2040-7467 Maxwell Scientific Organization, 202 Subitted: April 25, 202 Accepted: May 3, 202 Published: Deceber

More information

Generalized AOR Method for Solving System of Linear Equations. Davod Khojasteh Salkuyeh. Department of Mathematics, University of Mohaghegh Ardabili,

Generalized AOR Method for Solving System of Linear Equations. Davod Khojasteh Salkuyeh. Department of Mathematics, University of Mohaghegh Ardabili, Australian Journal of Basic and Applied Sciences, 5(3): 35-358, 20 ISSN 99-878 Generalized AOR Method for Solving Syste of Linear Equations Davod Khojasteh Salkuyeh Departent of Matheatics, University

More information

e-companion ONLY AVAILABLE IN ELECTRONIC FORM

e-companion ONLY AVAILABLE IN ELECTRONIC FORM OPERATIONS RESEARCH doi 10.1287/opre.1070.0427ec pp. ec1 ec5 e-copanion ONLY AVAILABLE IN ELECTRONIC FORM infors 07 INFORMS Electronic Copanion A Learning Approach for Interactive Marketing to a Custoer

More information

IN modern society that various systems have become more

IN modern society that various systems have become more Developent of Reliability Function in -Coponent Standby Redundant Syste with Priority Based on Maxiu Entropy Principle Ryosuke Hirata, Ikuo Arizono, Ryosuke Toohiro, Satoshi Oigawa, and Yasuhiko Takeoto

More information

An improved self-adaptive harmony search algorithm for joint replenishment problems

An improved self-adaptive harmony search algorithm for joint replenishment problems An iproved self-adaptive harony search algorith for joint replenishent probles Lin Wang School of Manageent, Huazhong University of Science & Technology zhoulearner@gail.co Xiaojian Zhou School of Manageent,

More information

Design of Spatially Coupled LDPC Codes over GF(q) for Windowed Decoding

Design of Spatially Coupled LDPC Codes over GF(q) for Windowed Decoding IEEE TRANSACTIONS ON INFORMATION THEORY (SUBMITTED PAPER) 1 Design of Spatially Coupled LDPC Codes over GF(q) for Windowed Decoding Lai Wei, Student Meber, IEEE, David G. M. Mitchell, Meber, IEEE, Thoas

More information

The Hilbert Schmidt version of the commutator theorem for zero trace matrices

The Hilbert Schmidt version of the commutator theorem for zero trace matrices The Hilbert Schidt version of the coutator theore for zero trace atrices Oer Angel Gideon Schechtan March 205 Abstract Let A be a coplex atrix with zero trace. Then there are atrices B and C such that

More information

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization Recent Researches in Coputer Science Support Vector Machine Classification of Uncertain and Ibalanced data using Robust Optiization RAGHAV PAT, THEODORE B. TRAFALIS, KASH BARKER School of Industrial Engineering

More information

A note on the realignment criterion

A note on the realignment criterion A note on the realignent criterion Chi-Kwong Li 1, Yiu-Tung Poon and Nung-Sing Sze 3 1 Departent of Matheatics, College of Willia & Mary, Williasburg, VA 3185, USA Departent of Matheatics, Iowa State University,

More information

Distributed Subgradient Methods for Multi-agent Optimization

Distributed Subgradient Methods for Multi-agent Optimization 1 Distributed Subgradient Methods for Multi-agent Optiization Angelia Nedić and Asuan Ozdaglar October 29, 2007 Abstract We study a distributed coputation odel for optiizing a su of convex objective functions

More information

Lecture 9 November 23, 2015

Lecture 9 November 23, 2015 CSC244: Discrepancy Theory in Coputer Science Fall 25 Aleksandar Nikolov Lecture 9 Noveber 23, 25 Scribe: Nick Spooner Properties of γ 2 Recall that γ 2 (A) is defined for A R n as follows: γ 2 (A) = in{r(u)

More information

A BLOCK MONOTONE DOMAIN DECOMPOSITION ALGORITHM FOR A NONLINEAR SINGULARLY PERTURBED PARABOLIC PROBLEM

A BLOCK MONOTONE DOMAIN DECOMPOSITION ALGORITHM FOR A NONLINEAR SINGULARLY PERTURBED PARABOLIC PROBLEM INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING Volue 3, Nuber 2, Pages 211 231 c 2006 Institute for Scientific Coputing and Inforation A BLOCK MONOTONE DOMAIN DECOMPOSITION ALGORITHM FOR A NONLINEAR

More information

RESTARTED FULL ORTHOGONALIZATION METHOD FOR SHIFTED LINEAR SYSTEMS

RESTARTED FULL ORTHOGONALIZATION METHOD FOR SHIFTED LINEAR SYSTEMS BIT Nuerical Matheatics 43: 459 466, 2003. 2003 Kluwer Acadeic Publishers. Printed in The Netherlands 459 RESTARTED FULL ORTHOGONALIZATION METHOD FOR SHIFTED LINEAR SYSTEMS V. SIMONCINI Dipartiento di

More information

Uniform Approximation and Bernstein Polynomials with Coefficients in the Unit Interval

Uniform Approximation and Bernstein Polynomials with Coefficients in the Unit Interval Unifor Approxiation and Bernstein Polynoials with Coefficients in the Unit Interval Weiang Qian and Marc D. Riedel Electrical and Coputer Engineering, University of Minnesota 200 Union St. S.E. Minneapolis,

More information

Hybrid System Identification: An SDP Approach

Hybrid System Identification: An SDP Approach 49th IEEE Conference on Decision and Control Deceber 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA Hybrid Syste Identification: An SDP Approach C Feng, C M Lagoa, N Ozay and M Sznaier Abstract The

More information

arxiv: v1 [cs.ds] 3 Feb 2014

arxiv: v1 [cs.ds] 3 Feb 2014 arxiv:40.043v [cs.ds] 3 Feb 04 A Bound on the Expected Optiality of Rando Feasible Solutions to Cobinatorial Optiization Probles Evan A. Sultani The Johns Hopins University APL evan@sultani.co http://www.sultani.co/

More information

Page 1 Lab 1 Elementary Matrix and Linear Algebra Spring 2011

Page 1 Lab 1 Elementary Matrix and Linear Algebra Spring 2011 Page Lab Eleentary Matri and Linear Algebra Spring 0 Nae Due /03/0 Score /5 Probles through 4 are each worth 4 points.. Go to the Linear Algebra oolkit site ransforing a atri to reduced row echelon for

More information

ON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD

ON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY Physical and Matheatical Sciences 04,, p. 7 5 ON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD M a t h e a t i c s Yu. A. HAKOPIAN, R. Z. HOVHANNISYAN

More information

Randomized Recovery for Boolean Compressed Sensing

Randomized Recovery for Boolean Compressed Sensing Randoized Recovery for Boolean Copressed Sensing Mitra Fatei and Martin Vetterli Laboratory of Audiovisual Counication École Polytechnique Fédéral de Lausanne (EPFL) Eail: {itra.fatei, artin.vetterli}@epfl.ch

More information

Ensemble Based on Data Envelopment Analysis

Ensemble Based on Data Envelopment Analysis Enseble Based on Data Envelopent Analysis So Young Sohn & Hong Choi Departent of Coputer Science & Industrial Systes Engineering, Yonsei University, Seoul, Korea Tel) 82-2-223-404, Fax) 82-2- 364-7807

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Notes for EE227C (Spring 2018): Convex Optiization and Approxiation Instructor: Moritz Hardt Eail: hardt+ee227c@berkeley.edu Graduate Instructor: Max Sichowitz Eail: sichow+ee227c@berkeley.edu October

More information

Fast Structural Similarity Search of Noncoding RNAs Based on Matched Filtering of Stem Patterns

Fast Structural Similarity Search of Noncoding RNAs Based on Matched Filtering of Stem Patterns Fast Structural Siilarity Search of Noncoding RNs Based on Matched Filtering of Ste Patterns Byung-Jun Yoon Dept. of Electrical Engineering alifornia Institute of Technology Pasadena, 91125, S Eail: bjyoon@caltech.edu

More information

Homework 3 Solutions CSE 101 Summer 2017

Homework 3 Solutions CSE 101 Summer 2017 Hoework 3 Solutions CSE 0 Suer 207. Scheduling algoriths The following n = 2 jobs with given processing ties have to be scheduled on = 3 parallel and identical processors with the objective of iniizing

More information

Sharp Time Data Tradeoffs for Linear Inverse Problems

Sharp Time Data Tradeoffs for Linear Inverse Problems Sharp Tie Data Tradeoffs for Linear Inverse Probles Saet Oyak Benjain Recht Mahdi Soltanolkotabi January 016 Abstract In this paper we characterize sharp tie-data tradeoffs for optiization probles used

More information

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair Proceedings of the 6th SEAS International Conference on Siulation, Modelling and Optiization, Lisbon, Portugal, Septeber -4, 006 0 A Siplified Analytical Approach for Efficiency Evaluation of the eaving

More information

arxiv: v1 [stat.ot] 7 Jul 2010

arxiv: v1 [stat.ot] 7 Jul 2010 Hotelling s test for highly correlated data P. Bubeliny e-ail: bubeliny@karlin.ff.cuni.cz Charles University, Faculty of Matheatics and Physics, KPMS, Sokolovska 83, Prague, Czech Republic, 8675. arxiv:007.094v

More information

NBN Algorithm Introduction Computational Fundamentals. Bogdan M. Wilamoswki Auburn University. Hao Yu Auburn University

NBN Algorithm Introduction Computational Fundamentals. Bogdan M. Wilamoswki Auburn University. Hao Yu Auburn University NBN Algorith Bogdan M. Wilaoswki Auburn University Hao Yu Auburn University Nicholas Cotton Auburn University. Introduction. -. Coputational Fundaentals - Definition of Basic Concepts in Neural Network

More information

On weighted averages of double sequences

On weighted averages of double sequences nnales Matheaticae et Inforaticae 39 0) pp. 7 8 Proceedings of the Conference on Stochastic Models and their pplications Faculty of Inforatics, University of Derecen, Derecen, Hungary, ugust 4, 0 On weighted

More information

Bipartite subgraphs and the smallest eigenvalue

Bipartite subgraphs and the smallest eigenvalue Bipartite subgraphs and the sallest eigenvalue Noga Alon Benny Sudaov Abstract Two results dealing with the relation between the sallest eigenvalue of a graph and its bipartite subgraphs are obtained.

More information

Algorithms for parallel processor scheduling with distinct due windows and unit-time jobs

Algorithms for parallel processor scheduling with distinct due windows and unit-time jobs BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 57, No. 3, 2009 Algoriths for parallel processor scheduling with distinct due windows and unit-tie obs A. JANIAK 1, W.A. JANIAK 2, and

More information

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t.

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t. CS 493: Algoriths for Massive Data Sets Feb 2, 2002 Local Models, Bloo Filter Scribe: Qin Lv Local Models In global odels, every inverted file entry is copressed with the sae odel. This work wells when

More information

Supplementary Material for Fast and Provable Algorithms for Spectrally Sparse Signal Reconstruction via Low-Rank Hankel Matrix Completion

Supplementary Material for Fast and Provable Algorithms for Spectrally Sparse Signal Reconstruction via Low-Rank Hankel Matrix Completion Suppleentary Material for Fast and Provable Algoriths for Spectrally Sparse Signal Reconstruction via Low-Ran Hanel Matrix Copletion Jian-Feng Cai Tianing Wang Ke Wei March 1, 017 Abstract We establish

More information

On Poset Merging. 1 Introduction. Peter Chen Guoli Ding Steve Seiden. Keywords: Merging, Partial Order, Lower Bounds. AMS Classification: 68W40

On Poset Merging. 1 Introduction. Peter Chen Guoli Ding Steve Seiden. Keywords: Merging, Partial Order, Lower Bounds. AMS Classification: 68W40 On Poset Merging Peter Chen Guoli Ding Steve Seiden Abstract We consider the follow poset erging proble: Let X and Y be two subsets of a partially ordered set S. Given coplete inforation about the ordering

More information

Bulletin of the. Iranian Mathematical Society

Bulletin of the. Iranian Mathematical Society ISSN: 1017-060X (Print) ISSN: 1735-8515 (Online) Bulletin of the Iranian Matheatical Society Vol. 41 (2015), No. 4, pp. 981 1001. Title: Convergence analysis of the global FOM and GMRES ethods for solving

More information

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe PROPERTIES OF MULTIVARIATE HOMOGENEOUS ORTHOGONAL POLYNOMIALS Brahi Benouahane y Annie Cuyt? Keywords Abstract It is well-known that the denoinators of Pade approxiants can be considered as orthogonal

More information

An Improved Particle Filter with Applications in Ballistic Target Tracking

An Improved Particle Filter with Applications in Ballistic Target Tracking Sensors & ransducers Vol. 72 Issue 6 June 204 pp. 96-20 Sensors & ransducers 204 by IFSA Publishing S. L. http://www.sensorsportal.co An Iproved Particle Filter with Applications in Ballistic arget racing

More information

A new type of lower bound for the largest eigenvalue of a symmetric matrix

A new type of lower bound for the largest eigenvalue of a symmetric matrix Linear Algebra and its Applications 47 7 9 9 www.elsevier.co/locate/laa A new type of lower bound for the largest eigenvalue of a syetric atrix Piet Van Mieghe Delft University of Technology, P.O. Box

More information

Constrained Consensus and Optimization in Multi-Agent Networks arxiv: v2 [math.oc] 17 Dec 2008

Constrained Consensus and Optimization in Multi-Agent Networks arxiv: v2 [math.oc] 17 Dec 2008 LIDS Report 2779 1 Constrained Consensus and Optiization in Multi-Agent Networks arxiv:0802.3922v2 [ath.oc] 17 Dec 2008 Angelia Nedić, Asuan Ozdaglar, and Pablo A. Parrilo February 15, 2013 Abstract We

More information

A Note on Online Scheduling for Jobs with Arbitrary Release Times

A Note on Online Scheduling for Jobs with Arbitrary Release Times A Note on Online Scheduling for Jobs with Arbitrary Release Ties Jihuan Ding, and Guochuan Zhang College of Operations Research and Manageent Science, Qufu Noral University, Rizhao 7686, China dingjihuan@hotail.co

More information

arxiv: v1 [math.na] 10 Oct 2016

arxiv: v1 [math.na] 10 Oct 2016 GREEDY GAUSS-NEWTON ALGORITHM FOR FINDING SPARSE SOLUTIONS TO NONLINEAR UNDERDETERMINED SYSTEMS OF EQUATIONS MÅRTEN GULLIKSSON AND ANNA OLEYNIK arxiv:6.395v [ath.na] Oct 26 Abstract. We consider the proble

More information

Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization

Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization Use of PSO in Paraeter Estiation of Robot Dynaics; Part One: No Need for Paraeterization Hossein Jahandideh, Mehrzad Navar Abstract Offline procedures for estiating paraeters of robot dynaics are practically

More information

Non-Parametric Non-Line-of-Sight Identification 1

Non-Parametric Non-Line-of-Sight Identification 1 Non-Paraetric Non-Line-of-Sight Identification Sinan Gezici, Hisashi Kobayashi and H. Vincent Poor Departent of Electrical Engineering School of Engineering and Applied Science Princeton University, Princeton,

More information

A Low-Complexity Congestion Control and Scheduling Algorithm for Multihop Wireless Networks with Order-Optimal Per-Flow Delay

A Low-Complexity Congestion Control and Scheduling Algorithm for Multihop Wireless Networks with Order-Optimal Per-Flow Delay A Low-Coplexity Congestion Control and Scheduling Algorith for Multihop Wireless Networks with Order-Optial Per-Flow Delay Po-Kai Huang, Xiaojun Lin, and Chih-Chun Wang School of Electrical and Coputer

More information

Deflation of the I-O Series Some Technical Aspects. Giorgio Rampa University of Genoa April 2007

Deflation of the I-O Series Some Technical Aspects. Giorgio Rampa University of Genoa April 2007 Deflation of the I-O Series 1959-2. Soe Technical Aspects Giorgio Rapa University of Genoa g.rapa@unige.it April 27 1. Introduction The nuber of sectors is 42 for the period 1965-2 and 38 for the initial

More information

The Fundamental Basis Theorem of Geometry from an algebraic point of view

The Fundamental Basis Theorem of Geometry from an algebraic point of view Journal of Physics: Conference Series PAPER OPEN ACCESS The Fundaental Basis Theore of Geoetry fro an algebraic point of view To cite this article: U Bekbaev 2017 J Phys: Conf Ser 819 012013 View the article

More information

Lower Bounds for Quantized Matrix Completion

Lower Bounds for Quantized Matrix Completion Lower Bounds for Quantized Matrix Copletion Mary Wootters and Yaniv Plan Departent of Matheatics University of Michigan Ann Arbor, MI Eail: wootters, yplan}@uich.edu Mark A. Davenport School of Elec. &

More information

}, (n 0) be a finite irreducible, discrete time MC. Let S = {1, 2,, m} be its state space. Let P = [p ij. ] be the transition matrix of the MC.

}, (n 0) be a finite irreducible, discrete time MC. Let S = {1, 2,, m} be its state space. Let P = [p ij. ] be the transition matrix of the MC. Abstract Questions are posed regarding the influence that the colun sus of the transition probabilities of a stochastic atrix (with row sus all one) have on the stationary distribution, the ean first passage

More information

Curious Bounds for Floor Function Sums

Curious Bounds for Floor Function Sums 1 47 6 11 Journal of Integer Sequences, Vol. 1 (018), Article 18.1.8 Curious Bounds for Floor Function Sus Thotsaporn Thanatipanonda and Elaine Wong 1 Science Division Mahidol University International

More information

Convex Programming for Scheduling Unrelated Parallel Machines

Convex Programming for Scheduling Unrelated Parallel Machines Convex Prograing for Scheduling Unrelated Parallel Machines Yossi Azar Air Epstein Abstract We consider the classical proble of scheduling parallel unrelated achines. Each job is to be processed by exactly

More information

arxiv: v1 [math.nt] 14 Sep 2014

arxiv: v1 [math.nt] 14 Sep 2014 ROTATION REMAINDERS P. JAMESON GRABER, WASHINGTON AND LEE UNIVERSITY 08 arxiv:1409.411v1 [ath.nt] 14 Sep 014 Abstract. We study properties of an array of nubers, called the triangle, in which each row

More information

Lecture 21. Interior Point Methods Setup and Algorithm

Lecture 21. Interior Point Methods Setup and Algorithm Lecture 21 Interior Point Methods In 1984, Kararkar introduced a new weakly polynoial tie algorith for solving LPs [Kar84a], [Kar84b]. His algorith was theoretically faster than the ellipsoid ethod and

More information

Chapter 6 1-D Continuous Groups

Chapter 6 1-D Continuous Groups Chapter 6 1-D Continuous Groups Continuous groups consist of group eleents labelled by one or ore continuous variables, say a 1, a 2,, a r, where each variable has a well- defined range. This chapter explores:

More information

CSE525: Randomized Algorithms and Probabilistic Analysis May 16, Lecture 13

CSE525: Randomized Algorithms and Probabilistic Analysis May 16, Lecture 13 CSE55: Randoied Algoriths and obabilistic Analysis May 6, Lecture Lecturer: Anna Karlin Scribe: Noah Siegel, Jonathan Shi Rando walks and Markov chains This lecture discusses Markov chains, which capture

More information

Fast and Memory Optimal Low-Rank Matrix Approximation

Fast and Memory Optimal Low-Rank Matrix Approximation Fast and Meory Optial Low-Rank Matrix Approxiation Yun Se-Young, Marc Lelarge, Alexandre Proutière To cite this version: Yun Se-Young, Marc Lelarge, Alexandre Proutière. Fast and Meory Optial Low-Rank

More information

Testing Properties of Collections of Distributions

Testing Properties of Collections of Distributions Testing Properties of Collections of Distributions Reut Levi Dana Ron Ronitt Rubinfeld April 9, 0 Abstract We propose a fraework for studying property testing of collections of distributions, where the

More information

1 Proof of learning bounds

1 Proof of learning bounds COS 511: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #4 Scribe: Akshay Mittal February 13, 2013 1 Proof of learning bounds For intuition of the following theore, suppose there exists a

More information

Linear Transformations

Linear Transformations Linear Transforations Hopfield Network Questions Initial Condition Recurrent Layer p S x W S x S b n(t + ) a(t + ) S x S x D a(t) S x S S x S a(0) p a(t + ) satlins (Wa(t) + b) The network output is repeatedly

More information

Using EM To Estimate A Probablity Density With A Mixture Of Gaussians

Using EM To Estimate A Probablity Density With A Mixture Of Gaussians Using EM To Estiate A Probablity Density With A Mixture Of Gaussians Aaron A. D Souza adsouza@usc.edu Introduction The proble we are trying to address in this note is siple. Given a set of data points

More information

Ch 12: Variations on Backpropagation

Ch 12: Variations on Backpropagation Ch 2: Variations on Backpropagation The basic backpropagation algorith is too slow for ost practical applications. It ay take days or weeks of coputer tie. We deonstrate why the backpropagation algorith

More information

Optical Properties of Plasmas of High-Z Elements

Optical Properties of Plasmas of High-Z Elements Forschungszentru Karlsruhe Techni und Uwelt Wissenschaftlishe Berichte FZK Optical Properties of Plasas of High-Z Eleents V.Tolach 1, G.Miloshevsy 1, H.Würz Project Kernfusion 1 Heat and Mass Transfer

More information

Birthday Paradox Calculations and Approximation

Birthday Paradox Calculations and Approximation Birthday Paradox Calculations and Approxiation Joshua E. Hill InfoGard Laboratories -March- v. Birthday Proble In the birthday proble, we have a group of n randoly selected people. If we assue that birthdays

More information

Algebraic Montgomery-Yang problem: the log del Pezzo surface case

Algebraic Montgomery-Yang problem: the log del Pezzo surface case c 2014 The Matheatical Society of Japan J. Math. Soc. Japan Vol. 66, No. 4 (2014) pp. 1073 1089 doi: 10.2969/jsj/06641073 Algebraic Montgoery-Yang proble: the log del Pezzo surface case By DongSeon Hwang

More information

Finding Rightmost Eigenvalues of Large Sparse. Non-symmetric Parameterized Eigenvalue Problems. Abstract. Introduction

Finding Rightmost Eigenvalues of Large Sparse. Non-symmetric Parameterized Eigenvalue Problems. Abstract. Introduction Finding Rightost Eigenvalues of Large Sparse Non-syetric Paraeterized Eigenvalue Probles Applied Matheatics and Scientific Coputation Progra Departent of Matheatics University of Maryland, College Par,

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search Quantu algoriths (CO 781, Winter 2008) Prof Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search ow we begin to discuss applications of quantu walks to search algoriths

More information

Character analysis on linear elementary algebra with max-plus operation

Character analysis on linear elementary algebra with max-plus operation Available online at www.worldscientificnews.co WSN 100 (2018) 110-123 EISSN 2392-2192 Character analysis on linear eleentary algebra with ax-plus operation ABSTRACT Kalfin 1, Jufra 2, Nora Muhtar 2, Subiyanto

More information

The Weierstrass Approximation Theorem

The Weierstrass Approximation Theorem 36 The Weierstrass Approxiation Theore Recall that the fundaental idea underlying the construction of the real nubers is approxiation by the sipler rational nubers. Firstly, nubers are often deterined

More information

Boosting with log-loss

Boosting with log-loss Boosting with log-loss Marco Cusuano-Towner Septeber 2, 202 The proble Suppose we have data exaples {x i, y i ) i =... } for a two-class proble with y i {, }. Let F x) be the predictor function with the

More information

Elliptic Curve Scalar Point Multiplication Algorithm Using Radix-4 Booth s Algorithm

Elliptic Curve Scalar Point Multiplication Algorithm Using Radix-4 Booth s Algorithm Elliptic Curve Scalar Multiplication Algorith Using Radix-4 Booth s Algorith Elliptic Curve Scalar Multiplication Algorith Using Radix-4 Booth s Algorith Sangook Moon, Non-eber ABSTRACT The ain back-bone

More information

Determining the Robot-to-Robot Relative Pose Using Range-only Measurements

Determining the Robot-to-Robot Relative Pose Using Range-only Measurements Deterining the Robot-to-Robot Relative Pose Using Range-only Measureents Xun S Zhou and Stergios I Roueliotis Abstract In this paper we address the proble of deterining the relative pose of pairs robots

More information

Recovering Data from Underdetermined Quadratic Measurements (CS 229a Project: Final Writeup)

Recovering Data from Underdetermined Quadratic Measurements (CS 229a Project: Final Writeup) Recovering Data fro Underdeterined Quadratic Measureents (CS 229a Project: Final Writeup) Mahdi Soltanolkotabi Deceber 16, 2011 1 Introduction Data that arises fro engineering applications often contains

More information

A LOSS FUNCTION APPROACH TO GROUP PREFERENCE AGGREGATION IN THE AHP

A LOSS FUNCTION APPROACH TO GROUP PREFERENCE AGGREGATION IN THE AHP ISAHP 003, Bali, Indonesia, August 7-9, 003 A OSS FUNCTION APPROACH TO GROUP PREFERENCE AGGREGATION IN THE AHP Keun-Tae Cho and Yong-Gon Cho School of Systes Engineering Manageent, Sungkyunkwan University

More information

A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine. (1900 words)

A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine. (1900 words) 1 A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine (1900 words) Contact: Jerry Farlow Dept of Matheatics Univeristy of Maine Orono, ME 04469 Tel (07) 866-3540 Eail: farlow@ath.uaine.edu

More information

Effective joint probabilistic data association using maximum a posteriori estimates of target states

Effective joint probabilistic data association using maximum a posteriori estimates of target states Effective joint probabilistic data association using axiu a posteriori estiates of target states 1 Viji Paul Panakkal, 2 Rajbabu Velurugan 1 Central Research Laboratory, Bharat Electronics Ltd., Bangalore,

More information

arxiv: v2 [math.co] 8 Mar 2018

arxiv: v2 [math.co] 8 Mar 2018 Restricted lonesu atrices arxiv:1711.10178v2 [ath.co] 8 Mar 2018 Beáta Bényi Faculty of Water Sciences, National University of Public Service, Budapest beata.benyi@gail.co March 9, 2018 Keywords: enueration,

More information

Efficient Filter Banks And Interpolators

Efficient Filter Banks And Interpolators Efficient Filter Banks And Interpolators A. G. DEMPSTER AND N. P. MURPHY Departent of Electronic Systes University of Westinster 115 New Cavendish St, London W1M 8JS United Kingdo Abstract: - Graphical

More information

In this chapter, we consider several graph-theoretic and probabilistic models

In this chapter, we consider several graph-theoretic and probabilistic models THREE ONE GRAPH-THEORETIC AND STATISTICAL MODELS 3.1 INTRODUCTION In this chapter, we consider several graph-theoretic and probabilistic odels for a social network, which we do under different assuptions

More information

Department of Electronic and Optical Engineering, Ordnance Engineering College, Shijiazhuang, , China

Department of Electronic and Optical Engineering, Ordnance Engineering College, Shijiazhuang, , China 6th International Conference on Machinery, Materials, Environent, Biotechnology and Coputer (MMEBC 06) Solving Multi-Sensor Multi-Target Assignent Proble Based on Copositive Cobat Efficiency and QPSO Algorith

More information

Lecture 13 Eigenvalue Problems

Lecture 13 Eigenvalue Problems Lecture 13 Eigenvalue Probles MIT 18.335J / 6.337J Introduction to Nuerical Methods Per-Olof Persson October 24, 2006 1 The Eigenvalue Decoposition Eigenvalue proble for atrix A: Ax = λx with eigenvalues

More information

Nonmonotonic Networks. a. IRST, I Povo (Trento) Italy, b. Univ. of Trento, Physics Dept., I Povo (Trento) Italy

Nonmonotonic Networks. a. IRST, I Povo (Trento) Italy, b. Univ. of Trento, Physics Dept., I Povo (Trento) Italy Storage Capacity and Dynaics of Nononotonic Networks Bruno Crespi a and Ignazio Lazzizzera b a. IRST, I-38050 Povo (Trento) Italy, b. Univ. of Trento, Physics Dept., I-38050 Povo (Trento) Italy INFN Gruppo

More information

Closed-form evaluations of Fibonacci Lucas reciprocal sums with three factors

Closed-form evaluations of Fibonacci Lucas reciprocal sums with three factors Notes on Nuber Theory Discrete Matheatics Print ISSN 30-32 Online ISSN 2367-827 Vol. 23 207 No. 2 04 6 Closed-for evaluations of Fibonacci Lucas reciprocal sus with three factors Robert Frontczak Lesbank

More information

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 22 Oct 1998

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 22 Oct 1998 arxiv:cond-at/9810285v1 [cond-at.stat-ech] 22 Oct 1998 Statistical Properties of Contact Maps Michele Vendruscolo (1), Balakrishna Subraanian (2), Ido Kanter (3), Eytan Doany (1) and Joel Lebowitz (2)

More information

Low-complexity, Low-memory EMS algorithm for non-binary LDPC codes

Low-complexity, Low-memory EMS algorithm for non-binary LDPC codes Low-coplexity, Low-eory EMS algorith for non-binary LDPC codes Adrian Voicila,David Declercq, François Verdier ETIS ENSEA/CP/CNRS MR-85 954 Cergy-Pontoise, (France) Marc Fossorier Dept. Electrical Engineering

More information

Low complexity bit parallel multiplier for GF(2 m ) generated by equally-spaced trinomials

Low complexity bit parallel multiplier for GF(2 m ) generated by equally-spaced trinomials Inforation Processing Letters 107 008 11 15 www.elsevier.co/locate/ipl Low coplexity bit parallel ultiplier for GF generated by equally-spaced trinoials Haibin Shen a,, Yier Jin a,b a Institute of VLSI

More information

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation journal of coplexity 6, 459473 (2000) doi:0.006jco.2000.0544, available online at http:www.idealibrary.co on On the Counication Coplexity of Lipschitzian Optiization for the Coordinated Model of Coputation

More information

Computable Shell Decomposition Bounds

Computable Shell Decomposition Bounds Coputable Shell Decoposition Bounds John Langford TTI-Chicago jcl@cs.cu.edu David McAllester TTI-Chicago dac@autoreason.co Editor: Leslie Pack Kaelbling and David Cohn Abstract Haussler, Kearns, Seung

More information

Constant-Space String-Matching. in Sublinear Average Time. (Extended Abstract) Wojciech Rytter z. Warsaw University. and. University of Liverpool

Constant-Space String-Matching. in Sublinear Average Time. (Extended Abstract) Wojciech Rytter z. Warsaw University. and. University of Liverpool Constant-Space String-Matching in Sublinear Average Tie (Extended Abstract) Maxie Crocheore Universite de Marne-la-Vallee Leszek Gasieniec y Max-Planck Institut fur Inforatik Wojciech Rytter z Warsaw University

More information

Polygonal Designs: Existence and Construction

Polygonal Designs: Existence and Construction Polygonal Designs: Existence and Construction John Hegean Departent of Matheatics, Stanford University, Stanford, CA 9405 Jeff Langford Departent of Matheatics, Drake University, Des Moines, IA 5011 G

More information

Vulnerability of MRD-Code-Based Universal Secure Error-Correcting Network Codes under Time-Varying Jamming Links

Vulnerability of MRD-Code-Based Universal Secure Error-Correcting Network Codes under Time-Varying Jamming Links Vulnerability of MRD-Code-Based Universal Secure Error-Correcting Network Codes under Tie-Varying Jaing Links Jun Kurihara KDDI R&D Laboratories, Inc 2 5 Ohara, Fujiino, Saitaa, 356 8502 Japan Eail: kurihara@kddilabsjp

More information

A Note on the Applied Use of MDL Approximations

A Note on the Applied Use of MDL Approximations A Note on the Applied Use of MDL Approxiations Daniel J. Navarro Departent of Psychology Ohio State University Abstract An applied proble is discussed in which two nested psychological odels of retention

More information

Statistical properties of contact maps

Statistical properties of contact maps PHYSICAL REVIEW E VOLUME 59, NUMBER 1 JANUARY 1999 Statistical properties of contact aps Michele Vendruscolo, 1 Balakrishna Subraanian, 2 Ido Kanter, 3 Eytan Doany, 1 and Joel Lebowitz 2 1 Departent of

More information

arxiv: v1 [cs.ds] 17 Mar 2016

arxiv: v1 [cs.ds] 17 Mar 2016 Tight Bounds for Single-Pass Streaing Coplexity of the Set Cover Proble Sepehr Assadi Sanjeev Khanna Yang Li Abstract arxiv:1603.05715v1 [cs.ds] 17 Mar 2016 We resolve the space coplexity of single-pass

More information

E0 370 Statistical Learning Theory Lecture 6 (Aug 30, 2011) Margin Analysis

E0 370 Statistical Learning Theory Lecture 6 (Aug 30, 2011) Margin Analysis E0 370 tatistical Learning Theory Lecture 6 (Aug 30, 20) Margin Analysis Lecturer: hivani Agarwal cribe: Narasihan R Introduction In the last few lectures we have seen how to obtain high confidence bounds

More information

Multi-Dimensional Hegselmann-Krause Dynamics

Multi-Dimensional Hegselmann-Krause Dynamics Multi-Diensional Hegselann-Krause Dynaics A. Nedić Industrial and Enterprise Systes Engineering Dept. University of Illinois Urbana, IL 680 angelia@illinois.edu B. Touri Coordinated Science Laboratory

More information