Cataloging Data : Bastrt, Olivr: Nw Idas for Canonically Computing Graph Algbras; Tchn. Univ. Munchn, Fak. f. Math, Rport TUM M9803 (98) Mathmatics Su

Size: px
Start display at page:

Download "Cataloging Data : Bastrt, Olivr: Nw Idas for Canonically Computing Graph Algbras; Tchn. Univ. Munchn, Fak. f. Math, Rport TUM M9803 (98) Mathmatics Su"

Transcription

1 T U M Fakultat fur Mathmatik Nw Idas for Canonically Computing Graph Algbras Bastrt, Olivr ABCDE FGHIJ KLMNO TUM-M9803 Juni 98 Tchnisch Univrsitat Munchn

2 Cataloging Data : Bastrt, Olivr: Nw Idas for Canonically Computing Graph Algbras; Tchn. Univ. Munchn, Fak. f. Math, Rport TUM M9803 (98) Mathmatics Subjct Classication : 68R10;05C85;05E99 Editor : H. Wahling (wahling@mathmatik.tu-munchn.d), Fakultat fur Mathmatik dr Tchnischn Univrsitat Munchn, D Munchn, Grmany. For th Elctronic Vrsion s : Copyright c XCVIII Fakultat fur Mathmatik und Fakultat fur Informatik dr Tchnischn Univrsitat Munchn. D Munchn. All rights rsrvd. Printd in Grmany.

3 Nw Idas for Canonically Computing Graph Algbras Olivr Bastrt Zntrum Mathmatik Tchnisch Univrsitat Munchn, Grmany Th work rportd in this papr has bn partially supportd by th Grman Israli Foundation for Scintic Rsarch and Dvlopmnt undr contract # I /93. 1

4 Abstract In this papr, w discuss som nw idas on computing cohrnt algbras. A spac optimal algorithm which computs a canonical cohrnt coloring and fullls th bst known tim bound of O(n 3 log n) is givn. Morovr, w prsnt computational rsults obtaind by an implmntation of th algorithm. 2

5 1 Introduction Cohrnt algbras hav bn introducd and studid by B. J. Wisfilr and A. A. Lhman in [21]. A combinatorially quivalnt notion is th on of cohrnt congurations (s Higman [11]). A short history of both of ths and som rlatd notions ar givn in [14]. Nowadays, cohrnt algbras ar wll studid objcts in algbraic graph thory and hav many applications in various aras of graph thory. Rcntly, rsults on rcombination spacs [17] and rcognition of circulant graphs [15] hav bn obtaind by using cohrnt algbras. In addition, cohrnt algbras play an important rol in th thory of graph isomorphism problms: a ncssary condition for th xistnc of an isomorphism btwn two graphs is that th corrsponding cohrnt algbras ar isomorphic. In som cass,.g. for algbraic forsts which wr introducd in [7], this condition is vn sucint. Furthrmor, cohrnt algbras turn out to b usful in a polyhdral approach to th graph isomorphism problm. Namly, thy ar th foundation in th thory of wakly compact graphs (s [6] and [7]) which wr studid in continuation of th work on compact graphs (s [18], [19] and [10]). Wisfilr and Lhman wr th rst to show that cohrnt algbras of graphs (i.., thir standard bass) can b computd in polynomial tim [20]. If an algorithm computs cohrnt algbras in a crtain \canonical" way, thn it is straightforward to tst whthr th cohrnt algbras gnratd by two graphs ar isomorphic or not. Morovr, such an implmntation can asily b mbddd into a framwork for tsting isomorphism of arbitrary graphs (s [3] for dtails). Sinc computing cohrnt algbras is a spcial partitioning problm, it can b solvd in tim O(n 3 log n) (s [1], [2] and [13] for dtails). Th crucial point is that a straightforward algorithm nds O(n 3 ) spac. Th main rsults of this papr ar that w ar abl to rduc th spac rquirmnts to O(n 2 ) and that an implmntation basd on this algorithm provs to b vry cint in practic. W start with som basic dnitions and facts and giv a short ovrviw of diffrnt algorithms for computing cohrnt algbras and of thir implmntations that w know. Thn w prov that cohrnt algbras can b computd in tim O(n 3 log n) and spac O(n 2 ). In th last sction, an implmntation of th algorithm prsntd in this papr is discussd and computational rsults ar givn. 2 Dnitions and Basics Lt G = (V; E; f) b a complt dirctd colord graph, i.. G consists of a vrtx st V := f1; 2; : : : ; ng, an dg st E := V V and a coloring f : V V?! f1; 2; : : : ; n 2 g. By u, v, w, w always dnot vrtics, always dnots an dg, b, c and d dnot colors and w assum w.l.o.g. that f maps onto F := f1; 2; : : : ; n f g, n f := jf(e)j. A st of thr dgs of th form f(u; v); (u; w); (w; v)g is calld a triangl and will b dnotd by (u; v; w). Th dg (u; v) is th basis dg and th dgs (u; w), (w; v) ar th non basis dgs of th triangl. Furthrmor, w idntify a loop (u; u) with its vrtx u. W assum f(u) 6= f() for all vrtics u and dgs. 3

6 Edgs with th sam color c ar collctd in a color class C(c) := f j f() = cg and w dn C() := C(f()). For an dg st F, w dn F t := f(v; u) j (u; v) 2 F g. Instad of fg t, w writ t. W assum w.l.o.g. that th coloring f fullls th condition 8c9c : C(c) t = C(c): (1) If f dos not hav this proprty, w rn f appropriatly. Th intgrs p c;d := jfw 2 V j f((u; w)) = c; f((w; v)) = d and = (u; v)gj ar calld th structur valus of G. p c;d is th numbr of triangls with basis dg whos non basis dgs ar colord with th colors c and d. Lt L() := f(c; d; p c;d ) j p c;d 6= 0g b th structur list of and L(c; d) := f(; p c;d ) j p c;d 6= 0g b th structur list of c and d. In L(), th numbrs of triangls distinguishd by th colors of th non basis dgs which contain as basis dg ar collctd. L(c; d) collcts dgs and thir numbr of triangls whos non basis dgs ar colord with th colors c and d. Now, w ar abl giv a graph thortical formulation of th Wisfilr-Lhman algorithm. Algorithm 1 Wisfilr-Lhman Input: G = (V; E; f) Output: A stabl coloring f of G 1: rpat 2: comput L(); 8 2 E 3: rcolor, i.., f() = f( 0 ) :, L() = L( 0 ); ; 0 2 E 4: until n f did not chang On itration of Algorithm 1 is calld a stp (lins 2,3) and will b dnotd by hstpi. Wisfilr and Lhman stat thir algorithm in trms of matrix multiplication. Instad of a colord graph, thy tak a matrix containing non commutativ variabls as input. Thus a hstpi is nothing but multiplying th matrix by itslf and thn assigning dirnt variabls to dirnt ntris in th rsulting matrix. Furthrmor, thy rn th coloring in ach stp according to condition (1). This is not ncssary and thus lft out in our formulation of Algorithm 1. Lmma 2.1 If condition (1) is tru at som point of Algorithm 1 thn it is tru throughout th rst of th algorithm. 4

7 Proof. Assum that condition (1) is tru bfor hstpi s. Lt L() = f(c 1 ; d 1 ; p c 1;d1 ); (c 2 ; d 2 ; p c 2;d2 ); : : : ; (c l ; d l ; p c l ;d l )g b th structur list of th dg 2 C(b). Sinc condition (1) holds th structur list of t 2 C(b) looks lik th following. L( t ) = f(c 1 ; d 1 ; p c 1;d1 ); (c 2 ; d 2 ; p c 2;d2 ); : : : ; (c l ; d l ; p c l ;d l )g Thus, two dgs ; 0 2 C(b) gt th sam color i t ; 0t 2 C(b) gt th sam color and hnc condition (1) is still tru aftr hstpi s. A coloring f of G which dos not chang if you apply Algorithm 1 to it is calld a stabl or cohrnt coloring. On proprty of stabl colorings is that, givn colors b; c; d, th condition 9k8 : f() = b ) p c;d = k holds. Hnc, w can dn p c;d f () := pc;d. Th bst known bound on th numbr of stps of Algorithm 1 is th trivial on of n 2 { in th worst cas only on color is split into two nw ons in ach stp. Furr [5] constructd xampls which nd (n) stps. Obviously, two dgs = (u; v) and 0 = (u 0 ; v 0 ) which got dirnt colors in som stp will rmain dirntly colord. This is bcaus th triangls (u; v; v) and (u 0 ; v 0 ; v 0 ) ar rprsntd in th structur lists L() and L( 0 ). Lt a graph G = (V; E; f) and a stabl coloring f ~ of G b givn. f ~ dns th linar bas of an algbraic structur, calld cohrnt or cllular algbra, in th following way (s [8] and [12] for dtails). Lt M n b th algbra of th complx valud n n matrics, A th conjugat transpos of A, I th idntity matrix, J th all 1 matrix and A B th Hadamard product (A B) ij := (a ij b ij ) of A = (a ij ) and B=(b ij ). A cohrnt algbra A is a subalgbra of M n which is closd undr conjugat transposition and Hadamard multiplication and contains I and J. Dn B(f) = fe c j c 2 Fg whr E c is th n n matrix with (E c ) ij = 1 if f(i; j) = c and 0 othrwis. Th st B( f) ~ = f Ec ~ j c 2 Fg ~ has th following proprtis: P (i) J = c2 ~ F (ii) I = P c2i ~E c ~E c for som I ~ F (iii) 8c9d : Ec ~ = E ~ P d (iv) 8c; d : Ec ~ Ed ~ = b2 ~ F p c;d b ~E b Thus, th span of B( f) ~ is a cohrnt algbra. W call it th cohrnt algbra gnratd by (V; E; f) and dnot it by A(f). Whil a cohrnt algbra A lik any matrix algbra has dirnt linar bass, it has xactly on bas consisting only of 0? 1 matrics which is calld th standard 5

8 bas of A. Obviously, B( f) ~ is th standard bas of A(f). Th numbrs p c;d ar calld b structur constants of A(f). Two graphs H = (W; F ) and H 0 = (W 0 ; F 0 ) ar calld isomorphic i thr xists a bijction : W! W 0 such that (u; v) 2 F, ((u); (v)) 2 F 0 holds for all u; v 2 W. is calld an isomorphism btwn H and H 0. If an uncolord graph is givn, an initial coloring can b dnd by f() = 0; 8 = (u; u), f() = 1; 8 2 E and f() = 2 othrwis. In this way, any graph H is a colord graph and gnrats a cohrnt algbra H. A ncssary condition for th xistnc of an isomorphism btwn H and H 0 is that th corrsponding cohrnt algbras H and H 0 rspctivly ar isomorphic. Dnot by B = ff 1 ; F 2 ; : : : F l g and B 0 = ff 0 1 ; F 0 2 ; : : : F 0 g th uniqu basis of th l cohrnt algbras of H and H 0 rspctivly, obtaind by a crtain algorithm for computing stabl colorings. This algorithm is calld canonical if th function : B! B 0 ; F c 7! F 0 c inducs an algbra isomorphism btwn H and H 0 whnvr H and H 0 ar isomorphic. In othr words, whnvr thr xists an isomorphism btwn H and H 0 which maps 2 F to 0 2 F 0 thn a canonical algorithm will assign to and 0 th sam colors. 3 Prvious Art Bfor w startd our work, thr algorithms (stabil [4], stabcol [3] and CC [16] 1 ) for computing cohrnt colorings wr known. In this sction, w will discuss ths algorithms briy and introduc thos idas which wr usful in our approach. A straightforward implmntation of Algorithm 1 which just computs all structur lists in ach stp would hav a running tim of at last O(n 5 ) and O(n 3 ) spac would b ndd. By running tim, w always man th worst cas running tim. Th only possibility to rduc th running tim is to comput lss than n 3 triangls in ach stp. W will show how this can b don without changing th rsult. First, it is ncssary to xplain how w will do th rcoloring. During a rcoloring, a color class C(c 0 ) will b split into l color classs. Th largst class will kp th old color c 0 and th othr ons will gt nw colors c 1 ; c 2 ; : : : ; c l?1. W rfr to this proprty as th LCOC condition (Largst Class Old Color). Th following lmma is a strongr formulation of lmmas givn by Aho t al. [1] and Babl [2]. Lmma 3.1 It sucs to comput only thos ntris in ach structur list which contain at last on non basis dg colord with a nw color in th prcding stp. Proof. W ssntially follow Babl [2]. Lt th coloring f b th rsulting coloring aftr th sth rcoloring. Assum that th colors c 0 and d 0 hav bn rnd during th sth rcoloring to c 0 ; c 1 ; : : : c lc?1 and 1 Th programs ar availabl at 6

9 d 0 ; d 1 ; : : : d ld?1. Lt ; 0 2 C(b) aftr th sth rcoloring. Of cours lcx l dx i=0 j=0 p c i;d j = lcx l dx i=0 j=0 p c i;d j 0 (2) holds. If w comput only thos ntris in ach structur list which contain at last on non basis dg colord with a nw color, th valus p c 0;d0 and p c 0;d0 would hav not 0 bn computd. Assum that p c 0;d0 6= p c 0;d0. Du to (2), thr is a pair (i; j) 6= (0; 0) 0 such that p c i;d j 6= p c i;d j. For that rason, dirnt colors ar assignd to and 0 in 0 th (s + 1)th rcoloring. Although this lmma rducs th numbr of triangls which ar considrd in ach stp, th worst cas bound on th numbr of triangls is still n 3. Du to th lmma and th way of rcoloring, ach dg gts at most log n tims a nw color. As a consqunc, th ovrall numbr of triangls which nd to b considrd is boundd by O(n 3 log n). Thus, th up to now bst known tim bound of O(n 3 log n) follows (s [2] for dtails). Th part of a structur list which contains only structur valus blonging to triangls with at last on rcntly { during th prcding stp { colord dg is calld rducd structur list. A canonical coloring can b obtaind by sorting th lmnts of th structur lists L() lxicographically and thn assigning nw colors according to th lxicographic ordr of th structur lists. This can b combind with th rcoloring dscribd abov to gt th canonical coloring algorithm prsntd by Babl in [2]. Th idas of Babl wr implmntd in stabcol. Th disadvantags of stabcol ar th spac rquirmnt of O(n 3 ) and th bad practical running tim. Anothr algorithm for computing cohrnt algbras is implmntd in th program stabil. This implmntation is vry cint in practic, has a thortical tim bound of O(n 7 ) and nds O(n 2 ) spac. Th authors of stabil trid to rduc th numbr of structur lists thy hav to stor simultanously. Th ida is to comput only th dirnt structur lists of on color class at a tim. Sinc this can b still up to n 2, stabil rns by considring only th th rst O(n) dirnt structur lists of a color class. This approach has two disadvantags. First, stabil dos not color canonically and scond, stabil might nd mor stps than th Wisfilr-Lhman algorithm. A rasonabl canonical implmntation of th Wisfilr-Lhman algorithm is includd in th packag CC but no information on th algorithm and no thortical running tim ar givn. 4 Th Algorithm In th following, w will show that canonical cohrnt colorings can b computd in O(n 2 ) spac and O(n 3 log n) tim. To rduc th spac rquirmnts, w hav to avoid to comput all n 2 structur lists at a tim. A straightforward approach would b to comput th (rducd) 7

10 structur lists of a fw dgs only. To gt a canonical algorithm, it is thn ncssary to comput th structur lists of all dgs of on color class or to comput som of thm at last twic. Howvr, sinc color classs can b larg, th rquird spac would b still (n 3 ) or th tim bound would not b as good as rquird. Th main ida of our approach is to comput only parts of th structur lists of th dgs but for all dgs at a tim. I.., w comput th lists L(c; d) instad of L(). So hstpi can b rformulatd as follows. Procdur 2 stp 1: ~ f f 2: for all c; d 2 F do 3: splitcolor(c; d), i.., comput L(c; d) and split th colors in th following way: ~f() = f( ~ 0 ) :, f() ~ = f( ~ 0 ) and p c;d = p c;d ; 8; 2 E : nd for 5: rcolor, i.., f f ~ Th ntris of lists (or sts) ar always visitd according to th currnt (natural) ordring of th list (st). In th formr procdur, th ntris ar visitd in incrasing ordr of c and d. hsplitcolor(c; d)i stors a psudo color ~ f at ach dg. This guarants that th information of th prviously computd structur valus will b mmorizd. Finally, hrcolori ovrwrits th color of ach dg with its currnt psudo color. Obviously, th rsult of this rnmnt procdur is th sam as th on of lins 2,3 in Algorithm 1. Sinc vry list L(c; d) has lngth up to n 2 and thr ar up to n 4 such lists, this approach dos not sm to b vry promising at rst sight. But at last it is only ncssary to stor th list of on pair (c; d) at a tim and still gt a canonical coloring (for dtails s Procdur 4). Thus, this approach maks it possibl to work in O(n 2 ) spac only. From now on, w will try to rduc th running tim to O(n 3 log n) and kp th good spac bound. To rduc th numbr of pairs (c; d) to b considrd, w can apply Lmma 3.1 (s Procdur 3). Th nw colors ar dnotd by N and th old colors by O := F n N. To mak a running tim analysis of Procdur 3, w nd to go into th dtails of th usd data structur. W stor th colord graph G as a colord matrix M, i.., M uv = f(u; v), 8u; v 2 V, and th color classs in an array of lngth n 2. With ach color class C(c), w associat doubly linkd lists of a rowwis and a columnwis ncoding of th dgs in that color class (ths corrspond to spars matrix rprsntations of E c ). W dnot ths lists by rowwis(c) and columnwis(c) rspctivly. Furthrmor, w stor doubly linkd lists of th rst dgs in th rows and columns of ach color class calld rows(c) and columns(c). Th lists L(c; d) ar stord as doubly linkd lists also. W always associat a list ntry with an dg and thus ar abl to hav accss to ach list ntry in constant tim by knowing th rfrring dg. It taks O(n 2 ) tim 8

11 Procdur 3 stp 1: ~ f f 2: for all c 2 N do 3: for all d 2 F do 4: splitcolor(c; d) 5: nd for 6: nd for 7: for all c 2 O do 8: for d 2 N do 9: splitcolor(c; d) 10: nd for 11: nd for 12: rcolor to initializ this data structur. In th following, w do not dscrib how and whn occurring lists and variabls ar dltd and rst rspctivly. It always should b clar from th contxt how and whn this is don. For an dg st W, rowindics(w ) and columnindics(w ) dnot th sts of row indics and column indics of W with rspct to M. If W = fg, w writ rowindx() and columnindx() instad of rowindics(fg) and columnindics(fg) rspctivly. To achiv th claimd tim bound, w also nd to xplain th implmntations of hsplitcolor(c,d)i and hrcolori in mor dtail. P It is asy to implmnt ths functions in tim O(n + #triangls) and O(n + triangls). By #triangls, w man th numbr of triangls which ar considrd for computing L(c; d), i.., #triangls = P2L(c;d) pc;d P, and by triangls th numbr of triangls which ar considrd in th currnt hstpi. Th rst lin of Procdur 4 is implmntd in Procdur 5. It is a spcial spars matrix multiplication and can b don in th rquird tim of O(n + #triangls). To comput L(c; d), th matrix product E := E c E d has to b computd which is nothing but a matrix rprsntation of L(c; d). Obsrv that th numbr of itrations of th loop in lin 1 of Procdur 5 which quals jcolumnindics(c(c)) \ rowindics(c(d))j is boundd by #triangls and th computing of columnindics(c(c)) \ rowindics(c(d)) can b don by scanning through th lists columns(c) and rows(d) whos lngths ar boundd by n. Th innr loop nds an ovrall tim of O(#triangls) bcaus togthr with th indx w, w gt th rst lmnts with column indx w and row indx w of th color classs C(c) and C(d) rspctivly, and hav accss in tim O(1) to th succssors of th lmnts. An dg is calld hit by (c; d) if p c;d > 0, a color class C(b) is calld hit by (c; d) if som 2 C(b) is hit by (c; d). C(b):hit dnots th numbr of hit lmnts of C(b). This numbr is ndd in hsplitcolori and can b asily computd in Procdur 5 (which is don in lins 3-5). In hsplitcolori, th psudo rcoloring will b don in th following way. Nw psudo colors ar assignd according to an incrasing ordring of th f() ~ and p c;d. 9

12 Procdur 4 splitcolor(c; d) 1: comput L(c; d) 2: sort L(c; d) by th valus ~ f() 3: sort L(c; d) by th valus p c;d 4: for all with ( rst dg in L(c; d) with color f()) ~ do 5: b = f() ~ 6: if C(b):hit < C(b):siz thn 7: C(b):p := 0 8: ls 9: C(b):p := p c;d 10: nd if 11: C(b):LastColor := b 12: C(b):hit := 0 13: nd for 14: for all 2 L(c; d) do 15: if C( f()):p ~ 6= p c;d thn 16: C( f()):p ~ := p c;d 17: C( f()):lastcolor ~ := n ~f : nd if 19: C( f()):siz ~?? 20: f() ~ := C( f()):lastcolor ~ 21: C( f()):siz ~ : nd for Procdur 5 comput L(c; d) 1: for all w 2 columnindics(c(c)) \ rowindics(c(d)) do 2: for all = (u; v) with (u; w) 2 C(c) and (w; v) 2 C(d) do 3: if p c;d == 0 thn 4: C( f()):hit ~ + + 5: nd if 6: p c;d + + 7: nd for 8: nd for 10

13 In Procdur 4, w dtrmin th smallst p c;d of ach color class C(b) hit by (c; d) (stord in C(b):p) bcaus th dgs with th smallst p c;d kp thir old (psudo) color and th othr ons gt nw (psudo) colors. It is not possibl to do this by scanning through all lmnts of C(b) bcaus C(b) or at last th sum of th sizs of all hit color classs might b too larg. On possibl solution for computing th smallst p c;d is shown in lins 4? 13. That is why w nd to updat th sizs of th color classs immdiatly which is don in lins 19,21. In lins 14? 22, th nw psudo colors ar assignd as dscribd bfor. To analyz th running tims of lins 2,3, w nd to xplain th sorting procdur w usd. Lt a list L of lngth m b givn. Assum that ach lmnt of L consists of at most k numbrs out of th intrval f1; 2; : : : ; ng (or of on natural numbr boundd by n k ), thn L can b sortd using buckt sort in tim O(k (n + m)) and spac O(m + n) [1]. W us an in situ implmntation of buckt sort. It follows that th sorting in lin 3 in Procdur 4 can b don with buckt sort in tim O(#triangls) sinc th p c;d in L(c; d) ar boundd by #triangls. Lin 2 nds tim O(n + #triangls) and thus, this procdur has a running tim of O(n + #triangls). Sinc hsplitcolor(c; d)i is calld in lxicographical ordr of (c; d) and th assignmnt of th nw colors dpnds only on th structur valus and th prvious coloring, th psudo coloring is again canonical. Procdur 6 rcolor 1: Lt L b th list of all dgs which got a nw psudo color. 2: for all 2 L do 3: dlt from its color class C(f()) 4: appnd to C( ~ f()) 5: nd for 6: sort L by th tupls (rowindx(); columindx()) and initializ with th hlp of this ordring th row ncodings of th nw color classs 7: sort L by th tupls (columnindx(); rowindx()) and initializ with th hlp of this ordring th column ncodings of th nw color classs 8: for all c = f(); 2 L do 9: comput d with jc(d)j = maxfjc( ~ f())j j f() = cg 10: if jc(d)j > jc(c)j thn 11: xchang th colors of th color classs C(c) and C(d). 12: nd if 13: nd for 14: updat f To nish th stp w hav to transform th psudo colors distributd by hsplitcolori into a nw coloring according to th LCOC condition. hrcolori (s Procdur 6) nsurs that th largst color classs gt th old colors and dos th updating of th color classs and colors. In ordr to updat our data structurs, th dgs hav to b movd from thir old color class to thir nw on. In our data structurs, dlting an lmnt and 11

14 appnding an lmnt to a nw list { without any furthr updating of th data structur { taks tim O(1). Th sorting in Procdur 6 (lins 6,7) can b don in tim O(n + P triangls) using buckt sort. Bcaus L is sortd proprly, th initialization of th row and column ncodings is nothing but an appnding procdur and thus can b don in tim O( P triangls). Lins 8-13 tak tim O( P triangls) sinc two colors will b xchangd only if th nw color is largr than th old color. W conclud that all statmnts of Procdur 6 can b xcutd in tim O(n + P triangls). If on dos an amortizd cost analysis of th algorithm dscribd so far, on will com up with a worst cas running tim of O(n 5 ). Th rason for th still bad running tim of Procdur 3 is th fact that many mpty structur lists ar computd and that th running tim of hsplitcolori contains th trm n. To achiv th claimd running tim, w nd to nsur that only triangls which appar in th graph will b computd, th multiplication will tak only O(#triangls) tim and th sorting in lin 2 of Procdur 4 will b omittd. Thrfor, w chang th procdur hstpi again. In Procdur 7, w comput lists of paths of lngth 2 which appar in th graph and thn comput th corrsponding triangls. Procdur 7 stp 1: fexamin triangls whos rst non basis dg was rcntly colordg 2: for all c 2 N do 3: for all (u; w) 2 columns(c(c)) do 4: for (v = 1; v vrtics; v + +) do 5: if (w; v) is rst in som row of its color class thn 6: appnd ((u; w); (w; v)) to th list rf 7: nd if 8: nd for 9: nd for 10: sort rf by th colors of th scond dgs; 11: for all d 2 rf do 12: splitcolor(c; d) 13: nd for 14: dlt rf; 15: nd for 16: - 29: fth sam has to b don for th cas whn th scond color is nwg 30: rcolor Th list rf consists of all dirctd paths of lngth 2 whrby th rst dg has color c. Thrfor, rf has at most n jcolumns(c)j lmnts. Thus, th sorting of rf can b implmntd in tim proportional to n jcolumns(c)j. Obsrv that no supruous but all ncssary triangls ar computd in this procdur and again th ordring allows a canonical coloring. 12

15 Th sorting in lin 11 can b don in tim proportional to O(jrf j + n) = O( Pc triangls) bcaus in vry call of this sorting procdur, at last n triangls ar considrd. Pc triangls dnots th numbr of triangls with th rst dg colord by th color c to b considrd in this stp. With th information givn in rf, it is asy to implmnt th multiplication in hsplitcolori in tim proportional to th numbr of triangls bcaus th sts columnindics(c) \ rowindics(d) for all ncssary pairs (c; d) ar stord in rf. To omit th sorting in lin 2 of Procdur 4, w nd to introduc mor data structurs. With ach dg, w stor its parnt color, i.., th (psudo) color class to which blongd to bfor its color was changd th last tim, and with ach color class C(c) a list of childrn, i.., a list of dgs which wr in C(c) bfor. If a child of a color class C(d) is rcolord, it is dltd from th list of childrn of C(d). During th initialization, ach dg will b dnd as child of C(). For dtails s procdur Procdur 8. Procdur 8 splitcolor(c; d) 1: comput L(c; d) 2: sort L(c; d) by th valus p c;d 3: for all with rst dg in L(c; d) with color f() ~ do 4: b := f() ~ 5: if C(b):hit < C(b):siz thn 6: C(b):p := 0 7: ls 8: C(b):p := p c;d 9: nd if 10: C(b):LastColor := b 11: C(b):hit := 0 12: nd for 13: for all 2 L(c; d) do 14: if C( f()):p ~ 6= p c;d thn 15: C( f()):p ~ := p c;d 16: C( f()):lastcolor ~ := n ~f : nd if 18: C( f()):siz ~?? 19: dlt from its parnt's childrn list 20: appnd to th childrn list of C( f()) ~ 21: 22: assign C( f()) ~ as parnt of f() ~ := C( f()):lastcolor ~ 23: C( f()):siz ~ : nd for Using this data structur, it is possibl to insrt som lins in hrcolori to gt a canonical coloring (s Procdur 9). Obviously, all rcntly dnd changs do not xcd th xpctd running tim. 13

16 Procdur 9 insrt in Procdur 6 btwn lin 1 and 2 1: sort L by th old colors f 2: introduc a dummy root r 3: for all 2 L; f(parnt()) n f do 4: assign as child of r 5: assign r as parnt of 6: nd for 7: fth parnt childrn rlationship dns a tr T on th color classs in L.g 8: assign nw colors n f + 1; : : : ; n ~f to th color classs in T and to th dgs in L by walking through T in post ordr (or som othr wll dnd ordr). Thus, hsplitcolori can b implmntd in tim O(#triangls) and th asymptotic running tim of hrcolori did not chang. Obsrv that th prsntd data structurs can still b stord in O(n 2 ) spac. Th algorithm nds at most n 2 calls of hstpi to comput a stabl coloring. Howvr, th ovrall running tim of all calls of hsplitcolori (including Procdur 5) is proportional to th numbr of all triangls which ar considrd. This numbr is boundd by O(n 3 log n) bcaus ach triangl is considrd at most O(log n) tims. Th sam amount of tim is ndd for all xcutions of th rmaining part of Procdur 7 up to lin 29. P Sinc on xcution of hrcolori taks tim O(n+ triangls), th ovrall running tim for this part of hstpi is also boundd by O(n 3 + n 3 log n) = O(n 3 log n). Hnc, w gt a running tim of O(n 3 log n). Thorm 4.1 Givn a colord graph G, a stabl coloring of G can b computd in tim O(n 3 log n) and spac O(n 2 ). 5 Th Implmntation Th abov algorithms ar implmntd in th program qwil 2 which was writtn in C++. W lik to introduc som idas which dcras th running tim of th qwil implmntation considrably. Instad of rning th coloring by considring all ncssary pairs (c; d) and thn rcoloring onc, w rn th coloring by considring on pair of colors only and thn rcolor immdiatly. This rsults in much mor rcolorings but rducs th sizs of th color classs vry quickly. Obsrv that this mthod still colors canonically. Du to th abov considrations, it dos not mak sns to maintain th list rf all th tim. rf may chang aftr vry rcoloring. In our implmntation, w just stor colors in rf and do not do any updating with rf. This may caus th calculation of triangls which do not xist and thus nlarg th thortical running tim but 2 Th program is availabl at 14

17 it provs to b cint in practic. For a bttr undrstanding, th implmntd procdur is givn blow (s Procdur 10). Procdur 10 stp 1: fexamin triangls whos rst non basis dg was rcntly colordg 2: for all c 2 N do 3: for all (u; w) 2 colums(c(c)) do 4: for (v = 1; v vrtics; v + +) do 5: appnd f(w,v) to th list rf 6: nd for 7: nd for 8: sort rf; 9: for all d 2 rf do 10: splitcolor(c; d) 11: rcolor 12: nd for 13: dlt rf; 14: nd for 15: - 28: fth sam has to b don for th cas whn th scond color is nw g On can obsrv that many structur lists will not yild a rnmnt of th coloring. It is asy to chck whthr a color class C(b) will b split by a structur list L(c; d) or not. If X j 2 C(b)g jc(b)j = maxfp c;d 2C(b) p c;d ; thn th color class C(b) will not b split, othrwis it will. A structur list which rns th coloring is calld usful. If w chck this condition aftr computing th structur list and thn rduc th structur list if possibl, th running tim dcrass. Furthrmor, w us Procdur 4 instad of Procdur 8. W tstd our implmntation on typical tst instancs and compard it to th implmntations stabil, CC and stabcol. Du to th mmory rstrictions, w wr not abl to tst stabcol on instancs with mor than 150 nods. Th instancs bnzn, mobius and dynkin ar takn from [4] and dscribd thr in dtail. stp dnots th instancs givn by Furr [9] that rquir a numbr of stps proportional to n. path dnots th instancs which ar paths. In th tabls, w giv th nam of th instanc, th numbr of vrtics of th instanc, th numbr of colors of th rsulting cohrnt coloring and th running tims of th dirnt algorithms. Th tims ar givn in sconds and th bold ntris mark th fastst algorithm for ach instanc. Th rsults hav bn obtaind on a Sun Sparc Ultra 170, Sun OS 5.6, 128 Mb mmory using th GNU C/C++ compilr, vrsion Tabl 1 shows that qwil is by far th fastst canonical implmntation. On all instancs, including th small ons, qwil is fastr than CC and stabcol. By ts, w dnot th tim and spac optimal algorithm dscribd in th prvious sction. W 15

18 addd to ts th dltion of uslss structur lists. Tabl 1 shows that ts is fastr than stabcol and thus th fastst implmntation of an algorithm for computing cohrnt algbras with a thortical tim bound of O(n 3 log n). W hav implmntd a non canonical vrsion of qwil by just skipping th sorting at crtain points in th algorithm. W dnot this variant by :canonical. Both, qwil and :canonical, ar on th small instancs oftn slowr than stabil. Howvr, on th larg instancs :canonical and vn qwil prov to b much fastr than stabil (s Tabl 2 and Tabl 5 for dtails). On may obsrv that th dirnc in th running tim of qwil and stabil incrass with incrasing valus of # colors. n In Tabl 3, w hav listd som mor variants of qwil. By :ir, w dnot th algorithm which dos no immdiat rcoloring, by :usful th algorithm which dos not dlt uslss structur lists. Tabl 3 shows that not only th good thortical bounds but also th idas prsntd in this sction ar rsponsibl for th good practical running tim of qwil. Obsrv that if w omit th immdiat rcoloring, qwil computs in ach stp th sam numbr of nw colors as th Wisfilr-Lhman algorithm and thus nds th sam numbr of stps. 6 Concluding Rmarks W hav prsntd a nw canonical algorithm for computing cohrnt colorings which satiss th bst known thortical bounds. Furthrmor, w hav shown that our approach yilds by far th fastst known implmntation for computing cohrnt colorings. In Tabl 4, w compar th numbr of computd structur lists with th numbr of usful structur lists. It turns out that only vry fw structur lists nd to b computd. This obsrvation givs ris to an algorithm which computs only a fw structur lists in ach stp. Sinc w do not know which structur lists ar usful, w implmntd a randomizd vrsion of our algorithm which computs only fw randomly chosn structur lists. W hav mad som rst practical xprincs in this dirction and th rsults sm to b vry promising. Howvr, th major problm is that, up to now, w ar not abl to chck rasonably fast whthr th rsulting coloring is stabl or not. Furthrmor, it is asy to gnraliz our approach and obtain a k-dimnsional Wisfilr-Lhman algorithm which nds only O(kn 2 ) spac and fullls th bst known tim bound of O(k 2 n k+1 log n) [13]. 7 Acknowldgmnts W would lik to thank L. Babl and G. Tinhofr for hlpful discussions and commnts. 16

19 Rfrncs [1] A. V. Aho, J. E. Hopcroft, and J. D. Ullman, Th Dsign and Analysis of Computr Algorithms, Addison-Wsly, [2] L. Babl, Computing cohrnt algbras. to b publishd, [3] L. Babl, S. Baumann, M. Ludck, and G. Tinhofr, STABCOL: Graph isomorphism tsting basd on th Wisfilr-Lman Algorithm, Tch. Rp. TUM-M9702, Tchnisch Univrsitat Munchn, [4] L. Babl, I. V. Chuvava, M. Klin, and D. V. Paschnik, Algbraic combinatorics in mathmatical chmistry. Mthods and algorithms. II. Program implmntation of th Wisfilr-Lman Algorithm, Tch. Rp. TUM-M9701, Tchnisch Univrsitat Munchn, [5] J.-Y. Cai, M. Furr, and N. Immrman, An optimal lowr bound on th numbr of variabls for graph idntication, Combinatorica, 12 (1992), pp. 389{ 410. [6] S. Evdokimov, M. Karpinski, and I. Ponomarnko, Compact cllular algbras and prmutation groups, Tch. Rp CS, Univrsitat Bonn, [7] S. Evdokimov, I. Ponomarnko, and G. Tinhofr, On a nw class of wakly compact graphs, Tch. Rp. TUM-M9715, Tchnisch Univrsitat Munchn, [8] S. Fridland, Cohrnt algbras and th graph isomorphism problm, Discrt Applid Mathmatics, 25 (1989), pp. 73{98. [9] M. Furr, Privat communication, [10] C. D. Godsil, Compact graphs and quitabl partitions, Linar Algbra and its Applications, 255 (1997), pp. 209{239. [11] D. G. Higman, Cohrnt congurations, I. Rnd. Sm. Mat. Univ. Padova, 44 (1972), pp. 1{25. [12], Cohrnt algbras, Linar Algbra and its Applications, 93 (1987), pp. 209{239. [13] N. Immrman and E. Landr, Dscribing graphs: A rst-ordr approach to graph canonization, in Complxity Thory Rtrospctiv, Springr-Vrlag, 1990, pp. 59{81. [14] M. Klin, C. Ruckr, G. Ruckr, and G. Tinhofr, Algbraic combinatorics in mathmatical chmistry. Mthods and algorithms. I. Prmutation groups and cohrnt (cllular) algbras., Tch. Rp. TUM-M9510, Tchnisch Univrsitat Munchn, [15] M. E. Muzychuk and G. Tinhofr, Rcognizing circulant graphs of prim ordr in polynomial tim, Elctronic Journal of Combinatorics, 5 (1998), p. 28. [16] I. Ponomarnko, CC Usr's Guid, Fb [17] P. F. Stadlr and G. P. Wagnr, Algbraic thory of rcombination spacs, Evolutionary Computation, 5 (1998), pp. 241{

20 [18] G. Tinhofr, Graph isomorphism and thorms of Birkho typ, Computing, 36 (1986), pp. 285{300. [19], A not on compact graphs, Discrt Applid Mathmatics, 30 (1991), pp. 253{264. [20] B. J. Wisfilr, On Construction and Idntication of Graphs, Springr, Brlin, [21] B. J. Wisfilr and A. A. Lman, Rduction of a graph to a canonical form and an algbra arising during this rduction, Naucho - Tchnicksagy Informatsia, 9 (1968), pp. 12{16. Russian. 18

21 Nam Vrtics Colors qwil CC stabcol ts tim tim ratio tim ratio tim ratio bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin mobius mobius mobius mobius mobius mobius mobius mobius mobius mobius path path path path path path path path path path stp stp stp stp stp stp stp stp stp stp Tabl 1: Canonical Implmntations 19

22 Nam Vrtics Colors :canonical stabil qwil tim tim ratio tim ratio bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin mobius mobius mobius mobius mobius mobius mobius mobius mobius mobius path path path path path path path path path path stp stp stp stp stp stp stp stp stp stp Tabl 2: Non Canonical Implmntations 20

23 Nam Vrtics Colors qwil :usful :ir :ir :usful tim tim ratio tim ratio tim ratio bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn bnzn dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin dynkin mobius mobius mobius mobius mobius mobius mobius mobius mobius mobius path path path path path path path path path path stp stp stp stp stp stp stp stp stp stp Tabl 3: Variants of qwil 21

24 Nam Vrtics Colors Structur Lists ovrall usful % bnzn bnzn bnzn bnzn bnzn bnzn dynkin dynkin dynkin dynkin dynkin dynkin mobius mobius mobius mobius mobius mobius path path path path path path stp stp stp stp stp stp Tabl 4: Structur Lists Statistics Nam Vrtics Colors :canonical stabil qwil tim tim ratio tim ratio bnzn bnzn dynkin dynkin mobius mobius path path stp stp Tabl 5: Larg Instancs 22

SCHUR S THEOREM REU SUMMER 2005

SCHUR S THEOREM REU SUMMER 2005 SCHUR S THEOREM REU SUMMER 2005 1. Combinatorial aroach Prhas th first rsult in th subjct blongs to I. Schur and dats back to 1916. On of his motivation was to study th local vrsion of th famous quation

More information

cycle that does not cross any edges (including its own), then it has at least

cycle that does not cross any edges (including its own), then it has at least W prov th following thorm: Thorm If a K n is drawn in th plan in such a way that it has a hamiltonian cycl that dos not cross any dgs (including its own, thn it has at last n ( 4 48 π + O(n crossings Th

More information

Higher order derivatives

Higher order derivatives Robrto s Nots on Diffrntial Calculus Chaptr 4: Basic diffrntiation ruls Sction 7 Highr ordr drivativs What you nd to know alrady: Basic diffrntiation ruls. What you can larn hr: How to rpat th procss of

More information

(Upside-Down o Direct Rotation) β - Numbers

(Upside-Down o Direct Rotation) β - Numbers Amrican Journal of Mathmatics and Statistics 014, 4(): 58-64 DOI: 10593/jajms0140400 (Upsid-Down o Dirct Rotation) β - Numbrs Ammar Sddiq Mahmood 1, Shukriyah Sabir Ali,* 1 Dpartmnt of Mathmatics, Collg

More information

Section 6.1. Question: 2. Let H be a subgroup of a group G. Then H operates on G by left multiplication. Describe the orbits for this operation.

Section 6.1. Question: 2. Let H be a subgroup of a group G. Then H operates on G by left multiplication. Describe the orbits for this operation. MAT 444 H Barclo Spring 004 Homwork 6 Solutions Sction 6 Lt H b a subgroup of a group G Thn H oprats on G by lft multiplication Dscrib th orbits for this opration Th orbits of G ar th right costs of H

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim (implicit in notation and n a positiv intgr, lt ν(n dnot th xponnt of p in n, and U(n n/p ν(n, th unit

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013 18.782 Introduction to Arithmtic Gomtry Fall 2013 Lctur #20 11/14/2013 20.1 Dgr thorm for morphisms of curvs Lt us rstat th thorm givn at th nd of th last lctur, which w will now prov. Thorm 20.1. Lt φ:

More information

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018 Propositional Logic Combinatorial Problm Solving (CPS) Albrt Olivras Enric Rodríguz-Carbonll May 17, 2018 Ovrviw of th sssion Dfinition of Propositional Logic Gnral Concpts in Logic Rduction to SAT CNFs

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by D. Klain Vrsion 207.0.05 Corrctions and commnts ar wlcom. Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix A A k I + A + k!

More information

Basic Polyhedral theory

Basic Polyhedral theory Basic Polyhdral thory Th st P = { A b} is calld a polyhdron. Lmma 1. Eithr th systm A = b, b 0, 0 has a solution or thr is a vctorπ such that π A 0, πb < 0 Thr cass, if solution in top row dos not ist

More information

Construction of asymmetric orthogonal arrays of strength three via a replacement method

Construction of asymmetric orthogonal arrays of strength three via a replacement method isid/ms/26/2 Fbruary, 26 http://www.isid.ac.in/ statmath/indx.php?modul=prprint Construction of asymmtric orthogonal arrays of strngth thr via a rplacmnt mthod Tian-fang Zhang, Qiaoling Dng and Alok Dy

More information

COUNTING TAMELY RAMIFIED EXTENSIONS OF LOCAL FIELDS UP TO ISOMORPHISM

COUNTING TAMELY RAMIFIED EXTENSIONS OF LOCAL FIELDS UP TO ISOMORPHISM COUNTING TAMELY RAMIFIED EXTENSIONS OF LOCAL FIELDS UP TO ISOMORPHISM Jim Brown Dpartmnt of Mathmatical Scincs, Clmson Univrsity, Clmson, SC 9634, USA jimlb@g.clmson.du Robrt Cass Dpartmnt of Mathmatics,

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by Dan Klain Vrsion 28928 Corrctions and commnts ar wlcom Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix () A A k I + A + k!

More information

CS 361 Meeting 12 10/3/18

CS 361 Meeting 12 10/3/18 CS 36 Mting 2 /3/8 Announcmnts. Homwork 4 is du Friday. If Friday is Mountain Day, homwork should b turnd in at my offic or th dpartmnt offic bfor 4. 2. Homwork 5 will b availabl ovr th wknd. 3. Our midtrm

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim and n a positiv intgr, lt ν p (n dnot th xponnt of p in n, and u p (n n/p νp(n th unit part of n. If α

More information

SOME PARAMETERS ON EQUITABLE COLORING OF PRISM AND CIRCULANT GRAPH.

SOME PARAMETERS ON EQUITABLE COLORING OF PRISM AND CIRCULANT GRAPH. SOME PARAMETERS ON EQUITABLE COLORING OF PRISM AND CIRCULANT GRAPH. K VASUDEVAN, K. SWATHY AND K. MANIKANDAN 1 Dpartmnt of Mathmatics, Prsidncy Collg, Chnnai-05, India. E-Mail:vasu k dvan@yahoo.com. 2,

More information

1 Minimum Cut Problem

1 Minimum Cut Problem CS 6 Lctur 6 Min Cut and argr s Algorithm Scribs: Png Hui How (05), Virginia Dat: May 4, 06 Minimum Cut Problm Today, w introduc th minimum cut problm. This problm has many motivations, on of which coms

More information

Homework #3. 1 x. dx. It therefore follows that a sum of the

Homework #3. 1 x. dx. It therefore follows that a sum of the Danil Cannon CS 62 / Luan March 5, 2009 Homwork # 1. Th natural logarithm is dfind by ln n = n 1 dx. It thrfor follows that a sum of th 1 x sam addnd ovr th sam intrval should b both asymptotically uppr-

More information

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0 unction Spacs Prrquisit: Sction 4.7, Coordinatization n this sction, w apply th tchniqus of Chaptr 4 to vctor spacs whos lmnts ar functions. Th vctor spacs P n and P ar familiar xampls of such spacs. Othr

More information

On spanning trees and cycles of multicolored point sets with few intersections

On spanning trees and cycles of multicolored point sets with few intersections On spanning trs and cycls of multicolord point sts with fw intrsctions M. Kano, C. Mrino, and J. Urrutia April, 00 Abstract Lt P 1,..., P k b a collction of disjoint point sts in R in gnral position. W

More information

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming CPSC 665 : An Algorithmist s Toolkit Lctur 4 : 21 Jan 2015 Lcturr: Sushant Sachdva Linar Programming Scrib: Rasmus Kyng 1. Introduction An optimization problm rquirs us to find th minimum or maximum) of

More information

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula 7. Intgration by Parts Each drivativ formula givs ris to a corrsponding intgral formula, as w v sn many tims. Th drivativ product rul yilds a vry usful intgration tchniqu calld intgration by parts. Starting

More information

Derangements and Applications

Derangements and Applications 2 3 47 6 23 Journal of Intgr Squncs, Vol. 6 (2003), Articl 03..2 Drangmnts and Applications Mhdi Hassani Dpartmnt of Mathmatics Institut for Advancd Studis in Basic Scincs Zanjan, Iran mhassani@iasbs.ac.ir

More information

Some remarks on Kurepa s left factorial

Some remarks on Kurepa s left factorial Som rmarks on Kurpa s lft factorial arxiv:math/0410477v1 [math.nt] 21 Oct 2004 Brnd C. Kllnr Abstract W stablish a connction btwn th subfactorial function S(n) and th lft factorial function of Kurpa K(n).

More information

First derivative analysis

First derivative analysis Robrto s Nots on Dirntial Calculus Chaptr 8: Graphical analysis Sction First drivativ analysis What you nd to know alrady: How to us drivativs to idntiy th critical valus o a unction and its trm points

More information

Week 3: Connected Subgraphs

Week 3: Connected Subgraphs Wk 3: Connctd Subgraphs Sptmbr 19, 2016 1 Connctd Graphs Path, Distanc: A path from a vrtx x to a vrtx y in a graph G is rfrrd to an xy-path. Lt X, Y V (G). An (X, Y )-path is an xy-path with x X and y

More information

On the irreducibility of some polynomials in two variables

On the irreducibility of some polynomials in two variables ACTA ARITHMETICA LXXXII.3 (1997) On th irrducibility of som polynomials in two variabls by B. Brindza and Á. Pintér (Dbrcn) To th mmory of Paul Erdős Lt f(x) and g(y ) b polynomials with intgral cofficints

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 0 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat th

More information

Searching Linked Lists. Perfect Skip List. Building a Skip List. Skip List Analysis (1) Assume the list is sorted, but is stored in a linked list.

Searching Linked Lists. Perfect Skip List. Building a Skip List. Skip List Analysis (1) Assume the list is sorted, but is stored in a linked list. 3 3 4 8 6 3 3 4 8 6 3 3 4 8 6 () (d) 3 Sarching Linkd Lists Sarching Linkd Lists Sarching Linkd Lists ssum th list is sortd, but is stord in a linkd list. an w us binary sarch? omparisons? Work? What if

More information

The Equitable Dominating Graph

The Equitable Dominating Graph Intrnational Journal of Enginring Rsarch and Tchnology. ISSN 0974-3154 Volum 8, Numbr 1 (015), pp. 35-4 Intrnational Rsarch Publication Hous http://www.irphous.com Th Equitabl Dominating Graph P.N. Vinay

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 07 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat

More information

That is, we start with a general matrix: And end with a simpler matrix:

That is, we start with a general matrix: And end with a simpler matrix: DIAGON ALIZATION OF THE STR ESS TEN SOR INTRO DUCTIO N By th us of Cauchy s thorm w ar abl to rduc th numbr of strss componnts in th strss tnsor to only nin valus. An additional simplification of th strss

More information

Recall that by Theorems 10.3 and 10.4 together provide us the estimate o(n2 ), S(q) q 9, q=1

Recall that by Theorems 10.3 and 10.4 together provide us the estimate o(n2 ), S(q) q 9, q=1 Chaptr 11 Th singular sris Rcall that by Thorms 10 and 104 togthr provid us th stimat 9 4 n 2 111 Rn = SnΓ 2 + on2, whr th singular sris Sn was dfind in Chaptr 10 as Sn = q=1 Sq q 9, with Sq = 1 a q gcda,q=1

More information

Computing and Communications -- Network Coding

Computing and Communications -- Network Coding 89 90 98 00 Computing and Communications -- Ntwork Coding Dr. Zhiyong Chn Institut of Wirlss Communications Tchnology Shanghai Jiao Tong Univrsity China Lctur 5- Nov. 05 0 Classical Information Thory Sourc

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 401 Digital Signal Procssing Prof. Mark Fowlr Dtails of th ot St #19 Rading Assignmnt: Sct. 7.1.2, 7.1.3, & 7.2 of Proakis & Manolakis Dfinition of th So Givn signal data points x[n] for n = 0,, -1

More information

Search sequence databases 3 10/25/2016

Search sequence databases 3 10/25/2016 Sarch squnc databass 3 10/25/2016 Etrm valu distribution Ø Suppos X is a random variabl with probability dnsity function p(, w sampl a larg numbr S of indpndnt valus of X from this distribution for an

More information

Final Exam Solutions

Final Exam Solutions CS 2 Advancd Data Structurs and Algorithms Final Exam Solutions Jonathan Turnr /8/20. (0 points) Suppos that r is a root of som tr in a Fionacci hap. Assum that just for a dltmin opration, r has no childrn

More information

Thus, because if either [G : H] or [H : K] is infinite, then [G : K] is infinite, then [G : K] = [G : H][H : K] for all infinite cases.

Thus, because if either [G : H] or [H : K] is infinite, then [G : K] is infinite, then [G : K] = [G : H][H : K] for all infinite cases. Homwork 5 M 373K Solutions Mark Lindbrg and Travis Schdlr 1. Prov that th ring Z/mZ (for m 0) is a fild if and only if m is prim. ( ) Proof by Contrapositiv: Hr, thr ar thr cass for m not prim. m 0: Whn

More information

Aim To manage files and directories using Linux commands. 1. file Examines the type of the given file or directory

Aim To manage files and directories using Linux commands. 1. file Examines the type of the given file or directory m E x. N o. 3 F I L E M A N A G E M E N T Aim To manag ils and dirctoris using Linux commands. I. F i l M a n a g m n t 1. il Examins th typ o th givn il or dirctory i l i l n a m > ( o r ) < d i r c t

More information

22/ Breakdown of the Born-Oppenheimer approximation. Selection rules for rotational-vibrational transitions. P, R branches.

22/ Breakdown of the Born-Oppenheimer approximation. Selection rules for rotational-vibrational transitions. P, R branches. Subjct Chmistry Papr No and Titl Modul No and Titl Modul Tag 8/ Physical Spctroscopy / Brakdown of th Born-Oppnhimr approximation. Slction ruls for rotational-vibrational transitions. P, R branchs. CHE_P8_M

More information

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM Elctronic Journal of Diffrntial Equations, Vol. 2003(2003), No. 92, pp. 1 6. ISSN: 1072-6691. URL: http://jd.math.swt.du or http://jd.math.unt.du ftp jd.math.swt.du (login: ftp) LINEAR DELAY DIFFERENTIAL

More information

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation.

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation. Lur 7 Fourir Transforms and th Wav Euation Ovrviw and Motivation: W first discuss a fw faturs of th Fourir transform (FT), and thn w solv th initial-valu problm for th wav uation using th Fourir transform

More information

Square of Hamilton cycle in a random graph

Square of Hamilton cycle in a random graph Squar of Hamilton cycl in a random graph Andrzj Dudk Alan Friz Jun 28, 2016 Abstract W show that p = n is a sharp thrshold for th random graph G n,p to contain th squar of a Hamilton cycl. This improvs

More information

Einstein Equations for Tetrad Fields

Einstein Equations for Tetrad Fields Apiron, Vol 13, No, Octobr 006 6 Einstin Equations for Ttrad Filds Ali Rıza ŞAHİN, R T L Istanbul (Turky) Evry mtric tnsor can b xprssd by th innr product of ttrad filds W prov that Einstin quations for

More information

Chapter 6 Folding. Folding

Chapter 6 Folding. Folding Chaptr 6 Folding Wintr 1 Mokhtar Abolaz Folding Th folding transformation is usd to systmatically dtrmin th control circuits in DSP architctur whr multipl algorithm oprations ar tim-multiplxd to a singl

More information

ECE602 Exam 1 April 5, You must show ALL of your work for full credit.

ECE602 Exam 1 April 5, You must show ALL of your work for full credit. ECE62 Exam April 5, 27 Nam: Solution Scor: / This xam is closd-book. You must show ALL of your work for full crdit. Plas rad th qustions carfully. Plas chck your answrs carfully. Calculators may NOT b

More information

Roadmap. XML Indexing. DataGuide example. DataGuides. Strong DataGuides. Multiple DataGuides for same data. CPS Topics in Database Systems

Roadmap. XML Indexing. DataGuide example. DataGuides. Strong DataGuides. Multiple DataGuides for same data. CPS Topics in Database Systems Roadmap XML Indxing CPS 296.1 Topics in Databas Systms Indx fabric Coopr t al. A Fast Indx for Smistructurd Data. VLDB, 2001 DataGuid Goldman and Widom. DataGuids: Enabling Qury Formulation and Optimization

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN Intrnational Journal of Scintific & Enginring Rsarch, Volum 6, Issu 7, July-25 64 ISSN 2229-558 HARATERISTIS OF EDGE UTSET MATRIX OF PETERSON GRAPH WITH ALGEBRAI GRAPH THEORY Dr. G. Nirmala M. Murugan

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH.

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH. C:\Dallas\0_Courss\03A_OpSci_67\0 Cgh_Book\0_athmaticalPrliminaris\0_0 Combath.doc of 8 COPUTER GENERATED HOLOGRAS Optical Scincs 67 W.J. Dallas (onday, April 04, 005, 8:35 A) PART I: CHAPTER TWO COB ATH

More information

Mutually Independent Hamiltonian Cycles of Pancake Networks

Mutually Independent Hamiltonian Cycles of Pancake Networks Mutually Indpndnt Hamiltonian Cycls of Pancak Ntworks Chng-Kuan Lin Dpartmnt of Mathmatics National Cntral Univrsity, Chung-Li, Taiwan 00, R O C discipl@ms0urlcomtw Hua-Min Huang Dpartmnt of Mathmatics

More information

Strongly Connected Components

Strongly Connected Components Strongly Connctd Componnts Lt G = (V, E) b a dirctd graph Writ if thr is a path from to in G Writ if and is an quivalnc rlation: implis and implis s quivalnc classs ar calld th strongly connctd componnts

More information

COHORT MBA. Exponential function. MATH review (part2) by Lucian Mitroiu. The LOG and EXP functions. Properties: e e. lim.

COHORT MBA. Exponential function. MATH review (part2) by Lucian Mitroiu. The LOG and EXP functions. Properties: e e. lim. MTH rviw part b Lucian Mitroiu Th LOG and EXP functions Th ponntial function p : R, dfind as Proprtis: lim > lim p Eponntial function Y 8 6 - -8-6 - - X Th natural logarithm function ln in US- log: function

More information

General Notes About 2007 AP Physics Scoring Guidelines

General Notes About 2007 AP Physics Scoring Guidelines AP PHYSICS C: ELECTRICITY AND MAGNETISM 2007 SCORING GUIDELINES Gnral Nots About 2007 AP Physics Scoring Guidlins 1. Th solutions contain th most common mthod of solving th fr-rspons qustions and th allocation

More information

The graph of y = x (or y = ) consists of two branches, As x 0, y + ; as x 0, y +. x = 0 is the

The graph of y = x (or y = ) consists of two branches, As x 0, y + ; as x 0, y +. x = 0 is the Copyright itutcom 005 Fr download & print from wwwitutcom Do not rproduc by othr mans Functions and graphs Powr functions Th graph of n y, for n Q (st of rational numbrs) y is a straight lin through th

More information

What are those βs anyway? Understanding Design Matrix & Odds ratios

What are those βs anyway? Understanding Design Matrix & Odds ratios Ral paramtr stimat WILD 750 - Wildlif Population Analysis of 6 What ar thos βs anyway? Undrsting Dsign Matrix & Odds ratios Rfrncs Hosmr D.W.. Lmshow. 000. Applid logistic rgrssion. John Wily & ons Inc.

More information

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA NE APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA Mirca I CÎRNU Ph Dp o Mathmatics III Faculty o Applid Scincs Univrsity Polithnica o Bucharst Cirnumirca @yahoocom Abstract In a rcnt papr [] 5 th indinit intgrals

More information

Quasi-Classical States of the Simple Harmonic Oscillator

Quasi-Classical States of the Simple Harmonic Oscillator Quasi-Classical Stats of th Simpl Harmonic Oscillator (Draft Vrsion) Introduction: Why Look for Eignstats of th Annihilation Oprator? Excpt for th ground stat, th corrspondnc btwn th quantum nrgy ignstats

More information

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1 Abstract Intrprtation 1 History On brakthrough papr Cousot & Cousot 77 (?) Inspird by Dataflow analysis Dnotational smantics Enthusiastically mbracd by th community At last th functional community... At

More information

Problem Set 6 Solutions

Problem Set 6 Solutions 6.04/18.06J Mathmatics for Computr Scinc March 15, 005 Srini Dvadas and Eric Lhman Problm St 6 Solutions Du: Monday, March 8 at 9 PM in Room 3-044 Problm 1. Sammy th Shark is a financial srvic providr

More information

REPRESENTATIONS OF LIE GROUPS AND LIE ALGEBRAS

REPRESENTATIONS OF LIE GROUPS AND LIE ALGEBRAS REPRESENTATIONS OF LIE GROUPS AND LIE ALGEBRAS JIAQI JIANG Abstract. This papr studis th rlationship btwn rprsntations of a Li group and rprsntations of its Li algbra. W will mak th corrspondnc in two

More information

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter WHEN THE CRAMÉR-RAO INEQUALITY PROVIDES NO INFORMATION STEVEN J. MILLER Abstract. W invstigat a on-paramtr family of probability dnsitis (rlatd to th Parto distribution, which dscribs many natural phnomna)

More information

u r du = ur+1 r + 1 du = ln u + C u sin u du = cos u + C cos u du = sin u + C sec u tan u du = sec u + C e u du = e u + C

u r du = ur+1 r + 1 du = ln u + C u sin u du = cos u + C cos u du = sin u + C sec u tan u du = sec u + C e u du = e u + C Tchniqus of Intgration c Donald Kridr and Dwight Lahr In this sction w ar going to introduc th first approachs to valuating an indfinit intgral whos intgrand dos not hav an immdiat antidrivativ. W bgin

More information

Estimation of apparent fraction defective: A mathematical approach

Estimation of apparent fraction defective: A mathematical approach Availabl onlin at www.plagiarsarchlibrary.com Plagia Rsarch Library Advancs in Applid Scinc Rsarch, 011, (): 84-89 ISSN: 0976-8610 CODEN (USA): AASRFC Estimation of apparnt fraction dfctiv: A mathmatical

More information

Alpha and beta decay equation practice

Alpha and beta decay equation practice Alpha and bta dcay quation practic Introduction Alpha and bta particls may b rprsntd in quations in svral diffrnt ways. Diffrnt xam boards hav thir own prfrnc. For xampl: Alpha Bta α β alpha bta Dspit

More information

Homotopy perturbation technique

Homotopy perturbation technique Comput. Mthods Appl. Mch. Engrg. 178 (1999) 257±262 www.lsvir.com/locat/cma Homotopy prturbation tchniqu Ji-Huan H 1 Shanghai Univrsity, Shanghai Institut of Applid Mathmatics and Mchanics, Shanghai 272,

More information

Symmetric centrosymmetric matrix vector multiplication

Symmetric centrosymmetric matrix vector multiplication Linar Algbra and its Applications 320 (2000) 193 198 www.lsvir.com/locat/laa Symmtric cntrosymmtric matrix vctor multiplication A. Mlman 1 Dpartmnt of Mathmatics, Univrsity of San Francisco, San Francisco,

More information

Supplementary Materials

Supplementary Materials 6 Supplmntary Matrials APPENDIX A PHYSICAL INTERPRETATION OF FUEL-RATE-SPEED FUNCTION A truck running on a road with grad/slop θ positiv if moving up and ngativ if moving down facs thr rsistancs: arodynamic

More information

Equidistribution and Weyl s criterion

Equidistribution and Weyl s criterion Euidistribution and Wyl s critrion by Brad Hannigan-Daly W introduc th ida of a sunc of numbrs bing uidistributd (mod ), and w stat and prov a thorm of Hrmann Wyl which charactrizs such suncs. W also discuss

More information

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero.

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero. SETION 6. 57 6. Evaluation of Dfinit Intgrals Exampl 6.6 W hav usd dfinit intgrals to valuat contour intgrals. It may com as a surpris to larn that contour intgrals and rsidus can b usd to valuat crtain

More information

Finding low cost TSP and 2-matching solutions using certain half integer subtour vertices

Finding low cost TSP and 2-matching solutions using certain half integer subtour vertices Finding low cost TSP and 2-matching solutions using crtain half intgr subtour vrtics Sylvia Boyd and Robrt Carr Novmbr 996 Introduction Givn th complt graph K n = (V, E) on n nods with dg costs c R E,

More information

Differential Equations

Differential Equations Prfac Hr ar m onlin nots for m diffrntial quations cours that I tach hr at Lamar Univrsit. Dspit th fact that ths ar m class nots, th should b accssibl to anon wanting to larn how to solv diffrntial quations

More information

v 5 v 7 v v 2 v 6 v 8 v 4

v 5 v 7 v v 2 v 6 v 8 v 4 Architcturs, Languags and Pattrns PH Wlch and AWP Bakkrs (Eds) IOS Prss, 1998 11 Paralll Graph Coloring using JAVA Thomas UMLAND Dutsch Tlkom Brkom GmbH, Goslarr Ufr 5, 10589 Brlin, Grmany Abstract In

More information

Limiting value of higher Mahler measure

Limiting value of higher Mahler measure Limiting valu of highr Mahlr masur Arunabha Biswas a, Chris Monico a, a Dpartmnt of Mathmatics & Statistics, Txas Tch Univrsity, Lubbock, TX 7949, USA Abstract W considr th k-highr Mahlr masur m k P )

More information

Brief Introduction to Statistical Mechanics

Brief Introduction to Statistical Mechanics Brif Introduction to Statistical Mchanics. Purpos: Ths nots ar intndd to provid a vry quick introduction to Statistical Mchanics. Th fild is of cours far mor vast than could b containd in ths fw pags.

More information

Hydrogen Atom and One Electron Ions

Hydrogen Atom and One Electron Ions Hydrogn Atom and On Elctron Ions Th Schrödingr quation for this two-body problm starts out th sam as th gnral two-body Schrödingr quation. First w sparat out th motion of th cntr of mass. Th intrnal potntial

More information

Calculus concepts derivatives

Calculus concepts derivatives All rasonabl fforts hav bn mad to mak sur th nots ar accurat. Th author cannot b hld rsponsibl for any damags arising from th us of ths nots in any fashion. Calculus concpts drivativs Concpts involving

More information

u 3 = u 3 (x 1, x 2, x 3 )

u 3 = u 3 (x 1, x 2, x 3 ) Lctur 23: Curvilinar Coordinats (RHB 8.0 It is oftn convnint to work with variabls othr than th Cartsian coordinats x i ( = x, y, z. For xampl in Lctur 5 w mt sphrical polar and cylindrical polar coordinats.

More information

2 AN OVERVIEW OF THE TENSOR PRODUCT

2 AN OVERVIEW OF THE TENSOR PRODUCT 98 IEEE TRASACTIS PARALLEL AD DISTRIBUTED SYSTEMS, VL 10, 3, MARCH 1999 1 Th choic of data distribution has a larg influnc on th prformanc of th synthsizd programs, ur simpl algorithm for slcting th appropriat

More information

The van der Waals interaction 1 D. E. Soper 2 University of Oregon 20 April 2012

The van der Waals interaction 1 D. E. Soper 2 University of Oregon 20 April 2012 Th van dr Waals intraction D. E. Sopr 2 Univrsity of Orgon 20 pril 202 Th van dr Waals intraction is discussd in Chaptr 5 of J. J. Sakurai, Modrn Quantum Mchanics. Hr I tak a look at it in a littl mor

More information

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values Dnamic Macroconomic Thor Prof. Thomas Lux Bifurcation Thor Bifurcation: qualitativ chang in th natur of th solution occurs if a paramtr passs through a critical point bifurcation or branch valu. Local

More information

3 Finite Element Parametric Geometry

3 Finite Element Parametric Geometry 3 Finit Elmnt Paramtric Gomtry 3. Introduction Th intgral of a matrix is th matrix containing th intgral of ach and vry on of its original componnts. Practical finit lmnt analysis rquirs intgrating matrics,

More information

CS 6353 Compiler Construction, Homework #1. 1. Write regular expressions for the following informally described languages:

CS 6353 Compiler Construction, Homework #1. 1. Write regular expressions for the following informally described languages: CS 6353 Compilr Construction, Homwork #1 1. Writ rgular xprssions for th following informally dscribd languags: a. All strings of 0 s and 1 s with th substring 01*1. Answr: (0 1)*01*1(0 1)* b. All strings

More information

Approximation and Inapproximation for The Influence Maximization Problem in Social Networks under Deterministic Linear Threshold Model

Approximation and Inapproximation for The Influence Maximization Problem in Social Networks under Deterministic Linear Threshold Model 20 3st Intrnational Confrnc on Distributd Computing Systms Workshops Approximation and Inapproximation for Th Influnc Maximization Problm in Social Ntworks undr Dtrministic Linar Thrshold Modl Zaixin Lu,

More information

What is a hereditary algebra?

What is a hereditary algebra? What is a hrditary algbra? (On Ext 2 and th vanishing of Ext 2 ) Claus Michal Ringl At th Münstr workshop 2011, thr short lcturs wr arrangd in th styl of th rgular column in th Notics of th AMS: What is?

More information

Abstract Interpretation: concrete and abstract semantics

Abstract Interpretation: concrete and abstract semantics Abstract Intrprtation: concrt and abstract smantics Concrt smantics W considr a vry tiny languag that manags arithmtic oprations on intgrs valus. Th (concrt) smantics of th languags cab b dfind by th funzcion

More information

UNTYPED LAMBDA CALCULUS (II)

UNTYPED LAMBDA CALCULUS (II) 1 UNTYPED LAMBDA CALCULUS (II) RECALL: CALL-BY-VALUE O.S. Basic rul Sarch ruls: (\x.) v [v/x] 1 1 1 1 v v CALL-BY-VALUE EVALUATION EXAMPLE (\x. x x) (\y. y) x x [\y. y / x] = (\y. y) (\y. y) y [\y. y /

More information

1 Isoparametric Concept

1 Isoparametric Concept UNIVERSITY OF CALIFORNIA BERKELEY Dpartmnt of Civil Enginring Spring 06 Structural Enginring, Mchanics and Matrials Profssor: S. Govindj Nots on D isoparamtric lmnts Isoparamtric Concpt Th isoparamtric

More information

Lecture 37 (Schrödinger Equation) Physics Spring 2018 Douglas Fields

Lecture 37 (Schrödinger Equation) Physics Spring 2018 Douglas Fields Lctur 37 (Schrödingr Equation) Physics 6-01 Spring 018 Douglas Filds Rducd Mass OK, so th Bohr modl of th atom givs nrgy lvls: E n 1 k m n 4 But, this has on problm it was dvlopd assuming th acclration

More information

2.3 Matrix Formulation

2.3 Matrix Formulation 23 Matrix Formulation 43 A mor complicatd xampl ariss for a nonlinar systm of diffrntial quations Considr th following xampl Exampl 23 x y + x( x 2 y 2 y x + y( x 2 y 2 (233 Transforming to polar coordinats,

More information

Self-Adjointness and Its Relationship to Quantum Mechanics. Ronald I. Frank 2016

Self-Adjointness and Its Relationship to Quantum Mechanics. Ronald I. Frank 2016 Ronald I. Frank 06 Adjoint https://n.wikipdia.org/wiki/adjoint In gnral thr is an oprator and a procss that dfin its adjoint *. It is thn slf-adjoint if *. Innr product spac https://n.wikipdia.org/wiki/innr_product_spac

More information

International Journal of Foundations of Computer Science c World Scientic Publishing Company Searching a Pseudo 3-Sided Solid Orthoconvex Grid ANTONIO

International Journal of Foundations of Computer Science c World Scientic Publishing Company Searching a Pseudo 3-Sided Solid Orthoconvex Grid ANTONIO Intrnational Journal of Foundations of Computr Scinc c World Scintic Publishing Company Sarching a Psudo 3-Sidd Solid Orthoconvx Grid ANTONIOS SYMVONIS Bassr Dpartmnt of Computr Scinc, Univrsity of Sydny

More information

GEOMETRICAL PHENOMENA IN THE PHYSICS OF SUBATOMIC PARTICLES. Eduard N. Klenov* Rostov-on-Don, Russia

GEOMETRICAL PHENOMENA IN THE PHYSICS OF SUBATOMIC PARTICLES. Eduard N. Klenov* Rostov-on-Don, Russia GEOMETRICAL PHENOMENA IN THE PHYSICS OF SUBATOMIC PARTICLES Eduard N. Klnov* Rostov-on-Don, Russia Th articl considrs phnomnal gomtry figurs bing th carrirs of valu spctra for th pairs of th rmaining additiv

More information

2008 AP Calculus BC Multiple Choice Exam

2008 AP Calculus BC Multiple Choice Exam 008 AP Multipl Choic Eam Nam 008 AP Calculus BC Multipl Choic Eam Sction No Calculator Activ AP Calculus 008 BC Multipl Choic. At tim t 0, a particl moving in th -plan is th acclration vctor of th particl

More information

ECE 407 Computer Aided Design for Electronic Systems. Instructor: Maria K. Michael. Overview. CAD tools for multi-level logic synthesis:

ECE 407 Computer Aided Design for Electronic Systems. Instructor: Maria K. Michael. Overview. CAD tools for multi-level logic synthesis: 407 Computr Aidd Dsign for Elctronic Systms Multi-lvl Logic Synthsis Instructor: Maria K. Michal 1 Ovrviw Major Synthsis Phass Logic Synthsis: 2-lvl Multi-lvl FSM CAD tools for multi-lvl logic synthsis:

More information

10. EXTENDING TRACTABILITY

10. EXTENDING TRACTABILITY Coping with NP-compltnss 0. EXTENDING TRACTABILITY ining small vrtx covrs solving NP-har problms on trs circular arc covrings vrtx covr in bipartit graphs Q. Suppos I n to solv an NP-complt problm. What

More information

Vishnu V. Narayan. January

Vishnu V. Narayan. January A 17 12 -approimation algorithm for 2-rt-connctd spanning subgraphs on graphs with minimum dgr at last arxi:1612.047902 [cs.ds] 17 Jan 2017 Vishnu V. Naraan Januar 17 2017 W obtain a polnomial-tim 17 -approimation

More information

Learning Spherical Convolution for Fast Features from 360 Imagery

Learning Spherical Convolution for Fast Features from 360 Imagery Larning Sphrical Convolution for Fast Faturs from 36 Imagry Anonymous Author(s) 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 3 3 33 34 35 In this fil w provid additional dtails to supplmnt th main papr

More information

Multicoloured Hamilton cycles and perfect matchings in pseudo-random graphs

Multicoloured Hamilton cycles and perfect matchings in pseudo-random graphs Multicolourd Hamilton cycls and prfct matchings in psudo-random graphs Danila Kühn Dryk Osthus Abstract Givn 0 < p < 1, w prov that a psudo-random graph G with dg dnsity p and sufficintly larg ordr has

More information

INCOMPLETE KLOOSTERMAN SUMS AND MULTIPLICATIVE INVERSES IN SHORT INTERVALS. xy 1 (mod p), (x, y) I (j)

INCOMPLETE KLOOSTERMAN SUMS AND MULTIPLICATIVE INVERSES IN SHORT INTERVALS. xy 1 (mod p), (x, y) I (j) INCOMPLETE KLOOSTERMAN SUMS AND MULTIPLICATIVE INVERSES IN SHORT INTERVALS T D BROWNING AND A HAYNES Abstract W invstigat th solubility of th congrunc xy (mod ), whr is a rim and x, y ar rstrictd to li

More information

Hardy-Littlewood Conjecture and Exceptional real Zero. JinHua Fei. ChangLing Company of Electronic Technology Baoji Shannxi P.R.

Hardy-Littlewood Conjecture and Exceptional real Zero. JinHua Fei. ChangLing Company of Electronic Technology Baoji Shannxi P.R. Hardy-Littlwood Conjctur and Excptional ral Zro JinHua Fi ChangLing Company of Elctronic Tchnology Baoji Shannxi P.R.China E-mail: fijinhuayoujian@msn.com Abstract. In this papr, w assum that Hardy-Littlwood

More information