Arc-Consistency for Non-Binary Dynamic CSPs

Size: px
Start display at page:

Download "Arc-Consistency for Non-Binary Dynamic CSPs"

Transcription

1 Ar-Consisteny for Non-Binry Dynmi CSPs Christin Bessière LIRMM (UMR C 9928 CNRS / Université Montpellier II) 860, rue de Sint Priest Montpellier, Frne Emil: essiere@rim.fr Astrt. Constrint stisftion prolems (CSPs) provide model often used in Artifiil Intelligene. Sine the prolem of the existene of solution in CSP is n NP-omplete tsk, mny filtering tehniques hve een developed for CSPs. The most used filtering tehniques re those hieving r-onsisteny. Nevertheless, mny resoning prolems in AI need to e expressed in dynmi environment nd lmost ll the tehniques lredy developed to solve CSPs del only with stti CSPs. So, in this pper, we first rell wht we nme dynmi CSP, nd then, generlize the inrementl lgorithm hieving r-onsisteny on inry dynmi CSPs to generl dynmi CSPs. Like for the inry version of this lgorithm, there is n dvntge to use our speifi lgorithm for dynmi CSPs insted of the est stti one, GAC4. 1. Introdution Constrint stisftion prolems (CSPs) provide simple nd good frmework to enode systems of onstrints nd re widely used to express stti prolems. Nevertheless, mny prolems in Artifiil Intelligene involve resoning in dynmi environments. For instne, in design proess, the designer my dd onstrints to speify further the prolem, or relx onstrints when there re no more solutions (see the system to design peptide synthesis plns: SYNTHIA [1]). Every time onstrint hs een dded or removed we need to hek if there still exist solutions in the CSP. Proving the existene of solutions or finding solution in CSP re NP-omplete tsks. So, filtering step is often pplied to CSPs efore serhing solutions. The most used filtering lgorithms re those hieving r-onsisteny. Almost ll r-onsisteny lgorithms re written for stti CSPs. So, if we dd or retrt onstrints in CSP nd hieve r-onsisteny fter eh modifition with one of these lgorithms, we will proly do mny times lmost the sme work. The only r-onsisteny lgorithm written for dynmi CSPs, DnAC-4 in [2], dels only with inry CSPs. So, in this pper we rell tht Dynmi CSP (DCSP) is sequene of stti CSPs eh resulting from the ddition or retrtion of onstrint in the preeding one ([3], [2]). We propose generlized version of DnAC-4 to mintin r-onsisteny in generl DCSPs whih outperforms those written for stti CSPs. The pper is orgnized s follows. Setion 2 presents the CSP model (2.1) nd defines wht is Dynmi CSP (2.2). Ar-onsisteny filtering method is introdued nd the est lgorithm hieving it (GAC4 in [4]) is desried (2.3). Why this lgorithm is not optiml in DCSPs is underlined in 2.4. Setion 3 presents new method whih dpts the ide of GAC4 to reh etter performnes on DCSPs. Setion 4 ontins summry nd some finl remrks. 2. Definitions nd preliminries 2.1. Constrint Stisftion Prolems A stti onstrint stisftion prolem (CSP) (X, dom, ) involves set of n vriles, X={i, j }, eh tking vlue in its respetive domin, dom(i), dom(j),, elements of dom, nd set of onstrints. A onstrint C p (i 1,,i q ) onstrining the suset {i 1,...,i q } of X is suset of the Crtesin produt dom(i 1 )x xdom(i q ), tht speifies whih vlues of the vriles re omptile with eh other. A onstrint is usully represented y the set of ll tuples whih re not foridden y it. A solution of CSP is n ssignment of vlues to ll the vriles suh tht ll the onstrints re stisfied. The tsk, in CSP, is to find one, or ll the solutions. Consider for instne the CSP presented in fig. 1. Eh node represents vrile whose vlues re expliitly indited. Eh onstrint is expliitly given y the list of its dmissile tuples (C 1 nd C 5 re strit lexiogrphi order long the rrows nd C 2, C 3, C 4 re equlity onstrints). 1 6 C1 C5 C2 2 C4 C C1 1 2 C4 2 5 C2 2 3 C Figure 1: An exmple of CSP C

2 2.2. Dynmi Constrint Stisftion Prolems A dynmi onstrint stisftion prolem (DCSP) p is sequene of stti CSPs p (0),...p (α), p (α+1),..., eh resulting from hnge in the preeding one imposed y "the outside world". This hnge n e restrition ( new onstrint is imposed on suset of vriles) or relxtion ( onstrint whih ws present in the CSP is removed euse it is no longer interesting or euse the urrent CSP hs no solution). So, if we hve p (α) =(X, dom, (α) ), we will hve p (α+1) =(X, dom, (α+1) ) where (α+1) = (α) ± C, C eing onstrint. p (0) =(X, dom, ) Ar-onsisteny The tsk of finding solutions in CSP hs een treted y severl uthors, nd sine the prolem is NPomplete, some of them hve suggested tht preproessing or filtering step e pplied efore the serh (or ktrking) proedures. Then, onsisteny lgorithms were proposed ([5], [6], [7]). These lgorithms do not solve CSP ompletely ut they eliminte one nd for ll lol inonsistenies tht nnot prtiipte in ny solutions. These inonsistenies would otherwise hve een repetedly disovered y most ktrking proedures. The most widely used onsisteny lgorithms re those hieving r-onsisteny. Definition. A tuple u in onstrint C p is vile iff for ll vrile i onstrined y C p, u[i] is vile vlue. A vlue for vrile i is vile iff for ll onstrint C p onstrining i there exists vile tuple u in C p suh tht u[i]=. A CSP is ronsistent iff for ll i X, for ll dom(i), is vile. The omplexity of the est lgorithm uilding the lrgest r-onsistent domin in generl CSPs (GAC4 in [4]) is O(K) with K the sum of the lengths of ll tuples for ll onstrints. It hs een shown tht it is n optiml lgorithm. The effiieny of GAC4 omes from the dt struture it hndles whih is suitle to the r-onsisteny property. Ar-onsisteny n e seen s sed on the notion of support. A vlue for the vrile i is vile if there exists t lest one tuple whih "supports" it t eh onstrint. GAC4 mkes this support evident y ssigning set of supports to eh onstrint-vlue pir. The sets designed y S ip ontin the tuples in C p tht support the vlue for the vrile i. The lgorithm is founded on reursive vlue pruning, deleting vlue when it hs no support on onstrint, nd then removing t their turn ll tuples inluding this vlue. And so on until ll remining vlues hve support on ll the onstrints. So, the CSP is r-onsistent. And it is the mximl r-onsistent domin Ar-onsisteny in DCSPs Mohr's nd Msini's lgorithm, GAC4, n e used in DCSPs. It keeps ll its goods properties when we do restrition, strting filtering from the urrent ronsistent domin nd pruning new vlue when one of its support sets is empty fter ddition of onstrints. But, when we remove onstrint (mking relxtion), GAC4 nnot find whih vlue must e put k nd whih one must not: s it hs "forgotten" the reson why vlue hs een removed, it nnot mke the opposite propgtion it hs done during restritions. So, we hve to strt filtering from the initil domin. 3. The inrementl method 3.1. Introdution As we hve seen ove, GAC4 does not hve good properties (inrementlity) for proessing relxtions. So, in this setion, we propose DnGAC4, new ronsisteny lgorithm for DCSPs. In DnGAC4 we extend GAC4 y reording some informtions during restritions while keeping its good properties. Then, DnGAC4 remins inrementl for relxtions. More preisely, during restrition, for every vlue deleted, we keep trk of the onstrint origin of the deletion s the "justifition" of the vlue deleted. The justifition is the first onstrint on whih the vlue is without support. For every tuple deleted, we keep trk of the vlue origin of its deletion s the "killer" of the tuple deleted. The killer is the first vlue retrted in the tuple. During relxtion, with the help of justifitions nd killers, we n inrementlly dd to the urrent domin vlues whih elong to the new mximl r-onsistent domin. But we need to e reful euse fter the relxtion the system must e in the sme stte s if the lgorithm hd strted with the initil CSP p (0) nd hd done only restritions with ll the new set of onstrints: the set of justifitions nd killers must remin well-founded to ensure tht the new domin is the mximl r-onsistent domin. Definition. Justifitions nd killers re wellfounded iff in ny set E of retrted vlues there exists vlue (i, ) suh tht, its justifition eing the onstrint C p, every tuple of C p inluding (i, ) hs its killer out of E. In other words, well-foundness mens tht every removed vlue is justified y non-yli hin of justifitions nd killers. The vlue is not reorded s one of the resons of its self deletion.

3 3.2. The lgorithm DnGAC4 The lgorithm we propose works with the following dt strutures: tle D of oolens keeps trk of whih vlues re in the urrent domin or not (the urrent domin eing nmed D we onfuse (i, ) D nd D(i, )=true) set of supports for eh vlue on eh onstrint: S ip ={u C p /(i, ) u nd u is vile} for eh vlue, the onstrint origin of its deletion is stored in justif(i, ). if (i, ) is vile, justif(i, )=nil else justif(i, )=the numer of the first onstrint on whih (i, ) hd got n empty support. for eh tuple, we store in killer(u) the first vlue deleted in it. if u is vile, killer(u)=nil else killer(u)=the first vlue in u retrted from D. set of killed tuples for eh vlue on eh onstrint: T ip ={u C p /killer(u)=(i, )} the lists SL nd RL respetively ontrol the propgtion of deletions nd dditions of vlues long the onstrints; the list UL reords for reonsidertion the tuples put k to ensure well-foundness ut tht still hve killer. Before giving the lgorithms, we define the funtion find-killer whih will e used in the following. funtion find-killer(u: tuple): vlue; return (j, ) u /D(j, )=flse else return nil When the lgorithm strts with p (0), the tles re initilized: for ll (i, ) dom do D(i, ), true; justif(i, ), nil ; Add onstrint C p to the DCSP is done y lling the proedure Add. proedure Add (C p (i 1,,i q ): onstrint); Put C p (i 1,,i q ) in ; SL, ; Init-Add (C p (i 1,,i q ), SL ); Propg-Suppress (SL ); the proedure Init-Add retes lists S ip nd T ip for ll (i, ) suh tht i is onstrined y C p. It updtes killer for ll tuple u in C p, dding u in ll S jp suh tht (j, ) u if u is vile or in T killer(u)p if not. All (i,, p) without support (S ip = ) re dded to SL. proedure Init-Add (in C p (i 1,,i q ): onstrint; in out SL: list); 1 for ll i {i 1,,i q } do 2 for ll dom(i ) do S ip, ; T ip, 3 for ll u C p do 4 killer(u ), find-killer(u ); 5 if killer(u ) = nil then 6 for ll (j, ) u do Append(S jp, u ); 7 else Append(T killer(u)p, u ) 8 for ll i {i 1,,i q } do 9 for ll dom(i ) do 10 if D(i, ) nd S ip = then Append(SL, (i,, p )); the proedure Propg-Suppress tkes onstrint-vlue pirs (i,, m) in SL, removes (i, ) from D, updtes justif(i, ) nd lso killer(u) for ll u vile suh tht (i, ) u. These tuples u re dded to T ip nd removed from ll S jp whih they were elonging. If S jp eomes empty, (j,, p) is dded in SL. And so on. proedure Propg-Suppress (in out SL: list); 1 while SL do 2 keep(sl, (i,, m )); 3 if D(i, ) nd S im = then 4 justif(i, ), m ; 5 D(i, ), flse; 6 for ll C p in onstrining i do 7 for ll u S ip do 8 killer(u ), (i, ); Append(T ip, u ); 9 for ll (j, ) u do 10 Suppress(S jp, u ); 11 if D(j, ) nd S jp = then Append(SL, (j,, p )); To retrt the onstrint C m (i 1,,i q ) from the DCSP we ll the proedure Relx. proedure Relx (C m (i 1,,i q ): onstrint); SL, ; Init-Propg-Relx (C m (i 1,,i q ), SL ); Propg-Suppress (SL ) Two prts re needed in the relxtion proess to mintin the well-founded property. prt 1. first, the proedure Init-Propg-Relx dds to D nd puts in RL ll vlues (i, ) for whih deletion ws justified y C m (i.e. justif(i, )=m). In seond step, the onsequenes of the ddition of these vlues (i, ) to D re propgted. Tuples u deleted y them (killer(u)=(i, )) re put k in the supports lists S jp of vlues (j, ) tht they support (lines 13-15), exept if there is nother vlue of u for whih we re sure tht retrtion is independnt of u's retrtion (lines 10-12). At eh tuple put k, we dd in D nd in RL every (j, ) whih hs the supports set S jp tht eomes non empty on its justifition onstrint (p=justif(j, )) (line 16). Additions of vlues re reursively propgted: this seond step proesses while RL is non empty. In this seond step, if tuple is dded when it

4 inludes vlues not in D euse we re not sure of the independne of the retrtion of these vlues, we dd it in list UL whih reords these "suspended" tuples (line 17). In the third step, we hek if these suspended tuples re relly sved (their killers were not independent, they hd not well-founded justifition) or if their killers re still present. In this ltter se, we kill gin the tuple nd remove it from the supports sets of the vlues it supports. During ll the proedure Init-Propg-Relx, eh time support set S jp of n dded vlue (j, ) is found empty, we put the onstrint-vlue pir (j,, p) in SL. proedure Init-Propg-Relx (in C m (i 1,,i q ): onstrint; in out SL: list); {Step 1: vlues with justifition equl to C m re dded to D nd put in RL for propgtion} 1 RL, ; 2 for ll i {i 1,,i q } do 3 for ll dom(i ) do 4 if justif(i, )=m then Append(RL, (i, )); justif(i, ), nil; D(i, ), true 5 Remove C m from ; {Step 2: onsequenes of the ddition to D of the vlues in RL re propgted } 6 while RL do 7 keep (RL, (i, )); 8 for ll C p in onstrining i do 9 for ll u T ip do 10 if u!d nd ( (j, ) u, justif(j, ) p) then 11 killer(u), find-killer(u); 12 Append(T killer(u)p, u ) else 13 killer(u ), nil; 14 for ll (j, ) u do 15 Append(S jp, u ); 16 if justif(j, )=p then Append(RL, (j, )); justif(j, ), nil; D(j, ), true 17 if u!d then Append(UL, u ); 18 T ip, ; 19 if S ip = then Append(SL, (i,, p )); {endwhile} {Step 3: "suspended" tuples re heked } 20 while UL do 21 keep(ul, u ); { let C p eing the onstrint inluding u } 22 killer(u ), find-killer(u ); 23 if killer(u ) nil then 24 Append(T killer(u)p, u ); 25 for ll (j, ) u do 26 Suppress(S jp, u ); 27 if D(j, ) nd S jp = then Append(SL, (j,, p )) prt 2. Propg-Suppress tkes onstrint-vlue pirs (i,, m) in SL nd removes gin from D vlues (i, ) whih still re without support on the onstrint C m (S im = ). These retrtions re propgted on the tuples nd on the other vlues: the lssi ronsisteny proess restrts. We develop here DnGAC4 on the DCSP of fig.1, to show the mehnism of justifitions nd killers (nottion: u pq is the qth tuple of the onstrint C p ). Add C 1. (2, ) nd (2, ) deleted: justif(2, ),1 nd justif(2, ),1 Add C 2. killer(u 21 ),(2, ) nd killer(u 22 ),(2, ). (3, ) nd (3, ) deleted: justif(3, ),2 ; justif(3, ),2 Add C 3. killer(u 31 ),(3, ) nd killer(u 32 ),(3, ). (4, ), (4, ), (5, ), (5, ) deleted: justif(4, ),3; justif(4, ),3; justif(5, ),3; justif(5, ),3 Add C 4. Add C 5. killer(u 41 ),(2, ) nd killer(u 42 ),(2, ). killer(u 51 ),(2, ). Relx C 1. (2, ) nd (2, ) re dded euse justif(2, )=1 nd justif(2, )=1. All tuples killed y (2, ) nd (2, ) re exmined. u 21, u 22, u 51 re restored ut not u 41 nd u 42 euse we n find nother killer for them without losing well-foundness. So, new killers re reorded: killer(u 41 ),(5, ) nd killer(u 42 ),(5, ). (2, ) nd (2, ) re without support on C 4 so we dd them to SL. The onsequene of u 21 nd u 22 rehilittion is the ddition of (3, ) nd (3, ) to D. So, u 31 nd u 32 re restored nd (4, ), (4, ), (5, ) nd (5, ) re dded to D. Then, u 41 nd u 42 re restored. The first prt of the relxtion proess is finished. The seond prt is the lssil r-onsisteny proess, exmining vlues in SL nd propgting deletions. (2, ) is in SL ut hs now support on C 4 so nothing is done. (2, ) is without support on C 5 so it is disrded nd justif(2, ),5. So, killer(u 21 ),(2, ) nd killer(u 41 ),(2, ). Then, (3, ) nd (5, ) re disrded (justif(3, ),2, justif(5, ),4). Then, killer(u 31 ),(3, ) nd (4, ) is disrded (justif(4, ),3). We hve the new mximl ronsistent domin Corretness of DnGAC4 We give here the properties true fter eh proedure of DnGAC4 whih re needed to prove the orretness of the lgorithm. For omplete proof we will see [8]. Bsi properties. (1) S ip ={u C p / (i, ) u nd u D} (2) T ip ={u C p / (i, )=killer(u)} Justifitions nd killers properties. (3) justif(i, )=p (i, ) D nd S ip = (4) {(i, ) D / justif(i, )=nil}=

5 (5) {(i,, p)/ S ip = nd (i, ) D} SL (6) killer(u)=(i, ) (i, ) u nd (i, ) D (7) u! D killer(u) nil (8) E dom\d: (i, ) E: justif(i, )=p nd u C p /(i, ) u: killer(u) E {well-founded property} From (5) we n dedue tht D is r-onsistent t the end of Propg-Suppress, so t the end of Add or Relx too. From Propg-Suppress onstrution we n see tht if D inludes the mximl r-onsistent domin t its egining, this remins true t its end. Now, we need only to prove tht when Propg-Suppress egins, we lwys hve D inluding the mximl r-onsistent domin. It is evident in Add, nd for Relx, we n prove this using properties (6), (7), (8) nd looking Init- Propg-Relx onstrution Complexity of DnGAC4 In DnGAC4, the igger dt strutures re the S ip nd T ip lists of tuples. They tke the sme spe s ll the onstrints C p in the CSP. This spe is liner in the sum of the lengths of ll the tuples of ll the onstrints (it is liner in the size of the prolem). The upper ound time omplexity of DnGAC4, like in GAC4, is liner in the size of the prolem sine the tomi opertions re first Append(S ip, u), nd then Suppress(S ip, u) (the totl size of the S ip sets eing ounded y the size of the prolem). But these opertions must e proessed in onstnt time. A suitle dt struture is shown in [4]. If we wnt to speify the omplexity of DnGAC4, we n sy tht, on one hnd, during restrition, DnGAC4 does little more proessing thn GAC4, uilding more omplex dt struture (for eh tuple killer is stored, nd for eh vlue we reord justifition). On the other hnd, during relxtion, DnGAC4 only heks vlues nd tuples needed to verify the wellfounded property of justifitions nd killers. GAC4 hndles ll the new CSP Performne omprison There re too mny prmeters in generl DCSPs to provide signifint tests on rndomly generted DCSPs ut it seems tht DnGAC4 on generl DCSPs works t lest s etter s DnAC-4 on inry DCSPs. If DnGAC4 is pplied on CSPs ontining only ternry onstrints, we n see tht it generlly outperforms GAC4 fter the first relxtion of onstrint, rehing gin of 35% (verge of the lsses of CSPs tested) on the sum of the running time of ll restritions plus the relxtion. More, if we modify the DCSP severl times, dding nd removing onstrints until we find "good" onsistent CSP (wht is done in ll design prolems) we remrk tht the gin of DnGAC4 fstly grows nd overtops 50% fter two or three relxtions. More hnges will e done, more the use of DnGAC4 will e interesting. DnGAC4 is now under implementtion on SYNTHIA [1]. 4. Conlusion We hve defined wht we ll Dynmi CSPs nd hve underlined tht there does not exist lgorithms inrementlly mintining r-onsisteny in generl DCSPs (there exists one only for inry DCSPs). We hve notied tht r-onsisteny is the most used filtering tehnique in CSPs, nd so, it is importnt to hve n inrementl lgorithm for ll DCSPs. Then, we hve provided n effiient lgorithm (DnGAC4) inrementlly hieving r-onsisteny in generl DCSPs. DnGAC4 n e useful for mny systems whih work in dynmi environment. Aknowledgements I would like to thnk prtiulrly Mrie-Ctherine Vilrem for the implementtion of my work on SYNTHIA nd Philippe Dvid who gives me onstrutive suggestions for the finl drft. Referenes [1] P. Jnssen, P. Jégou, B. Nouguier, M.C. Vilrem, B. Cstro: "Synthi: Assisted design of peptide synthesis plns"; New Journl of Chemistry, 14-12, 1990, [2] C. Bessière: "Ar-Consisteny in Dynmi Constrint Stisftion Prolems"; Proeedings AAAI-91, Anheim CA, [3] R. Dehter, A. Dehter: "Belief Mintenne in Dynmi Constrint Networks"; Proeedings AAAI-88, St Pul MN, [4] R. Mohr, G. Msini: "Good Old Disrete Relxtion"; Proeedings ECAI-88, Münhen, FRG, [5] U. Montnri: "Networks of Constrints: Fundmentl Properties nd Applitions to Piture Proessing"; Informtion Siene 7 (1974), [6] A.K. Mkworth: "Consisteny in Networks of Reltions"; Artifiil Intelligene 8 (1977) [7] E.C. Freuder: "Synthesizing Constrint Expressions"; Communitions of the ACM Nov Vol.21 No.11, [8] C. Bessière: "Algorithmes d'r-onsistne pour les CSP dynmiques"; Teh.Rep , LIRMM Montpellier II, Frne, August 1991 (in Frenh)

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1)

OUTLINE SYSTEM-ON-CHIP DESIGN. GETTING STARTED WITH VHDL August 31, 2015 GAJSKI S Y-CHART (1983) TOP-DOWN DESIGN (1) August 31, 2015 GETTING STARTED WITH VHDL 2 Top-down design VHDL history Min elements of VHDL Entities nd rhitetures Signls nd proesses Dt types Configurtions Simultor sis The testenh onept OUTLINE 3 GAJSKI

More information

Words Symbols Diagram. abcde. a + b + c + d + e

Words Symbols Diagram. abcde. a + b + c + d + e Logi Gtes nd Properties We will e using logil opertions to uild mhines tht n do rithmeti lultions. It s useful to think of these opertions s si omponents tht n e hooked together into omplex networks. To

More information

Equivalence Checking. Sean Weaver

Equivalence Checking. Sean Weaver Equivlene Cheking Sen Wever Equivlene Cheking Given two Boolen funtions, prove whether or not two they re funtionlly equivlent This tlk fouses speifilly on the mehnis of heking the equivlene of pirs of

More information

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE

UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE UNIVERSITY AND WORK-STUDY EMPLOYERS WEBSITE USER S GUIDE Tble of Contents 1 Home Pge 1 2 Pge 2 3 Your Control Pnel 3 4 Add New Job (Three-Step Form) 4-6 5 Mnging Job Postings (Mnge Job Pge) 7-8 6 Additionl

More information

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning

Clause Trees: a Tool for Understanding and Implementing Resolution in Automated Reasoning Cluse Trees: Tool for Understnding nd Implementing Resolution in Automted Resoning J. D. Horton nd Brue Spener University of New Brunswik, Frederiton, New Brunswik, Cnd E3B 5A3 emil : jdh@un. nd spener@un.

More information

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5.

1. Definition, Basic concepts, Types 2. Addition and Subtraction of Matrices 3. Scalar Multiplication 4. Assignment and answer key 5. . Definition, Bsi onepts, Types. Addition nd Sutrtion of Mtries. Slr Multiplition. Assignment nd nswer key. Mtrix Multiplition. Assignment nd nswer key. Determinnt x x (digonl, minors, properties) summry

More information

PLWAP Sequential Mining: Open Source Code

PLWAP Sequential Mining: Open Source Code PL Sequentil Mining: Open Soure Code C.I. Ezeife Shool of Computer Siene University of Windsor Windsor, Ontrio N9B 3P4 ezeife@uwindsor. Yi Lu Deprtment of Computer Siene Wyne Stte University Detroit, Mihign

More information

Quick Guide to Lisp Implementation

Quick Guide to Lisp Implementation isp Implementtion Hndout Pge 1 o 10 Quik Guide to isp Implementtion Representtion o si dt strutures isp dt strutures re lled S-epressions. The representtion o n S-epression n e roken into two piees, the

More information

Maximum area of polygon

Maximum area of polygon Mimum re of polygon Suppose I give you n stiks. They might e of ifferent lengths, or the sme length, or some the sme s others, et. Now there re lots of polygons you n form with those stiks. Your jo is

More information

1 Fractions from an advanced point of view

1 Fractions from an advanced point of view 1 Frtions from n vne point of view We re going to stuy frtions from the viewpoint of moern lger, or strt lger. Our gol is to evelop eeper unerstning of wht n men. One onsequene of our eeper unerstning

More information

SOLVING EQUATIONS BY FACTORING

SOLVING EQUATIONS BY FACTORING 316 (5-60) Chpter 5 Exponents nd Polynomils 5.9 SOLVING EQUATIONS BY FACTORING In this setion The Zero Ftor Property Applitions helpful hint Note tht the zero ftor property is our seond exmple of getting

More information

GENERAL OPERATING PRINCIPLES

GENERAL OPERATING PRINCIPLES KEYSECUREPC USER MANUAL N.B.: PRIOR TO READING THIS MANUAL, YOU ARE ADVISED TO READ THE FOLLOWING MANUAL: GENERAL OPERATING PRINCIPLES Der Customer, KeySeurePC is n innovtive prout tht uses ptente tehnology:

More information

Student Access to Virtual Desktops from personally owned Windows computers

Student Access to Virtual Desktops from personally owned Windows computers Student Aess to Virtul Desktops from personlly owned Windows omputers Mdison College is plesed to nnoune the ility for students to ess nd use virtul desktops, vi Mdison College wireless, from personlly

More information

control policies to be declared over by associating security

control policies to be declared over by associating security Seure XML Querying with Seurity Views Wenfei Fn University of Edinurgh & Bell Lortories wenfei@infeduk Chee-Yong Chn Ntionl University of Singpore hny@ompnusedusg Minos Groflkis Bell Lortories minos@reserhell-lsom

More information

EQUATIONS OF LINES AND PLANES

EQUATIONS OF LINES AND PLANES EQUATIONS OF LINES AND PLANES MATH 195, SECTION 59 (VIPUL NAIK) Corresponding mteril in the ook: Section 12.5. Wht students should definitely get: Prmetric eqution of line given in point-direction nd twopoint

More information

Reasoning to Solve Equations and Inequalities

Reasoning to Solve Equations and Inequalities Lesson4 Resoning to Solve Equtions nd Inequlities In erlier work in this unit, you modeled situtions with severl vriles nd equtions. For exmple, suppose you were given usiness plns for concert showing

More information

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( ) Polynomil Functions Polynomil functions in one vrible cn be written in expnded form s n n 1 n 2 2 f x = x + x + x + + x + x+ n n 1 n 2 2 1 0 Exmples of polynomils in expnded form re nd 3 8 7 4 = 5 4 +

More information

Homework 3 Solutions

Homework 3 Solutions CS 341: Foundtions of Computer Science II Prof. Mrvin Nkym Homework 3 Solutions 1. Give NFAs with the specified numer of sttes recognizing ech of the following lnguges. In ll cses, the lphet is Σ = {,1}.

More information

SECTION 7-2 Law of Cosines

SECTION 7-2 Law of Cosines 516 7 Additionl Topis in Trigonometry h d sin s () tn h h d 50. Surveying. The lyout in the figure t right is used to determine n inessile height h when seline d in plne perpendiulr to h n e estlished

More information

Innovation in Software Development Process by Introducing Toyota Production System

Innovation in Software Development Process by Introducing Toyota Production System Innovtion in Softwre Development Proess y Introduing Toyot Prodution System V Koihi Furugki V Tooru Tkgi V Akinori Skt V Disuke Okym (Mnusript reeived June 1, 2006) Fujitsu Softwre Tehnologies (formerly

More information

European Convention on Social and Medical Assistance

European Convention on Social and Medical Assistance Europen Convention on Soil nd Medil Assistne Pris, 11.XII.1953 Europen Trety Series - No. 14 The governments signtory hereto, eing memers of the Counil of Europe, Considering tht the im of the Counil of

More information

AntiSpyware Enterprise Module 8.5

AntiSpyware Enterprise Module 8.5 AntiSpywre Enterprise Module 8.5 Product Guide Aout the AntiSpywre Enterprise Module The McAfee AntiSpywre Enterprise Module 8.5 is n dd-on to the VirusScn Enterprise 8.5i product tht extends its ility

More information

SOLVING QUADRATIC EQUATIONS BY FACTORING

SOLVING QUADRATIC EQUATIONS BY FACTORING 6.6 Solving Qudrti Equtions y Ftoring (6 31) 307 In this setion The Zero Ftor Property Applitions 6.6 SOLVING QUADRATIC EQUATIONS BY FACTORING The tehniques of ftoring n e used to solve equtions involving

More information

The remaining two sides of the right triangle are called the legs of the right triangle.

The remaining two sides of the right triangle are called the legs of the right triangle. 10 MODULE 6. RADICAL EXPRESSIONS 6 Pythgoren Theorem The Pythgoren Theorem An ngle tht mesures 90 degrees is lled right ngle. If one of the ngles of tringle is right ngle, then the tringle is lled right

More information

- DAY 1 - Website Design and Project Planning

- DAY 1 - Website Design and Project Planning Wesite Design nd Projet Plnning Ojetive This module provides n overview of the onepts of wesite design nd liner workflow for produing wesite. Prtiipnts will outline the sope of wesite projet, inluding

More information

Active Directory Service

Active Directory Service In order to lern whih questions hve een nswered orretly: 1. Print these pges. 2. Answer the questions. 3. Send this ssessment with the nswers vi:. FAX to (212) 967-3498. Or. Mil the nswers to the following

More information

New combinatorial features for knots and virtual knots. Arnaud MORTIER

New combinatorial features for knots and virtual knots. Arnaud MORTIER New omintoril fetures for knots nd virtul knots Arnud MORTIER April, 203 2 Contents Introdution 5. Conventions.................................... 9 2 Virtul knot theories 2. The lssil se.................................

More information

Example 27.1 Draw a Venn diagram to show the relationship between counting numbers, whole numbers, integers, and rational numbers.

Example 27.1 Draw a Venn diagram to show the relationship between counting numbers, whole numbers, integers, and rational numbers. 2 Rtionl Numbers Integers such s 5 were importnt when solving the eqution x+5 = 0. In similr wy, frctions re importnt for solving equtions like 2x = 1. Wht bout equtions like 2x + 1 = 0? Equtions of this

More information

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Or more simply put, when adding or subtracting quantities, their uncertainties add. Propgtion of Uncertint through Mthemticl Opertions Since the untit of interest in n eperiment is rrel otined mesuring tht untit directl, we must understnd how error propgtes when mthemticl opertions re

More information

How To Organize A Meeting On Gotomeeting

How To Organize A Meeting On Gotomeeting NOTES ON ORGANIZING AND SCHEDULING MEETINGS Individul GoToMeeting orgnizers my hold meetings for up to 15 ttendees. GoToMeeting Corporte orgnizers my hold meetings for up to 25 ttendees. GoToMeeting orgnizers

More information

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example 2.1 Angles Reognise lternte n orresponing ngles Key wors prllel lternte orresponing vertilly opposite Rememer, prllel lines re stright lines whih never meet or ross. The rrows show tht the lines re prllel

More information

KEY SKILLS INFORMATION TECHNOLOGY Level 3. Question Paper. 29 January 9 February 2001

KEY SKILLS INFORMATION TECHNOLOGY Level 3. Question Paper. 29 January 9 February 2001 KEY SKILLS INFORMATION TECHNOLOGY Level 3 Question Pper 29 Jnury 9 Ferury 2001 WHAT YOU NEED This Question Pper An Answer Booklet Aess to omputer, softwre nd printer You my use ilingul ditionry Do NOT

More information

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur

Module 5. Three-phase AC Circuits. Version 2 EE IIT, Kharagpur Module 5 Three-hse A iruits Version EE IIT, Khrgur esson 8 Three-hse Blned Suly Version EE IIT, Khrgur In the module, ontining six lessons (-7), the study of iruits, onsisting of the liner elements resistne,

More information

Chapter. Contents: A Constructing decimal numbers

Chapter. Contents: A Constructing decimal numbers Chpter 9 Deimls Contents: A Construting deiml numers B Representing deiml numers C Deiml urreny D Using numer line E Ordering deimls F Rounding deiml numers G Converting deimls to frtions H Converting

More information

1 GSW IPv4 Addressing

1 GSW IPv4 Addressing 1 For s long s I ve een working with the Internet protools, people hve een sying tht IPv6 will e repling IPv4 in ouple of yers time. While this remins true, it s worth knowing out IPv4 ddresses. Even when

More information

Analysis of Algorithms and Data Structures for Text Indexing Moritz G. Maaß

Analysis of Algorithms and Data Structures for Text Indexing Moritz G. Maaß FAKULTÄT FÜR INFORMATIK TECHNISCHE UNIVERSITÄT MÜNCHEN Lehrstuhl für Effiziente Algorithmen Anlysis of Algorithms nd Dt Strutures for Text Indexing Moritz G. Mß FAKULTÄT FÜR INFORMATIK TECHNISCHE UNIVERSITÄT

More information

How To Balance Power In A Distribution System

How To Balance Power In A Distribution System NTERNATONA JOURNA OF ENERG, ssue 3, ol., 7 A dynmilly S bsed ompt ontrol lgorithm for lod blning in distribution systems A. Kzemi, A. Mordi Koohi nd R. Rezeipour Abstrt An lgorithm for pplying fixed pitor-thyristorontrolled

More information

PUBLIC-TRANSIT VEHICLE SCHEDULES USING A MINIMUM CREW-COST APPROACH

PUBLIC-TRANSIT VEHICLE SCHEDULES USING A MINIMUM CREW-COST APPROACH TOTAL LOGISTIC MANAGEMENT No. PP. Avishi CEDER PUBLIC-TRANSIT VEHICLE SCHEDULES USING A MINIMUM CREW-COST APPROACH Astrt: Commonly, puli trnsit genies, with view towrd effiieny, im t minimizing the numer

More information

Ratio and Proportion

Ratio and Proportion Rtio nd Proportion Rtio: The onept of rtio ours frequently nd in wide vriety of wys For exmple: A newspper reports tht the rtio of Repulins to Demorts on ertin Congressionl ommittee is 3 to The student/fulty

More information

McAfee Network Security Platform

McAfee Network Security Platform XC-240 Lod Blner Appline Quik Strt Guide Revision D MAfee Network Seurity Pltform This quik strt guide explins how to quikly set up nd tivte your MAfee Network Seurity Pltform XC-240 Lod Blner. The SFP+

More information

Data Security 1. 1 What is the function of the Jump instruction? 2 What are the main parts of the virus code? 3 What is the last act of the virus?

Data Security 1. 1 What is the function of the Jump instruction? 2 What are the main parts of the virus code? 3 What is the last act of the virus? UNIT 18 Dt Seurity 1 STARTER Wht stories do you think followed these hedlines? Compre nswers within your group. 1 Love ug retes worldwide hos. 2 Hkers rk Mirosoft softwre odes. 3 We phone sm. Wht other

More information

p-q Theory Power Components Calculations

p-q Theory Power Components Calculations ISIE 23 - IEEE Interntionl Symposium on Industril Eletronis Rio de Jneiro, Brsil, 9-11 Junho de 23, ISBN: -783-7912-8 p-q Theory Power Components Clultions João L. Afonso, Memer, IEEE, M. J. Sepúlved Freits,

More information

Lesson 2.1 Inductive Reasoning

Lesson 2.1 Inductive Reasoning Lesson.1 Inutive Resoning Nme Perio Dte For Eerises 1 7, use inutive resoning to fin the net two terms in eh sequene. 1. 4, 8, 1, 16,,. 400, 00, 100, 0,,,. 1 8, 7, 1, 4,, 4.,,, 1, 1, 0,,. 60, 180, 10,

More information

Factoring Polynomials

Factoring Polynomials Fctoring Polynomils Some definitions (not necessrily ll for secondry school mthemtics): A polynomil is the sum of one or more terms, in which ech term consists of product of constnt nd one or more vribles

More information

ORGANIZER QUICK REFERENCE GUIDE

ORGANIZER QUICK REFERENCE GUIDE NOTES ON ORGANIZING AND SCHEDULING MEETINGS Individul GoToMeeting orgnizers my hold meetings for up to 15 ttendees. GoToMeeting Corporte orgnizers my hold meetings for up to 25 ttendees. GoToMeeting orgnizers

More information

Using CrowdSourcing for Data Analytics

Using CrowdSourcing for Data Analytics Using CrowdSouring for Dt Anlytis Hetor Gri-Molin (work with Steven Whng, Peter Lofgren, Adity Prmeswrn nd others) Stnford University 1 Big Dt Anlytis CrowdSouring 1 CrowdSouring 3 Rel World Exmples Ctegorizing

More information

Vectors 2. 1. Recap of vectors

Vectors 2. 1. Recap of vectors Vectors 2. Recp of vectors Vectors re directed line segments - they cn be represented in component form or by direction nd mgnitude. We cn use trigonometry nd Pythgors theorem to switch between the forms

More information

Towards Zero-Overhead Static and Adaptive Indexing in Hadoop

Towards Zero-Overhead Static and Adaptive Indexing in Hadoop Nonme mnusript No. (will e inserted y the editor) Towrds Zero-Overhed Stti nd Adptive Indexing in Hdoop Stefn Rihter Jorge-Arnulfo Quiné-Ruiz Stefn Shuh Jens Dittrih the dte of reeipt nd eptne should e

More information

SE3BB4: Software Design III Concurrent System Design. Sample Solutions to Assignment 1

SE3BB4: Software Design III Concurrent System Design. Sample Solutions to Assignment 1 SE3BB4: Softwre Design III Conurrent System Design Winter 2011 Smple Solutions to Assignment 1 Eh question is worth 10pts. Totl of this ssignment is 70pts. Eh ssignment is worth 9%. If you think your solution

More information

Inter-domain Routing

Inter-domain Routing COMP 631: COMPUTER NETWORKS Inter-domin Routing Jsleen Kur Fll 2014 1 Internet-sle Routing: Approhes DV nd link-stte protools do not sle to glol Internet How to mke routing slle? Exploit the notion of

More information

Small Businesses Decisions to Offer Health Insurance to Employees

Small Businesses Decisions to Offer Health Insurance to Employees Smll Businesses Decisions to Offer Helth Insurnce to Employees Ctherine McLughlin nd Adm Swinurn, June 2014 Employer-sponsored helth insurnce (ESI) is the dominnt source of coverge for nonelderly dults

More information

Regular Sets and Expressions

Regular Sets and Expressions Regulr Sets nd Expressions Finite utomt re importnt in science, mthemtics, nd engineering. Engineers like them ecuse they re super models for circuits (And, since the dvent of VLSI systems sometimes finite

More information

If two triangles are perspective from a point, then they are also perspective from a line.

If two triangles are perspective from a point, then they are also perspective from a line. Mth 487 hter 4 Prtie Prolem Solutions 1. Give the definition of eh of the following terms: () omlete qudrngle omlete qudrngle is set of four oints, no three of whih re olliner, nd the six lines inident

More information

Forensic Engineering Techniques for VLSI CAD Tools

Forensic Engineering Techniques for VLSI CAD Tools Forensi Engineering Tehniques for VLSI CAD Tools Jennifer L. Wong, Drko Kirovski, Dvi Liu, Miorg Potkonjk UCLA Computer Siene Deprtment University of Cliforni, Los Angeles June 8, 2000 Computtionl Forensi

More information

Enterprise Digital Signage Create a New Sign

Enterprise Digital Signage Create a New Sign Enterprise Digitl Signge Crete New Sign Intended Audiene: Content dministrtors of Enterprise Digitl Signge inluding stff with remote ess to sign.pitt.edu nd the Content Mnger softwre pplition for their

More information

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems

REMO: Resource-Aware Application State Monitoring for Large-Scale Distributed Systems : Resoure-Awre Applition Stte Monitoring for Lrge-Sle Distriuted Systems Shiong Meng Srinivs R. Kshyp Chitr Venktrmni Ling Liu College of Computing, Georgi Institute of Tehnology, Atlnt, GA 332, USA {smeng,

More information

TOA RANGATIRA TRUST. Deed of Trust 3714386.2

TOA RANGATIRA TRUST. Deed of Trust 3714386.2 TOA RANGATIRA TRUST Deed of Trust 1 Deed dted 2011 Prties 1 Te Runng o To Rngtir Inorported n inorported soiety hving its registered offie t Poriru (the Runng ) Bkground A B C D The Runng is n inorported

More information

Answer, Key Homework 10 David McIntyre 1

Answer, Key Homework 10 David McIntyre 1 Answer, Key Homework 10 Dvid McIntyre 1 This print-out should hve 22 questions, check tht it is complete. Multiple-choice questions my continue on the next column or pge: find ll choices efore mking your

More information

MATH PLACEMENT REVIEW GUIDE

MATH PLACEMENT REVIEW GUIDE MATH PLACEMENT REVIEW GUIDE This guie is intene s fous for your review efore tking the plement test. The questions presente here my not e on the plement test. Although si skills lultor is provie for your

More information

The Cat in the Hat. by Dr. Seuss. A a. B b. A a. Rich Vocabulary. Learning Ab Rhyming

The Cat in the Hat. by Dr. Seuss. A a. B b. A a. Rich Vocabulary. Learning Ab Rhyming MINI-LESSON IN TION The t in the Ht y Dr. Seuss Rih Voulry tme dj. esy to hndle (not wild) LERNING Lerning Rhyming OUT Words I know it is wet nd the sun is not sunny. ut we n hve Lots of good fun tht is

More information

A.7.1 Trigonometric interpretation of dot product... 324. A.7.2 Geometric interpretation of dot product... 324

A.7.1 Trigonometric interpretation of dot product... 324. A.7.2 Geometric interpretation of dot product... 324 A P P E N D I X A Vectors CONTENTS A.1 Scling vector................................................ 321 A.2 Unit or Direction vectors...................................... 321 A.3 Vector ddition.................................................

More information

Fluent Merging: A General Technique to Improve Reachability Heuristics and Factored Planning

Fluent Merging: A General Technique to Improve Reachability Heuristics and Factored Planning Fluent Merging: A Generl Tehnique to Improve Rehility Heuristis n Ftore Plnning Menkes vn en Briel Deprtment of Inustril Engineering Arizon Stte University Tempe AZ, 85287-8809 menkes@su.eu Suro Kmhmpti

More information

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom Byesin Updting with Continuous Priors Clss 3, 8.05, Spring 04 Jeremy Orloff nd Jonthn Bloom Lerning Gols. Understnd prmeterized fmily of distriutions s representing continuous rnge of hypotheses for the

More information

Learning Subregular Classes of Languages with Factored Deterministic Automata

Learning Subregular Classes of Languages with Factored Deterministic Automata Lerning Suregulr Clsses of Lnguges with Ftored Deterministi Automt Jeffrey Heinz Dept. of Linguistis nd Cognitive Siene University of Delwre heinz@udel.edu Jmes Rogers Dept. of Computer Siene Erlhm College

More information

European Convention on Products Liability in regard to Personal Injury and Death

European Convention on Products Liability in regard to Personal Injury and Death Europen Trety Series - No. 91 Europen Convention on Produts Liility in regrd to Personl Injury nd Deth Strsourg, 27.I.1977 The memer Sttes of the Counil of Europe, signtory hereto, Considering tht the

More information

BUSINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 adversaries encountered at defining model transformations

BUSINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 adversaries encountered at defining model transformations USINESS PROCESS MODEL TRANSFORMATION ISSUES The top 7 dversries enountered t defining model trnsformtions Mrion Murzek Women s Postgrdute College for Internet Tehnologies (WIT), Institute of Softwre Tehnology

More information

DiaGen: A Generator for Diagram Editors Based on a Hypergraph Model

DiaGen: A Generator for Diagram Editors Based on a Hypergraph Model DiGen: A Genertor for Digrm Eitors Bse on Hypergrph Moel G. Viehstet M. Mins Lehrstuhl für Progrmmiersprhen Universität Erlngen-Nürnerg Mrtensstr. 3, 91058 Erlngen, Germny Emil: fviehste,minsg@informtik.uni-erlngen.e

More information

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY MAT 0630 INTERNET RESOURCES, REVIEW OF CONCEPTS AND COMMON MISTAKES PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY Contents 1. ACT Compss Prctice Tests 1 2. Common Mistkes 2 3. Distributive

More information

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide VMwre Horizon FLEX Administrtion Guide Horizon FLEX 1.0 This doument supports the version of eh produt listed nd supports ll susequent versions until the doument is repled y new edition. To hek for more

More information

VMware Horizon FLEX Administration Guide

VMware Horizon FLEX Administration Guide VMwre Horizon FLEX Administrtion Guide Horizon FLEX 1.1 This doument supports the version of eh produt listed nd supports ll susequent versions until the doument is repled y new edition. To hek for more

More information

Cell Breathing Techniques for Load Balancing in Wireless LANs

Cell Breathing Techniques for Load Balancing in Wireless LANs 1 Cell rething Tehniques for Lod lning in Wireless LANs Yigl ejerno nd Seung-Je Hn ell Lortories, Luent Tehnologies Astrt: Mximizing the network throughput while providing firness is one of the key hllenges

More information

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions.

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions. Lerning Objectives Loci nd Conics Lesson 3: The Ellipse Level: Preclculus Time required: 120 minutes In this lesson, students will generlize their knowledge of the circle to the ellipse. The prmetric nd

More information

LINEAR TRANSFORMATIONS AND THEIR REPRESENTING MATRICES

LINEAR TRANSFORMATIONS AND THEIR REPRESENTING MATRICES LINEAR TRANSFORMATIONS AND THEIR REPRESENTING MATRICES DAVID WEBB CONTENTS Liner trnsformtions 2 The representing mtrix of liner trnsformtion 3 3 An ppliction: reflections in the plne 6 4 The lgebr of

More information

CS 316: Gates and Logic

CS 316: Gates and Logic CS 36: Gtes nd Logi Kvit Bl Fll 27 Computer Siene Cornell University Announements Clss newsgroup reted Posted on we-pge Use it for prtner finding First ssignment is to find prtners P nd N Trnsistors PNP

More information

The art of Paperarchitecture (PA). MANUAL

The art of Paperarchitecture (PA). MANUAL The rt of Pperrhiteture (PA). MANUAL Introution Pperrhiteture (PA) is the rt of reting three-imensionl (3D) ojets out of plin piee of pper or ror. At first, esign is rwn (mnully or printe (using grphil

More information

Architecture and Data Flows Reference Guide

Architecture and Data Flows Reference Guide Arhiteture nd Dt Flows Referene Guide BES12 Version 12.3 Pulished: 2015-10-14 SWD-20151014125318579 Contents Aout this guide... 5 Arhiteture: BES12 EMM solution... 6 Components used to mnge BlkBerry 10,

More information

T H E S E C U R E T R A N S M I S S I O N P R O T O C O L O F S E N S O R A D H O C N E T W O R K

T H E S E C U R E T R A N S M I S S I O N P R O T O C O L O F S E N S O R A D H O C N E T W O R K Z E S Z Y T Y N A U K O W E A K A D E M I I M A R Y N A R K I W O J E N N E J S C I E N T I F I C J O U R N A L O F P O L I S H N A V A L A C A D E M Y 2015 (LVI) 4 (203) A n d r z e j M r c z k DOI: 10.5604/0860889X.1187607

More information

Helicopter Theme and Variations

Helicopter Theme and Variations Helicopter Theme nd Vritions Or, Some Experimentl Designs Employing Pper Helicopters Some possible explntory vribles re: Who drops the helicopter The length of the rotor bldes The height from which the

More information

Introductory Information. Setup Guide. Introduction. Space Required for Installation. Overview of Setup. The Manuals Supplied with This Printer ENG

Introductory Information. Setup Guide. Introduction. Space Required for Installation. Overview of Setup. The Manuals Supplied with This Printer ENG Introdutory Informtion Introdution Setup Guide ENG Red this mnul efore ttempting to operte the printer. Keep this mnul in hndy lotion for future referene. Overview of Setup These re the steps in printer

More information

c b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00

c b 5.00 10 5 N/m 2 (0.120 m 3 0.200 m 3 ), = 4.00 10 4 J. W total = W a b + W b c 2.00 Chter 19, exmle rolems: (19.06) A gs undergoes two roesses. First: onstnt volume @ 0.200 m 3, isohori. Pressure inreses from 2.00 10 5 P to 5.00 10 5 P. Seond: Constnt ressure @ 5.00 10 5 P, isori. olume

More information

and thus, they are similar. If k = 3 then the Jordan form of both matrices is

and thus, they are similar. If k = 3 then the Jordan form of both matrices is Homework ssignment 11 Section 7. pp. 249-25 Exercise 1. Let N 1 nd N 2 be nilpotent mtrices over the field F. Prove tht N 1 nd N 2 re similr if nd only if they hve the sme miniml polynomil. Solution: If

More information

How To Find The Re Of Tringle

How To Find The Re Of Tringle Heron s Formul for Tringulr Are y Christy Willims, Crystl Holom, nd Kyl Gifford Heron of Alexndri Physiist, mthemtiin, nd engineer Tught t the museum in Alexndri Interests were more prtil (mehnis, engineering,

More information

Unit 6: Exponents and Radicals

Unit 6: Exponents and Radicals Eponents nd Rdicls -: The Rel Numer Sstem Unit : Eponents nd Rdicls Pure Mth 0 Notes Nturl Numers (N): - counting numers. {,,,,, } Whole Numers (W): - counting numers with 0. {0,,,,,, } Integers (I): -

More information

9.3. The Scalar Product. Introduction. Prerequisites. Learning Outcomes

9.3. The Scalar Product. Introduction. Prerequisites. Learning Outcomes The Sclr Product 9.3 Introduction There re two kinds of multipliction involving vectors. The first is known s the sclr product or dot product. This is so-clled becuse when the sclr product of two vectors

More information

LISTENING COMPREHENSION

LISTENING COMPREHENSION PORG, přijímí zkoušky 2015 Angličtin B Reg. číslo: Inluded prts: Points (per prt) Points (totl) 1) Listening omprehension 2) Reding 3) Use of English 4) Writing 1 5) Writing 2 There re no extr nswersheets

More information

A Language-Neutral Representation of Temporal Information

A Language-Neutral Representation of Temporal Information A Lnguge-Neutrl Representtion of Temporl Informtion Rihrd Cmpell*, Tkko Aikw, Zixin Jing, Crmen Lozno, Mite Melero nd Andi Wu Mirosoft Reserh One Mirosoft Wy, Redmond, WA 98052 USA {rihmp, tkko, jingz,

More information

Lectures 8 and 9 1 Rectangular waveguides

Lectures 8 and 9 1 Rectangular waveguides 1 Lectures 8 nd 9 1 Rectngulr wveguides y b x z Consider rectngulr wveguide with 0 < x b. There re two types of wves in hollow wveguide with only one conductor; Trnsverse electric wves

More information

How To Network A Smll Business

How To Network A Smll Business Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

How To Set Up A Network For Your Business

How To Set Up A Network For Your Business Why Network is n Essentil Productivity Tool for Any Smll Business TechAdvisory.org SME Reports sponsored by Effective technology is essentil for smll businesses looking to increse their productivity. Computer

More information

Orthopoles and the Pappus Theorem

Orthopoles and the Pappus Theorem Forum Geometriorum Volume 4 (2004) 53 59. FORUM GEOM ISSN 1534-1178 Orthopoles n the Pppus Theorem tul Dixit n Drij Grinerg strt. If the verties of tringle re projete onto given line, the perpeniulrs from

More information

Warm-up for Differential Calculus

Warm-up for Differential Calculus Summer Assignment Wrm-up for Differentil Clculus Who should complete this pcket? Students who hve completed Functions or Honors Functions nd will be tking Differentil Clculus in the fll of 015. Due Dte:

More information

Integration. 148 Chapter 7 Integration

Integration. 148 Chapter 7 Integration 48 Chpter 7 Integrtion 7 Integrtion t ech, by supposing tht during ech tenth of second the object is going t constnt speed Since the object initilly hs speed, we gin suppose it mintins this speed, but

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Practice Test 2. a. 12 kn b. 17 kn c. 13 kn d. 5.0 kn e. 49 kn

Practice Test 2. a. 12 kn b. 17 kn c. 13 kn d. 5.0 kn e. 49 kn Prtie Test 2 1. A highwy urve hs rdius of 0.14 km nd is unnked. A r weighing 12 kn goes round the urve t speed of 24 m/s without slipping. Wht is the mgnitude of the horizontl fore of the rod on the r?

More information

Calculating Principal Strains using a Rectangular Strain Gage Rosette

Calculating Principal Strains using a Rectangular Strain Gage Rosette Clulting Prinipl Strins using Retngulr Strin Gge Rosette Strin gge rosettes re used often in engineering prtie to determine strin sttes t speifi points on struture. Figure illustrtes three ommonly used

More information

National Firefighter Ability Tests And the National Firefighter Questionnaire

National Firefighter Ability Tests And the National Firefighter Questionnaire Ntionl Firefighter Aility Tests An the Ntionl Firefighter Questionnire PREPARATION AND PRACTICE BOOKLET Setion One: Introution There re three tests n questionnire tht mke up the NFA Tests session, these

More information

Section 5-4 Trigonometric Functions

Section 5-4 Trigonometric Functions 5- Trigonometric Functions Section 5- Trigonometric Functions Definition of the Trigonometric Functions Clcultor Evlution of Trigonometric Functions Definition of the Trigonometric Functions Alternte Form

More information

Theoretical and Computational Properties of Preference-based Argumentation

Theoretical and Computational Properties of Preference-based Argumentation Theoretil nd Computtionl Properties of Preferene-sed Argumenttion Ynnis Dimopoulos 1 nd Pvlos Moritis 2 nd Leil Amgoud 3 Astrt. During the lst yers, rgumenttion hs een gining inresing interest in modeling

More information

the machine and check the components Black Yellow Cyan Magenta Starter Ink Cartridges Product Registration Sheet (USA only)

the machine and check the components Black Yellow Cyan Magenta Starter Ink Cartridges Product Registration Sheet (USA only) Quik Setup Guide Strt Here DCP-J140W Thnk you for hoosing Brother, your support is importnt to us nd we vlue your usiness. Your Brother produt is engineered nd mnuftured to the highest stndrds to deliver

More information

Binary Representation of Numbers Autar Kaw

Binary Representation of Numbers Autar Kaw Binry Representtion of Numbers Autr Kw After reding this chpter, you should be ble to: 1. convert bse- rel number to its binry representtion,. convert binry number to n equivlent bse- number. In everydy

More information