Enumerating Unlabeled and Root Labeled Trees for Causal Model Acquisition

Size: px
Start display at page:

Download "Enumerating Unlabeled and Root Labeled Trees for Causal Model Acquisition"

Transcription

1 Enumrating Unlabld and Root Labld Trs for Causal Modl Acquisition Yang Xiang, Zo Jingyu Zhu, and Yu Li Univrsity of Gulph, Canada Abstract. To spcify a Bays nt (BN), a conditional probability tabl (CPT), oftn of an ffct conditiond on its n causs, nds to b assssd for ach nod. It gnrally has th complxity xponntial on n. Th non-impding noisy-and (NIN-AND) tr is a rcntly dvlopd causal modl that rducs th complxity to linar, whil modling both rinforcing and undrmining intractions among causs. Acquisition of an NIN-AND tr modl involvs licitation of a linar numbr of probability paramtrs and a tr structur. Instad of asking th human xprt to dscrib th structur from scratch, in this work, w dvlop a two-stp mnu slction tchniqu that aids structur acquisition. 1 Introduction To spcify a BN, a CPT nds to b assssd for ach non-root nod. It is oftn advantagous to construct BNs along th causal dirction, in which cas a CPT is th distribution of an ffct conditiond on its n causs. In gnral, assssmnt of a CPT has th complxity xponntial on n. Noisy-OR [7] is th most wll known causal modl that rducs this complxity to linar. A numbr of xtnsions hav also bn proposd such as [4, 3, 5]. Howvr, noisy-or, as wll as rlatd causal modls, can only rprsnt rinforcing intractions among causs [9]. Th NIN- AND tr [9] is a rcntly proposd causal modl. As noisy-or, th numbr of probability paramtrs to b licitd is linar on n. Furthrmor, it allows modling of both rinforcing and undrmining intractions among causs. Th structur of causal intractions is ncodd as a tr of a linar numbr of nods which must b licitd in addition. An NIN-AND tr can b acquird by asking th xprt to dscrib th tr structur from scratch. Whn th numbr of causs is mor than 3, dscribing th targt NIN-AND tr accuratly may b challnging. In this work, w dvlop a mnu slction tchniqu that aids th structur acquisition. W propos a compact rprsntation through which an NIN-AND tr structur is dpictd as a partially labld tr of multipl roots and a singl laf, calld a root-labld tr. As thr ar too many root-labld trs for a givn numbr of causs, w divid th mnu slction into 2 stps. In th first stp, th human xprt is prsntd with an numration of unlabld trs for th givn numbr of causs, and is askd to slct on. In th scond stp, th xprt is prsntd with an numration of root-labld trs that ar isomorphic to th slctd unlabld tr. Th two-stp mnu slction rducs significantly th total numbr of altrnativs to b prsntd. It lowrs th ovrall cognitiv load to th xprt and is xpctd to improv th accuracy and fficincy of NIN-AND tr modl acquisition.

2 To implmnt th two-stp mnu slction, a propr st of tr structurs must b numratd at ach stp. For th first stp, w draw from a tchniqu from phylogntics [2] for counting volutionary tr shaps, which ar unlabld trs of a singl root and multipl lavs. W xtnd th tchniqu for counting to an algorithm for numration (gnration) of unlabld trs of multipl roots and a singl laf. For th scond stp, w dvlop a nw algorithm to numrat root-labld trs isomorphic to a givn unlabld tr. 2 Background This sction is mostly basd on [9]. An uncrtain caus is a caus that can produc an ffct but dos not always do so. Dnot a st of binary caus variabls as X = {c 1,..., c n } and thir ffct variabl (binary) as. For ach c i, dnot c i = tru by c i and c i = fals by c i. Similarly, dnot = tru by and = fals by. A causal vnt rfrs to an vnt that a caus c i causd an ffct to occur succssfully. Dnot this causal vnt by c i and its probability by P ( c i ). Th causal failur vnt, whr is fals whn c i is tru, is dnotd as c i. Dnot th causal vnt that a st X = {c 1,..., c n } of causs causd by c 1,..., c n or x. Dnot th st of all causs of by C. Th CPT P ( C) rlats to probabilitis of causal vnts as follows: If C = {c 1,c 2,c 3 }, thn P ( c 1,c 2,c 3 )=P( c 1,c 3 ). Causs rinforc ach othr if collctivly thy ar at last as ffctiv in causing th ffct as som acting by thmslvs. If collctivly thy ar lss ffctiv, thn thy undrmin ach othr. Th following dfins th 2 typs of causal intractions gnrally. Dfinition 1 Lt R = {W 1,W 2,...} b a partition of a st X of causs, R R, and Y = Wi R W i. Sts of causs in R rinforc ach othr, iff R P ( y ) P ( x ). Sts of causs in R undrmin ach othr, iff R P ( y ) >P( x ). Disjoint sts of causs W 1,..., W m satisfy failur conjunction iff ( w 1,..., w m )=( w 1 )... ( w m ). That is, collctiv failur is attributd to individual failurs. Thy also satisfy failur indpndnc iff P (( w 1 )... ( w m)) = P ( w 1 )... P ( w m ). Disjoint sts of causs W 1,..., W m satisfy succss conjunction iff w 1,..., w m =( w 1 )... ( w m ). That is, collctiv succss rquirs individual ffctivnss. Thy also satisfy succss indpndnc iff P (( w 1 )... ( w m)) = P ( w 1 )... P ( w m). It has bn shown that causs ar rinforcing whn thy satisfy failur conjunction and indpndnc, and thy ar undrmining whn thy satisfy succss conjunction and indpndnc. Hnc, undrmining can b modld by a dirct NIN-AND gat (Fig. 1, lft), and rinforcmnt by a dual NIN-AND gat (middl). 2

3 c1 cn... c1 cn... c 1, c 2, c3 c 1 c2 c3 c4 c 1,...,c n c 1,...,c n c 1, c 2, c 3, c4 Fig. 1. (Lft) Dirct NIN-AND gat. (Middl) Dual NIN-AND gat. (Right) Th structur of a NIN-AND tr causal modl. As pr Df. 1, a st of causs can b rinforcing (undrmining), but th st is undrmining (rinforcing) with anothr st. Such causal intraction can b modld by a NIN-AND tr. As shown in Fig. 1 (right), causs c 1 through c 3 ar undrmining, and thy ar collctivly rinforcing c 4. Th following dfins NIN-AND tr modls in gnral: Dfinition 2 Th structur of an NIN-AND tr is a dirctd tr for ffct and a st X = {c 1,..., c n } of occurring causs. 1. Thr ar 2 typs of nods. An vnt nod (a black oval) has an in-dgr 1 and an out-dgr 1. Agat nod (a NIN-AND gat) has an in-dgr 2 and an out-dgr Thr ar 2 typs of links, ach conncting an vnt and a gat along inputto-output dirction of gats. A forward link (a lin) is implicitly dirctd. A ngation link (with a whit oval at on nd) is xplicitly dirctd. 3. Each trminal nod is an vnt labld by a causal vnt y or y. Thr is a singl laf (no child) with y = x, and th gat it conncts to is th laf gat. For ach root (no parnt; indxd by i), y x, i y j y = for j k, and k i y = x. i 4. Inputs to a gat g ar in on of 2 cass: (a) Each is ithr connctd by a forward link to a nod labld y, or by a ngation link to a nod labld y. Th output of g is connctd by a forward link to a nod labld i y. i (b) Each is ithr connctd by a forward link to a nod labld y, or by a ngation link to a nod labld y. Th output of g is connctd by a forward link to a nod labld i y. i An NIN-AND tr modl for ffct and its causs C can b obtaind by liciting its structur (with C roots) and C singl-caus probabilitis P ( c i ) on for ach root vnt in th structur. Th CPT P ( C) can thn b drivd using th modl. By dfault, ach root vnt in a NIN-AND tr is a singl-caus vnt, and all causal intractions satisfy failur (or succss) conjunction and indpndnc. If a subst of causs do not satisfy ths assumptions, suitabl multi-caus probabilitis P ( x ), whr X C, can b dirctly licitd and incorporatd into th NIN-AND tr modl. Th dfault is assumd in this papr. 3

4 Som additional notations usd in th papr ar introducd blow. Th numbr of combinations of n objcts takn k at a tim without rptition is dnotd C(n, k). W assum that th n objcts ar intgrs 0 through n 1. Each combination is rfrrd to as a k-combination of n objcts. W assum n<10 and k-combinations can b stord in an array, say, cb. Thus w rfr to th i th k- combination by cb[i]. W dnot th numbr of k-combinations of n objcts with rptition by C (n, k). Not C (n, k) =C(n k 1,k). A partition of a positiv intgr n is a st of positiv intgrs which sum to n. Each intgr in th st is a part. Abas of m units is a tupl of m positiv intgrs s =(s m 1,..., s 0 ). A mixd bas numbr associatd with a bas s is a tupl x =(x m 1,..., x 0 ) whr 0 x i <s i. Each x i (i>0) has th wight w i = s i 1... s 0 and th wight of x 0 is 1. Each intgr k in th rang 0 through s m 1... s 0 1 can b rprsntd as a mixd bas numbr x such that k = m 1 i=0 x i w i. For bas b =(3, 2), intgrs 0 through 5 can b rprsntd in that ordr as (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), (2, 1). W dnot an array z of k lmnts by z[0..k 1]. 3 Compact Rprsntation of NIN-AND Tr Structur NIN-AND tr modls allow a CPT of gnrally xponntial complxity to b obtaind by liciting a tr structur and a linar numbr of probabilitis of singl-caus vnts. [9] rlis on th human xprt to dscrib th tr topology. Whn th numbr of causs is mor than 3, accurat dscription may b cognitivly dmanding. As w will show, for 4 causs, thr ar 52 altrnativ NIN-AND tr structurs. A bttr altrnativ is to show th xprt a mnu of all possibl structurs from which on can b slctd. To construct th mnu, w nd to numrat altrnativ structurs. To facilitat th numration, w sk a compact rprsntation of NIN-AND tr structur. c 1 c2 c, c 1 2 c 1, c 2, c3 c3 c4 c 1, c 2, c 3, c4 Fig. 2. An NIN-AND tr structur corrsponding to th sam causal modl as that in Fig. 1 (right). First, w obsrv that th NIN-AND tr structur in Fig. 2 and that in Fig. 1 (right) corrspond to th sam causal modl. In both structurs, causs c 1 through c 3 ar undrmining, and thy ar collctivly rinforcing c 4. W rgard th structur in Fig. 2 as suprfluous and that in Fig. 1 (right) as minimal, 4

5 according to Df. 3 blow. Our first stp towards a compact structur rprsntation is to adopt minimal structurs. Dfinition 3 Lt τ b an NIN-AND tr structur. If τ contains a gat t that outputs to anothr gat g of th sam typ (dirct or dual), dlt t and connct its inputs to g. If such dltion is possibl, τ is suprfluous. Apply such dltions until no longr possibl. Th rsultant NIN-AND tr structur is minimal. In a minimal NIN-AND tr structur, if th laf gat g is a dirct gat, thn all gats outputting to g ar dual, and thir inputs ar all from dirct gats. That is, from th laf towards root nods, gats altrnat in typs. This altrnation implis that, for vry minimal NIN-AND tr structur τ with a dirct laf gat, thr xists a minimal NIN-AND tr τ rplacing ach gat in τ with its opposit typ, and vic vrsa. Thrfor, if w know how to numrat NIN-AND tr structurs for a givn numbr of causs and with a dirct laf gat, w also know how to numrat structurs with a dual laf gat. Hnc, our scond stp towards a compact structur rprsntation is to focus only on minimal structurs with dirct laf gats. In a minimal structur with a dirct laf gat, typs of all othr gats ar uniquly dtrmind. If all root vnts ar spcifid (i.., root nods labld), thn th causal vnt for vry non-root nod is uniquly dtrmind. Not, howvr, spcification of root vnts is partially constraind. For xampl, in Fig. 1 (right), sinc th laf gat is dual, vry root vnt connctd to th top gat must b a causal succss (rathr than failur). Hnc, our third stp towards a compact structur rprsntation is to omit labls for all non-root nods. In an NIN-AND tr structur, ach gat nod is connctd to its uniqu output vnt. Hnc, out final stp towards a compact structur rprsntation is to omit ach gat nod and connct its input vnt nods to its output nod. As th rsult, our compact rprsntation of th structur of ach NIN-AND tr modl is a minimal tr consisting of vnt nods with only root nods labld. Its (implicit) laf gat is a dirct gat. Fig. 3 (a) shows th rsultant rprsntation for th NIN-AND tr in Fig. 1 (right). Following th convntion in Df. 2, all links ar implicitly dirctd (downwards away from labld nods). W rfr to th graphical rprsntation as root-labld tr. Not that lft-right ordr of parnts maks no diffrnc. For instanc, Fig. 3 (b) is th sam rootlabld tr as (a), whras (c) is a diffrnt root-labld tr from (a). c 2 c 1 c 3 c 3 c1 c2 c 4 c 1 c 3 4 c 4 c (a) (b) (c) c 2 Fig. 3. Compact rprsntations of NIN-AND tr structurs. Thorm 1 stablishs th rlation btwn numration of root-labld trs and numration of NIN-AND tr modl structurs. 5

6 Thorm 1 Lt Ψ b th collction of NIN-AND tr modls for n causs and Ψ b th collction of root-labld trs with n roots. Th following hold: 1. Ψ =2 Ψ. 2. For ach NIN-AND tr modl in Ψ, a uniqu tr in Ψ can b obtaind by minimizing th structur of th modl, rmoving its gat nods, and rmoving labls of non-root nods. 3. For ach tr in Ψ, minimal structurs of 2 NIN-AND tr modls in Ψ can b obtaind by adding gat nods to th tr, labling th laf gat as dirct or dual, and labling othr non-root nods accordingly. 4 Enumration of Unlabld NIN-AND Tr Structurs Du to Thorm 1, w can numrat NIN-AND tr modl structurs for n causs by numrating root-labld trs with n roots. Th list of structurs can thn b prsntd to th xprt for mnu slction. Howvr, whn n>3, thr ar too many root-labld trs (and twic as many minimal modl structurs). With 4 roots, thr ar 26 root-labld trs corrsponding to 52 minimal NIN- AND tr modl structurs. With 5 roots, th numbrs ar 236 and 472. To rduc th cognitiv load to th xprt, w divid th mnu slction into 2 stps. In th first stp, only unlabld trs will b prsntd. With 4 roots, th mnu siz is 5. Aftr th xprt slcts an unlabld tr, ithr rootlabld trs or minimal NIN-AND tr structurs corrsponding to th choic will b prsntd for th scond slction. For instanc, if th unlabld tr corrsponding to Fig. 3 (a) is slctd in th first stp, a total of 4 root-labld trs (or 8 NIN-AND tr structurs) will b prsntd for scond slction: at most 58 = 13 itms (rathr than 52) prsntd in both stps. Th two-stp slction can b rpatd until th xprt is satisfid with th final slction. Th advantag is th much rducd total numbr of mnu itms prsntd. To raliz th two-stp mnu slction, w first nd to numrat unlabld trs (of a singl laf) givn th numbr of roots. Many mthods of tr numration in th litratur,.g., [1, 8, 6], do not addrss this problm. On xcption is a tchniqu from phylogntics [2] for counting volutionary tr shaps. Th tchniqu is closly rlatd to our task but nds to b xtndd bfor bing applicabl: First, [2] considrs unlabld dirctd trs with a singl root and multipl lavs (calld tips). Thos trs of a givn numbr of tips ar countd. What w nd to considr ar unlabld dirctd trs with a singl laf and multipl roots. This diffrnc can b asily dalt with, which amounts to rvrsal of dirctions for all links. Scond, [2] rprsnts ths trs with a format incompatibl with th standard notion of graph, whr som link is connctd to a singl nod instad of two (s, for xampl, Fig. 3.5 in [2]). Third, [2] considrs only counting of ths trs, whil w nd to numrat (gnrat) thm. Nvrthlss, th ida in [2] for counting so calld rootd multifurcating tr shaps is an lgant on. Algorithm EnumratUnlabldTr(n) xtnds it to numrat unlabld trs with a singl laf and a givn numbr n of roots. 6

7 Algorithm 1 EnumratUnlabldTr(n) Input: th numbr of roots n. 1 initializ list T 1 to includ a singl unlabld tr of on laf and on root; 2 for i =2to n, 3 numrat partitions of i with at last 2 parts; 4 for ach partition ptn of t distinct parts (p 0,..., p t 1 ), 5 crat arrays z[0..t 1], s[0..t 1] and cbr[0..t 1][][]; 6 for j =0to t 1, 7 z[j] =numbr of occurrncs of p j in ptn; 8 m = T pj ; 9 s[j] =C (m, z[j]); 10 cbr[j] stors z[j]-combinations of m objcts with rptition; 11 count =1; 12 for j =0to t 1, count = count s[j]; 13 for q =0to count 1, 14 convrt q to a mixd bas numbr b[0..t 1] using bas s[0..t 1]; 15 subtr st S = ; 16 for j =0to t 1, 17 if z[j] =1, add tr T pj [b[j]] to S; 18 ls gt combination cb = cbr[j][b[j]]; 19 for ach numbr x in cb, add tr T pj [x] to S; 20 T = MrgUnlabldT r(s); 21 add T to T i ; 22 rturn T n ; T [0] 1 T [0] 2 T [0] 3 T [1] 3 T [6] (a) (b) T 4 [2] 5 (c) (d) () (f) (g) T 5 [9] (h) T 6 [17] (i) T 6 [27] Fig. 4. (a), (b) Th only unlabld tr of on and 2 roots, rspctivly. (c), (d) Th only trs of 3 roots. () A tr of 4 roots. (f), (g) Trs of 5 roots. (h), (i) Trs of 6 roots. Links ar implicitly dirctd downwards. Lin 1 crats T 1 =(T 1 [0]) with T 1 [0] shown in Fig. 4 (a). Th first itration (i = 2) of for loop startd at lin 2 crats T 2 =(T 2 [0]) with T 2 [0] shown in Fig. 4 (b). Th nxt itration (i = 3) crats T 3 =(T 3 [0],T 3 [1]) shown in (c) and (d). Th loop continus to build ach tr list of an incrasing numbr of roots, until th list for i = n roots is obtaind. In lin 3, th st of partitions of i with 2 or mor parts is obtaind. For instanc, for i = 4, th st is {{3, 1}, {2, 2}, {2, 1, 1}, {1, 1, 1, 1}}.Fori = 5, th st is {{4, 1}, {3, 2}, {3, 1, 1}, {2, 2, 1}, {2, 1, 1, 1}, {1, 1, 1, 1, 1}}. Each partition signifis how a tr of 4 roots can b assmbld from subtrs. For xampl, {3, 2} mans that a tr of 5 roots can b assmbld by mrging a subtr of 3 roots (an lmnt of T 3 ) with a subtr of 2 root (an lmnt of T 2 ). Th for loop startd at lin 4 itrats through ach partition to numrat th corrsponding 7

8 trs. Lins 5 through 12 count th numbr of trs from th givn partition and spcify indxs of subtrs to b mrgd in cbr[]. For ach nw tr, lins 13 through 21 rtriv rlvant subtrs and mrg thm. If a part p appars in a partition onc (countd by z[j] in lin 7), thn list T p contributs on subtr to ach nw tr. This can b don in m = T p ways (lin 8). It is countd by s[j] in lin 9, whr C (m, 1) = C(m, 1) = m. Th cbr[j] in lin 10 will b (cbr[j][0],..., cbr[j][m 1]) whr ach cbr[j][k] =(k) is a 1-combination that indxs th m lmnts in T p. For xampl, considr th itration of th for loop startd at lin 4 with ptn = {3, 2} and hnc (p 0,p 1 )=(3, 2). Aftr lin 10, w hav occurrnc counting (z[0],z[1]) = (1, 1). It is usd to produc s[0] = C (2, 1) = 2, s[1] = C (1, 1) = 1, and combinations (cbr[0][0], cbr[0][1]) = ((0), (1)) and cbr[1][0] = (0). Th total numbr of distinct trs du to th partition is countd by th product of s[j]. For instanc, lin 12 producs count = 2, which says that thr ar 2 unlabld trs in T 5 du to partition {3, 2}. If a part p appars in a partition z[j] > 1 tims, thn list T p contributs z[j] subtrs to ach nw tr. This can b don in C (m, z[j]) ways (lin 8). It is countd by s[j] in lin 9. For xampl, considr th itration of th for loop startd at lin 4 with ptn = {3, 3} and hnc p 0 = 3 and z[0] = 2. Now s[0] = C (2, 2) = 3 and (cbr[0][0], cbr[0][1], cbr[0][2]) = ((0, 0), (1, 0), (1, 1)). Each itration of th for loop startd at lin 13 obtains a nw tr in T i. Th rlvant subtrs from arlir tr lists ar rtrivd and thn mrgd into a nw tr. Considr ptn = {3, 2}, (s[0],s[1]) = (2, 1), (cbr[0][0],cbr[0][1]) = ((0), (1)) and cbr[1][0] = (0) mntiond abov. For q = 1, lin 14 producs (b[0],b[1]) = (1, 0). Each itration of th for loop startd at lin 16 adds on or mor subtrs to S basd on th mixd bas numbr b[]. Sinc (z[0],z[1]) = (1, 1), th first itration adds T 3 [1] to S and th nxt itration adds T 2 [0]. Thy ar mrgd into unlabld tr T 5 [6] shown in Fig. 4 (f). Nxt, considr ptn = {3, 3}, s[0] = 3, and (cbr[0][0], cbr[0][1], cbr[0][2]) = ((0, 0), (1, 0), (1, 1)). Th loop startd at lin 13 itrats 3 tims. For q =2,w hav b[0] = 2. At lin 18, cb = cbr[0][2] = (1, 1). At lin 19, 2 copis of T 3 [1] (s Fig. 4) ar addd to S. Nxt, considr MrgUnlabldTr(). Two unlabld trs t and t of i and j i roots rspctivly may b mrgd in 3 ways to produc a tr of ij roots: M 1 Thir laf nods ar mrgd, which is how T 2 [0] is obtaind from 2 copis of T 1 [0] (s Fig. 4). M 2 Th laf of t bcom th parnt of th laf of t, which is how T 3 [0] is obtaind from T 1 [0] and T 2 [0]. Not that rols of t and t cannot b switchd. M 3 Both laf nods may bcom th parnts of a nw laf nod, which is how T 2 [0] and T 3 [1] ar mrgd to produc T 5 [6]. Whn k>2 subtrs ar mrgd into a nw tr, 2 subtrs ar mrgd first and th rmaining subtrs ar mrgd into th intrmdiat tr on by on. Which of th 3 ways of mrging is usd at ach stp is critical. Incorrct choic producs som trs multipl tims whil omitting othrs. Th rsultant T i will not b an numration. MrgUnlabldTr() is dtaild blow: 8

9 Algorithm 2 MrgUnlabldTr(S) Input: a st S of k 2 unlabld (sub)trs. 1 sort trs in S in ascnding ordr of numbr of roots as (t 0,..., t k 1 ); 2ift 0 has on root and t 1 has on root, mrg thm to t by M 1 ; 3 ls if t 0 has on root and t 1 has 2 or mor roots, mrg thm to t by M 2 ; 4 ls mrg thm to t by M 3 ; 5 for i =2to k 1, 6 if t i has on root, mrg t and t i to t by M 1 ; 7 ls mrg t and t i to t by M 2 ; 8 t = t ; 9 rturn t; EnumratUnlabldTr(n) corrctly numrats unlabld trs of n roots. A formal proof of corrctnss is byond th spac limit. Our implmntation gnrats list T n whos cardinality is shown in Tabl 1 for n 10: Tabl 1. Cardinality of T n for n 10. n T n Enumrat Root-Labld Trs Givn Unlabld Tr To raliz th scond stp of mnu slction, w numrat root-labld trs for a givn unlabld tr of n roots. Sinc lft-right ordr of causal vnts into th sam NIN-AND gat dos not mattr, th numbr of root-labld trs is lss than n!. W propos th following algorithm basd on th ida of assigning labls to ach group of roots with mirror subtr (dfind blow) handling. It numrats root-labld trs corrctly, although a formal proof is byond spac limit. Th root-labld trs ar plottd as thy ar numratd. Algorithm 3 EnumratRootLabldTr(t) Input: an unlabld tr t of n roots. 1 if all root nods hav th sam child; 2 labl roots using n labls in arbitrary ordr; 3 plot th root-labld tr; 4 grp = grouping of roots with th sam child nods; 5 sarch for mirror subtrs using grp; 6 if no mirror subtrs ar found, EnumratNoMirrorRLT(t, grp); 7 ls EnumratMirrorRLT(t, grp); Lins 1 to 3 handl cass such as T 3 [1] (Fig. 4). Othrwis, roots of th sam child nods ar groupd in lin 4. For T 5 [6] (Fig. 4), w hav 2 groups of sizs 2 and 3. Two labls out of 5 can b assignd to th lft group of siz 2 in C(5, 2) = 10 ways and th right group can b labld using rmaining labls. Hnc, T 5 [6] has 10 root-labld trs. It contains no mirror subtrs (which w will xplain latr) and lin 6 is xcutd, as dtaild blow: 9

10 Algorithm 4 EnumratNoMirrorRLT(t, grp) Input: an unlabld tr t of r roots without mirror subtr; grouping grp of roots with common child nods. 1 n = r; 2 g = numbr of groups in grp; 3 for i =0to g 2, 4 k = numbr of roots in group i; 5 s[i] =C(n, k); 6 cb[i] stors k-combinations of n objcts without rptition; 7 n = n k; 8 count =1; 9 for i =0to g 2, count = count s[i]; 10 for i =0to count 1, 11 initializ lab[0..r 1] to r root labls; 12 convrt i to a mixd bas numbr b[0..g 2] using bas s[0..g 2]; 13 for j =0to g 2, 14 gt combination gcb = cb[j][b[j]]; 15 for ach numbr x in gcb, labl a root in group j by lab[gcb[x]]; 16 rmov labls indxd by gcb from lab[]; 17 labl roots in group g 1 using labls in lab[]; 18 plot th root labld tr; In EnumratNoMirrorRLT(), lins 3 to 7 procss roots group by group. For ach group (xcpt th last on) of siz k, th numbr of ways that k labls can b slctd from n is rcordd in s[i]. Hr, n is initializd to th numbr of roots (lin 1), and is rducd by k aftr ach group of siz k is procssd (lin 7). Th labls in ach slction ar indxd by cb[i]. Lins 8 and 9 count th total numbr of root labld trs isomorphic to t. Lins 10 and onwards numrat and plot ach root-labld tr. Tr indx i is convrtd to a mixd bas numbr b[]. Each b[j] is thn usd to rtriv th labl indxs in cb[i] (lin 14). Th labl list lab[] is initializd in lin 11, whos lmnts ar usd to labl a root group in lin 15, and th list is updatd in lin 16. Th first g 1 groups ar labld in th for loop of lins 13 to 16. Th last group is labld in lin 17. Nxt, w considr T 4 [2] in Fig. 4 (). It has 2 root groups of siz 2 and th lft group can b assignd 2 labls in C(4, 2) = 6 ways. Howvr, half of thm switch th labling btwn lft and right group in th othr half. Hnc, th numbr of root-labld trs for T 4 [2] is 3, not 6. Applying EnumratNoMirrorRLT() to T 4 [2] would b incorrct. W dfin mirror subtrs for such cass. Dfinition 4 A subtr s in an unlabld tr t is a subgraph consisting of a non-root, non-laf nod of t (as th laf of s) and all its ancstors in t. Two subtrs s and s ar mirror subtrs if thy ar isomorphic, ach has mor than on root nod, and th laf of s and th laf of s hav th sam path lngth from th laf of t in t. T 4 [2] in Fig. 4 () has 2 mirror subtrs, ach of which is a copy of T 2 [0], and so dos T 5 [9] in (g). T 6 [17] in (h) has 2 mirror subtrs, ach of which is a 10

11 copy of T 3 [0]. T 6 [27] in (i) has 3 mirror subtrs, ach of which is a copy of T 2 [0]. Non of th othr trs in Fig. 4 has mirror subtrs. In gnral, a tr of n 4 roots may hav mirror subtrs from T [n/2], whr [.] dnots th floor function. Tabl 2 shows th possibl numbr and typ of mirror subtrs for n 7. Tabl 2. Numbr of mirror subtrs that may b prsnt in a tr of n roots. n T 2[0] or32or3 T 3[0] T 3[1] At lin 5 of EnumratRootLabldTr(), mirror subtrs ar sarchd. Most trs ar rjctd basd on thir grp. Othrwis, if th grp of a tr is compatibl with a pattrn in Tabl 2, its laf is rmovd, splitting it into subtrs rcursivly, and possibl mirror subtrs ar dtctd. If mirror subtrs ar found, at lin 7, EnumratMirrorRLT() is prformd. W prsnt its ida but not psudocod. Suppos an unlabld tr t with mirror subtrs and n roots hav k n roots in mirror subtrs. If n k>0, rmaining roots ar labld first in th sam way as EnumratNoMirrorRLT(). Thn, for ach partially root-labld tr, mirror subtrs ar root-labld. For xampl, for T 5 [9] in Fig. 4 (g), th lft-most root can b labld in 5 ways as usual, using up on labl. Th first mirror subtr is labld in C(4, 2)/2 = 3 ways, using up anothr 2 labls. Th scond mirror subtr is thn labld using th rmaining labls. For T 6 [27] in (i), th first mirror subtr is labld in C(6, 2)/3 = 5 ways, using up 2 labls. Th scond mirror subtr is labld in C(4, 2)/2 = 3 ways, using up anothr 2 labls. Th third mirror subtr is thn labld using th rmaining labls. Tabl 3 shows th numbr of root-labld trs givn som unlabld trs in Fig. 4 as numratd by our implmntation of EnumratRootLabldTr(). Tabl 3. Numbr of root-labld trs for som givn unlabld trs. Unlabld tr T 4[2] T 5[6] T 5[9] T 6[17] T 6[27] No. root-labld trs Tabl 4 shows th total numbr of root-labld trs with n roots for n 7. Sinc T 7 contains 90 unlabld trs (Tabl 1), ach has on avrag 39208/ root-labld trs. Its implication is discussd in th nxt sction. Tabl 4. Toal numbr of root-labld trs with n roots. n No. root-labld trs Rmarks As larning from data is limitd by missing valus, small sampls, and cost in data collction, licitation of CPT rmains an altrnativ in constructing BNs 11

12 whn th xprt is availabl. Du to conditional indpndnc ncodd in BNs, a CPT that involvs mor than 10 causs is normally not xpctd. Evn so, th task of liciting up to 2 10 paramtrs is daunting. NIN-AND trs provid a causal modl that rducs th numbr of paramtrs to b licitd to linar (10 for 10 binary causs), whil capturing both rinforcing and undrmining intractions among causs. A tr-shapd causal structur of a linar numbr of nods (lss than 20 for 10 causs), howvr, must b licitd in addition. This contribution proposs th two-stp mnu slction for causal structur licitation. Th tchniqu rducs th cognitiv load on th xprt, compard to structur licitation from scratch or th singl stp mnu slction. For th first stp, w xtnd an ida of counting from phylogntics into an algorithm to numrat NIN-AND tr structurs with unlabld root nods. For th scond stp, w dvlop an algorithm to numrat compltly labld NIN-AND tr structurs givn a structur slctd by th xprt from th first stp. Compard to off-lin numration, our onlin numration is intractiv. Evn though th choic from th first stp may b inaccurat, th two-stp slction can b rpatd asily (in sconds) until th xprt s satisfaction. As th avrag numbr of root-labld trs is byond 400 whn th numbr of causs is byond 7, w bliv that th two-stp mnu slction is practical for licitation of NIN-AND tr (and thus CPT) with up to 7 causs. For CPTs with 8 causs or byond, w hav dvlopd an altrnativ tchniqu to b prsntd lswhr. Empirical valuation of our proposd licitation tchniqus with human xprts is undrway. Acknowldgmnts Financial support from NSERC, Canada through Discovry Grant to th first author is acknowldgd. W thank rviwrs for thir commnts. Rfrncs 1. A. Cayly. A thorm on trs. Quartrly J. Mathmatics, pags , J. Flsnstin. Infrring Phylognis. Sinaur Associats, Sundrland, Mass., S.F. Galan and F.J. Diz. Modling dynamic causal intraction with Baysian ntworks: tmporal noisy gats. In Proc. 2nd Intr. Workshop on Causal Ntworks, pags 1 5, D. Hckrman and J.S. Brs. Causal indpndnc for probabilistic assssmnt and infrnc using Baysian ntworks. IEEE Trans. on Systm, Man and Cybrntics, 26(6): , J.F. Lmmr and D.E. Gossink. Rcursiv noisy OR - a rul for stimating complx probabilistic intractions. IEEE Trans. on Systm, Man and Cybrntics, Part B, 34(6): , J.W Moon. Counting Labld Trs. William Clows and Sons, London, J. Parl. Probabilistic Rasoning in Intllignt Systms: Ntworks of Plausibl Infrnc. Morgan Kaufmann, J. Riordan. Th numration of trs by hight and diamtr. IBM J., pags , Nov Y. Xiang and N. Jia. Modling causal rinforcmnt and undrmining for fficint cpt licitation. IEEE Trans. Knowldg and Data Enginring, 19(12): ,

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

(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

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

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

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

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

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

EXST Regression Techniques Page 1

EXST Regression Techniques Page 1 EXST704 - Rgrssion Tchniqus Pag 1 Masurmnt rrors in X W hav assumd that all variation is in Y. Masurmnt rror in this variabl will not ffct th rsults, as long as thy ar uncorrlatd and unbiasd, sinc thy

More information

From Elimination to Belief Propagation

From Elimination to Belief Propagation School of omputr Scinc Th lif Propagation (Sum-Product lgorithm Probabilistic Graphical Modls (10-708 Lctur 5, Sp 31, 2007 Rcptor Kinas Rcptor Kinas Kinas X 5 ric Xing Gn G T X 6 X 7 Gn H X 8 Rading: J-hap

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

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

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

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

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

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

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

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

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

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

Exam 1. It is important that you clearly show your work and mark the final answer clearly, closed book, closed notes, no calculator.

Exam 1. It is important that you clearly show your work and mark the final answer clearly, closed book, closed notes, no calculator. Exam N a m : _ S O L U T I O N P U I D : I n s t r u c t i o n s : It is important that you clarly show your work and mark th final answr clarly, closd book, closd nots, no calculator. T i m : h o u r

More information

Elements of Statistical Thermodynamics

Elements of Statistical Thermodynamics 24 Elmnts of Statistical Thrmodynamics Statistical thrmodynamics is a branch of knowldg that has its own postulats and tchniqus. W do not attmpt to giv hr vn an introduction to th fild. In this chaptr,

More information

Application of Vague Soft Sets in students evaluation

Application of Vague Soft Sets in students evaluation Availabl onlin at www.plagiarsarchlibrary.com Advancs in Applid Scinc Rsarch, 0, (6):48-43 ISSN: 0976-860 CODEN (USA): AASRFC Application of Vagu Soft Sts in studnts valuation B. Chtia*and P. K. Das Dpartmnt

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

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

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

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

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

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

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

Slide 1. Slide 2. Slide 3 DIGITAL SIGNAL PROCESSING CLASSIFICATION OF SIGNALS

Slide 1. Slide 2. Slide 3 DIGITAL SIGNAL PROCESSING CLASSIFICATION OF SIGNALS Slid DIGITAL SIGAL PROCESSIG UIT I DISCRETE TIME SIGALS AD SYSTEM Slid Rviw of discrt-tim signals & systms Signal:- A signal is dfind as any physical quantity that varis with tim, spac or any othr indpndnt

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

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

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

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

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

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

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

Category Theory Approach to Fusion of Wavelet-Based Features

Category Theory Approach to Fusion of Wavelet-Based Features Catgory Thory Approach to Fusion of Wavlt-Basd Faturs Scott A. DLoach Air Forc Institut of Tchnology Dpartmnt of Elctrical and Computr Enginring Wright-Pattrson AFB, Ohio 45433 Scott.DLoach@afit.af.mil

More information

Where k is either given or determined from the data and c is an arbitrary constant.

Where k is either given or determined from the data and c is an arbitrary constant. Exponntial growth and dcay applications W wish to solv an quation that has a drivativ. dy ky k > dx This quation says that th rat of chang of th function is proportional to th function. Th solution is

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

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

Estimation of odds ratios in Logistic Regression models under different parameterizations and Design matrices

Estimation of odds ratios in Logistic Regression models under different parameterizations and Design matrices Advancs in Computational Intllignc, Man-Machin Systms and Cybrntics Estimation of odds ratios in Logistic Rgrssion modls undr diffrnt paramtrizations and Dsign matrics SURENDRA PRASAD SINHA*, LUIS NAVA

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

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

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

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK Data Assimilation 1 Alan O Nill National Cntr for Earth Obsrvation UK Plan Motivation & basic idas Univariat (scalar) data assimilation Multivariat (vctor) data assimilation 3d-Variational Mthod (& optimal

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

MATH 319, WEEK 15: The Fundamental Matrix, Non-Homogeneous Systems of Differential Equations

MATH 319, WEEK 15: The Fundamental Matrix, Non-Homogeneous Systems of Differential Equations MATH 39, WEEK 5: Th Fundamntal Matrix, Non-Homognous Systms of Diffrntial Equations Fundamntal Matrics Considr th problm of dtrmining th particular solution for an nsmbl of initial conditions For instanc,

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

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis Middl East Tchnical Univrsity Dpartmnt of Mchanical Enginring ME 43 Introduction to Finit Elmnt Analysis Chaptr 3 Computr Implmntation of D FEM Ths nots ar prpard by Dr. Cünyt Srt http://www.m.mtu.du.tr/popl/cunyt

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

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

Evaluating Reliability Systems by Using Weibull & New Weibull Extension Distributions Mushtak A.K. Shiker

Evaluating Reliability Systems by Using Weibull & New Weibull Extension Distributions Mushtak A.K. Shiker Evaluating Rliability Systms by Using Wibull & Nw Wibull Extnsion Distributions Mushtak A.K. Shikr مشتاق عبذ الغني شخير Univrsity of Babylon, Collg of Education (Ibn Hayan), Dpt. of Mathmatics Abstract

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

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

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

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

A Propagating Wave Packet Group Velocity Dispersion

A Propagating Wave Packet Group Velocity Dispersion Lctur 8 Phys 375 A Propagating Wav Packt Group Vlocity Disprsion Ovrviw and Motivation: In th last lctur w lookd at a localizd solution t) to th 1D fr-particl Schrödingr quation (SE) that corrsponds to

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

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

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

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

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

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

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

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

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

VII. Quantum Entanglement

VII. Quantum Entanglement VII. Quantum Entanglmnt Quantum ntanglmnt is a uniqu stat of quantum suprposition. It has bn studid mainly from a scintific intrst as an vidnc of quantum mchanics. Rcntly, it is also bing studid as a basic

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

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

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

ME 321 Kinematics and Dynamics of Machines S. Lambert Winter 2002

ME 321 Kinematics and Dynamics of Machines S. Lambert Winter 2002 3.4 Forc Analysis of Linkas An undrstandin of forc analysis of linkas is rquird to: Dtrmin th raction forcs on pins, tc. as a consqunc of a spcifid motion (don t undrstimat th sinificanc of dynamic or

More information

Types of Transfer Functions. Types of Transfer Functions. Types of Transfer Functions. Ideal Filters. Ideal Filters

Types of Transfer Functions. Types of Transfer Functions. Types of Transfer Functions. Ideal Filters. Ideal Filters Typs of Transfr Typs of Transfr x[n] X( LTI h[n] H( y[n] Y( y [ n] h[ k] x[ n k] k Y ( H ( X ( Th tim-domain classification of an LTI digital transfr function is basd on th lngth of its impuls rspons h[n]:

More information

Linear-Phase FIR Transfer Functions. Functions. Functions. Functions. Functions. Functions. Let

Linear-Phase FIR Transfer Functions. Functions. Functions. Functions. Functions. Functions. Let It is impossibl to dsign an IIR transfr function with an xact linar-phas It is always possibl to dsign an FIR transfr function with an xact linar-phas rspons W now dvlop th forms of th linarphas FIR transfr

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

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

DIFFERENTIAL EQUATION

DIFFERENTIAL EQUATION MD DIFFERENTIAL EQUATION Sllabus : Ordinar diffrntial quations, thir ordr and dgr. Formation of diffrntial quations. Solution of diffrntial quations b th mthod of sparation of variabls, solution of homognous

More information

ANALYSIS IN THE FREQUENCY DOMAIN

ANALYSIS IN THE FREQUENCY DOMAIN ANALYSIS IN THE FREQUENCY DOMAIN SPECTRAL DENSITY Dfinition Th spctral dnsit of a S.S.P. t also calld th spctrum of t is dfind as: + { γ }. jτ γ τ F τ τ In othr words, of th covarianc function. is dfind

More information

MCB137: Physical Biology of the Cell Spring 2017 Homework 6: Ligand binding and the MWC model of allostery (Due 3/23/17)

MCB137: Physical Biology of the Cell Spring 2017 Homework 6: Ligand binding and the MWC model of allostery (Due 3/23/17) MCB37: Physical Biology of th Cll Spring 207 Homwork 6: Ligand binding and th MWC modl of allostry (Du 3/23/7) Hrnan G. Garcia March 2, 207 Simpl rprssion In class, w drivd a mathmatical modl of how simpl

More information

A. Limits and Horizontal Asymptotes ( ) f x f x. f x. x "±# ( ).

A. Limits and Horizontal Asymptotes ( ) f x f x. f x. x ±# ( ). A. Limits and Horizontal Asymptots What you ar finding: You can b askd to find lim x "a H.A.) problm is asking you find lim x "# and lim x "$#. or lim x "±#. Typically, a horizontal asymptot algbraically,

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

There is an arbitrary overall complex phase that could be added to A, but since this makes no difference we set it to zero and choose A real.

There is an arbitrary overall complex phase that could be added to A, but since this makes no difference we set it to zero and choose A real. Midtrm #, Physics 37A, Spring 07. Writ your rsponss blow or on xtra pags. Show your work, and tak car to xplain what you ar doing; partial crdit will b givn for incomplt answrs that dmonstrat som concptual

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

Full Waveform Inversion Using an Energy-Based Objective Function with Efficient Calculation of the Gradient

Full Waveform Inversion Using an Energy-Based Objective Function with Efficient Calculation of the Gradient Full Wavform Invrsion Using an Enrgy-Basd Objctiv Function with Efficint Calculation of th Gradint Itm yp Confrnc Papr Authors Choi, Yun Sok; Alkhalifah, ariq Ali Citation Choi Y, Alkhalifah (217) Full

More information

Background: We have discussed the PIB, HO, and the energy of the RR model. In this chapter, the H-atom, and atomic orbitals.

Background: We have discussed the PIB, HO, and the energy of the RR model. In this chapter, the H-atom, and atomic orbitals. Chaptr 7 Th Hydrogn Atom Background: W hav discussd th PIB HO and th nrgy of th RR modl. In this chaptr th H-atom and atomic orbitals. * A singl particl moving undr a cntral forc adoptd from Scott Kirby

More information

CE 530 Molecular Simulation

CE 530 Molecular Simulation CE 53 Molcular Simulation Lctur 8 Fr-nrgy calculations David A. Kofk Dpartmnt of Chmical Enginring SUNY Buffalo kofk@ng.buffalo.du 2 Fr-Enrgy Calculations Uss of fr nrgy Phas quilibria Raction quilibria

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

First order differential equation Linear equation; Method of integrating factors

First order differential equation Linear equation; Method of integrating factors First orr iffrntial quation Linar quation; Mtho of intgrating factors Exampl 1: Rwrit th lft han si as th rivativ of th prouct of y an som function by prouct rul irctly. Solving th first orr iffrntial

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

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

Sliding Mode Flow Rate Observer Design

Sliding Mode Flow Rate Observer Design Sliding Mod Flow Rat Obsrvr Dsign Song Liu and Bin Yao School of Mchanical Enginring, Purdu Univrsity, Wst Lafaytt, IN797, USA liu(byao)@purdudu Abstract Dynamic flow rat information is ndd in a lot of

More information

Solution of Assignment #2

Solution of Assignment #2 olution of Assignmnt #2 Instructor: Alirza imchi Qustion #: For simplicity, assum that th distribution function of T is continuous. Th distribution function of R is: F R ( r = P( R r = P( log ( T r = P(log

More information

Recursive Estimation of Dynamic Time-Varying Demand Models

Recursive Estimation of Dynamic Time-Varying Demand Models Intrnational Confrnc on Computr Systms and chnologis - CompSysch 06 Rcursiv Estimation of Dynamic im-varying Dmand Modls Alxandr Efrmov Abstract: h papr prsnts an implmntation of a st of rcursiv algorithms

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

Text: WMM, Chapter 5. Sections , ,

Text: WMM, Chapter 5. Sections , , Lcturs 6 - Continuous Probabilit Distributions Tt: WMM, Chaptr 5. Sctions 6.-6.4, 6.6-6.8, 7.-7. In th prvious sction, w introduc som of th common probabilit distribution functions (PDFs) for discrt sampl

More information

Analysis of Algorithms - Elementary graphs algorithms -

Analysis of Algorithms - Elementary graphs algorithms - Analysis of Algorithms - Elmntary graphs algorithms - Anras Ermahl MRTC (Mälaralns Ral-Tim Rsarch Cntr) anras.rmahl@mh.s Autumn 004 Graphs Graphs ar important mathmatical ntitis in computr scinc an nginring

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

Examples and applications on SSSP and MST

Examples and applications on SSSP and MST Exampls an applications on SSSP an MST Dan (Doris) H & Junhao Gan ITEE Univrsity of Qunslan COMP3506/7505, Uni of Qunslan Exampls an applications on SSSP an MST Dijkstra s Algorithm Th algorithm solvs

More information

Analysis of Algorithms - Elementary graphs algorithms -

Analysis of Algorithms - Elementary graphs algorithms - Analysis of Algorithms - Elmntary graphs algorithms - Anras Ermahl MRTC (Mälaralns Ral-Tim Rsach Cntr) anras.rmahl@mh.s Autumn 00 Graphs Graphs ar important mathmatical ntitis in computr scinc an nginring

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