A Family of Logical Fault Models for Reversible Circuits

Size: px
Start display at page:

Download "A Family of Logical Fault Models for Reversible Circuits"

Transcription

1 A Fmily of Logil Fult Moels for Reversile Ciruits Ili Polin John P. Hyes Thoms Fiehn Bern Beker Alert-Luwigs-University Georges-Köhler-Allee 5 79 Freiurg i. Br., Germny {polin fiehn eker}@informtik.uni-freiurg.e Avne Computer Arhiteture L University of Mihign Ann Aror, MI , USA jhyes@ees.umih.eu Astrt Reversiility is of interest in hieving extremely low power issiption; it is lso n inherent esign requirement of quntum omputtion. Logil fult moels for onventionl iruits suh s stuk-t moels re not wellsuite to quntum iruits. We erive fmily of logil fult moels for reversile iruits ompose of k- CNOT (k-input ontrolle-not) gtes n implementle y mny tehnologies. The moels re extensions of the previously propose single missing-gte fult (MGF) moel, n inlue multiple n prtil MGFs. We stuy the si etetion requirements of the new fult types n erive ouns on the size of their test sets. We lso present optiml test sets ompute vi integer liner progrmming for vrious enhmrk iruits. These results inite tht, lthough the test sets re generlly very smll, prtil MGFs my nee signifintly lrger test sets thn single MGFs. Keywors: ATPG, fult moels, reversile iruits, quntum iruits Introution The reversiility of omputtion hs long een stuie s mens to reue or even eliminte the power onsume y omputtion [, 2]. Of prtiulr interest is type of reversile omputing known s quntum omputing [3] [4], whih funmentlly hnges the nture of omputtion y sing it on quntum mehnis rther thn lssil physis. It hs ttrte onsierle reserh ttention euse some importnt prolems suh s prime ftoriztion n e solve exponentilly fster y quntum methos thn y ny known non-quntum (lssil) pprohes. Quntum iruits store informtion in mirosopi sttes n proess it using quntum mehnil opertions or gtes tht moify these sttes. The unit of quntum informtion is lle quit. Like lssil it, quit n e in zero or one stte, onventionlly enote y n, respetively. However, it n lso e in superposition of these sttes, i.e., α + α, where α n α re omplex numers lle mplitues. A set of n > quits n store 2 n inry wors onurrently. For instne, two-quit stte Ψ = α + α + α 2 + α 3 stores four wors. These 2 n wors n e proesse simultneously y quntum iruit, proviing kin of mssive prllelism. However, quntum iruits re sujet to some severe restritions on their ehvior. The oservility of sttes is very limite. Mesurement of quntum stte yiels just one of its 2 n superimpose vlues, with proility given y the squre of the vlue s mplitue. Hene, ll mesure outputs re proilisti. In ition, quntum gtes n iruits must e reversile, i.e., informtionlossless, n so must hve the sme numer of inputs n outputs. Moreover, quntum sttes nnot e opie (the no-loning property), so fn-out is not llowe. Quntum lgorithms hve to e very refully esigne in orer to ount for the foregoing non-lssil ehvior. In quntum omputtion, liner lger reples the fmilir Boolen lger of lssil logi. A quntum gte is efine y liner opertion over Hilert spe, n is represente y unitry mtrix. Figure shows ontrolle-not or CNOT gte, whih is si 2-quit quntum gte, in stnr nottion. It hs two inputs (ontrol) n t (trget) n two outputs. The mtrix U CN esriing the CNOT gte is U CN = () Applying the CNOT gte to 2-quit stte Ψ = α + α + α 2 + α 3 yiels new 2-quit stte Ψ = α + α + α 2 + α 3, where (α,α,α 2,α 3) T = U CN (α,α,α 2,α 3 ) T in mtrix-vetor nottion. For the four sis sttes (those with one mplitue α i equl to n ll other mplitues equl to ), the funtion of CNOT gte n e written s the Boolen funtion t ( t) ; see Figure. Quntum iruits n e ompose of vrious types of gtes [3], inluing CNOT gtes n their generliztions, k-cnot gtes with k ontrol inputs. Note tht k-cnot gte hs k + inputs n outputs n is esrie y 2 k+ 2 k+ mtrix.

2 t Figure : A CNOT gte n its tion on the four 2-quit sis sttes Mny physil implementtions of quntum iruits hve een suggeste, lthough prtil quntum omputer hs yet to e uilt [5]. Quntum stte representtions inlue photon polriztion n eletron spin. Suh sttes re frgile n error-prone ue to their nnosle imensions, extremely low energy levels, n teneny to intert with the environment (eoherene). Hene, it is expete tht effiient testing n fult-tolernt esign methos will e essentil for the suessful implementtion of quntum iruits. Beuse of the omplexity of their norml n fulty ehvior moes, the testing prolems pose y generl quntum iruits re very hllenging [3, 6, 7]. It is therefore useful t this stge to onsier speil ses tht pture some key hrteristis of quntum iruits, for exmple, reversile iruits ompose of k-cnot gtes. Ptel et l. [8] onsier testing for stuk-t n ell fult moels in these iruits. They onlue tht the omplexity of test genertion is lower for reversile iruits thn for onventionl irreversile ones; for exmple, ll multiple stuk-t fults re overe y omplete test set for single stuk-t fults. However, Hyes et l. [9] note tht the vliity of the stuk-t fult moel for quntum iruits is limite. They propose n investigte the missinggte fult moel, whih is lrgely tehnology-inepenent n omputtionlly trtle. This pper introues n investigtes hierrhy of logil fult moels of the missing-gte type for reversile k-cnot iruits, se on similr ssumptions to those in [9]. Although our pproh is tehnology-inepenent, we fous on the trppe-ion tehnology [] whih uses the ertin spin n virtionl moes of eletrilly hrge toms (ions) s the quit representtion. Our fult moels re lso pproprite for mny tehnologies tht represent quits s spin, inluing the nuler mgneti resonne tehnology (whih uses the spins of tomi nulei) [5]. The gte opertions re implemente y mens of lser pulses ontrolle y lssil omputer. We ssume tht the intertion etween gte pulses n quits to e the min soure of mlfuntions. This is onfirme y reports on prototype quntum proessor in NMR tehnology []. The reminer of the pper is orgnize s follows. Setion 2 ontins rief review of k-cnot reversile iruits n the trppe-ion tehnology. The fult moels re propose n their properties stuie in Setion 3. Experimentl results re reporte in Setion 4. Setion 5 onlues the pper. Figure 2: Reversile iruit ompose of 2-CNOT, - CNOT n 3-CNOT gte 2 Reversile Ciruits In this setion we summrize k-cnot-se reversile iruits, n isuss representtive quntum tehnology: ion trps. Note tht the moels re lso vli for other tehnologies suh s NMR. 2. k-cnot Ciruits A reversile iruit hs n inputs n n outputs, n mps eh input pttern to unique output pttern, i.e., it omputes ijetive funtion. A k-cnot gte hs k ontrol inputs,... k n one trget input t. It mps the vetor (,..., k,t) to the vetor (,..., k,t ( 2 k )). The vlues t the ontrol inputs re left unhnge, n the vlue on the trget input is inverte if n only if ll the vlues t the ontrol inputs re. A -CNOT gte is often just lle CNOT gte, n 2-CNOT gte is lle Toffoli gte. Figure 2 shows smll reversile iruit ompose of three k-cnot gtes. It hs four wires representing the signls (quits) eing proesse. The three CNOT gtes proess the four signls from left to right. Following stnr onvention, ontrol inputs re shown s lk ots, n the trget input is enote y ringsum. The figure shows how input vetor () is mppe to (). Sine ll its gtes re reversile, eh group of gtes in reversile iruit is lso reversile. Hene, ny ritrry stte n e justifie on eh gte. For exmple, if the vlues () must e pplie to the rightmost 3-CNOT gte of Figure 2 for test purposes, there is unique input vetor tht is esily otine y kwr simultion ( in this se). Furthermore, propgtion of fult effet is trivil: if logi vlue is reple y logi (or vie vers) ue to fult, this will result in ifferent vlue t the output of the iruit. 2.2 Trppe-Ion Tehnology Nielsen n Chung [3] ite four ilities of tehnology s neessry for quntum omputtion. The tehnology must: () roustly represent quntum informtion; (2) perform universl set of unitry trnsformtions; (3) prepre urte initil sttes; n (4) mesure the output results. In the following, we will riefly review how these

3 / / / / / Figure 4: Single missing-gte fult (SMGF) n its physil justifition is implemente y lser pulse (or sequene thereof) pplie to quits, n. Their intertion results in the stte of quit eing hnge from to. This is shown in the upper right of Figure 3. Similrly, the seon (-CNOT) gte orrespons to pulse tht hnges the stte of quit from to. The thir gte oes not result in stte hnge on the trget quit ue to logi- vlue t one of its ontrol inputs (); onsequently, the thir pulse oes not hnge the stte of quit. Figure 3: Physil implementtion of the iruit from Figure 2 in trppe-ion tehnology four issues re resse in the trppe-ion tehnology; see [3, 5] for further etils. Quit representtion: The internl stte of n ion serves s the quit representtion; the groun stte ( g ) represents, while the exite stte ( e ) represents. In trppe-ion tehnology, ions re onfine in n ion trp, i.e. etween eletroes, some of whih re groune (hve stti potentil) while others re riven y fst osillting voltge. The Los Almos group use the C + ions with 4 2 S /2 s the groun stte n 3 2 D 5/2 s the exite stte [2]. Unitry trnsformtions: These opertions rotte stte vetors without hnging their length, whih implies reversiility. In the trppe-ion tehnology, ions intert with lser pulses of ertin urtion n frequeny. Quits intert vi shre phonon (quntum of virtionl energy) stte. CNOT funtionlity hs een experimentlly emonstrte for the trppe-ion tehnology (s well s for NMR tehnology) [3]. Initiliztion: Trppe ions re rought into their motionl groun stte... using Doppler n sien ooling. Mesurement: The stte of single ion is etermine y exiting n ion vi lser pulse n mesuring the resulting fluoresene. Figure 3 illustrtes the gte implementtion in trppeion tehnology require for the iruit in Figure 2. The iruit hs four wires,, n, so four ions (quits) re use. Sine the input vetor is (), the quits n re set to the stte n the quits n re set to in the eginning. The leftmost (2-CNOT) gte 3 Fult Moels Next we introue severl fult moels tht re minly motivte y the ion-trp quntum omputing tehnologies isusse in the preeing setion. The si ssumptions re tht quits re represente y the ion stte, gtes orrespon to externl pulses whih ontrol the intertions of the quits, n the gte opertions re errorprone. The fult moels propose re the single missinggte fult (SMGF), the repete-gte fult (RGF), the multiple missing gte fult (MMGF) n the prtil missing-gte fult (PMGF) moels. 3. Single Missing-Gte Fult Moel A single missing-gte fult (SMGF) orrespons to the missing-gte fult isusse in [9]. It is efine s omplete ispperne of one CNOT gte from the iruit. The physil justifition for SMGF is tht the pulse(s) implementing the gte opertion is (re) short, missing, misligne or mistune. Figure 4 shows the iruit from Figure 2 with n SMGF: the first (2-CNOT) gte is missing. The resulting hnges in logil vlues re shown in the formt fultfree vlue/fulty vlue. It n e seen tht the fult effet is oservle on wires n. The right prt of Figure 4 suggests how the pulse orresponing to the first gte is too wek to hnge the vlue on quit from to. The etetion onition for n MGF is tht logi vlue e pplie to ll the ontrol inputs of the gte in question; the vlues on the trget input s well s the vlues on the wires not onnete to the gte re ritrry. The numer of possile SMGFs is equl to the numer of gtes in the iruit. The following hrteriztion of SMGFs in proven in [9].

4 / / / / / / / / / X Figure 5: Repete-gte fult (RGF) n its physil justifition Theorem (Properties of SMGFs) Consier reversile iruit onsisting of N CNOT gtes.. There is lwys omplete SMGF test set of N/2 or fewer vetors. 2. There re iruits for whih the miniml omplete SMGF test set hs extly N/2 vetors. 3. By ing one extr wire n severl -CNOT gtes, every iruit n e trnsforme suh tht the resulting iruit retins its originl funtionlity ut hs omplete SMGF test set onsisting of one test vetor. The trnsformtion n e one for ny test vetor, ut there is unique test vetor leing to miniml overhe (numer of require extr -CNOT gtes). SMGFs orresponing to the e gtes re lso overe y tht test vetor. 3.2 Repete-Gte Fult Moel A repete-gte fult (RGF) is n unwnte replement of CNOT gte y severl instnes of the sme gte. The physil justifition for n RGF is the ourrene of long or uplite pulses. Figure 5 (left) shows the iruit from Figure 2 with uplite first gte. It n e seen tht the fult effet is ientil to tht of the SMGF (Figure 4). Figure 5 (right) illustrtes the oule trnsition on quit first from to, n then k to ue to long or uplite pulse. As generliztion, the following theorem hols: Theorem 2 (Properties of RGFs) Consier n RGF tht reples gte y k instnes of the sme gte.. If k is even, the effet of the RGF is ientil to the effet of the SMGF with respet to the sme gte. 2. If k is o, the fult is reunnt, i.e., it oes not hnge the funtion of the iruit. Proof: It suffies to see tht two ientil gtes in series ompute the ientity funtion. Sine the ontrol n the trget inputs of oth gtes re lote on the sme wire, the only wire whose vlue n e hnge is the wire t on whih the trget inputs of the gtes re ple. In Figure Figure 6: Multiple missing-gte fult (MMGF), n iruit frgment for whih the optiml MMGF test set is lrger thn ny SMGF test set 5, t orrespons to wire. For test vetor tht pplies logi- vlue to t lest one ontrol input of the first gte, the sme hols for the seon gte, n the vlue on wire t is unhnge y either gte. Otherwise, the vlue on wire t is inverte y oth gtes, n so ens up unhnge. Theorem 2 is lso n immeite onsequene of k- CNOT gte s unitrity property. From this theorem we onlue tht n SMGF test set lso etets ll irreunnt RGFs. 3.3 Multiple Missing-Gte Fult Moel This moel ssumes tht gte opertions re isture for severl onseutive yles, so tht severl onseutive gtes re missing from iruit. An exmple involving two missing gtes is shown in Figure 6 (left). Note tht the MMGF efinition oes not mth our usul unerstning of multiple fult, whih implies tht severl istint single fults re present in the sme time. We lso restrit multiple fults to one or more onseutive gtes. Hene for the iruit from Figure 6 (left), removing the mile n the rightmost gte yiels vli MMGF, ut removing the leftmost n the rightmost gtes oes not. This fult moel is justifie y the ssumption tht the lser implementing gte opertions is more likely to e isture for perio of time exeeing one gte opertions thn to e isture for short time, then perform error-free, n then e isture gin. Clerly, SMGFs re suset of the MMGFs. In n N-gte iruit, the numer of possile MMGFs is N(N + )/2, qurti funtion of N, wheres the orresponing numer of multiple SMGFs is exponentil in N. It hs een proven for stuk-t fults in reversile iruits tht omplete single fult test set overs ll multiple fults [8]. This is not true for SMGFs n MMGFs, however, espite the restrition tht the missing gtes must e onseutive. This is emonstrte y the two-gte iruit frgment shown in Figure 6 (right). The SMGF orresponing to the left (3-CNOT) gte requires the test vetor (X) for etetion, where X stns for on t re. The SMGF for the seon (2-CNOT) gte requires (XX), so the optiml SMGF test set onsists of one test vetor, e.g., (). However, this vetor oes not etet the MMGF efine y removl of oth gtes, lthough it

5 / Figure 7: Prtil missing-gte fult (PMGF) n its physil justifition is omplete SMGF test set. The MMGF is not reunnt, s vetor (X) etets it. Furthermore, s every SMGF is lso n MMGF, the vetor (X) lso must e inlue in ny omplete MMGF test set. Hene, the optiml size of omplete MMGF test set is two. We hve seen ove tht the size of the optiml test set for SMGFs is one. Hene, omplete SMGF test set oes not over ll MMGFs. 3.4 Prtil Missing-Gte Fult Moel A prtil missing-gte fult is result of prtilly misligne or mistune gte pulses. It turns k-cnot gte into k -CNOT gte, with k < k. We ll k k the orer of PMGF. Figure 7 shows first-orer PMGF ffeting the thir ontrol input of the rightmost gte, n the wek pulse tht fils to mke intert with, n. An SMGF n e seen s -orer PMGF. Theorem 3 (Properties of PMGFs). A k-cnot requires k test vetors to etet ll firstorer PMGFs n k + vetors if the SMGFs must lso e etete. 2. An m-orer PMGF omintes m first-orer PMGFs, i.e. it is etete y ny test vetor tht etets one of the first-orer PMGFs. Proof:. The etetion onition for first-orer PMGF ffeting the ith ontrol input is to ple on the ith ontrol input n on ll other ontrol inputs, sine this is the only se for whih the fult-free n the fulty gte proue ifferent vlues on the trget noe. Hene, ifferent first-orer PMGFs nnot e etete y the sme test vetor. Sine there re k first-orer PMGFs, k test vetors re require. To etet the SMGF ffeting the sme gte, we must ple on ll ontrol inputs. As this is inomptile with the etetion onitions of ny of the k first-orer PMGFs, n itionl vetor is neee for SMGF etetion. 2. A higher-orer PMGF is etete when is pplie to t lest one of the ffete ontrol inputs n is pplie to ll other ontrol inputs. Thus, ny of the test vetors eteting first-orer PMGF ffeting one of the Ciruit N n S M P S+M+P 2of of t t mo5t sym sym hm3t hm7t hw4t hw5t hw6t hw7t mo5ers mo mo r r r r53rmg r r xor Averge Tle : Ext ATPG results (S = Single MGF, M = Multiple MGF, P = Prtil MGF, S+M+P = ll moels omine) ontrol inputs ffete y the higher-orer PMGF lso etets the higher-orer PMGF. Note tht test vetor with on more thn one ontrol input my etet higher-orer PMGFs ut no first-orer PMGFs. The first result implies lower oun on the numer of test vetors for iruit. It lso implies tht no iruit hving k-cnot with k > is testle for ll PMGFs with just one test vetor. This is ifferent thn the SMGFs se. It is possile to efine PMGFs with respet to trget noe. However, the resulting fult orrespons to SMGF on the sme gte. 4 Experimentl Results We implemente n ext utomti test pttern genertion (ATPG) metho for the vrious types of MGFs se on integer liner progrmming. The numer of test vetors is the ojetive funtion to e minimize, n the etetion onitions re enoe s onstrints. We pplie this ATPG tehnique to the enhmrk iruits in [4]. The first three olumns of Tle give the iruit s nme, the numer of gtes N, n the numer of wires n. The

6 ompute numer of test vetors for the single missinggte, multiple missing-gte, n prtil missing-gte fult moels re reporte in the next three olumns of the tle. Dshes inite iruits for whih the ATPG proeure i not terminte within resonle time. The finl olumn ontins the numer of test vetors in miniml set tht etets ll these fults. The ottom line of the tle ontins verge vlues. Sine repete-gte fults (RGFs) re either ientil to SMGFs or reunnt, the vlues for the SMGF moel re lso vli for the RGF se. As mentione ove, the MMGF moel pplies to fults ffeting onseutive gtes n not to ritrry multiple SMGFs. Sine first-orer PMGFs re ominte y higher-orer PMGFs, our experiments only trgete first-orer PMGFs, so the resulting test sets re omplete with respet to ritrry PMGFs. It n e seen tht SMGF n MMGF test sets re of ientil size in 4 out of 23 ses. However, there re iruits for whih the test set sizes re onsierly lrger for MMGFs thn for SMGFs. This onfirms our sttement tht SMGFs re not ominte y MMGFs. Note tht ll of the results in the tle re provly optiml. Aoring to Theorem 3, lower oun on the size of omplete PMGF test set is the mximum numer of ontrol inputs of ny gte in the iruit. For the iruits onsiere, this oun is tight for iruits 3 7t, mo5 n mo52, whih onsist of -CNOTs n 2- CNOTs, n iruit xor5 whih onsists of -CNOTs only. Overll, the PMGF test sets re lrger thn SMGF test sets for ll ut three iruits, n they re lmost twie s lrge on verge. The test sets eteting ll the fults (SMGF, MMGF n PMGF) re 8% lrger thn PMGF test sets, on verge. This is onsistent with the sttement tht PMGF test is not SMGF test for the sme gte. Nevertheless, the test sets for PMGFs n the omintion of ll moels re of ientil size for seven iruits. This must e ue to fortuitous etetion of non-pmgfs y PMGF test vetors otine for ifferent gte. 5 Conlusions Effiient testing n fult-tolernt esign methos re require for reliztion n opertion of quntum iruits. In this pper, we hve onsiere the test genertion prolem for reversile k-cnot iruits, whih form restrite lss of quntum iruits, ut pture some of their key hrteristis suh s lossless informtion proessing n no loning. Although onventionl fult moels for CMOS ICs hve een pplie to reversile iruits, their vliity for quntum tehnologies ppers to e quite limite. We hve propose fmily of fult moels for reversile iruits, se on the onepts of missing n repete gte opertions. These fult moels re ll efine t the logil level, whih implies high egree of tehnology inepenene n low omputtionl omplexity. While pplile, in priniple, to ll known quntum tehnologies, they seem to e espeilly well-suite to trppe-ion tehnology (n spin tehnologies suh s NMR). Issues for future reserh inlue moeling other types of gte efets, n eling with the stte superposition n mesurement properties of generl quntum iruits. Aknowlegment John Hyes ontriute to this work while visiting the University of Freiurg uner n wr from the Alexner von Humolt Fountion. 6 Referenes [] C.H. Bennett. Notes on the history of reversile omputtion. IBM J. Res. n Develop., 32:6 23, 988. [2] A. Peres. Reversile logi n quntum omputers. Phys. Rev. A, 32(6): , [3] M.A. Nielsen n I.L. Chung. Quntum Computtion n Quntum Informtion. Cmrige Univ. Press, 2. [4] E. Rieffel. An introution to quntum omputing for non-physiists. ACM Computer Surveys, 32(3):3 335, 9 2. [5] Quntum Computtion (QC) Romp [6] E. Knill, R. Lflmme, A. Ashikhmin, H. Brnum, L. Viol, n W. H. Zurek. Introution to quntum error orretion. Los Almos Siene, 27:88 22, 22. [7] K.M. Oenln n A.M. Despin. Impt of errors on quntum omputer rhiteture. Tehnil report, Univ. of Southern Cliforni, 996. [8] K.N. Ptel, J.P. Hyes, n I.L. Mrkov. Fult testing for reversile iruits. In VLSI Test Symp., pges 4 46, 23. [9] J.P. Hyes, I. Polin, n B. Beker. Testing for missinggte fults in reversile iruits. In Asin Test Symp., pges 5, 24. [] J.I. Cir n P. Zoller. Quntum omputtions with ol trppe ions. Phys. Rev. Lett., 74(2):49 494, 995. [] L. Steffen, L.M.K. Vnersypen, n I.L. Chung. Towr quntum omputtion: five-quit quntum proessor. IEEE Miro, 2(2):24 34, 3 2. [2] R.J. Hughes, D.F.V. Jmes, J.J. Gomez, M.S. Gulley, M.H. Holzsheiter, P.G. Kwit, S.K. Lmoreux, C.G. Peterson, V.D. Snerg, M.M. Shuer, C.M. Simmons, C.E. Thorurn, D. Tup, P.Z. Wng, n A.G. White. The Los Almos trppe ion quntum omputer experiment. Tehnil report, Los Almos Ntionl Lortory, 997. LA- UR Aville from [3] C. Monroe, D.M. Meekhof, B.E. King, W.M. Itno, n D.J. Wineln. Demonstrtion of funmentl quntum logi gte. Phys. Rev. Lett., 75(25): , 995. [4] D. Mslov, G. Duek, n N. Sott. Reversile Logi Synthesis Benhmrks Pge. mslov/, 24.

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

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

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

Necessary and sucient conditions for some two. Abstract. Further we show that the necessary conditions for the existence of an OD(44 s 1 s 2 )

Necessary and sucient conditions for some two. Abstract. Further we show that the necessary conditions for the existence of an OD(44 s 1 s 2 ) Neessry n suient onitions for some two vrile orthogonl esigns in orer 44 C. Koukouvinos, M. Mitrouli y, n Jennifer Seerry z Deite to Professor Anne Penfol Street Astrt We give new lgorithm whih llows us

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

Technology Mapping Method for Low Power Consumption and High Performance in General-Synchronous Framework

Technology Mapping Method for Low Power Consumption and High Performance in General-Synchronous Framework R-17 SASIMI 015 Proeeings Tehnology Mpping Metho for Low Power Consumption n High Performne in Generl-Synhronous Frmework Junki Kwguhi Yukihie Kohir Shool of Computer Siene, the University of Aizu Aizu-Wkmtsu

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

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

Lecture 2: Cayley Graphs

Lecture 2: Cayley Graphs Mth 137B Professor: Pri Brtlett Leture 2: Cyley Grphs Week 3 UCSB 2014 (Relevnt soure mteril: Setion VIII.1 of Bollos s Moern Grph Theory; 3.7 of Gosil n Royle s Algeri Grph Theory; vrious ppers I ve re

More information

Particle Physics. Michaelmas Term 2011 Prof Mark Thomson. Handout 3 : Interaction by Particle Exchange and QED. Recap

Particle Physics. Michaelmas Term 2011 Prof Mark Thomson. Handout 3 : Interaction by Particle Exchange and QED. Recap Prtile Physis Mihelms Term 2011 Prof Mrk Thomson g X g X g g Hnout 3 : Intertion y Prtile Exhnge n QED Prof. M.A. Thomson Mihelms 2011 101 Rep Working towrs proper lultion of ey n sttering proesses lnitilly

More information

Lecture 8: Abstract Algebra

Lecture 8: Abstract Algebra Mth 94 Professor: Pri Brtlett Leture 8: Astrt Alger Week 8 UCSB 2015 This is the eighth week of the Mthemtis Sujet Test GRE prep ourse; here, we run very rough-n-tumle review of strt lger! As lwys, this

More information

18.06 Problem Set 4 Due Wednesday, Oct. 11, 2006 at 4:00 p.m. in 2-106

18.06 Problem Set 4 Due Wednesday, Oct. 11, 2006 at 4:00 p.m. in 2-106 8. Problem Set Due Wenesy, Ot., t : p.m. in - Problem Mony / Consier the eight vetors 5, 5, 5,..., () List ll of the one-element, linerly epenent sets forme from these. (b) Wht re the two-element, linerly

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

2.4 Theoretical Foundations

2.4 Theoretical Foundations 2 Progrmming Lnguge Syntx 2.4 Theoretil Fountions As note in the min text, snners n prsers re se on the finite utomt n pushown utomt tht form the ottom two levels of the Chomsky lnguge hierrhy. At eh level

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

Eigenvectors and Eigenvalues

Eigenvectors and Eigenvalues MTB 050 1 ORIGIN 1 Eigenvets n Eigenvlues This wksheet esries the lger use to lulte "prinipl" "hrteristi" iretions lle Eigenvets n the "prinipl" "hrteristi" vlues lle Eigenvlues ssoite with these iretions.

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

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

Section 2.3. Matrix Inverses

Section 2.3. Matrix Inverses Mtri lger Mtri nverses Setion.. Mtri nverses hree si opertions on mtries, ition, multiplition, n sutrtion, re nlogues for mtries of the sme opertions for numers. n this setion we introue the mtri nlogue

More information

Automata and Regular Languages

Automata and Regular Languages Chpter 9 Automt n Regulr Lnguges 9. Introution This hpter looks t mthemtil moels of omputtion n lnguges tht esrie them. The moel-lnguge reltionship hs multiple levels. We shll explore the simplest level,

More information

SOME INTEGRAL INEQUALITIES FOR HARMONICALLY CONVEX STOCHASTIC PROCESSES ON THE CO-ORDINATES

SOME INTEGRAL INEQUALITIES FOR HARMONICALLY CONVEX STOCHASTIC PROCESSES ON THE CO-ORDINATES Avne Mth Moels & Applitions Vol3 No 8 pp63-75 SOME INTEGRAL INEQUALITIES FOR HARMONICALLY CONVE STOCHASTIC PROCESSES ON THE CO-ORDINATES Nurgül Okur * Imt Işn Yusuf Ust 3 3 Giresun University Deprtment

More information

Solutions for HW9. Bipartite: put the red vertices in V 1 and the black in V 2. Not bipartite!

Solutions for HW9. Bipartite: put the red vertices in V 1 and the black in V 2. Not bipartite! Solutions for HW9 Exerise 28. () Drw C 6, W 6 K 6, n K 5,3. C 6 : W 6 : K 6 : K 5,3 : () Whih of the following re iprtite? Justify your nswer. Biprtite: put the re verties in V 1 n the lk in V 2. Biprtite:

More information

Qubit and Quantum Gates

Qubit and Quantum Gates Quit nd Quntum Gtes Shool on Quntum omputing @Ygmi Dy, Lesson 9:-:, Mrh, 5 Eisuke Ae Deprtment of Applied Physis nd Physio-Informtis, nd REST-JST, Keio University From lssil to quntum Informtion is physil

More information

POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS

POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS Bull. Koren Mth. So. 35 (998), No., pp. 53 6 POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS YOUNG BAE JUN*, YANG XU AND KEYUN QIN ABSTRACT. We introue the onepts of positive

More information

EE 108A Lecture 2 (c) W. J. Dally and P. Levis 2

EE 108A Lecture 2 (c) W. J. Dally and P. Levis 2 EE08A Leture 2: Comintionl Logi Design EE 08A Leture 2 () 2005-2008 W. J. Dlly n P. Levis Announements Prof. Levis will hve no offie hours on Friy, Jn 8. Ls n setions hve een ssigne - see the we pge Register

More information

CSC2542 State-Space Planning

CSC2542 State-Space Planning CSC2542 Stte-Spe Plnning Sheil MIlrith Deprtment of Computer Siene University of Toronto Fll 2010 1 Aknowlegements Some the slies use in this ourse re moifitions of Dn Nu s leture slies for the textook

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

CS 360 Exam 2 Fall 2014 Name

CS 360 Exam 2 Fall 2014 Name CS 360 Exm 2 Fll 2014 Nme 1. The lsses shown elow efine singly-linke list n stk. Write three ifferent O(n)-time versions of the reverse_print metho s speifie elow. Eh version of the metho shoul output

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

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

I 3 2 = I I 4 = 2A

I 3 2 = I I 4 = 2A ECE 210 Eletril Ciruit Anlysis University of llinois t Chigo 2.13 We re ske to use KCL to fin urrents 1 4. The key point in pplying KCL in this prolem is to strt with noe where only one of the urrents

More information

CIT 596 Theory of Computation 1. Graphs and Digraphs

CIT 596 Theory of Computation 1. Graphs and Digraphs CIT 596 Theory of Computtion 1 A grph G = (V (G), E(G)) onsists of two finite sets: V (G), the vertex set of the grph, often enote y just V, whih is nonempty set of elements lle verties, n E(G), the ege

More information

Solutions to Problem Set #1

Solutions to Problem Set #1 CSE 233 Spring, 2016 Solutions to Prolem Set #1 1. The movie tse onsists of the following two reltions movie: title, iretor, tor sheule: theter, title The first reltion provies titles, iretors, n tors

More information

A Primer on Continuous-time Economic Dynamics

A Primer on Continuous-time Economic Dynamics Eonomis 205A Fll 2008 K Kletzer A Primer on Continuous-time Eonomi Dnmis A Liner Differentil Eqution Sstems (i) Simplest se We egin with the simple liner first-orer ifferentil eqution The generl solution

More information

Numbers and indices. 1.1 Fractions. GCSE C Example 1. Handy hint. Key point

Numbers and indices. 1.1 Fractions. GCSE C Example 1. Handy hint. Key point GCSE C Emple 7 Work out 9 Give your nswer in its simplest form Numers n inies Reiprote mens invert or turn upsie own The reiprol of is 9 9 Mke sure you only invert the frtion you re iviing y 7 You multiply

More information

Laboratory for Foundations of Computer Science. An Unfolding Approach. University of Edinburgh. Model Checking. Javier Esparza

Laboratory for Foundations of Computer Science. An Unfolding Approach. University of Edinburgh. Model Checking. Javier Esparza An Unfoling Approh to Moel Cheking Jvier Esprz Lbortory for Fountions of Computer Siene University of Einburgh Conurrent progrms Progrm: tuple P T 1 T n of finite lbelle trnsition systems T i A i S i i

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

The DOACROSS statement

The DOACROSS statement The DOACROSS sttement Is prllel loop similr to DOALL, ut it llows prouer-onsumer type of synhroniztion. Synhroniztion is llowe from lower to higher itertions sine it is ssume tht lower itertions re selete

More information

Dynamic Template Matching with Mixed-polarity Toffoli Gates

Dynamic Template Matching with Mixed-polarity Toffoli Gates Dynmi Templte Mthing with Mixed-polrity Toffoli Gtes Md Mzder Rhmn 1, Mthis Soeken 2,3, nd Gerhrd W. Duek 1 1 Fulty of Computer Siene, University of New Brunswik, Cnd 2 Deprtment of Mthemtis nd Computer

More information

Lesson 2.1 Inductive Reasoning

Lesson 2.1 Inductive Reasoning Lesson 2.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, 12, 16,, 2. 400, 200, 100, 50, 25,, 3. 1 8, 2 7, 1 2, 4, 5, 4. 5, 3, 2,

More information

A Disambiguation Algorithm for Finite Automata and Functional Transducers

A Disambiguation Algorithm for Finite Automata and Functional Transducers A Dismigution Algorithm for Finite Automt n Funtionl Trnsuers Mehryr Mohri Cournt Institute of Mthemtil Sienes n Google Reserh 51 Merer Street, New York, NY 1001, USA Astrt. We present new ismigution lgorithm

More information

Lesson 2.1 Inductive Reasoning

Lesson 2.1 Inductive Reasoning Lesson 2.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, 12, 16,, 2. 400, 200, 100, 50, 25,, 3. 1 8, 2 7, 1 2, 4, 5, 4. 5, 3, 2,

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

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

Lecture 11 Binary Decision Diagrams (BDDs)

Lecture 11 Binary Decision Diagrams (BDDs) C 474A/57A Computer-Aie Logi Design Leture Binry Deision Digrms (BDDs) C 474/575 Susn Lyseky o 3 Boolen Logi untions Representtions untion n e represente in ierent wys ruth tle, eqution, K-mp, iruit, et

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

Factorising FACTORISING.

Factorising FACTORISING. Ftorising FACTORISING www.mthletis.om.u Ftorising FACTORISING Ftorising is the opposite of expning. It is the proess of putting expressions into rkets rther thn expning them out. In this setion you will

More information

A Short Introduction to Self-similar Groups

A Short Introduction to Self-similar Groups A Short Introution to Self-similr Groups Murry Eler* Asi Pifi Mthemtis Newsletter Astrt. Self-similr groups re fsinting re of urrent reserh. Here we give short, n hopefully essile, introution to them.

More information

Electronic Circuits I Revision after midterm

Electronic Circuits I Revision after midterm Eletroni Ciruits I Revision fter miterm Dr. Ahme ElShfee, ACU : Fll 2018, Eletroni Ciruits I -1 / 14 - MCQ1 # Question If the frequeny of the input voltge in Figure 2 36 is inrese, the output voltge will

More information

Solving the Class Diagram Restructuring Transformation Case with FunnyQT

Solving the Class Diagram Restructuring Transformation Case with FunnyQT olving the lss Digrm Restruturing Trnsformtion se with FunnyQT Tssilo Horn horn@uni-kolenz.e Institute for oftwre Tehnology, University Kolenz-Lnu, Germny FunnyQT is moel querying n moel trnsformtion lirry

More information

A Transformation Based Algorithm for Reversible Logic Synthesis

A Transformation Based Algorithm for Reversible Logic Synthesis 2.1 A Trnsformtion Bsed Algorithm for Reversile Logi Synthesis D. Mihel Miller Dept. of Computer Siene University of Vitori Vitori BC V8W 3P6 Cnd mmiller@sr.uvi. Dmitri Mslov Fulty of Computer Siene University

More information

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

for all x in [a,b], then the area of the region bounded by the graphs of f and g and the vertical lines x = a and x = b is b [ ( ) ( )] A= f x g x dx

for all x in [a,b], then the area of the region bounded by the graphs of f and g and the vertical lines x = a and x = b is b [ ( ) ( )] A= f x g x dx Applitions of Integrtion Are of Region Between Two Curves Ojetive: Fin the re of region etween two urves using integrtion. Fin the re of region etween interseting urves using integrtion. Desrie integrtion

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

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

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

COMPUTING THE QUARTET DISTANCE BETWEEN EVOLUTIONARY TREES OF BOUNDED DEGREE

COMPUTING THE QUARTET DISTANCE BETWEEN EVOLUTIONARY TREES OF BOUNDED DEGREE COMPUTING THE QUARTET DISTANCE BETWEEN EVOLUTIONARY TREES OF BOUNDED DEGREE M. STISSING, C. N. S. PEDERSEN, T. MAILUND AND G. S. BRODAL Bioinformtis Reserh Center, n Dept. of Computer Siene, University

More information

On a Class of Planar Graphs with Straight-Line Grid Drawings on Linear Area

On a Class of Planar Graphs with Straight-Line Grid Drawings on Linear Area Journl of Grph Algorithms n Applitions http://jg.info/ vol. 13, no. 2, pp. 153 177 (2009) On Clss of Plnr Grphs with Stright-Line Gri Drwings on Liner Are M. Rezul Krim 1,2 M. Siur Rhmn 1 1 Deprtment of

More information

Compression of Palindromes and Regularity.

Compression of Palindromes and Regularity. Compression of Plinromes n Regulrity. Kyoko Shikishim-Tsuji Center for Lierl Arts Eution n Reserh Tenri University 1 Introution In [1], property of likstrem t t view of tse is isusse n it is shown tht

More information

Surds and Indices. Surds and Indices. Curriculum Ready ACMNA: 233,

Surds and Indices. Surds and Indices. Curriculum Ready ACMNA: 233, Surs n Inies Surs n Inies Curriulum Rey ACMNA:, 6 www.mthletis.om Surs SURDS & & Inies INDICES Inies n surs re very losely relte. A numer uner (squre root sign) is lle sur if the squre root n t e simplifie.

More information

Lesson 55 - Inverse of Matrices & Determinants

Lesson 55 - Inverse of Matrices & Determinants // () Review Lesson - nverse of Mtries & Determinnts Mth Honors - Sntowski - t this stge of stuying mtries, we know how to, subtrt n multiply mtries i.e. if Then evlute: () + B (b) - () B () B (e) B n

More information

CS261: A Second Course in Algorithms Lecture #5: Minimum-Cost Bipartite Matching

CS261: A Second Course in Algorithms Lecture #5: Minimum-Cost Bipartite Matching CS261: A Seon Course in Algorithms Leture #5: Minimum-Cost Biprtite Mthing Tim Roughgren Jnury 19, 2016 1 Preliminries Figure 1: Exmple of iprtite grph. The eges {, } n {, } onstitute mthing. Lst leture

More information

Mid-Term Examination - Spring 2014 Mathematical Programming with Applications to Economics Total Score: 45; Time: 3 hours

Mid-Term Examination - Spring 2014 Mathematical Programming with Applications to Economics Total Score: 45; Time: 3 hours Mi-Term Exmintion - Spring 0 Mthemtil Progrmming with Applitions to Eonomis Totl Sore: 5; Time: hours. Let G = (N, E) e irete grph. Define the inegree of vertex i N s the numer of eges tht re oming into

More information

Synthesis, testing and tolerance in reversible logic

Synthesis, testing and tolerance in reversible logic Universit of Lethridge Reserh Repositor OPUS Theses http://opus.uleth. Arts nd Siene, Fult of 2017 Snthesis, testing nd tolerne in reversile logi Nshir, Md Asif Lethridge, Alt. : Universit of Lethridge,

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

Monochromatic Plane Matchings in Bicolored Point Set

Monochromatic Plane Matchings in Bicolored Point Set CCCG 2017, Ottw, Ontrio, July 26 28, 2017 Monohromti Plne Mthings in Biolore Point Set A. Krim Au-Affsh Sujoy Bhore Pz Crmi Astrt Motivte y networks interply, we stuy the prolem of omputing monohromti

More information

Computing all-terminal reliability of stochastic networks with Binary Decision Diagrams

Computing all-terminal reliability of stochastic networks with Binary Decision Diagrams Computing ll-terminl reliility of stohsti networks with Binry Deision Digrms Gry Hry 1, Corinne Luet 1, n Nikolos Limnios 2 1 LRIA, FRE 2733, 5 rue u Moulin Neuf 80000 AMIENS emil:(orinne.luet, gry.hry)@u-pirie.fr

More information

Generalized Kronecker Product and Its Application

Generalized Kronecker Product and Its Application Vol. 1, No. 1 ISSN: 1916-9795 Generlize Kroneker Prout n Its Applition Xingxing Liu Shool of mthemtis n omputer Siene Ynn University Shnxi 716000, Chin E-mil: lxx6407@163.om Astrt In this pper, we promote

More information

arxiv: v1 [quant-ph] 2 Apr 2007

arxiv: v1 [quant-ph] 2 Apr 2007 Towrds Miniml Resoures of Mesurement-sed Quntum Computtion riv:0704.00v1 [qunt-ph] Apr 007 1. Introdution Simon Perdrix PPS, CNRS - niversité Pris 7 E-mil: simon.perdrix@pps.jussieu.fr Astrt. We improve

More information

F / x everywhere in some domain containing R. Then, + ). (10.4.1)

F / x everywhere in some domain containing R. Then, + ). (10.4.1) 0.4 Green's theorem in the plne Double integrls over plne region my be trnsforme into line integrls over the bounry of the region n onversely. This is of prtil interest beuse it my simplify the evlution

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

APPENDIX. Precalculus Review D.1. Real Numbers and the Real Number Line

APPENDIX. Precalculus Review D.1. Real Numbers and the Real Number Line APPENDIX D Preclculus Review APPENDIX D.1 Rel Numers n the Rel Numer Line Rel Numers n the Rel Numer Line Orer n Inequlities Asolute Vlue n Distnce Rel Numers n the Rel Numer Line Rel numers cn e represente

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

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

Section 2.1 Special Right Triangles

Section 2.1 Special Right Triangles Se..1 Speil Rigt Tringles 49 Te --90 Tringle Setion.1 Speil Rigt Tringles Te --90 tringle (or just 0-60-90) is so nme euse of its ngle mesures. Te lengts of te sies, toug, ve very speifi pttern to tem

More information

Total score: /100 points

Total score: /100 points Points misse: Stuent's Nme: Totl sore: /100 points Est Tennessee Stte University Deprtment of Computer n Informtion Sienes CSCI 2710 (Trnoff) Disrete Strutures TEST 2 for Fll Semester, 2004 Re this efore

More information

MCH T 111 Handout Triangle Review Page 1 of 3

MCH T 111 Handout Triangle Review Page 1 of 3 Hnout Tringle Review Pge of 3 In the stuy of sttis, it is importnt tht you e le to solve lgeri equtions n tringle prolems using trigonometry. The following is review of trigonometry sis. Right Tringle:

More information

QUADRATIC EQUATION. Contents

QUADRATIC EQUATION. Contents QUADRATIC EQUATION Contents Topi Pge No. Theory 0-04 Exerise - 05-09 Exerise - 09-3 Exerise - 3 4-5 Exerise - 4 6 Answer Key 7-8 Syllus Qudrti equtions with rel oeffiients, reltions etween roots nd oeffiients,

More information

Synthesis of Quantum Circuits in Linear Nearest Neighbor Model Using Positive Davio Lattices

Synthesis of Quantum Circuits in Linear Nearest Neighbor Model Using Positive Davio Lattices Portln Stte University PDXSholr Eletril n Computer Engineering Fulty Pulitions n Presenttions Eletril n Computer Engineering 4-20 Synthesis of Quntum Ciruits in Liner Nerest Neighor Moel Using Positive

More information

y1 y2 DEMUX a b x1 x2 x3 x4 NETWORK s1 s2 z1 z2

y1 y2 DEMUX a b x1 x2 x3 x4 NETWORK s1 s2 z1 z2 BOOLEAN METHODS Giovnni De Miheli Stnford University Boolen methods Exploit Boolen properties. { Don't re onditions. Minimiztion of the lol funtions. Slower lgorithms, etter qulity results. Externl don't

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

Logic, Set Theory and Computability [M. Coppenbarger]

Logic, Set Theory and Computability [M. Coppenbarger] 14 Orer (Hnout) Definition 7-11: A reltion is qusi-orering (or preorer) if it is reflexive n trnsitive. A quisi-orering tht is symmetri is n equivlene reltion. A qusi-orering tht is nti-symmetri is n orer

More information

If the numbering is a,b,c,d 1,2,3,4, then the matrix representation is as follows:

If the numbering is a,b,c,d 1,2,3,4, then the matrix representation is as follows: Reltions. Solutions 1. ) true; ) true; ) flse; ) true; e) flse; f) true; g) flse; h) true; 2. 2 A B 3. Consier ll reltions tht o not inlue the given pir s n element. Oviously, the rest of the reltions

More information

#A42 INTEGERS 11 (2011) ON THE CONDITIONED BINOMIAL COEFFICIENTS

#A42 INTEGERS 11 (2011) ON THE CONDITIONED BINOMIAL COEFFICIENTS #A42 INTEGERS 11 (2011 ON THE CONDITIONED BINOMIAL COEFFICIENTS Liqun To Shool of Mthemtil Sienes, Luoyng Norml University, Luoyng, Chin lqto@lynuedun Reeived: 12/24/10, Revised: 5/11/11, Aepted: 5/16/11,

More information

arxiv: v2 [math.co] 31 Oct 2016

arxiv: v2 [math.co] 31 Oct 2016 On exlue minors of onnetivity 2 for the lss of frme mtrois rxiv:1502.06896v2 [mth.co] 31 Ot 2016 Mtt DeVos Dryl Funk Irene Pivotto Astrt We investigte the set of exlue minors of onnetivity 2 for the lss

More information

COMPUTING THE QUARTET DISTANCE BETWEEN EVOLUTIONARY TREES OF BOUNDED DEGREE

COMPUTING THE QUARTET DISTANCE BETWEEN EVOLUTIONARY TREES OF BOUNDED DEGREE COMPUTING THE QUARTET DISTANCE BETWEEN EVOLUTIONARY TREES OF BOUNDED DEGREE M. STISSING, C. N. S. PEDERSEN, T. MAILUND AND G. S. BRODAL Bioinformtis Reserh Center, n Dept. of Computer Siene, University

More information

6. Suppose lim = constant> 0. Which of the following does not hold?

6. Suppose lim = constant> 0. Which of the following does not hold? CSE 0-00 Nme Test 00 points UTA Stuent ID # Multiple Choie Write your nswer to the LEFT of eh prolem 5 points eh The k lrgest numers in file of n numers n e foun using Θ(k) memory in Θ(n lg k) time using

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

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

INTRODUCTION TO AUTOMATA THEORY

INTRODUCTION TO AUTOMATA THEORY Chpter 3 INTRODUCTION TO AUTOMATA THEORY In this hpter we stuy the most si strt moel of omputtion. This moel els with mhines tht hve finite memory pity. Setion 3. els with mhines tht operte eterministilly

More information

Geodesics on Regular Polyhedra with Endpoints at the Vertices

Geodesics on Regular Polyhedra with Endpoints at the Vertices Arnol Mth J (2016) 2:201 211 DOI 101007/s40598-016-0040-z RESEARCH CONTRIBUTION Geoesis on Regulr Polyher with Enpoints t the Verties Dmitry Fuhs 1 To Sergei Thnikov on the osion of his 60th irthy Reeive:

More information

Data Structures LECTURE 10. Huffman coding. Example. Coding: problem definition

Data Structures LECTURE 10. Huffman coding. Example. Coding: problem definition Dt Strutures, Spring 24 L. Joskowiz Dt Strutures LEURE Humn oing Motivtion Uniquel eipherle oes Prei oes Humn oe onstrution Etensions n pplitions hpter 6.3 pp 385 392 in tetook Motivtion Suppose we wnt

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

A Study on the Properties of Rational Triangles

A Study on the Properties of Rational Triangles Interntionl Journl of Mthemtis Reserh. ISSN 0976-5840 Volume 6, Numer (04), pp. 8-9 Interntionl Reserh Pulition House http://www.irphouse.om Study on the Properties of Rtionl Tringles M. Q. lm, M.R. Hssn

More information

Momentum and Energy Review

Momentum and Energy Review Momentum n Energy Review Nme: Dte: 1. A 0.0600-kilogrm ll trveling t 60.0 meters per seon hits onrete wll. Wht spee must 0.0100-kilogrm ullet hve in orer to hit the wll with the sme mgnitue of momentum

More information

Edexcel Level 3 Advanced GCE in Mathematics (9MA0) Two-year Scheme of Work

Edexcel Level 3 Advanced GCE in Mathematics (9MA0) Two-year Scheme of Work Eexel Level 3 Avne GCE in Mthemtis (9MA0) Two-yer Sheme of Work Stuents stuying A Level Mthemtis will tke 3 ppers t the en of Yer 13 s inite elow. All stuents will stuy Pure, Sttistis n Mehnis. A level

More information

The Stirling Engine: The Heat Engine

The Stirling Engine: The Heat Engine Memoril University of Newfounln Deprtment of Physis n Physil Oenogrphy Physis 2053 Lortory he Stirling Engine: he Het Engine Do not ttempt to operte the engine without supervision. Introution Het engines

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

Coding Techniques. Manjunatha. P. Professor Dept. of ECE. June 28, J.N.N. College of Engineering, Shimoga.

Coding Techniques. Manjunatha. P. Professor Dept. of ECE. June 28, J.N.N. College of Engineering, Shimoga. Coing Tehniques Mnjunth. P mnjup.jnne@gmil.om Professor Dept. of ECE J.N.N. College of Engineering, Shimog June 8, 3 Overview Convolutionl Enoing Mnjunth. P (JNNCE) Coing Tehniques June 8, 3 / 8 Overview

More information

Ranking Generalized Fuzzy Numbers using centroid of centroids

Ranking Generalized Fuzzy Numbers using centroid of centroids Interntionl Journl of Fuzzy Logi Systems (IJFLS) Vol. No. July ning Generlize Fuzzy Numers using entroi of entrois S.Suresh u Y.L.P. Thorni N.vi Shnr Dept. of pplie Mthemtis GIS GITM University Vishptnm

More information