INTERSECTIONS OF LINE SEGMENTS AND POLYGONS

Size: px
Start display at page:

Download "INTERSECTIONS OF LINE SEGMENTS AND POLYGONS"

Transcription

1 INTERSECTIONS OF LINE SEGMENTS AND POLYGONS PETR FELKEL FEL CTU PRAGUE Bas on [Brg], [Mount], [Kukral], an [Drtina] Vrsion rom

2 Talk ovrviw Intrsctions o lin sgmnts (Bntly-Ottmann) Motivation Swp lin algorithm rcapitulation Swp lin intrsctions o lin sgmnts Intrsction o polygons or planar suivisions S assignmnt [1] or [Brg, Sction.] Intrsction o axis paralll rctangls S assignmnt [6] ( / 71)

3 Gomtric intrsctions what ar thy or? On o th most asic prolms in computational gomtry Soli moling Intrsction o ojct ounaris in CSG Ovrlay o suivisions,.g. layrs in GIS Brigs on intrsctions o roas an rivrs Maintnanc rsponsiilitis (roa ntwork X county ounaris) Rootics Collision tction an collision avoianc Computr graphics Rnring via ray shooting (intrsction o th ray with ojcts) ( / 71)

4 Lin sgmnt intrsction Intrsction o complx shaps is otn ruc to simplr an simplr intrsction prolms Lin sgmnt intrsction is th most asic intrsction algorithm Prolm statmnt: Givn n lin sgmnts in th plan, rport all points whr a pair o lin sgmnts intrsct. Prolm complxity Worst cas I = O(n ) intrsctions Practical cas only som intrsctions Us an output snsitiv algorithm O(n log n + I) optimal ranomiz algorithm O(n log n + I log n ) swp lin algorithm -% [Brg] ( / 71)

5 Plan swp lin algorithm rcapitulation Horizontal lin (swp lin, scan lin) l movs top-own (or vrtical lin: lt to right) ovr th st o ojcts Th mov is not continuous, ut l jumps rom on vnt point to anothr Evnt points ar in priority quu or sort list (~y) Th (lt) top-most vnt point is rmov irst Nw vnt points may crat (usually as intraction o nighors on th swp lin) an insrt in th quu Scan-lin status Stors inormation aout th ojcts intrsct y l It is upat whil stopping on vnt point ( / 71)

6 Lin sgmnt intrsction - Swp lin alg. Avoi tsting o pairs o sgmnts ar apart Comput intrsctions o nighors on th swp lin only O(n log n + I log n ) tim in O(n) mmory n stps or n points, I stps or intrsctions, log n sarch th status tr Ignor nasty cass (most o thm will solv latr on) No sgmnt is paralll to th swp lin Sgmnts intrsct in on point an o not ovrlap No thr sgmnts mt in a common point (6 / 71)

7 Lin sgmnt intrsctions Status = orr squnc o sgmnts intrscting th swp lin l Evnts (waiting in th priority quu) = points, whr th algorithm actually os somthing Sgmnt n-points known at algorithm start Sgmnt intrsctions twn nighoring sgmnts along SL Discovr as th swp xcuts (7 / 71)

8 Dtcting intrsctions Intrsction vnts must tct an insrt to th vnt quu or thy occur Givn two sgmnts a, intrscting in a point p, thr must a placmnt o swp lin l prior to p, such that sgmnts a, ar ajacnt along l (only ajacnt will tst or intrsction) sgmnts a, ar not ajacnt whn th alg. starts sgmnts a, ar ajacnt just or p => thr must an vnt point whn a, com ajacnt an thror ar tst or intrsction (8 / 71) [Brg]

9 Data structurs Swp lin l status = orr o sgmnts along l Balanc inary sarch tr o sgmnts Coors o intrsctions with l vary as l movs => stor pointrs to lin sgmnts in tr nos Position o l is plugg in th y=mx+ to gt th x-ky [Brg] (9 / 71)

10 Data structurs Evnt quu (postupový plán, časový plán) y top-own Din: Orr (top-own, lxicographic) p q i p y > q y or p y = q y an p x < q x top-own, lt-right approach (points on l trat lt to right) x Oprations Insrtion o comput intrsction points Ftching th nxt vnt (highst y low l ) Tst, i th sgmnt is alray prsnt in th quu (Locat an lt intrsction vnt in th quu) (10 / 71)

11 Prolm with uplicitis o intrsctions 1 x tct intrsction (11 / 71)

12 Data structurs Evnt quu ata structur Hap Prolm: can not chck uplicat intrsction vnts (rinvnt mor than onc) Intrsctions procss twic or vn mor Mmory complxity up to O(n ) Orr ictionary (alanc inary tr) Can chck uplicat vnts (as just constant actor) Nothing insrt twic I non-nighor intrsctions ar lt i.., i only intrsctions o nighors along l ar stor thn mmory complxity just O(n) (1 / 71) 1 x tct intrsction

13 Lin sgmnt intrsction algorithm FinIntrsctions(S) Input: Output: A st S o lin sgmnts in th plan Th st o intrsction points + pointrs to sgmnts in ach 1. init an mpty vnt quu Q an insrt th sgmnt npoints. init an mpty status structur T. whil Q in not mpty. rmov nxt vnt p rom Q. hanlevntpoint(p) Uppr npoint Intrsction Lowr npoint Not: Uppr-n-point vnts stor ino aout th sgmnt (1 / 71)

14 hanlevntpoint() principl Uppr npoint U(p) insrt p (on s j ) to status T a intrsctions with lt an right nighors to Q Intrsction C(p) switch orr o sgmnts in T a intrsctions o lt an right nighors to Q Lowr npoint L(p) rmov p (on s l ) rom T a intrsctions o lt an right nighors to Q [Brg] (1 / 71)

15 Mor than two sgmnts incint U(p)= {s } C(p)= {s 1, s } start hr cross on l L(p) = {s, s } n hr [Brg] (1 / 71)

16 Hanl Evnts [Brg, pag ] hanlevntpoint(p) U(p) 1. Lt U(p) = st o sgmnts whos Uppr npoint is p. Ths sgmts ar stor with th vnt point p (will a to T). Sarch T or all sgmnts S(p) that contain p (ar ajacnt in T): Lt L(p) S(p) = sgmnts whos Lowr npoint is p Lt C(p) S(p) = sgmnts that Contain p in intrior. i( L(p) U(p) C(p) contains mor than on sgmnt ). rport p as intrsction togthr with L(p), U(p), C(p) p p. Dlt th sgmnts in L(p) C(p) rom T 6. Insrt th sgmnts in U(p) C(p) into T Rvrs orr o C(p) in T (orr as low l, horizontal sgmnt as th last) 7. i( U(p) C(p) = ) thn innwevnt(s l, s r, p) // lt & right nighors 8. ls s = ltmost sgmnt o U(p) C(p); innwevnt(s l, s, p) s = rightmost sgmnt o U(p) C(p); innwevnt(s, s r, p) s l p s r p L(p) C(p) (16 / 71)

17 Dtction o nw intrsctions innwevnt(s l, s r, p) // with hanling o horizontal sgmnts Input: two sgmnts (lt & right rom p in T) an a currnt vnt point p Output: upat vnt quu Q with nw intrsction 1. i [ ( s l an s r intrsct low th swp lin l ) or ( intrsct on l an to th right o p ) ] an // horizontal sgmnts ( th intrsction is not prsnt in Q ). thn insrt intrsction as a nw vnt into Q s = ltmost sgmnt o U(p) C(p); s l p s r s l p s s r s l p s r s s l an s r intrsct low s = ltmost rom C(p) s r an s intrsct on l an to th right o p s (17 / 71)

18 Lin sgmnt intrsctions Mmory O(I) = O(n ) with uplicitis in Q or O(n ) with uplicitis in Q lt Oprational complxity n + I stops log n ach => O( I + n) log n total Th algorithm is y Bntly-Ottmann Bntly, J. L.; Ottmann, T. A. (1979), "Algorithms or rporting an counting gomtric intrsctions", IEEE Transactions on Computrs C-8 (9): 6-67, oi: /tc S also (18 / 71)

19 Intrsction o axis paralll rctangls Givn th collction o n isothtic rctangls, rport all intrscting parts r 6 Altrnat sis Ovrlap long to two r 7 r r pncils o lins (trsy přímk) (otn us with r 8 Inclusion r points in ininity = axis paralll) r 1 r r 9 Answr: (r 1, r ) (r 1, r ) (r 1, r 8 ) (r, r ) (r, r ) (r, r 9 ) (r, r ) (r 7, r 8 ) [?] (19 / 71)

20 Brut orc intrsction Brut orc algorithm Input: st S o axis paralll rctangls Output: pairs o intrsct rctangls 1. For vry pair (r i, r j ) o rctangls S, i j. i (r i r j ) thn. rport (r i, r j ) Analysis Prprocssing: Non. Qury: = ( ). Storag: (0 / 71)

21 Plan swp intrsction algorithm Vrtical swp lin movs rom lt to right Stops at vry x-coorinat o a rctangl (ithr its lt si or its right si). activ rctangls a st = rctangls currntly intrscting th swp lin lt si vnt o a rctangl => th rctangl is a to th activ st. right si => th rctangl is lt rom th activ st. Th activ st us to tct rctangl intrsction (1 / 71)

22 Exampl rctangls an swp lin y activ rctangl not activ rctangl swp lin [Drtina] ( / 71)

23 Intrval tr as swp lin status structur Vrtical swp-lin => Only y-coorinats along it Turn our viw in slis 90 right Swp lin (y-axis) will rawn as horizontal y activ rctangl not activ rctangl L R y swp lin [Drtina] ( / 71)

24 Intrsction tst twn pair o intrvals Givn two intrvals R = [y 1, y ] an R = [y 1, y ] th conition R R is quivalnt to on o ths mutually xclusiv conitions: y 1 y a) y 1 y 1 y y 1 y ) y 1 y 1 y y 1 y y 1 y Intrvals along th swp lin a) ) ) Intrsction (ork) ( / 71)

25 Static intrval tr stors all n points Lt v = y m th mian o n-points o sgmnts S l : sgmnts o S that ar compltly to th lt o y m S m : sgmnts o S that contain y m S r : sgmnts o S that ar compltly to th right o y m y m [Vignron] ( / 71)

26 Static intrval tr Exampl L(v) R(v) S m Lt ns ascning Right ns scning S l S r [Vignron] (6 / 71)

27 Static intrval tr [Elsrunnr80] Stors intrvals along y swp lin kins o inormation - n points - incint intrvals - activ nos, 6, [Kukral] (7 / 71)

28 Primary structur static tr or npoints v = mipoint o all sgmnt npoints H(v) = valu (y-coor) o v, 6, [Kukral] (8 / 71)

29 Sconary lists o incint intrval n-pts. ML(v) lt npoints o intrval containing v (sort ascning) MR(v) right npoints (scning) , 6, ML(v) MR(v) 6 [Kukral] (9 / 71)

30 Activ nos intrsct y th swp lin Sust o all nos at prsnt intrsct y swp lin (nos with intrvals) LPTR Activ no RPTR Activ no, 6, Activ no [Kukral] (0 / 71)

31 Qury = swp an rport intrsctions RctanglIntrsctions( S ) Input: St S o rctangls Output: Intrsct rctangl pairs 1. Prprocss( S ) // crat th intrval tr T (or y-coors) // an vnt quu Q (or x-coors). whil ( Q ) o. Gt nxt ntry (x i, y il, y ir, t) rom Q // t { lt right }. i ( t = lt ) // lt g. a) QuryIntrval ( y il, y ir, root(t)) // rport intrsctions 6. ) InsrtIntrval ( y il, y ir, root(t)) // insrt nw intrval 7. ls // right g 8. c) DltIntrval ( y il, y ir, root(t) ) (1 / 71)

32 Prprocssing Prprocss( S ) Input: St S o rctangls Output: Primary structur o th intrval tr T an th vnt quu Q 1. T = PrimaryTr(S) // Construct th static primary structur // o th intrval tr -> swp lin STATUS T. // Init vnt quu Q with vrtical rctangl gs in ascning orr ~x // Put th lt gs with th sam x aha o right ons. or i = 1 to n. insrt( ( x il, y il, y ir, lt ), Q) // lt gs o i-th rctangl. insrt( ( x ir, y il, y ir, right ), Q) // right gs ( / 71)

33 Intrval tr primary structur construction PrimaryTr(S) // only th y-tr structur, without intrvals Input: Output: St S o rctangls Primary structur o an intrval tr T 1. S y = Sort npoints o all sgmnts in S accoring to y-coorinat. T = BST( S y ). rturn T BST( S y ) 1. i( S y = 0 ) rturn null. ym = mian o S y. L = npoints p y ym. R = npoints p y > ym. t = nw IntrvalTrNo( ym ) 6. t.lt = BST(L) 7. t.right = BST(R) 8. rturn t ( / 71)

34 Intrval tr sarch th intrsctions QuryIntrval (,, T ) Input: Intrval o th g an currnt tr T Output: Rport th rctangls that intrsct [, ] H(v) Nw intrval ing tst or intrsction 1. i( T = null ) rturn. i=0; i( < H(v) < ) // orks at this no. whil ( MR(v).[i] >= ) && (i < Count(v)).. Rport all intrvals inm. RportIntrsction; i++ Othr nw intrval ing. QuryIntrval(,,T.LPTR ) tst or intrsction 6. QuryIntrval(,,T.RPTR ) 7. ls i (H(v) < ) // sarch RIGHT ( ) 8. whil (MR(v).[i] >= ) && (i < Count(v)) Crosss A,B 9. RportIntrsction; i++ Crosss A,B,C 10. QuryIntrval(,,T.RPTR ) Crosss A,B,C 11. ls // < H(v) //sarch LEFT( ) 1. whil (ML(v).[i] <= ) 1. RportIntrsction; i++ 1. QuryIntrval(,,T.LPTR ) Crosss nothing Crosss C Stor intrvals o activ rctangls C A B Cross.B T.LPTR ( / 71) T.RPTR

35 Intrval tr - intrval insrtion InsrtIntrval (,, T ) Input: Output: Intrval [,] an intrval tr T T atr insrtion o th intrval 1. v = root(t ). whil( v!= null ) // in th ork no. i (H(v) < < ). v = v.right // continu right. ls i ( < < H(v)) 6. v = v.lt // continu lt 7. ls // H(v) // insrt intrval 8. st v no to activ 9. connct LPTR rsp. RPTR to its parnt 10. insrt [,] into list ML(v) sort in ascning orr o s 11. insrt [,] into list MR(v) sort in scning orr o s 1. rak 1. nwhil 1. rturn T ( / 71) H(v) Nw intrval ing insrt

36 Exampl 1 (6 / 71)

37 Exampl 1 static tr on npoints Y H(v) valu o no v B A X 1 B A [Drtina] (7 / 71)

38 Intrval insrtion [1,] a) Qury Intrval Y B Sarch MR(v) or ML(v): MR(v) is mpty No activ sons, stop < H(v) < 1 < < A Activ rctangl Currnt no X A B Activ no [Drtina] (8 / 71)

39 Intrval insrtion [1,] ) Insrt Intrval Y B H(v)? 1? A Activ rctangl Currnt no X A B Activ no [Drtina] (9 / 71)

40 Intrval insrtion [1,] ) Insrt Intrval Y B H(v) 1 ork => to lists A Activ rctangl Currnt no X A B Activ no [Drtina] (0 / 71)

41 Intrval insrtion [,] a) Qury Intrval Y Sarch MR(v) only: H(v) < B MR(v)[1] =? => intrsction < A 1 1 R(v) Activ rctangl Currnt no X A B Activ no [Drtina] (1 / 71)

42 Y Intrval insrtion [,] ) Insrt Intrval B H(v) ork => to lists A 1 1,, 1 0 Activ rctangl Currnt no Activ no X 1 B A [Drtina] ( / 71)

43 Intrval lt [1,] Y B A 1 1,, Activ rctangl Currnt no X A B Activ no [Drtina] ( / 71)

44 Intrval lt [1,] Y B A Activ rctangl Currnt no X A B Activ no [Drtina] ( / 71)

45 Intrval lt [,] Y B A Activ rctangl Currnt no X A B Activ no [Drtina] ( / 71)

46 Intrval lt [,] Y B A X 1 B A [Drtina] (6 / 71)

47 Exampl RctanglIntrsctions( S ) // this is a copy o th sli or Input: St S o rctangls // just to rmmr th algorithm Output: Intrsct rctangl pairs 1. Prprocss( S ) // crat th intrval tr T an vnt quu Q. whil ( Q ) o. Gt nxt ntry (x il, y il, y ir, t) rom Q // t { lt right }. i ( t = lt ) // lt g. a) QuryIntrval ( y il, y ir, root(t)) // rport intrsctions 6. ) InsrtIntrval ( y il, y ir, root(t)) // insrt nw intrval 7. ls // right g 8. c) DltIntrval ( y il, y ir, root(t) ) (7 / 71)

48 Exampl Y c a X a c [Drtina] (8 / 71)

49 Insrt [,] mpty => ) Insrt Intrval H(v) Y Insrt th nw intrval to sconary lists?? ork no => activ => to lists c a X Activ rctangl Currnt no Activ no a c [Drtina] (9 / 71)

50 Insrt [,7] a) Qury Intrval H(v) < Y or (all in MR(v)) tst MR(v)[i] >= => rport intrsction c 1 7? < 7? 1 c a Activ rctangl Currnt no Activ no X a c [Drtina] (0 / 71)

51 Y Insrt [,7] ) Insrt Intrval Insrt th nw intrval to sconary lists H(v) ork no => activ => to lists, 7, c a X Activ rctangl a c Currnt no Activ no [Drtina] (1 / 71)

52 Y Insrt [0,] a) Qury Intrval c or (all in ML(v)) tst ML(v).[i] => rport intrsction c go lt, nil, stop a, 7, < H(v)? 0 <? 0 Activ rctangl Currnt no Activ no X a c [Drtina] ( / 71)

53 Insrt [0,] ) Insrt Intrval 1/ < <H(v) Y 8 7 6, 7, 1 7? 0 < <? => insrt lt 1 c a X Activ rctangl a c Currnt no Activ no [Drtina] ( / 71)

54 Y Insrt [0,] ) Insrt Intrval / c Insrt th nw intrval to sconary lists o th lt son LPTR link to parnt a, 7, H(v)? 0 1? ork no => activ => to lists 0 Activ rctangl Currnt no Activ no X a c [Drtina] ( / 71)

55 Y Insrt [1,] a) Qury Intrval 1/ c or (all in MR(v)) => rport intrsction c, go lt -> 1 go right - nil a, 7, < H(v) <? 1 < <? 0 Activ rctangl Currnt no Activ no X a c [Drtina] ( / 71)

56 Y Insrt [1,] a) Qury Intrval / c or (all in MR(v)) tst MR(v)[i] 1 => rport intrsction go right, nil, stop a, 7, H(v) <? 1 1 <? 0 Activ rctangl Currnt no Activ no X a c [Drtina] (6 / 71)

57 Y Insrt [1,] ) Insrt Intrval H(v) Insrt th nw intrval to sconary lists? 1? 1,, 7,, 1 7 c a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (7 / 71)

58 Y Insrt [7,8] a) Qury Intrval c or (all in MR(v)) tst MR(v).[i] 7 => rport intrsction go right, nil, stop a 1,, 7,, H(v) <? 7 < 8? 0 Activ rctangl Currnt no Activ no X a c [Drtina] (8 / 71)

59 Y Insrt [7,8] ) Insrt Intrval c Insrt th nw intrval to sconary lists link to parnt a H(v) right <=? 7 < 8? right <=? 7 < 8? ,, 7,, Activ rctangl Currnt no Activ no X a c [Drtina] (9 / 71)

60 Y Dlt [,7] Dlt Intrval H(v) Dlt th intrval [,7] rom sconary lists? 7 8? 1,, 1 7 c a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (60 / 71)

61 Y Insrt [,6] a) Qury Intrval c H(v) < or (all in MR(v)) tst MR(v).[i] => rport intrsction < 6? or (all in ML(v)) tst ML(v).[i] 6 < 6 7? => no intrsction 1,, 1 7 a Activ rctangl Currnt no Activ no X a c [Drtina] (61 / 71)

62 Y Insrt [,6] ) Insrt Intrval c Insrt th nw intrval to sconary lists a 1,, H(v) <? < 6?? 6? 0 Activ rctangl Currnt no Activ no X a c [Drtina] (6 / 71)

63 Y Dlt [1,] Dlt Intrval Dlt th intrval [1,] rom sconary lists H(v)? 1? c a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (6 / 71)

64 Y Dlt [0,] Dlt Intrval 1/ Sarch or no with intrval [0,] < H(v)? 0 <? c a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (6 / 71)

65 Y Dlt [0,] Dlt Intrval / Dlt th intrval [0,] rom sconary lists o no 1 H(v)? 0 1? c a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (6 / 71)

66 Y Dlt [7,8] Dlt Intrval Sarch or an lt no with intrval [7,8] c a H(v)? 7 < 8?? 7 < 8?? 7 7 8? Activ rctangl Currnt no Activ no X a c [Drtina] (66 / 71)

67 Y Dlt [,] Dlt Intrval Sarch or an lt no with intrval [,] H(v)?? c 0 6 a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (67 / 71)

68 Dlt [,6] Dlt Intrval H(v) Y Sarch or an lt no with intrval [,6]? 6? c 0 6 a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (68 / 71)

69 Empty tr Y Sarch or an lt no with intrval [,6] 1 7 c 0 6 a 0 Activ rctangl Currnt no Activ no X a c [Drtina] (69 / 71)

70 Complxitis o rctangl intrsctions n rctangls, s intrsct pairs oun O(n log n) prprocssing tim to sparatly sort x-coorinats o th rctangls or th plan swp th y-coorinats or initializing th intrval tr. Th plan swp itsl taks O(n log n + s) tim, so th ovrall tim is O(n log n + s) O(n) spac This tim is optimal or a cision-tr algorithm (i.., on that only maks comparisons twn rctangl coorinats). (70 / 71)

71 Rrncs [Brg] Mark Brg, Otri Chong, Marc van Krvl, Mark Ovrmars: Computational Gomtry: Algorithms an Applications, Springr- Vrlag, r rv pags, 70 ig. ISBN: , Chaptrs an 9, [Mount] Davi Mount, - CMSC 7: Computational Gomtry, Lctur Nots or Spring 007, Univrsity o Marylan, Lcturs 7,, 1,1, an 0. [Rourk] Josph O Rourk:.: Computational Gomtry in C, Camrig Univrsity Prss, 199, ISBN [Drtina] Tomáš Drtina: Intrsction o rctangls. Smstral Assignmnt. Computational Gomtry cours, FEL CTU Pragu, 006 [Kukral] Ptr Kukrál: Intrsction o rctangls. Smstral Assignmnt. Computational Gomtry cours, FEL CTU Pragu, 006 [Vignron] Sgmnt trs an intrval trs, prsntation, INRA, Franc, (71 / 71)

Outside Cut 1 of fabric Cut 1 of interfacing

Outside Cut 1 of fabric Cut 1 of interfacing a a Outsi Cut o abric Cut o intracing a a b b Outsi Cut o abric Cut o intracing Placmnt lin or Mony Pockts Dix Not: F. Cut Fol b. Pin t /8 in 5. Nx bottom pics sw th 6. For t Prss, 7. Lay togth on th 8.

More information

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions CPS 22 Thory of Computation REGULAR LANGUAGES Rgular xprssions Lik mathmatical xprssion (5+3) * 4. Rgular xprssion ar built using rgular oprations. (By th way, rgular xprssions show up in various languags:

More information

5.4 Exponential Functions: Differentiation and Integration TOOTLIFTST:

5.4 Exponential Functions: Differentiation and Integration TOOTLIFTST: .4 Eponntial Functions: Diffrntiation an Intgration TOOTLIFTST: Eponntial functions ar of th form f ( ) Ab. W will, in this sction, look at a spcific typ of ponntial function whr th bas, b, is.78.... This

More information

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book. Rsourc Allocation Abstract This is a small toy xampl which is wll-suitd as a first introduction to Cnts. Th CN modl is dscribd in grat dtail, xplaining th basic concpts of C-nts. Hnc, it can b rad by popl

More information

Question 3: How do you find the relative extrema of a function?

Question 3: How do you find the relative extrema of a function? ustion 3: How do you find th rlativ trma of a function? Th stratgy for tracking th sign of th drivativ is usful for mor than dtrmining whr a function is incrasing or dcrasing. It is also usful for locating

More information

Outline. Binary Tree

Outline. Binary Tree Outlin Similrity Srh Th Nikolus Augstn Fr Univrsity of Bozn-Bolzno Fulty of Computr Sin DIS 1 Binry Rprsnttion of Tr Binry Brnhs Lowr Boun for th Eit Distn Unit 10 My 17, 2012 Nikolus Augstn (DIS) Similrity

More information

Change Your History How Can Soccer Knowledge Improve Your Business Processes?

Change Your History How Can Soccer Knowledge Improve Your Business Processes? Symposium Inuurl Lctur o Hjo Rijrs, VU, 26-6-2015 Chn Your History How Cn Soccr Knowl Improv Your Businss Procsss? Wil vn r Alst TU/ n DSC/ 1970 born Oostrbk 1988-1992 CS TU/ 1992-1994 TS TU/ 1994-1996

More information

Last time Interprocedural analysis Dimensions of precision (flow- and context-sensitivity) Flow-Sensitive Pointer Analysis

Last time Interprocedural analysis Dimensions of precision (flow- and context-sensitivity) Flow-Sensitive Pointer Analysis Flow-Insnsitiv Pointr Anlysis Lst tim Intrprocurl nlysis Dimnsions of prcision (flow- n contxt-snsitivity) Flow-Snsitiv Pointr Anlysis Toy Flow-Insnsitiv Pointr Anlysis CIS 570 Lctur 12 Flow-Insnsitiv

More information

Lecture 20: Emitter Follower and Differential Amplifiers

Lecture 20: Emitter Follower and Differential Amplifiers Whits, EE 3 Lctur 0 Pag of 8 Lctur 0: Emittr Followr and Diffrntial Amplifirs Th nxt two amplifir circuits w will discuss ar ry important to lctrical nginring in gnral, and to th NorCal 40A spcifically.

More information

HOW Interactive Design Conference 2012. Advanced HTML 5 / CSS 3 / jquery Chris Converse. codify kōd fī

HOW Interactive Design Conference 2012. Advanced HTML 5 / CSS 3 / jquery Chris Converse. codify kōd fī HOW Intractiv Dsign Confrnc 2012 Advancd HTML 5 / CSS 3 / jqury Chris Convrs codify kōd fī vrb. To arrang (dsign) into a systmatic cod. Rsponsiv Wb Dsign Using CSS3 mdia quris in conjunction with HTML

More information

A Note on Approximating. the Normal Distribution Function

A Note on Approximating. the Normal Distribution Function Applid Mathmatical Scincs, Vol, 00, no 9, 45-49 A Not on Approimating th Normal Distribution Function K M Aludaat and M T Alodat Dpartmnt of Statistics Yarmouk Univrsity, Jordan Aludaatkm@hotmailcom and

More information

Uses for Binary Trees -- Binary Search Trees

Uses for Binary Trees -- Binary Search Trees CS122 Algorithms n Dt Struturs MW 11:00 m 12:15 pm, MSEC 101 Instrutor: Xio Qin Ltur 10: Binry Srh Trs n Binry Exprssion Trs Uss or Binry Trs Binry Srh Trs n Us or storing n rtriving inormtion n Insrt,

More information

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List.

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List. Elmntary Rndring Elmntary rastr algorithms for fast rndring Gomtric Primitivs Lin procssing Polygon procssing Managing OpnGL Stat OpnGL uffrs OpnGL Gomtric Primitivs ll gomtric primitivs ar spcifid by

More information

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power Prim numbrs W giv spcial nams to numbrs dpnding on how many factors thy hav. A prim numbr has xactly two factors: itslf and 1. A composit numbr has mor than two factors. 1 is a spcial numbr nithr prim

More information

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia Studnt Nots Cost Volum Profit Analysis by John Donald, Lcturr, School of Accounting, Economics and Financ, Dakin Univrsity, Australia As mntiond in th last st of Studnt Nots, th ability to catgoris costs

More information

http://www.wwnorton.com/chemistry/tutorials/ch14.htm Repulsive Force

http://www.wwnorton.com/chemistry/tutorials/ch14.htm Repulsive Force ctivation nrgis http://www.wwnorton.com/chmistry/tutorials/ch14.htm (back to collision thory...) Potntial and Kintic nrgy during a collision + + ngativly chargd lctron cloud Rpulsiv Forc ngativly chargd

More information

Probabilistic maintenance and asset management on moveable storm surge barriers

Probabilistic maintenance and asset management on moveable storm surge barriers Probabilistic maintnanc an asst managmnt on movabl storm surg barrirs Patrick Wbbrs Ministry of Transport, Public Works an Watr Managmnt Civil Enginring Division A n a l y s O n r h o u F a a l k a n s

More information

Magic Message Maker Amaze your customers with this Gift of Caring communication piece

Magic Message Maker Amaze your customers with this Gift of Caring communication piece Magic Mssag Makr maz your customrs with this Gift of aring communication pic Girls larn th powr and impact of crativ markting with this attntion grabbing communication pic that will hlp thm o a World of

More information

QUANTITATIVE METHODS CLASSES WEEK SEVEN

QUANTITATIVE METHODS CLASSES WEEK SEVEN QUANTITATIVE METHODS CLASSES WEEK SEVEN Th rgrssion modls studid in prvious classs assum that th rspons variabl is quantitativ. Oftn, howvr, w wish to study social procsss that lad to two diffrnt outcoms.

More information

Reading. Minimum Spanning Trees. Outline. A File Sharing Problem. A Kevin Bacon Problem. Spanning Trees. Section 9.6

Reading. Minimum Spanning Trees. Outline. A File Sharing Problem. A Kevin Bacon Problem. Spanning Trees. Section 9.6 Rin Stion 9.6 Minimum Spnnin Trs Outlin Minimum Spnnin Trs Prim s Alorithm Kruskl s Alorithm Extr:Distriut Shortst-Pth Alorithms A Fil Shrin Prolm Sy unh o usrs wnt to istriut il monst thmslvs. Btwn h

More information

Lecture 3: Diffusion: Fick s first law

Lecture 3: Diffusion: Fick s first law Lctur 3: Diffusion: Fick s first law Today s topics What is diffusion? What drivs diffusion to occur? Undrstand why diffusion can surprisingly occur against th concntration gradint? Larn how to dduc th

More information

C H A P T E R 1 Writing Reports with SAS

C H A P T E R 1 Writing Reports with SAS C H A P T E R 1 Writing Rports with SAS Prsnting information in a way that s undrstood by th audinc is fundamntally important to anyon s job. Onc you collct your data and undrstand its structur, you nd

More information

AP Calculus AB 2008 Scoring Guidelines

AP Calculus AB 2008 Scoring Guidelines AP Calculus AB 8 Scoring Guidlins Th Collg Board: Conncting Studnts to Collg Succss Th Collg Board is a not-for-profit mmbrship association whos mission is to connct studnts to collg succss and opportunity.

More information

CIRCUITS AND ELECTRONICS. Basic Circuit Analysis Method (KVL and KCL method)

CIRCUITS AND ELECTRONICS. Basic Circuit Analysis Method (KVL and KCL method) 6. CIRCUITS AND ELECTRONICS Basic Circuit Analysis Mthod (KVL and KCL mthod) Cit as: Anant Agarwal and Jffry Lang, cours matrials for 6. Circuits and Elctronics, Spring 7. MIT 6. Fall Lctur Rviw Lumpd

More information

New Basis Functions. Section 8. Complex Fourier Series

New Basis Functions. Section 8. Complex Fourier Series Nw Basis Functions Sction 8 Complx Fourir Sris Th complx Fourir sris is prsntd first with priod 2, thn with gnral priod. Th connction with th ral-valud Fourir sris is xplaind and formula ar givn for convrting

More information

Factorials! Stirling s formula

Factorials! Stirling s formula Author s not: This articl may us idas you havn t larnd yt, and might sm ovrly complicatd. It is not. Undrstanding Stirling s formula is not for th faint of hart, and rquirs concntrating on a sustaind mathmatical

More information

Fetch. Decode. Execute. Memory. PC update

Fetch. Decode. Execute. Memory. PC update nwpc PC Nw PC valm Mmory Mm. control rad writ Data mmory data out rmmovl ra, D(rB) Excut Bch CC ALU A vale ALU Addr ALU B Data vala ALU fun. valb dste dstm srca srcb dste dstm srca srcb Ftch Dcod Excut

More information

AP Calculus Multiple-Choice Question Collection 1969 1998. connect to college success www.collegeboard.com

AP Calculus Multiple-Choice Question Collection 1969 1998. connect to college success www.collegeboard.com AP Calculus Multipl-Choic Qustion Collction 969 998 connct to collg succss www.collgboard.com Th Collg Board: Conncting Studnts to Collg Succss Th Collg Board is a not-for-profit mmbrship association whos

More information

Traffic Flow Analysis (2)

Traffic Flow Analysis (2) Traffic Flow Analysis () Statistical Proprtis. Flow rat distributions. Hadway distributions. Spd distributions by Dr. Gang-Ln Chang, Profssor Dirctor of Traffic safty and Oprations Lab. Univrsity of Maryland,

More information

SPECIAL VOWEL SOUNDS

SPECIAL VOWEL SOUNDS SPECIAL VOWEL SOUNDS Plas consult th appropriat supplmnt for th corrsponding computr softwar lsson. Rfr to th 42 Sounds Postr for ach of th Spcial Vowl Sounds. TEACHER INFORMATION: Spcial Vowl Sounds (SVS)

More information

Rural and Remote Broadband Access: Issues and Solutions in Australia

Rural and Remote Broadband Access: Issues and Solutions in Australia Rural and Rmot Broadband Accss: Issus and Solutions in Australia Dr Tony Warrn Group Managr Rgulatory Stratgy Tlstra Corp Pag 1 Tlstra in confidnc Ovrviw Australia s gographical siz and population dnsity

More information

Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman

Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman Cloud and Big Data Summr Scool, Stockolm, Aug., 2015 Jffry D. Ullman Givn a st of points, wit a notion of distanc btwn points, group t points into som numbr of clustrs, so tat mmbrs of a clustr ar clos

More information

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13)

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13) con 37: Answr Ky for Problm St (Chaptr 2-3) Instructor: Kanda Naknoi Sptmbr 4, 2005. (2 points) Is it possibl for a country to hav a currnt account dficit at th sam tim and has a surplus in its balanc

More information

Using SAS s PROC GPLOT to plot data and lines

Using SAS s PROC GPLOT to plot data and lines Using SAS s PROC GPLOT to plot data and lins PROC GPLOT crats publication quality color graphics which can asily b xportd into documnts, prsntations, tc. To xport th graphs for futur us click on fil, xport.

More information

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000 hsn uknt Highr Mathmatics UNIT Mathmatics HSN000 This documnt was producd spcially for th HSNuknt wbsit, and w rquir that any copis or drivativ works attribut th work to Highr Still Nots For mor dtails

More information

Sharp bounds for Sándor mean in terms of arithmetic, geometric and harmonic means

Sharp bounds for Sándor mean in terms of arithmetic, geometric and harmonic means Qian t al. Journal of Inqualitis and Applications (015) 015:1 DOI 10.1186/s1660-015-0741-1 R E S E A R C H Opn Accss Sharp bounds for Sándor man in trms of arithmtic, gomtric and harmonic mans Wi-Mao Qian

More information

STATEMENT OF INSOLVENCY PRACTICE 3.2

STATEMENT OF INSOLVENCY PRACTICE 3.2 STATEMENT OF INSOLVENCY PRACTICE 3.2 COMPANY VOLUNTARY ARRANGEMENTS INTRODUCTION 1 A Company Voluntary Arrangmnt (CVA) is a statutory contract twn a company and its crditors undr which an insolvncy practitionr

More information

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring Mrkats: A Powr-Awar, Slf-Managing Wirlss Camra Ntwork for Wid Ara Monitoring C. B. Margi 1, X. Lu 1, G. Zhang 1, G. Stank 2, R. Manduchi 1, K. Obraczka 1 1 Dpartmnt of Computr Enginring, Univrsity of California,

More information

Chapter 3 Chemical Equations and Stoichiometry

Chapter 3 Chemical Equations and Stoichiometry Chptr Chmicl Equtions nd Stoichiomtry Homwork (This is VERY importnt chptr) Chptr 27, 29, 1, 9, 5, 7, 9, 55, 57, 65, 71, 75, 77, 81, 87, 91, 95, 99, 101, 111, 117, 121 1 2 Introduction Up until now w hv

More information

CHAPTER 4c. ROOTS OF EQUATIONS

CHAPTER 4c. ROOTS OF EQUATIONS CHAPTER c. ROOTS OF EQUATIONS A. J. Clark School o Enginring Dpartmnt o Civil and Environmntal Enginring by Dr. Ibrahim A. Aakka Spring 00 ENCE 03 - Computation Mthod in Civil Enginring II Dpartmnt o Civil

More information

Maintain Your F5 Solution with Fast, Reliable Support

Maintain Your F5 Solution with Fast, Reliable Support F5 SERVICES TECHNICAL SUPPORT SERVICES DATASHEET Maintain Your F5 Solution with Fast, Rliabl Support In a world whr chang is th only constant, you rly on your F5 tchnology to dlivr no mattr what turns

More information

Long run: Law of one price Purchasing Power Parity. Short run: Market for foreign exchange Factors affecting the market for foreign exchange

Long run: Law of one price Purchasing Power Parity. Short run: Market for foreign exchange Factors affecting the market for foreign exchange Lctur 6: Th Forign xchang Markt xchang Rats in th long run CON 34 Mony and Banking Profssor Yamin Ahmad xchang Rats in th Short Run Intrst Parity Big Concpts Long run: Law of on pric Purchasing Powr Parity

More information

Architecture of the proposed standard

Architecture of the proposed standard Architctur of th proposd standard Introduction Th goal of th nw standardisation projct is th dvlopmnt of a standard dscribing building srvics (.g.hvac) product catalogus basd on th xprincs mad with th

More information

Rent, Lease or Buy: Randomized Algorithms for Multislope Ski Rental

Rent, Lease or Buy: Randomized Algorithms for Multislope Ski Rental Rnt, Las or Buy: Randomizd Algorithms for Multislop Ski Rntal Zvi Lotkr zvilo@cs.bgu.ac.il Dpt. of Comm. Systms Enginring Bn Gurion Univrsity Br Shva Isral Boaz Patt-Shamir Dror Rawitz {boaz, rawitz}@ng.tau.ac.il

More information

Taiwan Stock Forecasting with the Genetic Programming

Taiwan Stock Forecasting with the Genetic Programming Procings of th 2011 Confrnc on Tchnologis an Applications of Artificial Intllignc (TAAI 2011) Taiwan Stock Forcasting with th Gntic Programming Siao-Ming Jhou, Chang-Biau Yang an Hung-Hsin Chn Dpartmnt

More information

Parallel and Distributed Programming. Performance Metrics

Parallel and Distributed Programming. Performance Metrics Paralll and Distributd Programming Prformanc! wo main goals to b achivd with th dsign of aralll alications ar:! Prformanc: th caacity to rduc th tim to solv th roblm whn th comuting rsourcs incras;! Scalability:

More information

HOMEWORK FOR UNIT 5-1: FORCE AND MOTION

HOMEWORK FOR UNIT 5-1: FORCE AND MOTION Nam Dat Partnrs HOMEWORK FOR UNIT 51: FORCE AND MOTION 1. You ar givn tn idntial springs. Dsrib how you would dvlop a sal of for (i., a mans of produing rpatabl fors of a varity of sizs) using ths springs.

More information

Cisco Data Virtualization

Cisco Data Virtualization Cisco Data Virtualization Big Data Eco-systm Discussion with Bloor Group Bob Ev, David Bsmr July 2014 Cisco Data Virtualization Backgroundr Cisco Data Virtualization is agil data intgration softwar that

More information

Version 1.0. General Certificate of Education (A-level) January 2012. Mathematics MPC3. (Specification 6360) Pure Core 3. Final.

Version 1.0. General Certificate of Education (A-level) January 2012. Mathematics MPC3. (Specification 6360) Pure Core 3. Final. Vrsion.0 Gnral Crtificat of Education (A-lvl) January 0 Mathmatics MPC (Spcification 660) Pur Cor Final Mark Schm Mark schms ar prpard by th Principal Eaminr and considrd, togthr with th rlvant qustions,

More information

TELL YOUR STORY WITH MYNEWSDESK The world's leading all-in-one brand newsroom and multimedia PR platform

TELL YOUR STORY WITH MYNEWSDESK The world's leading all-in-one brand newsroom and multimedia PR platform TELL YOUR STORY WITH MYNEWSDESK Th world's lading all-in-on brand nwsroom and multimdia PR platform SO WHAT'S THE STORY WITH MYNEWSDESK? Th world s lading all-in-on nwsroom and digital PR platform. Usd

More information

Usability Test of UCRS e-learning DVD

Usability Test of UCRS e-learning DVD Usability Tst of UCRS -Larning DVD Dcmbr 2006 Writtn by Thrsa Wilkinson Excutiv Summary Usability Tst of th UCRS -Larning DVD, Dcmbr 2006 This rport documnts th findings of a usability tst of th UCRS -Larning

More information

Lecture notes: 160B revised 9/28/06 Lecture 1: Exchange Rates and the Foreign Exchange Market FT chapter 13

Lecture notes: 160B revised 9/28/06 Lecture 1: Exchange Rates and the Foreign Exchange Market FT chapter 13 Lctur nots: 160B rvisd 9/28/06 Lctur 1: xchang Rats and th Forign xchang Markt FT chaptr 13 Topics: xchang Rats Forign xchang markt Asst approach to xchang rats Intrst Rat Parity Conditions 1) Dfinitions

More information

MAXIMAL CHAINS IN THE TURING DEGREES

MAXIMAL CHAINS IN THE TURING DEGREES MAXIMAL CHAINS IN THE TURING DEGREES C. T. CHONG AND LIANG YU Abstract. W study th problm of xistnc of maximal chains in th Turing dgrs. W show that:. ZF + DC+ Thr xists no maximal chain in th Turing dgrs

More information

A Project Management framework for Software Implementation Planning and Management

A Project Management framework for Software Implementation Planning and Management PPM02 A Projct Managmnt framwork for Softwar Implmntation Planning and Managmnt Kith Lancastr Lancastr Stratgis Kith.Lancastr@LancastrStratgis.com Th goal of introducing nw tchnologis into your company

More information

Introduction to Physical Systems Modelling with Bond Graphs

Introduction to Physical Systems Modelling with Bond Graphs Introction to Physical Systms Molling with Bon Graphs Jan F. Bronink Univrsity o Twnt, pt EE, Control aboratory PO Box, N-5 AE Ensch Nthrlans -mail: J.F.Bronink@l.twnt.nl Introction Bon graphs ar a omain-inpnnt

More information

Approximate Subtree Identification in Heterogeneous XML Document Collections

Approximate Subtree Identification in Heterogeneous XML Document Collections Approximat Sutr Intiiation in Htrognous XML Doumnt Colltions Ismal Sanz 1, Maro Msiti 2, Giovanna Gurrini 3 an Raal Brlanga 1 1 Univrsitat Jaum I, Spain 2 Univrsità gli Stui i Milano, Italy 3 Univrsità

More information

(Analytic Formula for the European Normal Black Scholes Formula)

(Analytic Formula for the European Normal Black Scholes Formula) (Analytic Formula for th Europan Normal Black Schols Formula) by Kazuhiro Iwasawa Dcmbr 2, 2001 In this short summary papr, a brif summary of Black Schols typ formula for Normal modl will b givn. Usually

More information

AVAIL A. Magnum or Banana Cut. Here is the HOTTEST fletching on the market today.

AVAIL A. Magnum or Banana Cut. Here is the HOTTEST fletching on the market today. Hr is th HOTTEST fltching on th markt today. Ths Gatway xclusiv Printz fltchings will mak bautiful arrs. Printz ar availabl in Zbra, Tigr, Pacock and Custom styls. Th Custom styl will all you to put your

More information

FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data

FACULTY SALARIES FALL 2004. NKU CUPA Data Compared To Published National Data FACULTY SALARIES FALL 2004 NKU CUPA Data Compard To Publishd National Data May 2005 Fall 2004 NKU Faculty Salaris Compard To Fall 2004 Publishd CUPA Data In th fall 2004 Northrn Kntucky Univrsity was among

More information

UNDERSTANDING FLOW PROCESSING WITHIN THE CISCO ACE M ODULE Application de liv e r y pr odu cts can distr ib u te tr af f ic to applications and w e b se r v ice s u sing v ar y ing le v e ls of application

More information

Free ACA SOLUTION (IRS 1094&1095 Reporting)

Free ACA SOLUTION (IRS 1094&1095 Reporting) Fr ACA SOLUTION (IRS 1094&1095 Rporting) Th Insuranc Exchang (301) 279-1062 ACA Srvics Transmit IRS Form 1094 -C for mployrs Print & mail IRS Form 1095-C to mploys HR Assist 360 will gnrat th 1095 s for

More information

Basis risk. When speaking about forward or futures contracts, basis risk is the market

Basis risk. When speaking about forward or futures contracts, basis risk is the market Basis risk Whn spaking about forward or futurs contracts, basis risk is th markt risk mismatch btwn a position in th spot asst and th corrsponding futurs contract. Mor broadly spaking, basis risk (also

More information

Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D

Remember you can apply online. It s quick and easy. Go to www.gov.uk/advancedlearningloans. Title. Forename(s) Surname. Sex. Male Date of birth D 24+ Advancd Larning Loan Application form Rmmbr you can apply onlin. It s quick and asy. Go to www.gov.uk/advancdlarningloans About this form Complt this form if: you r studying an ligibl cours at an approvd

More information

Finite Dimensional Vector Spaces.

Finite Dimensional Vector Spaces. Lctur 5. Ft Dmsoal Vctor Spacs. To b rad to th musc of th group Spac by D.Maruay DEFINITION OF A LINEAR SPACE Dfto: a vctor spac s a st R togthr wth a oprato calld vctor addto ad aothr oprato calld scalar

More information

Development of Financial Management Reporting in MPLS

Development of Financial Management Reporting in MPLS 1 Dvlopmnt of Financial Managmnt Rporting in MPLS 1. Aim Our currnt financial rports ar structurd to dlivr an ovrall financial pictur of th dpartmnt in it s ntirty, and thr is no attmpt to provid ithr

More information

Distributed Systems Principles and Paradigms. Chapter 11: Distributed File Systems. Distributed File Systems. Example: NFS Architecture

Distributed Systems Principles and Paradigms. Chapter 11: Distributed File Systems. Distributed File Systems. Example: NFS Architecture Distriut Systms Prinipls n Prigms Mrtn vn Stn VU mstrm, Dpt. Computr Sin stn@s.vu.nl Chptr 11: Vrsion: Dmr 10, 2012 1 / 14 Gnrl gol Try to mk fil systm trnsprntly vill to rmot lints. 1. Fil mov to lint

More information

Job shop scheduling with unit processing times

Job shop scheduling with unit processing times Job shop schduling with unit procssing tims Nikhil Bansal Tracy Kimbrl Maxim Sviridnko Abstract W considr randomizd algorithms for th prmptiv job shop problm, or quivalntly, th cas in which all oprations

More information

Cookie Policy- May 5, 2014

Cookie Policy- May 5, 2014 Cooki Policy- May 5, 2014 Us of Cookis on Sizmk Wbsits This Cooki Disclosur applis only to us of cookis on corporat wbsits (www.sizmk.com and rlatd rgional wbsits) publishd by Sizmk Inc. and its affiliats

More information

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects Chaptr 3: Entity Rlationship Modl Databas Dsign Procss Us a high-lvl concptual data modl (ER Modl). Idntify objcts of intrst (ntitis) and rlationships btwn ths objcts Idntify constraints (conditions) End

More information

AC Circuits Three-Phase Circuits

AC Circuits Three-Phase Circuits AC Circuits Thr-Phs Circuits Contnts Wht is Thr-Phs Circuit? Blnc Thr-Phs oltgs Blnc Thr-Phs Connction Powr in Blncd Systm Unblncd Thr-Phs Systms Aliction Rsidntil Wiring Sinusoidl voltg sourcs A siml

More information

Binary Search Trees. Definition Of Binary Search Tree. The Operation ascend() Example Binary Search Tree

Binary Search Trees. Definition Of Binary Search Tree. The Operation ascend() Example Binary Search Tree Binary Sar Trs Compxity O Ditionary Oprations t(), put() and rmov() Ditionary Oprations: ƒ t(ky) ƒ put(ky, vau) ƒ rmov(ky) Additiona oprations: ƒ asnd() ƒ t(indx) (indxd inary sar tr) ƒ rmov(indx) (indxd

More information

AOFP/CrossFit Austere Program DRAFT 1 Mr. Greg Glassman, Capt Wade Rutland, and Capt JT Williams. AOFP Austere Program

AOFP/CrossFit Austere Program DRAFT 1 Mr. Greg Glassman, Capt Wade Rutland, and Capt JT Williams. AOFP Austere Program AOFP/CrossFit Austr Program DRAFT 1 Mr. Grg Glassman, Capt ad Rutland, and Capt JT illiams AOFP Austr Program 1. Gnral. Th intnt of th Austr AOFP is to provid soldirs with an oprational fitnss routin that

More information

Caution laser! Avoid direct eye contact with the laser beam!

Caution laser! Avoid direct eye contact with the laser beam! Manual ontnt 1. aturs 3 2. Spcifications 3 3. Packag contnts 3 4. Th mous at a glanc 4 5. onncting to th P 5 6. Installing th softwar 5 7. Th ditor 6 7.1 Starting th ditor 6 7.2 Main ontrol window 6 7.3

More information

UNIVERSITY OF SWAZILAND DEPARTMENT OF ACCOUNTING MAIN EXAMINATION PAPER DECEMBER, 2012 DEGREEIDIPLOMA AND YEAR STUDY:IDE D COM YEAR 2

UNIVERSITY OF SWAZILAND DEPARTMENT OF ACCOUNTING MAIN EXAMINATION PAPER DECEMBER, 2012 DEGREEIDIPLOMA AND YEAR STUDY:IDE D COM YEAR 2 PAG 1 OF7 UNIVRSITY OF SWAZILAND DPARTMNT OF ACCOUNTING MAIN XAMINATION PAPR DCMBR, 2012 DGRIDIPLOMA AND YAR STUDY:ID D COM YAR 2 TITL OF PAPR COURS COD TIM ALLOWD :INTRODUCTION TO COST ACCOUNTING :ID

More information

YouthWorks Youth Works (yüth- w rkz), n.

YouthWorks Youth Works (yüth- w rkz), n. YouthWorks Youth Works(yüth- w rkz),n. 1. Baltimor City s summr jobs program. 2. Crats carr pathways for Baltimor City youth. 3. Givs Baltimor mployrs opportunitis to train thir futur workforc. Opportunity

More information

Current and Resistance

Current and Resistance Chaptr 6 Currnt and Rsistanc 6.1 Elctric Currnt...6-6.1.1 Currnt Dnsity...6-6. Ohm s Law...6-4 6.3 Elctrical Enrgy and Powr...6-7 6.4 Summary...6-8 6.5 Solvd Problms...6-9 6.5.1 Rsistivity of a Cabl...6-9

More information

Section 7.4: Exponential Growth and Decay

Section 7.4: Exponential Growth and Decay 1 Sction 7.4: Exponntial Growth and Dcay Practic HW from Stwart Txtbook (not to hand in) p. 532 # 1-17 odd In th nxt two ction, w xamin how population growth can b modld uing diffrntial quation. W tart

More information

Projections - 3D Viewing. Overview Lecture 4. Projection - 3D viewing. Projections. Projections Parallel Perspective

Projections - 3D Viewing. Overview Lecture 4. Projection - 3D viewing. Projections. Projections Parallel Perspective Ovrviw Lctur 4 Projctions - 3D Viwing Projctions Paralll Prspctiv 3D Viw Volum 3D Viwing Transformation Camra Modl - Assignmnt 2 OFF fils 3D mor compl than 2D On mor dimnsion Displa dvic still 2D Analog

More information

Authenticated Encryption. Jeremy, Paul, Ken, and Mike

Authenticated Encryption. Jeremy, Paul, Ken, and Mike uthntcatd Encrypton Jrmy Paul Kn and M Objctvs Examn thr mthods of authntcatd ncrypton and dtrmn th bst soluton consdrng prformanc and scurty Basc Componnts Mssag uthntcaton Cod + Symmtrc Encrypton Both

More information

Financial Mathematics

Financial Mathematics Financial Mathatics A ractical Guid for Actuaris and othr Businss rofssionals B Chris Ruckan, FSA & Jo Francis, FSA, CFA ublishd b B rofssional Education Solutions to practic qustions Chaptr 7 Solution

More information

Category 7: Employee Commuting

Category 7: Employee Commuting 7 Catgory 7: Employ Commuting Catgory dscription This catgory includs missions from th transportation of mploys 4 btwn thir homs and thir worksits. Emissions from mploy commuting may aris from: Automobil

More information

Adverse Selection and Moral Hazard in a Model With 2 States of the World

Adverse Selection and Moral Hazard in a Model With 2 States of the World Advrs Slction and Moral Hazard in a Modl With 2 Stats of th World A modl of a risky situation with two discrt stats of th world has th advantag that it can b natly rprsntd using indiffrnc curv diagrams,

More information

Capacitance and Dielectrics

Capacitance and Dielectrics Chaptr 5 Capacitanc and Dilctrics 5.1 Introduction...5-3 5. Calculation of Capacitanc...5-4 Exampl 5.1: Paralll-Plat Capacitor...5-4 Intractiv Simulation 5.1: Paralll-Plat Capacitor...5-6 Exampl 5.: Cylindrical

More information

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME!

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME! union scholars YOU CAN CHANGE THE WORLD... program AND EARN MONEY FOR COLLEGE AT THE SAME TIME! AFSCME Unitd Ngro Collg Fund Harvard Univrsity Labor and Worklif Program APPLICATION DEADLINE: FEBRUARY 28

More information

Teaching Computer Networking with the Help of Personal Computer Networks

Teaching Computer Networking with the Help of Personal Computer Networks Taching Computr Ntworking with th Hlp of Prsonal Computr Ntworks Rocky K. C. Chang Dpartmnt of Computing Th Hong Kong Polytchnic Univrsity Hung Hom, Kowloon, Hong Kong csrchang@comp.polyu.du.hk ABSTRACT

More information

Who uses our services? We have a growing customer base. with institutions all around the globe.

Who uses our services? We have a growing customer base. with institutions all around the globe. not taking xpr Srvic Guid 2013 / 2014 NTE i an affordabl option for audio to txt convrion. Our rvic includ not or dirct trancription rvic from prviouly rcordd audio fil. Our rvic appal pcially to tudnt

More information

Nimble Storage Exchange 2010 40,000-Mailbox Resiliency Storage Solution

Nimble Storage Exchange 2010 40,000-Mailbox Resiliency Storage Solution Nimbl Storag Exchang 2010 40,0-Mailbox Rsilincy Storag Solution Tstd with: ESRP Storag Vrsion 3.0 Tst dat: July 10, 2012 Ovrviw This documnt provids information on Nimbl Storag's storag solution for Microsoft

More information

Algorithmic Aspects of Access Networks Design in B3G/4G Cellular Networks

Algorithmic Aspects of Access Networks Design in B3G/4G Cellular Networks Algorithmi Aspts o Ass Ntworks Dsign in BG/G Cllulr Ntworks Dvi Amzllg, Josph (Si) Nor,DnnyRz Computr Sin Dprtmnt Thnion, Hi 000, Isrl {mzllg,nny}@s.thnion..il Mirosot Rsrh On Mirosot Wy, Rmon, WA 980

More information

LAB 3: VELOCITY AND ACCELERATION GRAPHS

LAB 3: VELOCITY AND ACCELERATION GRAPHS Goas: LAB 3: ELOCITY AND ACCELERATION GRAPHS Invstigat accration vs. tim graphs Prdict accration graphs from vocity graphs Invstigat accration as sop of vocity vs. tim graph Part 1 - Making ocity- Graphs

More information

est with berkeley / uc berkeley With Berkeley exten be your best with berkeley c berkeley extension / be your best w

est with berkeley / uc berkeley With Berkeley exten be your best with berkeley c berkeley extension / be your best w c rk xt yor st w rkly c rk xt st with rkly c rk xtn Crtificat yor Program st in with rkly c rk xt yor st with rkl c rk xt yor st w rkly Bsinss c rk xt st with rkly c rk xtn Administration yor st with rkly

More information

Vector Network Analyzer

Vector Network Analyzer Cours on Microwav Masurmnts Vctor Ntwork Analyzr Prof. Luca Prrgrini Dpt. of Elctrical, Computr and Biomdical Enginring Univrsity of Pavia -mail: luca.prrgrini@unipv.it wb: microwav.unipv.it Microwav Masurmnts

More information

Analyzing Failures of a Semi-Structured Supercomputer Log File Efficiently by Using PIG on Hadoop

Analyzing Failures of a Semi-Structured Supercomputer Log File Efficiently by Using PIG on Hadoop Intrnational Journal of Computr Scinc and Enginring Opn Accss Rsarch Papr Volum-2, Issu-1 E-ISSN: 2347-2693 Analyzing Failurs of a Smi-Structurd Suprcomputr Log Fil Efficintly by Using PIG on Hadoop Madhuri

More information

Oracle PL/SQL Programming Advanced

Oracle PL/SQL Programming Advanced Orl PL/SQL Progrmming Avn In orr to lrn whih qustions hv n nswr orrtly: 1. Print ths pgs. 2. Answr th qustions. 3. Sn this ssssmnt with th nswrs vi:. FAX to (212) 967-3498. Or. Mil th nswrs to th following

More information

Hi-trac Luminaire LED

Hi-trac Luminaire LED indirct mission 72 2000 LED 0q p (RAL9002) LED 12W 10lm 4000K nutral whit Switchabl Vrsion 2 Product dscription Panl profil: aluminium, powdrcoatd. Uppr part: mounting plat with LED modul. 5-pol trminal

More information

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS 25 Vol. 3 () January-March, pp.37-5/tripathi EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS *Shilpa Tripathi Dpartmnt of Chmical Enginring, Indor Institut

More information

Budget Optimization in Search-Based Advertising Auctions

Budget Optimization in Search-Based Advertising Auctions Budgt Optimization in Sarch-Basd Advrtising Auctions ABSTRACT Jon Fldman Googl, Inc. Nw York, NY jonfld@googl.com Martin Pál Googl, Inc. Nw York, NY mpal@googl.com Intrnt sarch companis sll advrtismnt

More information

E X C H A N G E R U L E S A N D C L E A R I N G R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S

E X C H A N G E R U L E S A N D C L E A R I N G R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S E X C H A N G E R U L E S A N D C L E A R I N G R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S Fair Valu 1 Valuation Variabls Tabl 1 blow shows th variabls us in th rspctiv valuation

More information

Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic {singas,engpk}@tp.edu.sg

Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic {singas,engpk}@tp.edu.sg Ky Managmnt Systm Framwork for Cloud Storag Singa Suparman, Eng Pin Kwang Tmask Polytchnic {singas,ngpk}@tp.du.sg Abstract In cloud storag, data ar oftn movd from on cloud storag srvic to anothr. Mor frquntly

More information

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 08-16-85 WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769 Summary of Dutis : Dtrmins City accptanc of workrs' compnsation cass for injurd mploys; authorizs appropriat tratmnt

More information