Approximate Online Inference for Dynamic Markov Logic Networks

Size: px
Start display at page:

Download "Approximate Online Inference for Dynamic Markov Logic Networks"

Transcription

1 Approximte Online Inferene for Dynmi Mrkov Logi Networks Thoms Geier, Susnne Biundo Institute of Artifiil Intelligene Ulm University Ulm, Germny Astrt We exmine the prolem of filtering for dynmi proilisti systems using Mrkov Logi Networks. We propose method to pproximtely ompute the mrginl proilities for the urrent stte vriles tht is suitle for online inferene. Contrry to existing lgorithms, our pproh does not work on the level of elief propgtion, ut n e used with every lgorithm suitle for inferene in Mrkov Logi Networks, suh s MCSAT. We present n evlution of its performne on two dynmi domins. Keywords-mrkov logi networks; dynmi proilisti inferene; online inferene I. INTRODUCTION One of the gols of Artifiil Intelligene reserh is to provide tehnil systems with the ility to tke on tsks in rel-world setting. A populr nd very pprent exmple is root nvigtion nd ting; ut the prolem strethes further to ny sensory pltform, like PC equipped with mirophone or video mer, or even PC with only mouse nd keyord input. Any suh system ontins n expliit or, most of the time, impliit model of its environment. For exmple, even the sved user preferenes of some softwre produt re model of the produt s user. Most urrent tehnil systems rely on deterministi models. But in order to gin flexiility nd roustness, the inorportion of unertinty is sometimes enefiil to ommodte for prtil oservility or nondeterministi ehvior. Inorporting sttistil knowledge to mke est guesses out user s preferenes n enhne situtions where the totl time of intertion is not long enough to justify letting the user expliitly stte ny preferenes. For exmple, tiket vending mhine t trin sttion n tegorize user into eginner or expert in order to deide etween very simple or more effiient user interfe on the fly. One tool for reting suh proilisti models n e Mrkov Logi Networks (MLN) [1]. They omine firstorder predite logi with proilisti semntis nd llow more strt nd onvenient wy of modeling proilisti systems thn working t propositionl level like it is neessry when rfting Byesin networks diretly. Proilisti weights n e provided y experts, tken from literture, or they n e retrieved from dt sets y prmeter lerning tehniques. In ddition, to e le to model more omplex systems it is often neessry to inorporte time for systems tht hnge dynmilly nd informtion from pst stte shll e rried over y mens of the proilisti model. Suh prolems n rnge from ojet trking to the development of mrkets or soil networks. In two experimentl setups, dynmi MLNs hve lredy een used to model nd reognize events from pre-proessed video dt of prking lot surveillne sene [2] nd from GPS dt reorded during gme of pture the flg [3]. In oth settings, the MLNs hve een pplied in n offline mode, where the inferene is done over defined time frme, usully the whole experiment, fter the experiment is over. For rel pplitions this solution is often insuffiient nd method is needed tht n run online nd in rel-time. Reent pulitions y Nth nd Domingos ddress the need for effiient online inferene methods for MLNs [4], [5]. Their pproh of Expnding Frontier Belief Propgtion (EFBP) desries messge omputtion shedule for elief propgtion. The method ims to reuse pst omputtion results when mking inrementl hnges to the model. Although elief propgtion is usully very fst, it n fil to onverge to the orret solution or even enter into osilltion when pplied to loopy grphs. For this reson, we propose n lterntive pproh of reusing pst inferene results, whih is not limited to elief propgtion, ut n lso e pplied to MCMC methods nd inferene lgorithms speil to MLNs, like MCSAT. This is hieved y onstruting new MLN for eh time step whih is then ugmented with dditionl informtion tht is tken from the mrginl proilities otined during the omputtion for the lst time step. The disdvntge of not working on the level of messge pssing is loss in flexiility. While EFBP n e tuned to weigh ury ginst speed y the use of prmeter, the pproh presented in this pper is fixed to ompute only pproximte results. The rest of the pper is strutured s follows. First we desrie MLNs nd our pproximtion method. Then we give n overview of the relevnt relted work. Finlly we provide n evlution of the method using two dynmi domins. The pper loses with onlusion nd perspetive on future pplitions.

2 II. MARKOV LOGIC NETWORKS In the following prgrphs, we desrie MLNs nd their proilisti semntis. After introduing dynmi Mrkov Logi Networks (DMLN), we define slie networks s n pproximtion to DMLN. A Mrkov logi network L = {(f 1, w 1 ),..., (f n, w n )} for n N is set of first-order formuls f 1,..., f n tht re given weights w 1,..., w n R. Together with finite set of onstnts C, they define proility distriution over ll interprettions (or possile worlds). An interprettion mps eh grounding of eh predite to truth vlue. Let g(f) e the set of groundings of formul f otined y repling the free vriles in f y ll omintions of onstnts from C. Given n interprettion x, then n i (x) = def {g g g(f i ) nd x = g} re the numer of groundings of formul f i tht re true under x. Then the proility distriution P L tht is defined y the MLN L is given s P L (X = x) = 1 def Z exp ( w i n i (x) ) (1) where i rnges over ll formuls in L nd Z is the normliztion onstnt. Note tht we n onsider n interprettion to e n ssignment to multivrite proility distriution where the rndom vriles re the truth vlues of the elements of the Herrnd se (the toms formed y the grounding of the predites). We n thus ompute the mrginl proility of ground tom p eing true s P L (p) = 1 def Z i P L (X = x)i x (p), (2) x where the funtion I x mps p to 1 if x = p nd to 0, otherwise. For prtil resons sorted (or typed) logil lnguge is used for MLNs. In order to model dynmi domins we ssign dedited time sort T whose onstnts re elements from the nturl numers, i.e., C T N. We demnd tht the time prmeter ppers s the first rgument in every time-dependent predite. A dynmi Mrkov logi network is MLN for whih suh dedited time sort T exists. We ll DMLN pure, if ll predites re time-dependent. A. Slie Networks The min ide of the pper is to reuse old omputtions when doing inferene over DMLN progressing in time. When employing elief propgtion lgorithm, this n e hieved y seletively updting only newer nodes while reusing the messges emitted y older nodes, like it is done y EFBP. Contrry, reusing pst results when performing inferene with MCMC methods is not s simple, euse new evidene usully invlidtes lredy otined smples. Also, MCSAT does not lend itself very well to tweking, euse it requires tht ftors re given s weighted logil Tle I: Listing of the MLNs, used for evlution. The upper one, whih is n dption of the lssi smokers exmple to dynmi domin, is tken from Kersting et. l [6]. The lower one is inspired y the soil fore model for pedestrin movement [7]. () Dynmi Smokers Domin //smoking uses ner 1.0 smokes(t,x) ner(t,x) //friends shre smoking hits 1.0 friends(t,x,y) (smokes(t,x) smokes(t,y)) //friendship persists over time 3.0 friends(t,x,y) friends(t+1,x,y) //smoking persists over time 3.0 smokes(t,x) smokes(t+1,x) () Soil Fore Domin //predite is funtionl in Lotion t(, Agent, Lotion!) //only move one step t time 2 t(t+1,,x) t(t,,x-1) t(t,,x) t(t,,x+1) //two gents do not oupy the sme lotion 1.5!(t(t,1,x) t(t,2,x)) formuls. Thus one nnot simply dd ritrry ftors to n existing network. We overome these prolems y using the mrginl proilities of ground toms of pst time step to onstrut weighted formuls to e inluded in the network for the next time step. These formuls pture the summry over the removed messges from the older time slie. Otining simply new MLN, we n then run inferene with every lgorithm tht is suited to ompute mrginl proilities for MLNs. We re now going to introdue the neessry voulry. If L is pure DMLN, then L[t] is DMLN, for whih the time sort hs only two onstnts t 1 nd t, i.e., C T = {t 1, t} nd ll formuls tht ontin only toms of single time step re fixed to the time t. We ll suh temporl frgment slie network. The Herrnd se of slie for time step t thus ontins only the ground toms of time t nd t 1. The intrtime formuls tht relte etween vriles t time t 1 re removed. Figure 1 illustrtes whih omponents of n unrolled network re instntited for ertin slie when the ground MLN is seen s ftor grph. Note tht ground formuls re ftor nodes nd ground toms re vrile nodes. As textul exmple, we look t the smokers domin from Tle I. To rete the slie for time 3, we ground ll

3 t 2 t 1 t t + 1 Figure 1: The figure shows ftor grph representtion of ground slie network for time t in old, while the omplete network over the whole time spn is indited dshed. The ox surrounds the ground toms ssoited with time t. The squre nodes re the ftor nodes, whih re indued y ground formuls. The irles re vrile nodes representing ground toms. Notie the slie network t time t ontins only the intr-time formul onneting vrile nd for time t, lthough oth vriles re lso instntited for time t 1. inter-time formuls to the time frme etween 2 nd 3 nd ground ll intr-time formuls to the time 3. The resulting slie network is given s follows: //intr-time formuls 1.0 smokes(3,x) ner(3,x) 1.0 friends(3,x,y) (smokes(3,x) smokes(3,y)) //inter-time formuls 3.0 friends(2,x,y) friends(3,x,y) 3.0 smokes(2,x) smokes(3,x) Wht is still left to desrie is the proess of trnsferring informtion from one slie to the next. This is done y dding formuls tht pture the mrginl distriution for eh ground tom s it ws lulted during the lst slie; we ll this proess ugmenttion. Given MLN L, set of ground toms V, nd funtion p : V [0, 1], tht mps toms to their mrginl proilities, we define the ugmented MLN y L (V, p) = def L {( f, ln p(f) 1 p(f) ) f V }. (3) The ugmenttion preserves only some informtion from previous slie. To sty ext, it would e neessry to rry over the joint distriution over the rndom vriles in the lst time step. We pproximte the joint distriution y the mrginl distriutions over the toms inside the lst time step, ssuming mrginl independene. This pproximtion is lso done in the ftored frontier lgorithm for dynmi Byesin networks [8]. Given pure DMLN L, we define the sequene of ugmented slie networks s the ugmented MLNs L i, with 0 i in the following wy: def L 0 = L[0] (4) def L i = L[i] (V i 1, p i 1 ) (5) The seond definition uses the set V i 1 to refer to the ground toms of time i 1. Also, we hve revited the mrginl proilities desried y the MLN L i 1 with p i 1. The resoning why the ugmenttion is defined s desried goes s follows. We ssume tht we re performing elief propgtion on the ground ftor grph, where eh ground formul orresponds to ftor node nd is djent to the vrile nodes of the ground toms tht pper inside the formul. We wnt to rete new ftor f v for eh vrile node v of time t 1 in slie t tht summrizes the inoming messges to v originting from the removed ftors during the instntition of slie t 1. Sine ll ftors tht were present during slie t 1 re removed in slie t, we must summrize ll inoming messges for v. Fortuntely, the mrginl distriution of v during slie t 1 is extly the summry over those messges. And this n e otined even if we do not hve ess to the messges in the first ple, e.g., when running n MCMC lgorithm. Thus y dding ftor tht emits the mrginl distriution of v during the lst slie, i.e., p t 1 (v), s its onstnt messge to v, we pture the frozen messges from slie t 1 nd n put them into the model for slie t. This onstrution is sound nd ext s long s the ftor grph ontins no yles spnning over two time steps. Beuse then, the messges oming from the older prt will not hnge in the light of informtion oming from the newer network nd n e sfely frozen. We hve now defined series of MLNs, we ll slie MLNs, tht eh rnge over two time steps. The mrginl proilities tht re defined y them re n pproximtion to the mrginl proilities defined y the DMLN tht rnges over the omplete time spn. The definition indites the intended wy of inferring those proilities. This is done y suessively onstruting the slie networks, inferring their mrginl proilities, onstruting the next slie using the output of the lst, nd so forth. For omputing the mrginl proilities of slie, every inferene lgorithm tht works on MLNs nd omputes mrginl proilities n e used. III. RELATED WORK Nth nd Domingos hve mde two ontriutions to online inferene for MLNs in In Effiient Lifting for Online Proilisti Inferene [4] they desrie wy

4 to updte lifted networks in order to redue the ost of the lifting proedure when deling with inrementl hnges. As dynmi pplition, they pply their lgorithm to the omputer vision tsk of video kground segmenttion over short snippets (out ten frmes) of motion dt. In Effiient Belief Propgtion for Utility Mximiztion nd Repeted Inferene [5], they desrie n lgorithm lled Expnding Frontier Belief Propgtion, whose purpose is to reuse s muh informtion from n erlier run of elief propgtion s possile. This pproh is pplile to hnges of evidene nd network struture, nd n thus e useful for online inferene. We desrie this pproh in more detil, s it is relted to the ide of slie networks. EFBP egins y performing norml elief propgtion on Mrkov network. The finl messges fter onvergene re stored. Then the network gets hnged, whih in our se mens the ddition of new temporl step nd the ording evidene. All nodes tht re diretly ffeted y the hnge re onsidered tive. Then elief propgtion is performed with only the tive nodes reomputing their messges. The new messges re onstntly ompred with the stored messges from the omputtion efore the network updte. If non-tive node reeives messge tht differs more thn predefined onstnt from the old messge, then it gets tivted nd prtiiptes in elief propgtion for the updted network. The nodes tht re tivted diretly fter network updte in EFBP re the nodes tht re prt of the urrent slie in our pproh. The differene to the slie network pproh is tht we nnot tivte dditionl nodes nd thus our method is speil se of EFBP where the messge threshold is infinity nd no nodes re tivted. But in ontrst to EFBP, slie networks llow using different inferene lgorithms thn EFBP, whih requires elief propgtion. IV. EVALUATION We hve implemented the slie method for MLNs nd set of inferene lgorithms sed on ftor grph representtion using the Sl progrmming lnguge. The Alhemy system 1 nd pymlns 2 hve een used s referene implementtions. The system, inluding the experiments, is ville for downlod t our wesite 3. The experiments were run on n Intel Core2 CPU with 2.8 GHz nd 4 GB of RAM. We hve evluted the pproh using two domins. The listing for oth is given in Tle I. The first domin is simple model of pedestrin movement. Agents my wnder in one-dimensionl spe nd they re repelled y other gents. We hve simulted this prolem for 20 time steps nd two gents. Evidene ws dded s indited in the figure. We hve used loopy elief propgtion with Lotion Lotion () Slie Filtering () Norml Filtering Figure 2: Two plots of the proility distriution for the lotion of only gent A ginst time. We hve oserved the positions of oth gents A nd B t severl time steps, nnotted y letters. For exmple t time 5, gent A is t lotion 2 nd gent B is t lotion 3. Drker ells represent higher proility of gent A oupying the lotion. We hve plotted the slie pproximtion () nd inferring over the omplete unrolled network up to the urrent time step (). Notie, the pproximtion does not differ muh from the ext solution. flooding shedule s the inferene lgorithm. We rn four prllel omputtions until the mrginls hve onverged elow vrine of The proility distriutions re grphilly visulized in Figure 2. The differene etween inferene using slie networks () nd norml inferene () is very smll for the given domin nd prolem. Whether the error produed y the pproximtion is fesile depends on the inferene tsk nd the requirements of the pplition. For the seond experiment, we hve mesured the running times of the slie version of Gis smpling nd MCSAT ginst inferene on the unrolled network. This ws done using the dynmi smokers domin y Kersting et l. [6]. We hve hosen simpler setup thn theirs with only four persons to redue the inferene times for the experiment. We hve simulted the prolem for 12 time steps. Agin we rn

5 CPU (s) CPU (s) Gis norml Gis slie () Gis Smpling MCSAT norml MCSAT slie V. CONCLUSION AND FUTURE WORK We hve presented n pproh for pproximte omputtion of mrginl proilities for DMLNs tht is suitle for online inferene. The pproximtion ensures tht t every time step only limited mount of omputtion must e performed. The onept of slie MLNs is oth speil se of the EFBP lgorithm nd generliztion. The EFBP lgorithm is more flexile thn using slie networks euse it llows to trde in speed for improved ury. On the other hnd EFBP is limited to elief propgtion inferene while slie networks llow to employ ny inferene lgorithm for mrginl proilities of MLNs. In the future, we intend to pply proilisti models sed on MLNs to the integrtion of sensory dt with symoli knowledge. Among the plnned pplitions is the seletion of output modlities for multi-modl user interfes sed on the environmentl sitution, like lighting nd noise level. Properties of the user nd personl preferenes shll lso e tken into ount. For this pplition, fst inferene lgorithm is prtiulrly importnt in order to redue the experiened lg of the resulting system. ACKNOWLEDGMENT This work is done within the Trnsregionl Collortive Reserh Centre SFB/TRR 62 Compnion-Tehnology for Cognitive Tehnil Systems funded y the Germn Reserh Foundtion (DFG) () MCSAT Figure 3: The plots list the running time of Gis smpling nd MCSAT oth on the unrolled network nd inrementlly using the sliing pproh for 12 time steps. four prllel omputtions until the mrginl proilities onverged to mximum vrine elow To help the onvergene of the Gis smpler, we hve redued the weights on some formuls in ontrst to the originl model. We hve lso dded rndom evidene, oserving rndom truth vlue for eh ground tom with proility of 0.5, thus oserving out one hlf of the rndom vriles. We ompre the omputtion time of unrolled inferene for eh inrement of time ginst the inrementl inferene times for the slie network pproh. The CPU time for the unrolled omputtions inreses with the time spn over whih to infer, while the omputtion times for the sliing pproh roughly sty onstnt. As expeted the effort for the slie pproh is very low ompred to redoing inferene on the unrolled network on eh time step. REFERENCES [1] M. Rihrdson nd P. Domingos, Mrkov logi networks, Mhine Lerning, vol. 62, no. 1-2, pp , [2] S. Trn nd L. Dvis, Event modeling nd reognition using mrkov logi networks, Computer Vision ECCV 2008, pp , [3] A. Sdilek nd H. Kutz, Reognizing multi-gent tivities from GPS dt, in Proeedings of the 24th AAAI Conferene on Artifiil Intelligene, 2010, pp [4] A. Nth nd P. Domingos, Effiient lifting for online proilisti inferene, in Proeedings of the 24th AAAI Conferene on Artifiil Intelligene, 2010, pp [5] A. Nth nd Domingos, Effiient Belief Propgtion for Utility Mximiztion nd Repeted Inferene, in Proeedings of the 24th AAAI Conferene on Artifiil Intelligene, 2010, pp [6] K. Kersting, B. Ahmdi, nd S. Ntrjn, Counting elief propgtion, in Proeedings of the 25th Conferene on Unertinty in Artifiil Intelligene. AUAI Press, 2009, pp [7] D. Heling nd P. Molnár, Soil fore model for pedestrin dynmis, Phys. Rev. E, vol. 51, no. 5, pp , [8] K. Murphy nd Y. Weiss, The ftored frontier lgorithm for pproximte inferene in DBNs, in Proeedings of the 17th Conferene on Unertinty in AI, 2001, pp

Project 6: Minigoals Towards Simplifying and Rewriting Expressions

Project 6: Minigoals Towards Simplifying and Rewriting Expressions MAT 51 Wldis Projet 6: Minigols Towrds Simplifying nd Rewriting Expressions The distriutive property nd like terms You hve proly lerned in previous lsses out dding like terms ut one prolem with the wy

More information

Nondeterministic Automata vs Deterministic Automata

Nondeterministic Automata vs Deterministic Automata Nondeterministi Automt vs Deterministi Automt We lerned tht NFA is onvenient model for showing the reltionships mong regulr grmmrs, FA, nd regulr expressions, nd designing them. However, we know tht n

More information

TIME AND STATE IN DISTRIBUTED SYSTEMS

TIME AND STATE IN DISTRIBUTED SYSTEMS Distriuted Systems Fö 5-1 Distriuted Systems Fö 5-2 TIME ND STTE IN DISTRIUTED SYSTEMS 1. Time in Distriuted Systems Time in Distriuted Systems euse eh mhine in distriuted system hs its own lok there is

More information

Engr354: Digital Logic Circuits

Engr354: Digital Logic Circuits Engr354: Digitl Logi Ciruits Chpter 4: Logi Optimiztion Curtis Nelson Logi Optimiztion In hpter 4 you will lern out: Synthesis of logi funtions; Anlysis of logi iruits; Tehniques for deriving minimum-ost

More information

1 PYTHAGORAS THEOREM 1. Given a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides.

1 PYTHAGORAS THEOREM 1. Given a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides. 1 PYTHAGORAS THEOREM 1 1 Pythgors Theorem In this setion we will present geometri proof of the fmous theorem of Pythgors. Given right ngled tringle, the squre of the hypotenuse is equl to the sum of the

More information

Arrow s Impossibility Theorem

Arrow s Impossibility Theorem Rep Fun Gme Properties Arrow s Theorem Arrow s Impossiility Theorem Leture 12 Arrow s Impossiility Theorem Leture 12, Slide 1 Rep Fun Gme Properties Arrow s Theorem Leture Overview 1 Rep 2 Fun Gme 3 Properties

More information

Arrow s Impossibility Theorem

Arrow s Impossibility Theorem Rep Voting Prdoxes Properties Arrow s Theorem Arrow s Impossiility Theorem Leture 12 Arrow s Impossiility Theorem Leture 12, Slide 1 Rep Voting Prdoxes Properties Arrow s Theorem Leture Overview 1 Rep

More information

Activities. 4.1 Pythagoras' Theorem 4.2 Spirals 4.3 Clinometers 4.4 Radar 4.5 Posting Parcels 4.6 Interlocking Pipes 4.7 Sine Rule Notes and Solutions

Activities. 4.1 Pythagoras' Theorem 4.2 Spirals 4.3 Clinometers 4.4 Radar 4.5 Posting Parcels 4.6 Interlocking Pipes 4.7 Sine Rule Notes and Solutions MEP: Demonstrtion Projet UNIT 4: Trigonometry UNIT 4 Trigonometry tivities tivities 4. Pythgors' Theorem 4.2 Spirls 4.3 linometers 4.4 Rdr 4.5 Posting Prels 4.6 Interloking Pipes 4.7 Sine Rule Notes nd

More information

NON-DETERMINISTIC FSA

NON-DETERMINISTIC FSA Tw o types of non-determinism: NON-DETERMINISTIC FS () Multiple strt-sttes; strt-sttes S Q. The lnguge L(M) ={x:x tkes M from some strt-stte to some finl-stte nd ll of x is proessed}. The string x = is

More information

Learning Partially Observable Markov Models from First Passage Times

Learning Partially Observable Markov Models from First Passage Times Lerning Prtilly Oservle Mrkov s from First Pssge s Jérôme Cllut nd Pierre Dupont Europen Conferene on Mhine Lerning (ECML) 8 Septemer 7 Outline. FPT in models nd sequenes. Prtilly Oservle Mrkov s (POMMs).

More information

CS311 Computational Structures Regular Languages and Regular Grammars. Lecture 6

CS311 Computational Structures Regular Languages and Regular Grammars. Lecture 6 CS311 Computtionl Strutures Regulr Lnguges nd Regulr Grmmrs Leture 6 1 Wht we know so fr: RLs re losed under produt, union nd * Every RL n e written s RE, nd every RE represents RL Every RL n e reognized

More information

Automatic Synthesis of New Behaviors from a Library of Available Behaviors

Automatic Synthesis of New Behaviors from a Library of Available Behaviors Automti Synthesis of New Behviors from Lirry of Aville Behviors Giuseppe De Giomo Università di Rom L Spienz, Rom, Itly degiomo@dis.unirom1.it Sestin Srdin RMIT University, Melourne, Austrli ssrdin@s.rmit.edu.u

More information

Lecture Notes No. 10

Lecture Notes No. 10 2.6 System Identifition, Estimtion, nd Lerning Leture otes o. Mrh 3, 26 6 Model Struture of Liner ime Invrint Systems 6. Model Struture In representing dynmil system, the first step is to find n pproprite

More information

Generalization of 2-Corner Frequency Source Models Used in SMSIM

Generalization of 2-Corner Frequency Source Models Used in SMSIM Generliztion o 2-Corner Frequeny Soure Models Used in SMSIM Dvid M. Boore 26 Mrh 213, orreted Figure 1 nd 2 legends on 5 April 213, dditionl smll orretions on 29 My 213 Mny o the soure spetr models ville

More information

Lesson 2: The Pythagorean Theorem and Similar Triangles. A Brief Review of the Pythagorean Theorem.

Lesson 2: The Pythagorean Theorem and Similar Triangles. A Brief Review of the Pythagorean Theorem. 27 Lesson 2: The Pythgoren Theorem nd Similr Tringles A Brief Review of the Pythgoren Theorem. Rell tht n ngle whih mesures 90º is lled right ngle. If one of the ngles of tringle is right ngle, then we

More information

1B40 Practical Skills

1B40 Practical Skills B40 Prcticl Skills Comining uncertinties from severl quntities error propgtion We usully encounter situtions where the result of n experiment is given in terms of two (or more) quntities. We then need

More information

Lecture 6: Coding theory

Lecture 6: Coding theory Leture 6: Coing theory Biology 429 Crl Bergstrom Ferury 4, 2008 Soures: This leture loosely follows Cover n Thoms Chpter 5 n Yeung Chpter 3. As usul, some of the text n equtions re tken iretly from those

More information

ANALYSIS AND MODELLING OF RAINFALL EVENTS

ANALYSIS AND MODELLING OF RAINFALL EVENTS Proeedings of the 14 th Interntionl Conferene on Environmentl Siene nd Tehnology Athens, Greee, 3-5 Septemer 215 ANALYSIS AND MODELLING OF RAINFALL EVENTS IOANNIDIS K., KARAGRIGORIOU A. nd LEKKAS D.F.

More information

CS 573 Automata Theory and Formal Languages

CS 573 Automata Theory and Formal Languages Non-determinism Automt Theory nd Forml Lnguges Professor Leslie Lnder Leture # 3 Septemer 6, 2 To hieve our gol, we need the onept of Non-deterministi Finite Automton with -moves (NFA) An NFA is tuple

More information

Chapter 8 Roots and Radicals

Chapter 8 Roots and Radicals Chpter 8 Roots nd Rdils 7 ROOTS AND RADICALS 8 Figure 8. Grphene is n inredily strong nd flexile mteril mde from ron. It n lso ondut eletriity. Notie the hexgonl grid pttern. (redit: AlexnderAIUS / Wikimedi

More information

Ling 3701H / Psych 3371H: Lecture Notes 9 Hierarchic Sequential Prediction

Ling 3701H / Psych 3371H: Lecture Notes 9 Hierarchic Sequential Prediction Ling 3701H / Psyh 3371H: Leture Notes 9 Hierrhi Sequentil Predition Contents 9.1 Complex events.................................... 1 9.2 Reognition of omplex events using event frgments................

More information

University of Sioux Falls. MAT204/205 Calculus I/II

University of Sioux Falls. MAT204/205 Calculus I/II University of Sioux Flls MAT204/205 Clulus I/II Conepts ddressed: Clulus Textook: Thoms Clulus, 11 th ed., Weir, Hss, Giordno 1. Use stndrd differentition nd integrtion tehniques. Differentition tehniques

More information

THE PYTHAGOREAN THEOREM

THE PYTHAGOREAN THEOREM THE PYTHAGOREAN THEOREM The Pythgoren Theorem is one of the most well-known nd widely used theorems in mthemtis. We will first look t n informl investigtion of the Pythgoren Theorem, nd then pply this

More information

ILLUSTRATING THE EXTENSION OF A SPECIAL PROPERTY OF CUBIC POLYNOMIALS TO NTH DEGREE POLYNOMIALS

ILLUSTRATING THE EXTENSION OF A SPECIAL PROPERTY OF CUBIC POLYNOMIALS TO NTH DEGREE POLYNOMIALS ILLUSTRATING THE EXTENSION OF A SPECIAL PROPERTY OF CUBIC POLYNOMIALS TO NTH DEGREE POLYNOMIALS Dvid Miller West Virgini University P.O. BOX 6310 30 Armstrong Hll Morgntown, WV 6506 millerd@mth.wvu.edu

More information

Outline. Theory-based Bayesian framework for property induction Causal structure induction

Outline. Theory-based Bayesian framework for property induction Causal structure induction Outline Theory-sed Byesin frmework for property indution Cusl struture indution Constrint-sed (ottom-up) lerning Theory-sed Byesin lerning The origins of usl knowledge Question: how do people relily ome

More information

Bayesian Networks: Approximate Inference

Bayesian Networks: Approximate Inference pproches to inference yesin Networks: pproximte Inference xct inference Vrillimintion Join tree lgorithm pproximte inference Simplify the structure of the network to mkxct inferencfficient (vritionl methods,

More information

Alpha Algorithm: Limitations

Alpha Algorithm: Limitations Proess Mining: Dt Siene in Ation Alph Algorithm: Limittions prof.dr.ir. Wil vn der Alst www.proessmining.org Let L e n event log over T. α(l) is defined s follows. 1. T L = { t T σ L t σ}, 2. T I = { t

More information

Spacetime and the Quantum World Questions Fall 2010

Spacetime and the Quantum World Questions Fall 2010 Spetime nd the Quntum World Questions Fll 2010 1. Cliker Questions from Clss: (1) In toss of two die, wht is the proility tht the sum of the outomes is 6? () P (x 1 + x 2 = 6) = 1 36 - out 3% () P (x 1

More information

Exercise 3 Logic Control

Exercise 3 Logic Control Exerise 3 Logi Control OBJECTIVE The ojetive of this exerise is giving n introdution to pplition of Logi Control System (LCS). Tody, LCS is implemented through Progrmmle Logi Controller (PLC) whih is lled

More information

Comparing the Pre-image and Image of a Dilation

Comparing the Pre-image and Image of a Dilation hpter Summry Key Terms Postultes nd Theorems similr tringles (.1) inluded ngle (.2) inluded side (.2) geometri men (.) indiret mesurement (.6) ngle-ngle Similrity Theorem (.2) Side-Side-Side Similrity

More information

Matrices SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics (c) 1. Definition of a Matrix

Matrices SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics (c) 1. Definition of a Matrix tries Definition of tri mtri is regulr rry of numers enlosed inside rkets SCHOOL OF ENGINEERING & UIL ENVIRONEN Emple he following re ll mtries: ), ) 9, themtis ), d) tries Definition of tri Size of tri

More information

Chapter 4 State-Space Planning

Chapter 4 State-Space Planning Leture slides for Automted Plnning: Theory nd Prtie Chpter 4 Stte-Spe Plnning Dn S. Nu CMSC 722, AI Plnning University of Mrylnd, Spring 2008 1 Motivtion Nerly ll plnning proedures re serh proedures Different

More information

Algorithms & Data Structures Homework 8 HS 18 Exercise Class (Room & TA): Submitted by: Peer Feedback by: Points:

Algorithms & Data Structures Homework 8 HS 18 Exercise Class (Room & TA): Submitted by: Peer Feedback by: Points: Eidgenössishe Tehnishe Hohshule Zürih Eole polytehnique fédérle de Zurih Politenio federle di Zurigo Federl Institute of Tehnology t Zurih Deprtement of Computer Siene. Novemer 0 Mrkus Püshel, Dvid Steurer

More information

Maintaining Mathematical Proficiency

Maintaining Mathematical Proficiency Nme Dte hpter 9 Mintining Mthemtil Profiieny Simplify the epression. 1. 500. 189 3. 5 4. 4 3 5. 11 5 6. 8 Solve the proportion. 9 3 14 7. = 8. = 9. 1 7 5 4 = 4 10. 0 6 = 11. 7 4 10 = 1. 5 9 15 3 = 5 +

More information

where the box contains a finite number of gates from the given collection. Examples of gates that are commonly used are the following: a b

where the box contains a finite number of gates from the given collection. Examples of gates that are commonly used are the following: a b CS 294-2 9/11/04 Quntum Ciruit Model, Solovy-Kitev Theorem, BQP Fll 2004 Leture 4 1 Quntum Ciruit Model 1.1 Clssil Ciruits - Universl Gte Sets A lssil iruit implements multi-output oolen funtion f : {0,1}

More information

Linear Algebra Introduction

Linear Algebra Introduction Introdution Wht is Liner Alger out? Liner Alger is rnh of mthemtis whih emerged yers k nd ws one of the pioneer rnhes of mthemtis Though, initilly it strted with solving of the simple liner eqution x +

More information

Algorithm Design and Analysis

Algorithm Design and Analysis Algorithm Design nd Anlysis LECTURE 5 Supplement Greedy Algorithms Cont d Minimizing lteness Ching (NOT overed in leture) Adm Smith 9/8/10 A. Smith; sed on slides y E. Demine, C. Leiserson, S. Rskhodnikov,

More information

Finite State Automata and Determinisation

Finite State Automata and Determinisation Finite Stte Automt nd Deterministion Tim Dworn Jnury, 2016 Lnguges fs nf re df Deterministion 2 Outline 1 Lnguges 2 Finite Stte Automt (fs) 3 Non-deterministi Finite Stte Automt (nf) 4 Regulr Expressions

More information

AP Calculus BC Chapter 8: Integration Techniques, L Hopital s Rule and Improper Integrals

AP Calculus BC Chapter 8: Integration Techniques, L Hopital s Rule and Improper Integrals AP Clulus BC Chpter 8: Integrtion Tehniques, L Hopitl s Rule nd Improper Integrls 8. Bsi Integrtion Rules In this setion we will review vrious integrtion strtegies. Strtegies: I. Seprte the integrnd into

More information

Introduction to Olympiad Inequalities

Introduction to Olympiad Inequalities Introdution to Olympid Inequlities Edutionl Studies Progrm HSSP Msshusetts Institute of Tehnology Snj Simonovikj Spring 207 Contents Wrm up nd Am-Gm inequlity 2. Elementry inequlities......................

More information

12.4 Similarity in Right Triangles

12.4 Similarity in Right Triangles Nme lss Dte 12.4 Similrit in Right Tringles Essentil Question: How does the ltitude to the hpotenuse of right tringle help ou use similr right tringles to solve prolems? Eplore Identifing Similrit in Right

More information

System Validation (IN4387) November 2, 2012, 14:00-17:00

System Validation (IN4387) November 2, 2012, 14:00-17:00 System Vlidtion (IN4387) Novemer 2, 2012, 14:00-17:00 Importnt Notes. The exmintion omprises 5 question in 4 pges. Give omplete explntion nd do not onfine yourself to giving the finl nswer. Good luk! Exerise

More information

Tutorial Worksheet. 1. Find all solutions to the linear system by following the given steps. x + 2y + 3z = 2 2x + 3y + z = 4.

Tutorial Worksheet. 1. Find all solutions to the linear system by following the given steps. x + 2y + 3z = 2 2x + 3y + z = 4. Mth 5 Tutoril Week 1 - Jnury 1 1 Nme Setion Tutoril Worksheet 1. Find ll solutions to the liner system by following the given steps x + y + z = x + y + z = 4. y + z = Step 1. Write down the rgumented mtrix

More information

The University of Nottingham SCHOOL OF COMPUTER SCIENCE A LEVEL 2 MODULE, SPRING SEMESTER MACHINES AND THEIR LANGUAGES ANSWERS

The University of Nottingham SCHOOL OF COMPUTER SCIENCE A LEVEL 2 MODULE, SPRING SEMESTER MACHINES AND THEIR LANGUAGES ANSWERS The University of ottinghm SCHOOL OF COMPUTR SCIC A LVL 2 MODUL, SPRIG SMSTR 2015 2016 MACHIS AD THIR LAGUAGS ASWRS Time llowed TWO hours Cndidtes my omplete the front over of their nswer ook nd sign their

More information

Algorithm Design and Analysis

Algorithm Design and Analysis Algorithm Design nd Anlysis LECTURE 8 Mx. lteness ont d Optiml Ching Adm Smith 9/12/2008 A. Smith; sed on slides y E. Demine, C. Leiserson, S. Rskhodnikov, K. Wyne Sheduling to Minimizing Lteness Minimizing

More information

Unit 4. Combinational Circuits

Unit 4. Combinational Circuits Unit 4. Comintionl Ciruits Digitl Eletroni Ciruits (Ciruitos Eletrónios Digitles) E.T.S.I. Informáti Universidd de Sevill 5/10/2012 Jorge Jun 2010, 2011, 2012 You re free to opy, distriute

More information

Discrete Structures Lecture 11

Discrete Structures Lecture 11 Introdution Good morning. In this setion we study funtions. A funtion is mpping from one set to nother set or, perhps, from one set to itself. We study the properties of funtions. A mpping my not e funtion.

More information

22: Union Find. CS 473u - Algorithms - Spring April 14, We want to maintain a collection of sets, under the operations of:

22: Union Find. CS 473u - Algorithms - Spring April 14, We want to maintain a collection of sets, under the operations of: 22: Union Fin CS 473u - Algorithms - Spring 2005 April 14, 2005 1 Union-Fin We wnt to mintin olletion of sets, uner the opertions of: 1. MkeSet(x) - rete set tht ontins the single element x. 2. Fin(x)

More information

CS 491G Combinatorial Optimization Lecture Notes

CS 491G Combinatorial Optimization Lecture Notes CS 491G Comintoril Optimiztion Leture Notes Dvi Owen July 30, August 1 1 Mthings Figure 1: two possile mthings in simple grph. Definition 1 Given grph G = V, E, mthing is olletion of eges M suh tht e i,

More information

Review Topic 14: Relationships between two numerical variables

Review Topic 14: Relationships between two numerical variables Review Topi 14: Reltionships etween two numeril vriles Multiple hoie 1. Whih of the following stterplots est demonstrtes line of est fit? A B C D E 2. The regression line eqution for the following grph

More information

A Lower Bound for the Length of a Partial Transversal in a Latin Square, Revised Version

A Lower Bound for the Length of a Partial Transversal in a Latin Square, Revised Version A Lower Bound for the Length of Prtil Trnsversl in Ltin Squre, Revised Version Pooy Htmi nd Peter W. Shor Deprtment of Mthemtil Sienes, Shrif University of Tehnology, P.O.Bo 11365-9415, Tehrn, Irn Deprtment

More information

A Non-parametric Approach in Testing Higher Order Interactions

A Non-parametric Approach in Testing Higher Order Interactions A Non-prmetri Approh in Testing igher Order Intertions G. Bkeerthn Deprtment of Mthemtis, Fulty of Siene Estern University, Chenkldy, Sri Lnk nd S. Smit Deprtment of Crop Siene, Fulty of Agriulture University

More information

Bases for Vector Spaces

Bases for Vector Spaces Bses for Vector Spces 2-26-25 A set is independent if, roughly speking, there is no redundncy in the set: You cn t uild ny vector in the set s liner comintion of the others A set spns if you cn uild everything

More information

Counting Paths Between Vertices. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs

Counting Paths Between Vertices. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs Isomorphism of Grphs Definition The simple grphs G 1 = (V 1, E 1 ) n G = (V, E ) re isomorphi if there is ijetion (n oneto-one n onto funtion) f from V 1 to V with the property tht n re jent in G 1 if

More information

Probability. b a b. a b 32.

Probability. b a b. a b 32. Proility If n event n hppen in '' wys nd fil in '' wys, nd eh of these wys is eqully likely, then proility or the hne, or its hppening is, nd tht of its filing is eg, If in lottery there re prizes nd lnks,

More information

Part 4. Integration (with Proofs)

Part 4. Integration (with Proofs) Prt 4. Integrtion (with Proofs) 4.1 Definition Definition A prtition P of [, b] is finite set of points {x 0, x 1,..., x n } with = x 0 < x 1

More information

Alpha Algorithm: A Process Discovery Algorithm

Alpha Algorithm: A Process Discovery Algorithm Proess Mining: Dt Siene in Ation Alph Algorithm: A Proess Disovery Algorithm prof.dr.ir. Wil vn der Alst www.proessmining.org Proess disovery = Ply-In Ply-In event log proess model Ply-Out Reply proess

More information

Table of Content. c 1 / 5

Table of Content. c 1 / 5 Tehnil Informtion - t nd t Temperture for Controlger 03-2018 en Tble of Content Introdution....................................................................... 2 Definitions for t nd t..............................................................

More information

1.3 SCALARS AND VECTORS

1.3 SCALARS AND VECTORS Bridge Course Phy I PUC 24 1.3 SCLRS ND VECTORS Introdution: Physis is the study of nturl phenomen. The study of ny nturl phenomenon involves mesurements. For exmple, the distne etween the plnet erth nd

More information

For a, b, c, d positive if a b and. ac bd. Reciprocal relations for a and b positive. If a > b then a ab > b. then

For a, b, c, d positive if a b and. ac bd. Reciprocal relations for a and b positive. If a > b then a ab > b. then Slrs-7.2-ADV-.7 Improper Definite Integrls 27.. D.dox Pge of Improper Definite Integrls Before we strt the min topi we present relevnt lger nd it review. See Appendix J for more lger review. Inequlities:

More information

Now we must transform the original model so we can use the new parameters. = S max. Recruits

Now we must transform the original model so we can use the new parameters. = S max. Recruits MODEL FOR VARIABLE RECRUITMENT (ontinue) Alterntive Prmeteriztions of the pwner-reruit Moels We n write ny moel in numerous ifferent ut equivlent forms. Uner ertin irumstnes it is onvenient to work with

More information

Test Generation from Timed Input Output Automata

Test Generation from Timed Input Output Automata Chpter 8 Test Genertion from Timed Input Output Automt The purpose of this hpter is to introdue tehniques for the genertion of test dt from models of softwre sed on vrints of timed utomt. The tests generted

More information

CSE 332. Sorting. Data Abstractions. CSE 332: Data Abstractions. QuickSort Cutoff 1. Where We Are 2. Bounding The MAXIMUM Problem 4

CSE 332. Sorting. Data Abstractions. CSE 332: Data Abstractions. QuickSort Cutoff 1. Where We Are 2. Bounding The MAXIMUM Problem 4 Am Blnk Leture 13 Winter 2016 CSE 332 CSE 332: Dt Astrtions Sorting Dt Astrtions QuikSort Cutoff 1 Where We Are 2 For smll n, the reursion is wste. The onstnts on quik/merge sort re higher thn the ones

More information

CARLETON UNIVERSITY. 1.0 Problems and Most Solutions, Sect B, 2005

CARLETON UNIVERSITY. 1.0 Problems and Most Solutions, Sect B, 2005 RLETON UNIVERSIT eprtment of Eletronis ELE 2607 Swithing iruits erury 28, 05; 0 pm.0 Prolems n Most Solutions, Set, 2005 Jn. 2, #8 n #0; Simplify, Prove Prolem. #8 Simplify + + + Reue to four letters (literls).

More information

arxiv: v1 [cond-mat.mtrl-sci] 10 Aug 2017

arxiv: v1 [cond-mat.mtrl-sci] 10 Aug 2017 rxiv:178.313v1 [ond-mt.mtrl-si] 1 Aug 217 Knowledge-Trnsfer sed Cost-effetive Serh for Interfe Strutures: A Cse Study on f-al [11] Tilt Grin Boundry Tomohiro Yonezu 1, Tomoyuki Tmur 2,3, Ihiro Tkeuhi 1,3,

More information

Technische Universität München Winter term 2009/10 I7 Prof. J. Esparza / J. Křetínský / M. Luttenberger 11. Februar Solution

Technische Universität München Winter term 2009/10 I7 Prof. J. Esparza / J. Křetínský / M. Luttenberger 11. Februar Solution Tehnishe Universität Münhen Winter term 29/ I7 Prof. J. Esprz / J. Křetínský / M. Luttenerger. Ferur 2 Solution Automt nd Forml Lnguges Homework 2 Due 5..29. Exerise 2. Let A e the following finite utomton:

More information

Comparing Alternative Methods for Inference in Multiply Sectioned Bayesian Networks

Comparing Alternative Methods for Inference in Multiply Sectioned Bayesian Networks From: FLAIRS-02 Proeedings. Copyright 2002, AAAI (www.i.org). All rights reserved. Compring Alterntive Methods for Inferene in Multiply Setioned Byesin Networks Y. Xing Dept. Computing & Informtion Siene

More information

Section 3.6. Definite Integrals

Section 3.6. Definite Integrals The Clulus of Funtions of Severl Vribles Setion.6 efinite Integrls We will first define the definite integrl for funtion f : R R nd lter indite how the definition my be extended to funtions of three or

More information

5. Every rational number have either terminating or repeating (recurring) decimal representation.

5. Every rational number have either terminating or repeating (recurring) decimal representation. CHAPTER NUMBER SYSTEMS Points to Rememer :. Numer used for ounting,,,,... re known s Nturl numers.. All nturl numers together with zero i.e. 0,,,,,... re known s whole numers.. All nturl numers, zero nd

More information

Electromagnetism Notes, NYU Spring 2018

Electromagnetism Notes, NYU Spring 2018 Eletromgnetism Notes, NYU Spring 208 April 2, 208 Ation formultion of EM. Free field desription Let us first onsider the free EM field, i.e. in the bsene of ny hrges or urrents. To tret this s mehnil system

More information

TOPIC: LINEAR ALGEBRA MATRICES

TOPIC: LINEAR ALGEBRA MATRICES Interntionl Blurete LECTUE NOTES for FUTHE MATHEMATICS Dr TOPIC: LINEA ALGEBA MATICES. DEFINITION OF A MATIX MATIX OPEATIONS.. THE DETEMINANT deta THE INVESE A -... SYSTEMS OF LINEA EQUATIONS. 8. THE AUGMENTED

More information

Behavior Composition in the Presence of Failure

Behavior Composition in the Presence of Failure Behvior Composition in the Presene of Filure Sestin Srdin RMIT University, Melourne, Austrli Fio Ptrizi & Giuseppe De Giomo Spienz Univ. Rom, Itly KR 08, Sept. 2008, Sydney Austrli Introdution There re

More information

INTEGRATION. 1 Integrals of Complex Valued functions of a REAL variable

INTEGRATION. 1 Integrals of Complex Valued functions of a REAL variable INTEGRATION NOTE: These notes re supposed to supplement Chpter 4 of the online textbook. 1 Integrls of Complex Vlued funtions of REAL vrible If I is n intervl in R (for exmple I = [, b] or I = (, b)) nd

More information

(a) A partition P of [a, b] is a finite subset of [a, b] containing a and b. If Q is another partition and P Q, then Q is a refinement of P.

(a) A partition P of [a, b] is a finite subset of [a, b] containing a and b. If Q is another partition and P Q, then Q is a refinement of P. Chpter 7: The Riemnn Integrl When the derivtive is introdued, it is not hrd to see tht the it of the differene quotient should be equl to the slope of the tngent line, or when the horizontl xis is time

More information

= state, a = reading and q j

= state, a = reading and q j 4 Finite Automt CHAPTER 2 Finite Automt (FA) (i) Derterministi Finite Automt (DFA) A DFA, M Q, q,, F, Where, Q = set of sttes (finite) q Q = the strt/initil stte = input lphet (finite) (use only those

More information

6.3.2 Spectroscopy. N Goalby chemrevise.org 1 NO 2 H 3 CH3 C. NMR spectroscopy. Different types of NMR

6.3.2 Spectroscopy. N Goalby chemrevise.org 1 NO 2 H 3 CH3 C. NMR spectroscopy. Different types of NMR 6.. Spetrosopy NMR spetrosopy Different types of NMR NMR spetrosopy involves intertion of mterils with the lowenergy rdiowve region of the eletromgneti spetrum NMR spetrosopy is the sme tehnology s tht

More information

CHENG Chun Chor Litwin The Hong Kong Institute of Education

CHENG Chun Chor Litwin The Hong Kong Institute of Education PE-hing Mi terntionl onferene IV: novtion of Mthemtis Tehing nd Lerning through Lesson Study- onnetion etween ssessment nd Sujet Mtter HENG hun hor Litwin The Hong Kong stitute of Edution Report on using

More information

CS 2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2014

CS 2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2014 S 224 DIGITAL LOGI & STATE MAHINE DESIGN SPRING 214 DUE : Mrh 27, 214 HOMEWORK III READ : Relte portions of hpters VII n VIII ASSIGNMENT : There re three questions. Solve ll homework n exm prolems s shown

More information

SECTION A STUDENT MATERIAL. Part 1. What and Why.?

SECTION A STUDENT MATERIAL. Part 1. What and Why.? SECTION A STUDENT MATERIAL Prt Wht nd Wh.? Student Mteril Prt Prolem n > 0 n > 0 Is the onverse true? Prolem If n is even then n is even. If n is even then n is even. Wht nd Wh? Eploring Pure Mths Are

More information

, g. Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g. Solution 1.

, g. Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g. Solution 1. Exerise Genertor polynomils of onvolutionl ode, given in binry form, re g, g j g. ) Sketh the enoding iruit. b) Sketh the stte digrm. ) Find the trnsfer funtion T. d) Wht is the minimum free distne of

More information

Chapter 3. Vector Spaces. 3.1 Images and Image Arithmetic

Chapter 3. Vector Spaces. 3.1 Images and Image Arithmetic Chpter 3 Vetor Spes In Chpter 2, we sw tht the set of imges possessed numer of onvenient properties. It turns out tht ny set tht possesses similr onvenient properties n e nlyzed in similr wy. In liner

More information

6.3.2 Spectroscopy. N Goalby chemrevise.org 1 NO 2 CH 3. CH 3 C a. NMR spectroscopy. Different types of NMR

6.3.2 Spectroscopy. N Goalby chemrevise.org 1 NO 2 CH 3. CH 3 C a. NMR spectroscopy. Different types of NMR 6.. Spetrosopy NMR spetrosopy Different types of NMR NMR spetrosopy involves intertion of mterils with the lowenergy rdiowve region of the eletromgneti spetrum NMR spetrosopy is the sme tehnology s tht

More information

AVL Trees. D Oisín Kidney. August 2, 2018

AVL Trees. D Oisín Kidney. August 2, 2018 AVL Trees D Oisín Kidne August 2, 2018 Astrt This is verified implementtion of AVL trees in Agd, tking ides primril from Conor MBride s pper How to Keep Your Neighours in Order [2] nd the Agd stndrd lirr

More information

PAIR OF LINEAR EQUATIONS IN TWO VARIABLES

PAIR OF LINEAR EQUATIONS IN TWO VARIABLES PAIR OF LINEAR EQUATIONS IN TWO VARIABLES. Two liner equtions in the sme two vriles re lled pir of liner equtions in two vriles. The most generl form of pir of liner equtions is x + y + 0 x + y + 0 where,,,,,,

More information

PYTHAGORAS THEOREM WHAT S IN CHAPTER 1? IN THIS CHAPTER YOU WILL:

PYTHAGORAS THEOREM WHAT S IN CHAPTER 1? IN THIS CHAPTER YOU WILL: PYTHAGORAS THEOREM 1 WHAT S IN CHAPTER 1? 1 01 Squres, squre roots nd surds 1 02 Pythgors theorem 1 03 Finding the hypotenuse 1 04 Finding shorter side 1 05 Mixed prolems 1 06 Testing for right-ngled tringles

More information

Symmetrical Components 1

Symmetrical Components 1 Symmetril Components. Introdution These notes should e red together with Setion. of your text. When performing stedy-stte nlysis of high voltge trnsmission systems, we mke use of the per-phse equivlent

More information

Proving the Pythagorean Theorem

Proving the Pythagorean Theorem Proving the Pythgoren Theorem W. Bline Dowler June 30, 2010 Astrt Most people re fmilir with the formul 2 + 2 = 2. However, in most ses, this ws presented in lssroom s n solute with no ttempt t proof or

More information

Intermediate Math Circles Wednesday 17 October 2012 Geometry II: Side Lengths

Intermediate Math Circles Wednesday 17 October 2012 Geometry II: Side Lengths Intermedite Mth Cirles Wednesdy 17 Otoer 01 Geometry II: Side Lengths Lst week we disussed vrious ngle properties. As we progressed through the evening, we proved mny results. This week, we will look t

More information

Intermediate Math Circles Wednesday, November 14, 2018 Finite Automata II. Nickolas Rollick a b b. a b 4

Intermediate Math Circles Wednesday, November 14, 2018 Finite Automata II. Nickolas Rollick a b b. a b 4 Intermedite Mth Circles Wednesdy, Novemer 14, 2018 Finite Automt II Nickols Rollick nrollick@uwterloo.c Regulr Lnguges Lst time, we were introduced to the ide of DFA (deterministic finite utomton), one

More information

Math 32B Discussion Session Week 8 Notes February 28 and March 2, f(b) f(a) = f (t)dt (1)

Math 32B Discussion Session Week 8 Notes February 28 and March 2, f(b) f(a) = f (t)dt (1) Green s Theorem Mth 3B isussion Session Week 8 Notes Februry 8 nd Mrh, 7 Very shortly fter you lerned how to integrte single-vrible funtions, you lerned the Fundmentl Theorem of lulus the wy most integrtion

More information

A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H. Thomas Shores Department of Mathematics University of Nebraska Spring 2007

A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H. Thomas Shores Department of Mathematics University of Nebraska Spring 2007 A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H Thoms Shores Deprtment of Mthemtics University of Nebrsk Spring 2007 Contents Rtes of Chnge nd Derivtives 1 Dierentils 4 Are nd Integrls 5 Multivrite Clculus

More information

Implication Graphs and Logic Testing

Implication Graphs and Logic Testing Implition Grphs n Logi Testing Vishwni D. Agrwl Jmes J. Dnher Professor Dept. of ECE, Auurn University Auurn, AL 36849 vgrwl@eng.uurn.eu www.eng.uurn.eu/~vgrwl Joint reserh with: K. K. Dve, ATI Reserh,

More information

Ch. 2.3 Counting Sample Points. Cardinality of a Set

Ch. 2.3 Counting Sample Points. Cardinality of a Set Ch..3 Counting Smple Points CH 8 Crdinlity of Set Let S e set. If there re extly n distint elements in S, where n is nonnegtive integer, we sy S is finite set nd n is the rdinlity of S. The rdinlity of

More information

8 THREE PHASE A.C. CIRCUITS

8 THREE PHASE A.C. CIRCUITS 8 THREE PHSE.. IRUITS The signls in hpter 7 were sinusoidl lternting voltges nd urrents of the so-lled single se type. n emf of suh type n e esily generted y rotting single loop of ondutor (or single winding),

More information

Global alignment. Genome Rearrangements Finding preserved genes. Lecture 18

Global alignment. Genome Rearrangements Finding preserved genes. Lecture 18 Computt onl Biology Leture 18 Genome Rerrngements Finding preserved genes We hve seen before how to rerrnge genome to obtin nother one bsed on: Reversls Knowledge of preserved bloks (or genes) Now we re

More information

Continuous Random Variables Class 5, Jeremy Orloff and Jonathan Bloom

Continuous Random Variables Class 5, Jeremy Orloff and Jonathan Bloom Lerning Gols Continuous Rndom Vriles Clss 5, 8.05 Jeremy Orloff nd Jonthn Bloom. Know the definition of continuous rndom vrile. 2. Know the definition of the proility density function (pdf) nd cumultive

More information

Instructions. An 8.5 x 11 Cheat Sheet may also be used as an aid for this test. MUST be original handwriting.

Instructions. An 8.5 x 11 Cheat Sheet may also be used as an aid for this test. MUST be original handwriting. ID: B CSE 2021 Computer Orgniztion Midterm Test (Fll 2009) Instrutions This is losed ook, 80 minutes exm. The MIPS referene sheet my e used s n id for this test. An 8.5 x 11 Chet Sheet my lso e used s

More information

Chapter Gauss Quadrature Rule of Integration

Chapter Gauss Quadrature Rule of Integration Chpter 7. Guss Qudrture Rule o Integrtion Ater reding this hpter, you should e le to:. derive the Guss qudrture method or integrtion nd e le to use it to solve prolems, nd. use Guss qudrture method to

More information

Propositional models. Historical models of computation. Application: binary addition. Boolean functions. Implementation using switches.

Propositional models. Historical models of computation. Application: binary addition. Boolean functions. Implementation using switches. Propositionl models Historil models of omputtion Steven Lindell Hverford College USA 1/22/2010 ISLA 2010 1 Strt with fixed numer of oolen vriles lled the voulry: e.g.,,. Eh oolen vrile represents proposition,

More information

CS 188: Artificial Intelligence Fall Announcements

CS 188: Artificial Intelligence Fall Announcements CS 188: Artificil Intelligence Fll 2009 Lecture 20: Prticle Filtering 11/5/2009 Dn Klein UC Berkeley Announcements Written 3 out: due 10/12 Project 4 out: due 10/19 Written 4 proly xed, Project 5 moving

More information