On-Time Diagnosis of Discrete Event Systems

Size: px
Start display at page:

Download "On-Time Diagnosis of Discrete Event Systems"

Transcription

1 Proeedings of the 9th Interntionl Workshop on Disrete Event Systems Göteorg, Sweden, My 28-30, 2008 FrM1.3 On-Time Dignosis of Disrete Event Systems Adity Mhjn nd Demosthenis Teneketzis Deprtment of EECS, University of Mihign, Ann Aror, MI 48109, USA. Astrt A formultion nd solution methodology for ontime fult dignosis in disrete event systems is presented. This formultion nd solution methodology ptures the timeliness spet of fult dignosis nd is therefore different from ll other pprohes to fult dignosis in disrete event systems whih re symptoti in nture. A monitor oserves projetion of the events tht our in the system. After eh oservtion it n either rise n lrm nd shut down the system or llow the system to ontinue. If the system is stopped when no fult hd ourred, flse lrm penlty is inurred; on the other hnd if fult hd ourred, delyed detetion penlty is inurred. Both these penlties re tre dependent. The on-time dignosis prolem is formulted s minimx optimiztion prolem where the ojetive is to hoose monitoring rule whih minimizes the worst se ost long ll tres of the lnguge desriing the disrete event system. An optiml dignosis rule is determined using dynmi progrmming lgorithm. An exmple is presented whih illustrtes our methodology nd highlights the differene etween our formultion of on-time dignosis with existing results on symptoti dignosis of disrete event systems. I. Introdution Fult dignosis is importnt in mny pplitions suh s trnsporttion systems [1], power systems [2], HVAC (heting ventiltion nd ir-onditioning) systems [3, 4] other industril systems [5] [8], nd ommunition networks [9] [14]. Fult dignosis n e formulted in two different wys: (i) symptoti fult dignosis; nd (ii) on-time fult dignosis. In symptoti fult dignosis the ojetive is to determine, s urtely s possile, the ourrene of fults; the dely in fult dignosis is not ritil. On the other hnd, on-time fult dignosis is onerned with situtions where the timeliness of fult detetion is importnt. Within the ontext of disrete event systems, symptoti fult dignosis hs een investigted in [15] [24], [25] nd referenes therein. To the est of our knowledge, on-time fult dignosis hs not een ddressed so fr within the ontext of DES. In this pper we formulte the on-time dignosis prolem in DES nd provide solution methodology. The rest of the pper is orgnized s follows. In Setion II we introdue some preliminry nottion used in the rest of the pper. In Setion III we formulte nd solve the on-time dignosis prolem. In Setion IV we present n exmple illustrting our solution methodology. We onlude in Setion V. A. Lnguges II. Preliminries Let Σ denote set of events. A lnguge defined over Σ is set of finite-length strings from events in Σ. Σ denotes the Kleene-losure of Σ, tht is, the set of ll finite strings of elements of Σ, inluding the empty stringε. The symol denotes the ontention opertion. Ift u =swith t,u Σ, thentis lled the prefix ofsnd is denoted y t s. Oserve tht othsndεre prefixes ofs. The prefix losure L oflonsists of ll the prefixes of ll the strings inl. A lnguge is lled prefix losed if ny prefix of ny string inlis lso n element ofl. For ny stringselonging to lngugel, the post lngugelfters, denoted yl/s, is given y L/s := t Σ:s t L For ny su-lngugel ofl, the post-lngugelfterl is given y L/L = s L L/s A stringselonging tolis lled terminl string if the post lngugelftersis empty (i.e.,l/s = ). Any lngugeln e prtitioned into the setl T of terminl strings nd the setl NT of non-terminl strings, i.e., L =L T L NT, wherel T := s L:L/s = ndl NT :=L\L T. IfL is prefix-losed, then L NT = L T \L T. For exmple, onsider lngugeldefined over Σ =,, given y then L := ε,,,,,,,,, (1) L T =,,,,, nd B. Prefix-preserving projetions L NT = ε,, Consider prefix-losed lnguge L, nd set vlued funtiono:l NT 2 Σ. For ny strings L,O(s) denotes the oservle set of oservle events immeditely followings. This funtionodefines projetionp s follows: for ny σ Σ, nd nys σ L, /08/$ IEEE 382

2 P(ε) :=ε, σ, ifσ O(ε); P(σ) := ε, otherwise, P(s) σ, ifσ O(s); P(s σ) := P(s), otherwise. The projeted lngugep(l) is the set of projetions of ll strings of L, i.e., P(L) := P(s) :s L. By onstrution, the projeted lnguge is prefix-losed; hene, we ll suh projetions prefix-preserving projetions. The inverse projetionp 1 is mp fromp(l) to 2 L defined s follows P 1 (t) := s L:P(s) =t. These projetions re generliztion of the nturl projetions. In this pper we do not restrit ourselves to nturl projetions, euse, in the future, we wnt to investigte on-time dignosis of deentrlized systems with ommunition. In suh systems, ommunition rules n e tre dependent; so, it is neessry to understnd dignosis in entrlized systems with suh projetions. C. Some su-lnguges nd inverse mppings We define some su-lnguges oflnd some inverse mppings fromp(l) to 2 L tht will e useful in future nlysis. Definition 1: Define su-lngugesl C NT,LC ofls follows: L C NT := s σ L NT :σ O(s), L C :=L C NT L T Definition 2: Define inverse mpsq T,QfromP(L) to 2 L s follows: Q T (t) := s L T :t=p(s), Q(t) := s σ L:σ O(s) ndt =P(s σ). Notie thtq T (t) denotes the set of terminl strings of the lnguge tht give projetion t; Q(t) denotes the set of strings of the lnguge tht give projetiontnd whose lst event is oservle. We illustrte the onepts introdued in Setions B nd C y mens of the following exmple. D. An exmple Consider the lnguge L defined in (1). Let the oservle eventsoe given y: O(ε) =, O() =, nd O() =,. (2) This oservtion funtion is illustrted in Figure 1. Notie tht the set of oservle events is tre-dependent. After ε the eventis not oservle, ut it is oservle fter. Further, the projetions re given y Fig 1. A grphil representtion of the lnguge L of (1) nd the oservle events given y (2). An oservle event is denoted y solid line nd n unoservle event y dshed line. P(ε) =ε, P() =, P() =ε, P() =P() =P() =, P() =, P() =, ndp() =ε. (3) The projeted lngugep(l) = ε,,, nd the inverse projetionp 1 is given y P 1 (ε) = ε,,, P 1 () =,,,,,, nd P 1 () =. The su-lngugesl C NT ndlc re given y: L C NT = nd The mppingsq T ndqre given y: L C =,,,,,,. Q T (ε) =, Q T () =,,,, Q T () =, nd Q(ε) = ε, Q() =,, Q() =. A. The model III. The on-time dignosis prolem We onsider dynmi system represented y prefixlosed lngugelover n event set Σ. In this pper we restrit ttention to finite nd ounded lnguges (i.e., the lnguge hs finite numer of strings, nd the length of eh string in the lnguge is ounded.) Suppose Σ f Σ is the set of fult event. An oserver, whih we ll the monitor, oserves prefix-preserving projetion P with n oservtion funtion O. The monitor hs to sertin whether fult hs ourred in the system or not. After tking eh oservtion it n rise n lrm, in whih se the system is shut down, or it n deide to do nothing, in whih se the system ontinues to operte. The rule used to deide when to rise n lrm is lled monitoring rule nd is funtion fromp(l) to 0, 1, where 0 mens monitor does not rise n lrm nd 1 mens tht the monitor rises n lrm. When n lrm is rised, the system is shut down immeditely nd nnot exeute ny other event. This sttement n est e explined y n exmple. Consider the lnguge shown in Figure 2. Suppose on oserving the monitor deides to rise n lrm. Note thtp(l) = ε,,,, P 1 () =,,,,,,, ndq() =,. All strings inp 1 () led to the oservtion. 383

3 ounting for not stopping fulty system. Thus the ost funtionc is: fors L C NT (n τ(s)), ifsontins fult C(s) = H NT, otherwise () () Fig 2. () A lngugel, () monitored su-lngugel g. forsinl C \L C NT (n τ(s)) +HT, ifsontins fult C(s) = 0, otherwise whereτ(s) denotes the first time fult ours in strings, is onstnt,h NT is the flse lrm penlty, ndh T is the terminl penlty. Now, the performne of monitoring rule n e quntified y the worst se ost when the system stops (either shut down due to n lrm, or finishes ll its tsks) nd is given y However, the moment the monitor oserves fter, the system hs to e in strings inq(). The monitor rises n lrm nd the system is shut down immeditely. So, when the system stops, it would e in one of the strings inq(). The strings elonging top 1 ()\Q() re never rehed. For ny monitoring rule, the system will lwys stop in string elonging tol C. A monitoring poliyg:p(l) 0, 1 restrits the lnguge L to su-lnguge. We ll this restrited lnguge the monitored su-lnguge nd denote it yl g. For the lnguge shown in Figure 2, the monitoring ruleg given y g() = 1,g(ε) =g() =g() = 0 gives the monitored su-lnguge shown in Figure 2. We now wnt to define metri to mesure the qulity of monitoring rule. We wnt this metri to pture the notion of timeliness of fult dignosis. In order to define suh metri we first introdue ost funtionc( ) on ll strings inl C. For strings elonging tol C NT, if the string ontins fult, the ost orresponds to the dmge done y llowing the system to run in fulty stte; if the string does not ontin fult, the ost orresponds to the flse lrm penlty. For strings elonging tol T, if the string ontins fult, the ost orresponds to the dmge done y llowing the system to omplete ll its tsks in fulty stte; if the (terminl) string does not ontin fult, the ost is zero. The hoie of the ost funtionc depends on the pplition. For exmple, onsider system where we wnt to detet fult s soon s possile fter its ourrene (i.e., fter s few s possile events hve ourred fter the fult) nd the flse lrm penlty is fixed. In this sitution, suppose the system is stopped fter non-terminl treshs ourred: ifsdoes not ontin fult, the ost is equl to the flse lrm penlty; ifsontins fult, the ost is proportionl to the numer of events tht hve ourred fter the fult. If the system is not-stopped nd exeutes terminl tres, then ifsdoes not ontin fult the ost is zero; if s ontins fult the ost is proportionl to the numer of events tht hve ourred fter the fult plus fixed penlty J (g) := B. Prolem formultion nd solution mx s (L g ) T C(s). (4) We re interested in the following optimiztion prolem. Prolem 1 (The on-time dignosis prolem): Given prefix-losed, finite nd ounded lnguge L, prefixpreserving projetionp with n oservtion funtiono, nd ost funtionc defined onl C, hoose monitoring rule g elonging to the fmily G of ll funtions fromp(l) to 0, 1, whih minimizes the worst se ost given y (4), i.e. J (g ) =J := min g G mx C(s). (5) s (L g ) T Sine there re only finite numer of monitoring rules, Prolem 1 is well defined nd n optiml rule lwys exists. Prolem 1 is entrlized minimx optimiztion prolem nd n e solved y dynmi progrmming. An optiml solution n e otined s follows. Theorem 1: An optiml monitoring rule for Prolem 1 n e otined y solving the following set of reursive equtions. t (P(L)), T V (t) = min mx t (P(L)) NT, V (t) = min mx C(s), C(s), mx C(s) (6) mx mx C(s), mx V (t e),(7) whereo C (t) := e Σ:t e P(L). Furthermore, n optiml monitoring rule is desried s follows: t (P(L)) T, g 1, if mx C(s)<mx (t) = s QT (t)c(s), 0, otherwise, (8) 384

4 nd t (P(L)) NT, where g (t) = A = mx C(s) 1, ifa<b 0, otherwise. B = mx mx C(s), mx V (t e). s e O C (t) The reursive equtions (6) nd (7) hve the following interprettion: Eq (6):For terminl stringst, lulte the worst ost of stopping (i.e., mx C(s)) nd the worst ost of ontinuing (i.e., mx s QT (t)c(s)) nd hoose the tion whih inurs the smller ost. Eq (7): For non-terminl strings t, lulte the worst ost of stopping (i.e., mx C(s)) nd the worst ost of ontinuing whih is omputed s follows: if the monitor llows the system to ontinue, the tre tht is eing exeuted my () terminte efore the monitor otins nother oservtion, or () its ontinution my led to nother oservtion. The worst ost for () is mx s QT (t)c(s), the worst ost for () is mx e OC (t)v(t e). The mximum of these two osts gives the worst ost of ontinuing. The monitor tkes the tion (stop or ontinue) tht inurs the smller ost. Proof of Theorem 1. We first estlish the following three lemms. Lemm 1: Let J(t; g) denote the worst se ontinution ost fter the monitor hs oservedtnd is using the monitoring ruleg. Then t ((P(L)) T, mx C(s), ifg(t) = 1, J(t;g) = (10) mx s QT (t)c(s), ifg(t) = 0, nd t ((P(L)) NT, ifg(t) = 1 J(t;g) = mx C(s), while t ((P(L)) NT, ifg(t) = 0 J(t;g) = mx mx C(s), mx J(t e;g) Lemm 2: For ny monitoring ruleg nd nyt P(L g ), (9) J(t;g) V (t) (11) Lemm 3: The monitoring ruleg defined y (8) stisfies J(t;g ) =V (t) (12) The ove three lemms re proved in Appendix A. Oserve tht for ny monitoring rule g, ε P(L g ) nd J (g) =J(ε;g). Therefore, Lemms 2 nd 3 imply tht for ny monitoring poliy g, J (g ) =J(ε;g ) J(ε;g) =J (g). (13) Thus,g is n optiml monitoring rule. IV. An exmple In this setion we one lnguge with three instnes of ost funtions. These instnes pture the senrios with high penlty for flse lrm, nd high penlty for delyed detetion, nd the senrio where tstrophi event n our. For eh of these three instnes we find n optiml monitoring rule. The detils of the omputtions re ville t [26]. C 3 C 7 C 11 d C 1 C 8 f d C 4 d C 5 C 2 C 6 C 9 C 10 Fig 3. An exmple of on-time dignosis prolem. The eventf denotes the fult event. The projetion in this se is nturl projetion where eventsndre oservle, while events,d, ndf re unoservle. Consider the lnguge shown in Figure 3. The projetion is nturl projetion where eventsndre oservle while events, d, nd f re unoservle. The event f is fult event. Thus, the oserved lngugep(l) is ε,,,,,. There re 11 strings tht elong tol C ; we denote the ost of stopping t these strings yc i s shown in Figure 3. We onsider the following instnes for the ost funtions. Instne 1 (High flse lrm penlty): Suppose the osts for the lnguge of Figure 3 rec 1 = 1,C 2 = 10,C 3 = C 4 = 3,C 5 = 4,C 6 = 10,C 7 =C 8 = 4,C 9 =C 10 = 10, ndc 11 = 5. The ost of stopping t non-fulty sttes (,,, nd) is muh higher thn the ost of stopping t other sttes, thus, these osts orresponds to sitution where the flse lrm penlty is high. The optiml monitoring rule in this se is g(ε) =g() =g() =g() =g() = 0 g() = 1 Due to the high flse lrm penlty, the monitor does not stop the system until it is sure tht fult hs ourred. In generl, if the flse lrm penlty is infinite, optiml monitoring rule would e the sme s the symptoti dignoser of [15]. Instne 2 (High penlty of delyed detetion): Suppose 385

5 the osts for the lnguge of Figure 3 rec 1 = 10,C 2 = 1, C 3 =C 4 = 11,C 5 = 12,C 6 = 1,C 7 =C 8 = 12,C 9 = C 10 = 1,C 11 = 13. These ost orrespond to sitution where the delyed detetion penlties re muh higher thn flse lrm penlties. The optiml monitoring rule in this se is g(ε) =g() =g() = 0 g() =g() =g() = 1 Due to the high delyed detetion penlty, the monitor rises n lrm nd stops the system s soon s there is possiility tht fult ould hve ourred. Instne 3 (Ctstrophi event): Suppose the osts for the lnguge of Figure 3 rec 1 = 1,C 2 = 10,C 3 = 2,C 4 = 4, C 5 = 100,C 6 = 10,C 7 = 3,C 8 = 12,C 9 = 10,C 10 = 15, C 11 = 12. These osts orrespond to sitution when the ourrene of twodevents fter fult re tstrophi. The optiml monitoring rule in this se is g(ε) =g() =g() = 0 g() =g() =g() = 1 Due to the tstrophi nture offdd, the monitor rises n lrm when there is possiility tht ontinuing the system ould led to the tstrophi string. V. Conlusion We hve formulted nd solved fult dignosis prolem within the ontext of disrete event models. Our formultion tkes into ount the timeliness of fult dignosis. The key ide in the formultion is to penlize flse lrm s well s the string-dependent mount of dely in fult detetion. With these penlties the on-time dignosis prolem n e formulted s minimx optimiztion prolem. We provided n lgorithm for the solution of this prolem nd illustrted vi exmples the nture of the solution nd its differenes from the solution of the symptoti fult dignosis prolem tht hs ppered in the literture. Aknowledgements This reserh ws supported in prt y NSF Grnt CCR Appendix A. Proof of the three lemms 1. Proof of Lemm 1 Ifg(t) = 1, then n lrm is rised nd the system is shutdown. The system n hve exeuted ny of the strings in Q(t) when the lst event intis oserved. So, the worst se ontinution ost is the mximum ost inurred mongst ll strings in Q(t). Thus, J(t;g) = mxc(s), wheng(t) = 1. (14) If g(t) = 0 then the monitor llows the system to ontinue. Ift ((P(L)) T, then the monitor will not see ny other event 386 in the future. The system will ultimtely stop in one of the strings inq T (t) nd will inur orresponding ost. Thus, the worst se ontinution ost in this se is J(t;g) = mx C(s), wheng(t) = 0 ndt (P(T)) T. (15) Ift (P(L)) NT, the system my either end up in terminl string inq T (t), in whih se the monitor will not see nything in the future, or the system will not end inq T (t), in whih se the monitor will oserve some event ino C (t) in the future. So, the worst se ontinution ost in this se is the higher of these osts, hene J(t;g) = mx mx C(s), mx mx C(s), mx V (t e) wheng(t) = 0 ndt (P(L)) NT. (16) Equtions (14), (15), nd (16) omplete the proof of the lemm. 2. Proof of Lemm 2 PrtitionP(L g ) into disjoint setsm 0,M 1,...suh tht M 0 = t (P(L g )) T M 1 = t (P(L g )) NT : σ 1 Σ suh thtt σ 1 (P(L g )) T = M i = t (P(L g )) NT : σ 1,,σ i Σ suh thtt σ 1 σ i (P(L g )) T Note tht y onstrution, for llt M i,i 0,g(t) = 0. We wnt to show tht for llt P(L g ) J(t;g) V (t) (17) We will show this y indution on the setsm i. Fort M 0, J(t;g) = mxc(s) or mx C(s) min mxc(s), mx C(s) =:V(t) (18) This is the sis for indution. Now ssume tht for ll t M 0 M i, (17) is true. We will show tht (17) is lso true for llt M i+1. IfM i+1 =, the lim is vuous truth. Otherwise, onsidert M i+1. As noted oveg(t) = 0. Thus, J(t;g) = mx mx C(s), mx J(t e;g) Oserve tht for lle O C (t),t e elongs tom 0 M i. By the indution hypothesisj(t e;g) V (t e). Thus,

6 J(t;g) = mx mx C(s), mx J(t e;g) mx mx C(s), mx V (t e) =:V(t) (19) Thus, y the priniple of indution, the lemm is true. 3. Proof of Lemm 3 This lemm n e proved long the sme lines s the proof of Lemm 2. By the definition ofg (t), the reltion of (18) holds with equlity. As onsequene of this, the reltion in (19) lso holds with equlity. Therefore, y the priniple of indution, Lemm 3 is true. Referenes [1] R. Sengupt, Disrete event dignosis of utomted vehiles nd highwys, in Pro. of 2001 Amerin Control Conf., June [2] T.-S. Yoo nd H. Gri, Event dignosis of disrete event systems with uniformly nd non-uniformly ounded dignosis delys, in Pro of 2004 Amerin Control Conf, 2004, pp [3] K. Sinnmohideen, Disrete-event dignosis of heting, ventiltion, nd ir-onditioning systems, in Pro. of 2001 Amerin Control Conf., June [4] M. Smpth (1995). Disrete event systems sed dignostis for vrile ir volume terminl ox pplition. Tehinl Report Advned Development Tem, Johnsons Control In.. [5] M. Smpth, A. Godme, E. Jkson, nd E. Mllow, Comining qulittive nd quntittive resoning hyrid pproh to filure dignosis of industril systems, in IFAC Sveproesses, 2000, pp [6] M. Smpth (1999). Emedded print engine dignostis: The DC265 projet nd eyond. Tehnil Report X , Xerox Corportion. [7] E. Gri, F. Mornt, R. Blso-Giménez, nd E. Quiles, Centrlized modulr dignosis nd the phenomenon of oupling, in Pro of the 6th Interntionl Workshop on Disrete Event Systems (WODES 02), 2002, pp [8] Y.-L. Chen nd G. Provn, Modelling nd dignosis of timed disrete event systems ftory utomtion exmple, in Pro. of 1997 Amerin Control Conf., 1997, pp [9] Y. Penolé, Dignosti déentrlisé de systèmes à évènements disrets: pplition ux résux de téléommunitions, Ph.D. Thesis, Université de Rennes, Frne, [10], Deentrlized dignoser pproh: Applition to teleommunition networks, in Pro. DX 00: Eleventh Interntionl Workshop on Priniples of Dignosis, 2000, pp [11] Y. Penolé, M.-P. Cordier, nd L. Rozé, A deentrlized model-sed dignosti tool for omplex systems, in Pro of 13th IEEE Int. Conf. on Tools with Arif. Intel. (IC-TAI 01), 2001, pp [12] L. Rozé, Supervision de réseux de téléommunitions: Une pprohe à se de modèles, Ph.D. Thesis, Université de Rennes I, Frne, [13] L. Rozé nd M.-O. Cordier, Dignosing disrete-event systems: An experiment in teleommunition netowrks, in Pro of the 1998 Interntionl Worksho[ on Disrete Event Systems (WODES 98), 1998, pp [14], Dignosing disrete-event systems: Extending the dignoser pproh to del with teleommunition netowrks, Disrete Event Dynmi Systems: Thoery nd Applitions, vol. 12, pp , [15] M. Smpth, R. Sengupt, S. Lfortune, K. Sinnmohideen, nd D. Teneketzis, Dignosility of disrete event systems,, vol. 40, no. 9, pp , Sep [16], Filure dignosis using disrete event models,, vol. 4, no. 2, pp , Mr [17] M. Smpth, S. Lfortune, nd D. Teneketzis, Ative dignosis of disrete event systems,, vol. 43, no. 7, pp , Jul [18] M. Lrson, Dignosis nd nlysis of dignosis properties using disrete event systems, in Pro of 37th IEEE Confrerene on Deision nd Control, 1998, pp [19] T. Chun (1996). Dignosti supervisory ontrol: A disrete event system pproh. Mster s thesis, University of Toronto, Dept. of Ele. Eng.. [20] S. Jing, R. Kumr, nd H. Gri, Dignosis of repeted/intermittent filures in disrete event systems, Trnsporttion Reserh, vol. 19, no. 2, pp , Apr [21] J. Ashley nd L. E. Hollowy, Qulittive dignosis of ondition systems, Disrete Event Dynmi Systems: Theory nd Applitions, vol. 14, no. 4, pp , Ot [22] P. Broni, G. Lmperti, P. Poglino, nd M. Znell, Dignosis of lss of distriuted disrete-event systems, Systems, Mn nd Cyernetis, Prt A, IEEE Trnstions on, vol. 30, no. 6, pp , Nov [23] S. Bvishi nd E. K. P. Chong, Automted fult dignosis using disrete event systems frmework, in Intelligent Control, 1994., Proeedings of the 1994 IEEE Interntionl Symposium on, 1994, Columus, OH, pp [24] O. Contnt, S. Lfortune, nd D. Teneketzis, Filure dignosis of disrete event systems: The se of intermittent filures, in Pro of 41st IEEE Conferene on Deision nd Control, [25] S. Lfortune, D. Teneketzis, M. Smpth, R. Sengupt, nd K. Sinnmohideen, Filure dignosis of dynmi systems: n pproh sed on disrete event systems, in Amerin Control Conferene, Proeedings of the 2001, vol. 3, 2001, Arlington, VA, pp [26] A. Mhjn nd D. Teneketzis, On-time dignosis of disrete event systems some exmples, Aville t ditym/pulitions/onferenes/wodes2008/ppendix.pdf. 387

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

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

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

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

Foundation of Diagnosis and Predictability in Probabilistic Systems

Foundation of Diagnosis and Predictability in Probabilistic Systems Foundtion of Dignosis nd Preditility in Proilisti Systems Nthlie Bertrnd 1, Serge Hddd 2, Engel Lefuheux 1,2 1 Inri Rennes, Frne 2 LSV, ENS Chn & CNRS & Inri Sly, Frne De. 16th FSTTCS 14 Dignosis of disrete

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

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

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

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

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

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

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

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

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

Hyers-Ulam stability of Pielou logistic difference equation

Hyers-Ulam stability of Pielou logistic difference equation vilble online t wwwisr-publitionsom/jns J Nonliner Si ppl, 0 (207, 35 322 Reserh rtile Journl Homepge: wwwtjnsom - wwwisr-publitionsom/jns Hyers-Ulm stbility of Pielou logisti differene eqution Soon-Mo

More information

Decentralized Diagnosis for Nonfailures of Discrete Event Systems Using Inference-Based Ambiguity Management

Decentralized Diagnosis for Nonfailures of Discrete Event Systems Using Inference-Based Ambiguity Management IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS, VOL. XX, NO. X, XXX 2009 1 Deentrlized Dignosis or Nonilures o Disrete Event Systems Using Inerene-Bsed Amiguity Mngement

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

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

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

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

6.5 Improper integrals

6.5 Improper integrals Eerpt from "Clulus" 3 AoPS In. www.rtofprolemsolving.om 6.5. IMPROPER INTEGRALS 6.5 Improper integrls As we ve seen, we use the definite integrl R f to ompute the re of the region under the grph of y =

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

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

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

CONTROLLABILITY and observability are the central

CONTROLLABILITY and observability are the central 1 Complexity of Infiml Oservle Superlnguges Tomáš Msopust Astrt The infiml prefix-losed, ontrollle nd oservle superlnguge plys n essentil role in the reltionship etween ontrollility, oservility nd o-oservility

More information

CS241 Week 6 Tutorial Solutions

CS241 Week 6 Tutorial Solutions 241 Week 6 Tutoril olutions Lnguges: nning & ontext-free Grmmrs Winter 2018 1 nning Exerises 1. 0x0x0xd HEXINT 0x0 I x0xd 2. 0xend--- HEXINT 0xe I nd ER -- MINU - 3. 1234-120x INT 1234 INT -120 I x 4.

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

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

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

MAT 403 NOTES 4. f + f =

MAT 403 NOTES 4. f + f = MAT 403 NOTES 4 1. Fundmentl Theorem o Clulus We will proo more generl version o the FTC thn the textook. But just like the textook, we strt with the ollowing proposition. Let R[, ] e the set o Riemnn

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

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

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

Lecture 3: Equivalence Relations

Lecture 3: Equivalence Relations Mthcmp Crsh Course Instructor: Pdric Brtlett Lecture 3: Equivlence Reltions Week 1 Mthcmp 2014 In our lst three tlks of this clss, we shift the focus of our tlks from proof techniques to proof concepts

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

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

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

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

Bisimulation, Games & Hennessy Milner logic

Bisimulation, Games & Hennessy Milner logic Bisimultion, Gmes & Hennessy Milner logi Leture 1 of Modelli Mtemtii dei Proessi Conorrenti Pweł Soboiński Univeristy of Southmpton, UK Bisimultion, Gmes & Hennessy Milner logi p.1/32 Clssil lnguge theory

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

Stealthy Deception Attacks for Cyber-Physical Systems

Stealthy Deception Attacks for Cyber-Physical Systems 2017 IEEE 56th Annul Conferene on Deision nd Control (CDC) Deemer 12-15, 2017, Melourne, Austrli Stelthy Deeption Attks for Cyer-Physil Systems Rômulo Meir Góes, Eunsuk Kng, Rymond Kwong nd Stéphne Lfortune

More information

Abstraction of Nondeterministic Automata Rong Su

Abstraction of Nondeterministic Automata Rong Su Astrtion of Nondeterministi Automt Rong Su My 6, 2010 TU/e Mehnil Engineering, Systems Engineering Group 1 Outline Motivtion Automton Astrtion Relevnt Properties Conlusions My 6, 2010 TU/e Mehnil Engineering,

More information

Exercise sheet 6: Solutions

Exercise sheet 6: Solutions Eerise sheet 6: Solutions Cvet emptor: These re merel etended hints, rther thn omplete solutions. 1. If grph G hs hromti numer k > 1, prove tht its verte set n e prtitioned into two nonempt sets V 1 nd

More information

Petri Nets. Rebecca Albrecht. Seminar: Automata Theory Chair of Software Engeneering

Petri Nets. Rebecca Albrecht. Seminar: Automata Theory Chair of Software Engeneering Petri Nets Ree Alreht Seminr: Automt Theory Chir of Softwre Engeneering Overview 1. Motivtion: Why not just using finite utomt for everything? Wht re Petri Nets nd when do we use them? 2. Introdution:

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

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

Coalgebra, Lecture 15: Equations for Deterministic Automata

Coalgebra, Lecture 15: Equations for Deterministic Automata Colger, Lecture 15: Equtions for Deterministic Automt Julin Slmnc (nd Jurrin Rot) Decemer 19, 2016 In this lecture, we will study the concept of equtions for deterministic utomt. The notes re self contined

More information

T b a(f) [f ] +. P b a(f) = Conclude that if f is in AC then it is the difference of two monotone absolutely continuous functions.

T b a(f) [f ] +. P b a(f) = Conclude that if f is in AC then it is the difference of two monotone absolutely continuous functions. Rel Vribles, Fll 2014 Problem set 5 Solution suggestions Exerise 1. Let f be bsolutely ontinuous on [, b] Show tht nd T b (f) P b (f) f (x) dx [f ] +. Conlude tht if f is in AC then it is the differene

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

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

Section 4.4. Green s Theorem

Section 4.4. Green s Theorem The Clulus of Funtions of Severl Vriles Setion 4.4 Green s Theorem Green s theorem is n exmple from fmily of theorems whih onnet line integrls (nd their higher-dimensionl nlogues) with the definite integrls

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

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

Infinite-Step Opacity of Stochastic Discrete-Event Systems

Infinite-Step Opacity of Stochastic Discrete-Event Systems 7 th Asin Control Conferene (ASCC) Gold Cost Convention Centre, Austrli Deemer 7-, 7 Infinite-Step Opity of Stohsti Disrete-Event Systems Xing Yin, Zhojin Li, Weilin Wng nd Shoyun Li Astrt Opity is n importnt

More information

CODIAGNOSABILITY OF NETWORKED DISCRETE EVENT SYSTEMS WITH TIMING STRUCTURE. Gustavo da Silva Viana

CODIAGNOSABILITY OF NETWORKED DISCRETE EVENT SYSTEMS WITH TIMING STRUCTURE. Gustavo da Silva Viana CODIAGNOSABILITY OF NETWORKED DISCRETE EVENT SYSTEMS WITH TIMING STRUCTURE Gustvo d Silv Vin Tese de Doutordo presentd o Progrm de Pós-grdução em Engenhri Elétri, COPPE, d Universidde Federl do Rio de

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

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

On Implicative and Strong Implicative Filters of Lattice Wajsberg Algebras

On Implicative and Strong Implicative Filters of Lattice Wajsberg Algebras Glol Journl of Mthemtil Sienes: Theory nd Prtil. ISSN 974-32 Volume 9, Numer 3 (27), pp. 387-397 Interntionl Reserh Pulition House http://www.irphouse.om On Implitive nd Strong Implitive Filters of Lttie

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

#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

Parse trees, ambiguity, and Chomsky normal form

Parse trees, ambiguity, and Chomsky normal form Prse trees, miguity, nd Chomsky norml form In this lecture we will discuss few importnt notions connected with contextfree grmmrs, including prse trees, miguity, nd specil form for context-free grmmrs

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

More Properties of the Riemann Integral

More Properties of the Riemann Integral More Properties of the Riemnn Integrl Jmes K. Peterson Deprtment of Biologil Sienes nd Deprtment of Mthemtil Sienes Clemson University Februry 15, 2018 Outline More Riemnn Integrl Properties The Fundmentl

More information

Transition systems (motivation)

Transition systems (motivation) Trnsition systems (motivtion) Course Modelling of Conurrent Systems ( Modellierung neenläufiger Systeme ) Winter Semester 2009/0 University of Duisurg-Essen Brr König Tehing ssistnt: Christoph Blume In

More information

Line Integrals and Entire Functions

Line Integrals and Entire Functions Line Integrls nd Entire Funtions Defining n Integrl for omplex Vlued Funtions In the following setions, our min gol is to show tht every entire funtion n be represented s n everywhere onvergent power series

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

Active Diagnosis. Serge Haddad. Vecos 16. October the 6th 2016

Active Diagnosis. Serge Haddad. Vecos 16. October the 6th 2016 Ative Dignosis Serge Hddd LSV, ENS Chn & CNRS & Inri, Frne Veos 16 Otoer the 6th 2016 joint work with Nthlie Bertrnd 2, Eri Fre 2, Sten Hr 1,2, Loï Hélouët 2, Trek Melliti 1, Sten Shwoon 1 (1) FSTTCS 2013

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

Learning Objectives of Module 2 (Algebra and Calculus) Notes:

Learning Objectives of Module 2 (Algebra and Calculus) Notes: 67 Lerning Ojetives of Module (Alger nd Clulus) Notes:. Lerning units re grouped under three res ( Foundtion Knowledge, Alger nd Clulus ) nd Further Lerning Unit.. Relted lerning ojetives re grouped under

More information

Minimal DFA. minimal DFA for L starting from any other

Minimal DFA. minimal DFA for L starting from any other Miniml DFA Among the mny DFAs ccepting the sme regulr lnguge L, there is exctly one (up to renming of sttes) which hs the smllest possile numer of sttes. Moreover, it is possile to otin tht miniml DFA

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

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

Homework Solution - Set 5 Due: Friday 10/03/08

Homework Solution - Set 5 Due: Friday 10/03/08 CE 96 Introduction to the Theory of Computtion ll 2008 Homework olution - et 5 Due: ridy 10/0/08 1. Textook, Pge 86, Exercise 1.21. () 1 2 Add new strt stte nd finl stte. Mke originl finl stte non-finl.

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

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

CS 275 Automata and Formal Language Theory

CS 275 Automata and Formal Language Theory CS 275 utomt nd Forml Lnguge Theory Course Notes Prt II: The Recognition Prolem (II) Chpter II.5.: Properties of Context Free Grmmrs (14) nton Setzer (Bsed on ook drft y J. V. Tucker nd K. Stephenson)

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

Nondeterministic Finite Automata

Nondeterministic Finite Automata Nondeterministi Finite utomt The Power of Guessing Tuesdy, Otoer 4, 2 Reding: Sipser.2 (first prt); Stoughton 3.3 3.5 S235 Lnguges nd utomt eprtment of omputer Siene Wellesley ollege Finite utomton (F)

More information

Discrete Structures, Test 2 Monday, March 28, 2016 SOLUTIONS, VERSION α

Discrete Structures, Test 2 Monday, March 28, 2016 SOLUTIONS, VERSION α Disrete Strutures, Test 2 Mondy, Mrh 28, 2016 SOLUTIONS, VERSION α α 1. (18 pts) Short nswer. Put your nswer in the ox. No prtil redit. () Consider the reltion R on {,,, d with mtrix digrph of R.. Drw

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

Grammar. Languages. Content 5/10/16. Automata and Languages. Regular Languages. Regular Languages

Grammar. Languages. Content 5/10/16. Automata and Languages. Regular Languages. Regular Languages 5//6 Grmmr Automt nd Lnguges Regulr Grmmr Context-free Grmmr Context-sensitive Grmmr Prof. Mohmed Hmd Softwre Engineering L. The University of Aizu Jpn Regulr Lnguges Context Free Lnguges Context Sensitive

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

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

= 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

Figure 1. The left-handed and right-handed trefoils

Figure 1. The left-handed and right-handed trefoils The Knot Group A knot is n emedding of the irle into R 3 (or S 3 ), k : S 1 R 3. We shll ssume our knots re tme, mening the emedding n e extended to solid torus, K : S 1 D 2 R 3. The imge is lled tuulr

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

Optimal Constructions for Active Diagnosis

Optimal Constructions for Active Diagnosis Optiml Construtions or Ative Dignosis Sten Hr 1, Serge Hddd 1, Trek Melliti 2, nd Sten Shwoon 1 1 LSV (CNRS & ENS Chn) & INRIA, Frne 2 IBISC (Univ Evry Vl-Essonne), Frne Astrt The tsk o dignosis onsists

More information

CS 330 Formal Methods and Models Dana Richards, George Mason University, Spring 2016 Quiz Solutions

CS 330 Formal Methods and Models Dana Richards, George Mason University, Spring 2016 Quiz Solutions CS 330 Forml Methods nd Models Dn Richrds, George Mson University, Spring 2016 Quiz Solutions Quiz 1, Propositionl Logic Dte: Ferury 9 1. (4pts) ((p q) (q r)) (p r), prove tutology using truth tles. p

More information

On the Maximally-Permissive Range Control Problem in Partially-Observed Discrete Event Systems

On the Maximally-Permissive Range Control Problem in Partially-Observed Discrete Event Systems On the Mximlly-Permissie Rnge Control Prolem in Prtilly-Osered Disrete Eent Systems Xing Yin nd Stéphne Lfortune EECS Deprtment, Uniersity of Mihign 55th IEEE CDC, De 2-4, 206, Ls Vegs, USA X.Yin & S.Lfortune

More information

arxiv: v1 [math.ca] 21 Aug 2018

arxiv: v1 [math.ca] 21 Aug 2018 rxiv:1808.07159v1 [mth.ca] 1 Aug 018 Clulus on Dul Rel Numbers Keqin Liu Deprtment of Mthemtis The University of British Columbi Vnouver, BC Cnd, V6T 1Z Augest, 018 Abstrt We present the bsi theory of

More information

Chapter 2 Finite Automata

Chapter 2 Finite Automata Chpter 2 Finite Automt 28 2.1 Introduction Finite utomt: first model of the notion of effective procedure. (They lso hve mny other pplictions). The concept of finite utomton cn e derived y exmining wht

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

CS 330 Formal Methods and Models

CS 330 Formal Methods and Models CS 330 Forml Methods nd Models Dn Richrds, George Mson University, Spring 2017 Quiz Solutions Quiz 1, Propositionl Logic Dte: Ferury 2 1. Prove ((( p q) q) p) is tutology () (3pts) y truth tle. p q p q

More information

On Decentralized Observability of Discrete Event Systems

On Decentralized Observability of Discrete Event Systems 2011 50th IEEE Conference on Decision nd Control nd Europen Control Conference (CDC-ECC) Orlndo, FL, USA, Decemer 12-15, 2011 On Decentrlized Oservility of Discrete Event Systems M.P. Csino, A. Giu, C.

More information

CS 311 Homework 3 due 16:30, Thursday, 14 th October 2010

CS 311 Homework 3 due 16:30, Thursday, 14 th October 2010 CS 311 Homework 3 due 16:30, Thursdy, 14 th Octoer 2010 Homework must e sumitted on pper, in clss. Question 1. [15 pts.; 5 pts. ech] Drw stte digrms for NFAs recognizing the following lnguges:. L = {w

More information

1. For each of the following theorems, give a two or three sentence sketch of how the proof goes or why it is not true.

1. For each of the following theorems, give a two or three sentence sketch of how the proof goes or why it is not true. York University CSE 2 Unit 3. DFA Clsses Converting etween DFA, NFA, Regulr Expressions, nd Extended Regulr Expressions Instructor: Jeff Edmonds Don t chet y looking t these nswers premturely.. For ech

More information

Can one hear the shape of a drum?

Can one hear the shape of a drum? Cn one her the shpe of drum? After M. K, C. Gordon, D. We, nd S. Wolpert Corentin Lén Università Degli Studi di Torino Diprtimento di Mtemti Giuseppe Peno UNITO Mthemtis Ph.D Seminrs Mondy 23 My 2016 Motivtion:

More information

2.4 Linear Inequalities and Interval Notation

2.4 Linear Inequalities and Interval Notation .4 Liner Inequlities nd Intervl Nottion We wnt to solve equtions tht hve n inequlity symol insted of n equl sign. There re four inequlity symols tht we will look t: Less thn , Less thn or

More information

Nondeterminism and Nodeterministic Automata

Nondeterminism and Nodeterministic Automata Nondeterminism nd Nodeterministic Automt 61 Nondeterminism nd Nondeterministic Automt The computtionl mchine models tht we lerned in the clss re deterministic in the sense tht the next move is uniquely

More information

03. Early Greeks & Aristotle

03. Early Greeks & Aristotle 03. Erly Greeks & Aristotle I. Erly Greeks Topis I. Erly Greeks II. The Method of Exhustion III. Aristotle. Anximnder (. 60 B.C.) to peiron - the unlimited, unounded - fundmentl sustne of relity - underlying

More information