On the construction of pullbacks for safe Petri nets

Size: px
Start display at page:

Download "On the construction of pullbacks for safe Petri nets"

Transcription

1 On th construction of pullbacks for saf Ptri nts Eric Fabr Irisa/Inria Campus d Bauliu Rnns cdx, Franc Eric.Fabr@irisa.fr Abstract. Th product of saf Ptri nts is a wll known opration : it gnralizs to concurrnt systms th usual synchronous product of automata. In this papr, w considr a mor gnral way of combining nts, calld a pullback. Th pullback opration gnralizs th product to nts which intract both by synchronizd transitions and/or by a shard sub-nt (i.. shard placs and transitions). To obtain all pullbacks, w actually show that all qualizrs can b dfind in th catgory of saf nts. Combind to th known xistnc of products in this catgory, this givs mor than what w nd : w actually obtain that all small limits xist, i.. that saf nts form a complt catgory. 1 Introduction W considr th catgory Nts of saf Ptri nts (PN) as dfind by Winskl in [2]. Saf Ptri nts provid a natural and widsprad modl for concurrnt systms. A product was dfind in [2] for saf PNs, that can b considrd as a gnralization of th usual synchronous product of automata. In practic, this product is ssntially intrsting whn spcializd to labld nts : roughly spaking, it would thn synchroniz transitions of two nts as soon as thy carry th sam labl. It thrfor offrs a vry natural way to build larg concurrnt systms from lmntary componnts. As a nic proprty, is th catgorical product in Nts. Pushing forward this ida, it can b intrsting to driv a notion of pullback for PNs. Whil th product assums that nts intract through common vnts, th pullback gos furthr and also allows intractions by shard placs and transitions. Pullbacks can b usd, for xampl, to combin two concurrnt systms that synchroniz through common vnts and at th sam tim shar som rsourcs (.g. locks to accss data). Th notion of pullback has bn xtnsivly xplord for othr modls of concurrncy (transition graphs, graph grammars, tc.) [7], or for othr catgoris of Ptri nts [3] (proposition 11). But th choic of nt morphisms plays a crucial rol, and apparntly th construction of pullbacks in th catgory Nts of [2] is still missing. This catgory rmains of grat intrst howvr, bcaus it allows foldings (and consquntly unfoldings!), and alrady has a product.

2 Unfoldings hav bcom an important tool for th vrification of concurrnt systms [10,11,12,13,14,15]. Thy hav also bn advocatd for th monitoring of concurrnt systms [16]. In particular, this scond application domain rlis intnsivly on factorization proprtis of unfoldings : th fact that th unfolding of a product systm can b xprssd as a product of unfoldings of its componnts [17]. This proprty is actually th ky to distributd or modular monitoring algorithms (surprisingly, this approach has not bn xplord in modl chcking applications, to th knowldg of th author). Th drivation of th factorization proprty on unfoldings (or on othr structurs lik trlliss [18,19]) rlis on catgorical argumnts, and in particular on th fact that th unfolding opration prsrvs limits, lik th product for xampl. In ordr to obtain a similar proprty for othr ways of combining componnts, it is thrfor crucial to charactriz thm as catgorical limits. This is th main motivation of th prsnt work. Lt us mntion som contributions to th topic. B. Konig provids in [9] a dfinition for spcific pullback diagrams. M. Bdnarczyk t al. prov in [8] that Nts is finitly complt, so all pullbacks xist. But th rsult is obtaind in a much mor gnral stting, and is hard to spcializ to th cas of saf nts. Finally, lt us strss that [8] mntions in its introduction (p.3) that th xistnc of a pullback construction for saf Ptri nts has bn rportd... although th authors hav not bn abl to locat any rfrnc! It is thrfor usful to provid a simpl and dirct dfinition for this construction. W procd in svral stps. W first considr unlabld nts. It is a wll known fact that th labling is ssntially a dcoration that can b rincorporatd at no cost in nt oprations (s [5]), which w do at th nd of th papr (sction 4). Scondly, w rcall (sction 2) that a pullback opration can b drivd from a product and an qualizr (s [1], chap. V-2, thm. 1, and [7], sc. 5). Sinc all products xist in Nts, w simplify th construction (and proofs) by building qualizrs, which is th hart of th contribution (sction 3). W finally gathr all pics to giv a comprhnsiv dfinition of th pullback of labld Ptri nts (sction 4), first in th gnral cas, thn in th spcific cas whr morphisms ar partial functions. Th conclusion undrlins som important consquncs of this construction. 2 Notations Nt. W dnot Ptri nts by N = (P, T,, P 0 ), rprsnting rspctivly placs, transitions, initially markd placs and th flow rlation. For ach plac p P, w assum p p 1, and for ach transition t T, t 1 and t 1. For labld nts, w tak N = (P, T,, P 0, λ, Λ) whr λ : T Λ is th labling function. Morphism. A morphism [2] φ : N 1 N 2 btwn nts N i = (P i, T i, i, P 0 i ) is a pair (φ P, φ T ) whr

3 C1. φ T : T 1 T 2 is a partial function, and φ P a rlation btwn P 1 and P 2, C2. P2 0 = φ P (P1 0 ) and p 2 P2 0, a uniqu p 1 P1 0 φ P : p 1 p2, φ P C3. if p 1 p2 thn th rstrictions φ T : p 1 p 2 and φ T : p 1 p 2 ar total functions, C4. if t 2 = φ T (t 1 ) thn th rstrictions φ op P : t 2 t 1 and φ op P : t 2 t 1 ar total functions. whr φ op P dnots th opposit rlation to φ P. Obsrv that condition C3 implis that if φ P is dfind at p 1 P 1, thn φ T is dfind at all transitions t 1 T 1 connctd to p 1. In th squl, w will simply writ φ for φ P or φ T, and φ(x) to dnot placs in rlation with at last on plac in X. By Dom(φ), w rprsnt th lmnts of N 1 (placs or transitions) whr φ is dfind, i.. φ op (P 2 T 2 ). Notic that condition C3 ntails that th pair (φ P, φ T ) prsrvs th flow rlation (on its domain of dfinition). Togthr with C4 and C2, this guarants that a run of N 1 is mappd into a run of N 2 by φ T (s [2]), which is th last on should rquir from nt morphisms. Simplr dfinitions of nt morphisms would nsur this proprty, but C1-C4 ar actually ncssary to provid xtra catgorical proprtis, as w shall s in th squl. Rmark. Notic that condition C2 bcoms a consqunc of C3 and C4 whn on assums th xistnc of a fak initial transition t i,0 in ach N i, fd with a fak initial plac p i,0 i t i,0, such that t i,0 = Pi 0 and t 2,0 = φ(t 1,0 ), φ p 2,0 p 1,0. W shall us this trick in th squl to simplify proofs (focusing on C3, C4 and omitting to chck C2). Saf Ptri nts with th abov dfinition of morphisms dfin th catgory Nts [2,4]. For labld nts, w naturally considr labl-prsrving morphisms to dfin th catgory λnts. Sction 4 will dtail th dfinition of this catgory. N 3 h 1 ψ h 2 N π 1 π 2 N 1 N 2 Fig. 1. Commutativ diagram of th product N = N 1 N 2. Product. Lt N 1, N 2 b nts, thir catgorical product N 1 N 2 in Nts is a nt N associatd to morphisms π i : N N i, i = 1, 2, satisfying th so-calld univrsal proprty of th product (fig. 1) : for vry othr candidat tripl (N 3, h 1, h 2 ) with h i : N 3 N i, thr xists a uniqu morphism ψ : N 3 N such that h i = π i ψ. This nt N = (P, T,, P 0 ) and th π i ar givn by [4,6]

4 1. P = {(p 1, ) : p 1 P 1 } {(, p 2 ) : p 2 P 2 } : disjoint union of placs, π i (p 1, p 2 ) = p i if p i and is undfind othrwis, 2. P 0 = π 1 1 (P 0 1 ) π 1 2 (P 0 2 ), 3. T = (T 1 { }) ({ } T 2 ) (T 1 T 2 ), π i (t 1, t 2 ) = t i if t i and is undfind othrwis, 4. th flow is dfind as follows : for t T, t = π 1 1 ( π 1 (t)) π 1 2 ( π 2 (t)) and symm. for t, assuming π i (t) = π i (t) = if π i is undfind at t. At first sight, this catgorical product may look uslss sinc vry transition is fr to fir alon or jointly with any transition of th othr nt. Again, th intrst of this construction appars whn it is applid to labld nts, in association with a synchronization algbra [4]. Its practical intrst thn bcoms obvious to build larg systms starting from lmntary componnts. Sinc labls bring no tchnical difficulty othr than notational, w put thm asid until sction 4. N 3 h 1 ψ N g g 1 2 h 2 N 1 N 2 f 1 f 2 N 0 Fig. 2. Commutativ diagram of th pullback N = N 1 N 2. Dcomposition of th pullback. Lt N 0, N 1, N 2 b nts, and f i : N i N 0, i = 1, 2 b nt morphisms, so N 0 forms a kind of intrfac btwn N 1 and N 2. W look for a trminal nt N = (P, T,, P 0 ), associatd to morphisms g i : N N i, i = 1, 2, such that (fig. 2) : f 1 g 1 = f 2 g 2 (1) By trminal, w man th univrsal proprty of th pullback : whnvr thr xists anothr tripl (N 3, h 1, h 2 ) satisfying th sam commutativ diagram, thr xists a uniqu mdiating morphism ψ : N 3 N such that h i = g i ψ. W dnot th pullback by N 1 N0 N 2, or by N 1 N 2 for short. It is wll known that th pullback opration can b dcomposd into a product, followd by an qualization. Considr th product nt N 1 N 2, and th associatd canonical projctions π i : N 1 N 2 N i, i = 1, 2. In gnral, N 1 N 2 and th π i do not satisfy th pullback condition, i.. f 1 π 1 f 2 π 2. Howvr,

5 N 3 ψ N h N x 1 N 2 f 1 f 2 o π1 o π2 N 0 Fig. 3. Equalizing f 1 π 1 and f 2 π 2. by qualizing thm, on gts th dsird rsult. (N, ) qualizs f 1 π 1 and f 2 π 2 iff (f 1 π 1 ) = (f 2 π 2 ), and for any othr candidat (N 3, h) thr xists a uniqu ψ : N 3 N such that h = ψ (fig. 3). It is straightforward to chck that (N, π 1, π 2 ) thn yilds th dsird pullback. For dtails, w rfr th radr to [1], chap. V-2, thm. 1, or to [7], sc. 5 whr this construction is also usd. 3 Equalizr in Nts Considr two nts N i = (P i, T i, i, Pi 0 ), i = 1, 2 rlatd by two morphisms f, g : N 1 N 2. W want to build th qualizr (N, ) of f and g, i.. a nt N and a morphism : N N 1 satisfying f = g, and such that for any othr candidat pair (N 3, h) thr xists a uniqu morphism ψ : N 3 N satisfying h = ψ (fig. 4). N 3 ψ N h N 1 f g N 2 Fig. 4. A pair (N, ) qualizing f and g. 3.1 Equalizr and coqualizr in Sts W rcall hr two classical rsults that will b instrumntal in th squl. Equalizr. W considr th catgory of sts with partial functions as morphisms (or quivalntly pointd sts with total functions). Lt T 1, T 2 b two sts rlatd by partial functions f, g : T 1 T 2. Th qualizr of f and g is th pair (T, ) whr T = {t 1 T 1 : f(t 1 ) = g(t 1 ) or both f and g ar undfind at t 1 } (2)

6 and is th canonical injction of T into T 1 (w ll us th shorthand t 1 T instad of t T, t 1 = (t)). In th stting of pointd sts, whr functions point to th spcial valu ɛ of a st to man undfind, (2) taks th simplst form f(t 1 ) = g(t 1 ). Givn anothr candidat pair (T 3, h), th uniqu morphism (partial function) ψ : T 3 T is obtaind by ψ = 1 h (it is asy to chck that Im(h) T ). Coqualizr. W now considr th catgory of sts with total functions. Th coqualizr diagram corrsponds to fig. 4 with all arrows rvrsd. Lt S 2, S 1 b two sts rlatd by total functions F, G : S 2 S 1, and dnot by (S, E) th coqualizr of F and G. Th construction is a bit mor complx. S 2 F G S 1 a b c d E S _ a=b=c _ d Fig. 5. Coqualizing th total functions F and G. Dfin th rlation R on lmnts of S 1 by p 1 R p 1 p 2 S 2, {p 1, p 1} = {F (p 2 ), G(p 2 )} (3) and considr th quivalnc rlation gnratd by R. W dnot by [p 1 ] th class of p 1 for. Thn S = {[p 1 ] : p 1 S 1 } (4) and th function E : S 1 S is simply th quotint opration, i.. E(p 1 ) = [p 1 ]. S fig. 5 for an xampl. Givn anothr candidat pair (S 3, H), th uniqu morphism (total function) Ψ : S 3 S is obtaind by Ψ = H E 1, or in othr words by [p 1 ] S, Ψ([p 1 ]) = H(p 1 ). Indd, it is asy to chck that H is ncssarily class invariant. 3.2 Candidat qualizr in Nts Lt (N, ) dnot th dsird qualizr, with N = (P, T,, P 0 ) and : N N 1. Transitions. On transition sts, f, g : T 1 T 2 ar partial function, so w adopt dfinition (2) for T and on T.

7 Placs. On plac sts, th dfinition is a bit mor complx. Th morphism dfinition in Nts actually stats in C4 that φ op : t 2 t 1 and φ op : t 2 t 1 ar total functions, for t 2 = φ(t 1 ), which orints us to co-qualizrs in Sts. So lt t b a transition of T, with t 1 = (t) T 1. Assum first that f, g ar dfind at t 1, and f(t 1 ) = g(t 1 ) = t 2 T 2. W tak for op in t 1 th coqualizr of f op, g op : t 2 t 1. Eq. (3) thus dfins R t 1, th quivalnc rlation t 1 and plac classs [p 1 ] t 1. And similarly in th post-st of t 1. Whn f, g ar both undfind at t 1, w tak for op in t 1 (or t 1 ) th coqualizr of functions f op, g op from th mpty st. So op is simply th idntity. In summary, th plac st P of N is a subst of 2 P1 givn by P = {[p 1 ] t 1 : t 1 T, p 1 t 1 } {[p 1 ] t1 : t 1 T, p 1 t 1 } (5) and th rlation on placs is simply givn by p p 1 iff p 1 p. Obsrv that a plac p 1 P 1 not connctd to a transition of T has no countrpart in P. Lmma 1 Lt t 1, t 1 T. Assum p 1, p 1 t 1 t 1, thn p 1 t 1 p 1 p 1 t 1 p 1 (6) Proof. Assum p 1 p 1 and p 1 R t 1 p 1. This mans f, g ar dfind at t 1, f(t 1) = t 2 = g(t 1), and for xampl 1 p 2 t 2 : p 1 f p 2 g p 1. Lt t 2 = f(t 1 ) = g(t 1 ), by C3 on f or g, on has p 2 t 2, whnc p 1 R t 1 p 1. This provs [p 1 ] t 1 [p 1 ] t 1. On can show in th sam way th rvrs inclusion, which provs th lmma. t 1 t 2 p 1 p 1 f g p 2 t 1 t 2 Fig. 6. Idntity of quivalnc classs. Naturally, th lmma holds also for th othr arrow orintations, i.. for p 1, p 1 t 1 t 1 and for p 1, p 1 t 1 t 1. 1 g f Th othr possibility is p 1 p 2 p 1, but this dosn t affct th proof.

8 Initial placs. In q. (5), w assum th xistnc of (fak) transitions t i,0 with t i,0 = Pi 0 and f(t 1,0 ) = g(t 1,0 ) = t 2,0. So initial placs in P ar givn by P 0 = {[p 1 ] t1,0 : p 1 P 0 1 } (7) For p 1 P 1 and t 1 T 1, notic that th quivalnc class [p 1 ] t 1 (or quivalntly [p 1 ] t1 ) may both contain markd placs of P1 0 and unmarkd placs of P 1 \ P1 0. Such a class is not takn as an initial plac of N. S th xampl of p in fig. 7. Convrsly, assum an quivalnc class [p 1 ] t 1 (for x.) satisfis [p 1 ] t 1 P1 0. By lmma 1, [p 1 ] t 1 = [p 1 ] t0 1 which corrsponds to an initial plac of N. W could thus tak as an altrnat dfinition : P 0 = {p P : (p) P 0 1 } (8) Flow rlation. It is obviously dfind by p t whn (t) = t 1 and p = [p 1 ] t 1 for som p 1 t 1. But, using lmma 1, w can driv th simplr critrion : W procd symmtrically for t p. p t (p) (t) in N 1 (9) Exampl. Fig. 7 illustrats this construction. Obsrv that p 1 R t 1 p 1 and p 1 R t 1 p 1, which rsults in two classs/placs in N, both rlatd to p 1 by. Ths placs must indd b distinguishd : by mrging placs p and p in N, i.. by aggrgating classs sharing on or mor placs of P 1, th rsulting wouldn t b a morphism (C3 violatd). t p p t t 1 t 1 p 1 p 1 p" 1 f f g f g g g t 2 p 2 t 2 Fig. 7. Th qualizr (N, ) (lft) for nts N 1 (cntr) and N 2 (right) rlatd by two morphisms f, g. Notic that t, t 1, t 2 could b th fak initial transitions.

9 3.3 Cohrnc of th dfinition : N N 1 is a nt morphism. C1 holds by dfinition, and with th trick of fak initial transitions, C2 is a consqunc of C3 and C4, which w only nd to xamin. C4 obviously holds by construction of placs of P : lt t 1 = (t), thn op : t 1 t dfind by op (p 1 ) = [p 1 ] t 1 is a total function. And similarly for op : t 1 t. For C3, considr p t in N, such that p p 1 and (t) = t 1. W want to chck that p 1 1 t 1 in N 1. By dfinition of th flow in N, on has p t iff (p) (t) = t 1, and p p 1 iff p 1 p, so p 1 1 t 1 holds. Th sam rasoning provs that : p p 1 is also a total function. N is a saf nt. By a standard argumnt [2] : sinc : N N 1 is a nt morphism, it maps runs of N to runs of N 1. So if N is not saf, on of its run fills som plac with mor than on tokn, which rvals by a non saf run in N 1, bcaus is a total function on T. (N, ) satisfis th commutativ diagram. This is tru by construction for th partial functions on transitions. It also holds locally for rlations on placs, i.. around tripls of transitions (t, t 1, t 2 ) with t 1 = (t), t 2 = f(t 1 ) = g(t 1 )). This allows to rach compltly th plac rlations, f, g. 3.4 Univrsal proprty Assum th pair (N 3, h) satisfis f h = g h, with N 3 = (P 3, T 3, 3, P 0 3 ) and h : N 3 N 1. W look for a (uniqu) ψ : N 3 N satisfying h = ψ (s fig. 4). Dfinition of ψ. On transitions, ψ is uniquly givn by ψ = 1 h, as it was sn in sction 3.1. For placs, considr a tripl (t 3, t, t 1 ) T 3 T T 1 of rlatd transitions : ψ(t 3 ) = t and h(t 3 ) = t 1 = (t). W say that such a tripl (t 3, t, t 1 ) forms a triangl. From th construction of co-qualizrs in sction 3.1, w know that ψ op : t t 3 is uniquly dfind from h op : t 1 t 3 by p 1 t 1, ψ op ([p1] t 1 ) = h op (p 1 ) t 3 (10) Spcifically, h op (p 1 ) t 3 xists and is formd by a singl plac p 3 bcaus h is a nt morphism and thus satisfis C4. Morovr, this valu p 3 dosn t dpnd on th choic of p 1 in [p1] t 1 bcaus, as a co-qualizr h op is ncssarily class invariant on t 1 (s 3.1). W procd similarly to dfin ψ op : t t 3. ψ satisfis th commutativ diagram. By construction of ψ, h = ψ is obvious on transitions, and locally on placs (i.. around triangls of transitions). To show that th rlation holds globally on placs, considr p 3 P 3. By assumption, p 3 is h p 1, connctd to at last on transition t 3 in N 3. If h is dfind at p 3 and p 3 thn h is also dfind at t 3 (by C3), h(t 3 ) = t 1 T and p 1 is connctd to t 1. W thn us h = ψ around th triangl (t 3, t, t 1 ), whr t = ψ(t 3 ).

10 ψ is a nt morphism. It obviously satisfis C1, and C4 is imposd by th construction of ψ on placs. So only C3 has to b chckd, which is th difficult part of th proof. t 3 t 3 p 3 h t 1 p 1 ψ t p p t 1 t Fig. 8. Proof that ψ satisfis C3. ψ For C3, considr a pair of placs (p 3, p) P 3 P rlatd by ψ (i.. p 3 p) and assum p 3 t 3 in N 3. W want to show that ψ is dfind at t 3, and ψ(t 3 ) p in N. By dfinition of ψ on placs, thr xists a triangl (t 3, t, t 1) T 3 T T 1 such that for xampl 2 t 3 3 p 3, t 1 1 p 1, t p and p = [p 1 ] t 1 (s Fig. 8). h is dfind at p 3, thus also at t 3 by C3. Sinc f h = g h, on has t 1 = h(t 3 ) T. So thr xists t T with (t) = t 1 and thus w alrady know that ψ is dfind at t 3 : ψ(t 3 ) = t. In othr words, (t 3, t, t 1 ) T 3 T T 1 forms anothr triangl. Sinc is a morphism, lt p b th imag of p 1 by op : t 1 t, so p = [p 1 ] t 1. By dfinition of ψ in th prsts of th triangl (t 3, t, t 1 ), s (10), ψ on has p 3 p. To conclud th proof, w thus hav to show that p = p. W ssntially us th fact that h is a morphism satisfying f h = g h. Lt p 1 b a plac of t 1 such that p 1 t 1 p h 1. W know that p 3 p 1, bcaus h op : t 1 t 3 is class invariant (a consqunc of f h = g h). From h p 3 3 t 3 in N 3 and p 3 p 1, w driv by C3 that p 1 1 t 1 = h(t ). W ar now xactly in th situation of lmma 1, so p 1 t 1 p 1. W hav thus provd that [p 1 ] t 1 and [p 1 ] t 1 ar idntical, or in othr words p = p. 4 Application to pullbacks of labld nts W now rassmbl all lmnts to provid a dfinition for pullbacks of saf labld nts. Th first task is to dfin th catgory λnts. Considr labld 2 Equivalntly, w could hav assumd that th rlatd placs ar in th prsts (instad of post-sts) of a transition triangl.

11 nts N i = (P i, T i, i, P 0 i, λ i, Λ i ), φ : N 1 N 2 is a morphism in λnts iff φ is a nt morphism (as dfind in sction 2 by C1-C4), with th xtra rquirmnts : C5. φ T prsrvs labls, C6. Λ 1 Λ 2, C7. Dom(φ T ) = λ 1 1 (Λ 2). Th nxt sction rcalls th dfinition of th product in this catgory, that w combin to th qualizr to obtain th pullback. 4.1 Product Lt N i = (P i, T i, i, P 0 i, Λ i, λ i ), i = 1, 2 b two labld nts. To build nt products, w assum a simpl synchronization algbra [5] : two transitions carrying th sam labl hav to synchroniz, whil transitions carrying a privat labl rmain privat. Privat labls ar thos in (Λ 1 \ Λ 2 ) (Λ 2 \ Λ 1 ). Th product N = N 1 N 2 and th associatd projctions π i : N Ni ar dfind as follows 3 : 1. P = {(p1, ) : p 1 P 1 } {(, p 2 ) : p 2 P 2 } : disjoint union of placs, π i (p 1, p 2 ) = p i if p i and is undfind othrwis, 2. P 0 = π1 1 (P 1 0 ) π2 1 (P 2 0 ), 3. th transition st T is givn by T = {(t 1, ) : t 1 T 1, λ 1 (t 1 ) Λ 1 \ Λ 2 } {(, t 2 ) : t 2 T 2, λ 2 (t 2 ) Λ 2 \ Λ 1 } {(t 1, t 2 ) T 1 T 2 : λ 1 (t 1 ) = λ 2 (t 2 ) Λ 1 Λ 2 } π i (t 1, t 2 ) = t i if t i and is undfind othrwis, 4. th flow is dfind by t = π1 1 ( π 1 (t)) π2 1 ( π 2 (t)) and symm. for t, assuming π i (t) = π i (t) = if π i is undfind at t, 5. Λ = Λ1 Λ 2 and λ is th uniqu labling prsrvd by th π i. Lt us rcall that th product of labld nts can also b obtaind by taking th product of non-labld nts, and thn discarding transition pairs that violat th ruls of th synchronization algbra. For our choic of morphisms, it is straightforward to chck that th abov dfinition actually yilds th catgorical product in λnts : Th π i ar nt morphisms that obviously satisfy C5-C7. And for th univrsal proprty, with notations of fig. 1, th ψ computd in Nts (ignoring labls) is dfind by 4 t 3 T 3, ψ(t 3 ) = (h 1 (t 3 ), h 2 (t 3 )), so it clarly satisfis C5-C7 whn h 1, h 2 do. 3 Rmark : if ons wishs to us th trick of fak initial transitions t 0 i to dfin initial markings P 0 i by P 0 i = t 0 i, on has to assum that ach Λ i contains a spcial labl ɛ 0 rsrvd to th transition t 0 i. 4 with th convntion that ψ(t 3) = (, ) mans undfind.

12 4.2 Equalizr Similarly, th construction of qualizrs drivd in Nts naturally xtnds to qualizrs of labld nts. With notations of fig. 4, w tak Λ = Λ 1 for th labl st of N, and dfin th labling function by λ = λ 1. Th morphism : N N 1 thn clarly satisfis C5-C7. For th univrsal proprty, th morphism ψ : N 3 N is dfind on transitions by ψ T = 1 T h T. So Dom(ψ T ) = Dom(h T ), and ψ clarly satisfis C5-C Pullback Assum th f i : N i N 0 ar morphisms of labld nts. Th pullback N = N 1 N 2 is dfind as follows, by combining th dfinitions of product and qualizr (sction 2). Transitions. W distinguish shard transitions in N 1 and N 2, i.. thos having an imag in N 0, from privat ons, th othrs. For privat transitions, th dfinition of th pullback mimics th dfinition of th product. For shard transitions, only pairs that match through th f i ar prsrvd. T s = {(t 1, t 2 ) T 1 T 2 : t i Dom(f i ), f 1 (t 1 ) = f 2 (t 2 )} (11) T p = {(t 1, t 2 ) T 1 T 2 : t i Dom(f i ), λ 1 (t 1 ) = λ 2 (t 2 )} {(t 1, ) : t 1 T 1, t 1 Dom(f 1 ), λ 1 (t 1 ) Λ 1 \ Λ 2 } {(, t 2 ) : t 2 T 2, t 2 Dom(f 2 ), λ 2 (t 2 ) Λ 2 \ Λ 1 } (12) T = T s T p (13) Notic that th labl condition dosn t appar in (11) : it coms as a consqunc of f 1 (t 1 ) = f 2 (t 2 ), sinc morphisms prsrv labls. Placs. Placs ar obtaind by inspcting transitions slctd in T. Considr first a privat transition (t 1, t 2 ) T p, whr on (at most) of th t i can b. Assum p i i t i (or quivalntly t i i p i ) in N i, with t i. Obsrv that ncssarily p i Dom(f i ), othrwis f i would b dfind at t i. Such a plac p i inducs a singlton quivalnc class in P, ithr (p 1, ), or (, p 2 ). W dnot by P p all such privat placs. Considr now a pair of shard transitions (t 1, t 2 ) T s, whr f 1 (t 1 ) = t 0 = f 2 (t 2 ). Considr for xampl a plac p 1 t 1 (or quivalntly p 1 t 1, and symmtrically for a plac p 2 t 2 ). a. If p 1 Dom(f 1 ), thn [(p 1, )] (t 1,t 2) is rducd to (p 1, ), which yilds anothr privat plac in P p. b. If p 1 Dom(f 1 ), lt p 0 P 0 f 1 t 0 satisfy p 1 p0. By C4 applid to f 2, thr xists p 2 t 2 such that p 2 f 2 p0, so (p 1, ) R (t 1,t 2) (, p 2 ) in th product N 1 N 2. Th rsulting quivalnc class [(p 1, )] (t 1,t 2), taks th form (Q 1, Q 2 ), with Q i P i, and yilds a shard plac in th pullback.

13 In summary : P p = { (p 1, ) : p 1 P 1, p 1 Dom(f 1 ), (t 1, ) T, p 1 t 1 } { (, p 2 ) : p 2 P 2, p 2 Dom(f 2 ), (, t 2 ) T, p 2 t 2 } (14) P s = { (Q 1, Q 2 ) : Q i P i, Q i Dom(f i ), (t 1, t 2 ) T s, Q 1 Q 2 quiv. class of (t 1,t 2) or of (t1,t2) } (15) P = P p P s (16) In (14), th dot in (t 1, ) stands for ithr t 2 or, and symmtrically for th scond lin. Initial placs. By abus of notation, lt us idntify a privat plac lik (p 1, ) to (Q 1, Q 2 ) = ({p 1 }, ), and (, p 2 ) to (Q 1, Q 2 ) = (, {p 2 }). So (Q 1, Q 2 ) dnots a gnral plac in P. P 0 = {(Q 1, Q 2 ) P : Q 1 P 0 1, Q 2 P 0 2 } (17) Flow. Lt (Q 1, Q 2 ) P and (t 1, t 2 ) T (whr on of th t i can b ). Thn (Q 1, Q 2 ) (t 1, t 2 ) Q 1 t 1 in N 1, Q 2 t 2 in N 2 (18) (t 1, t 2 ) (Q 1, Q 2 ) Q 1 t 1 in N 1, Q 2 t 2 in N 2 (19) with th convntion that and hold. Morphisms g i. Lt (t 1, t 2 ) b a transition of T, on has g i (t 1, t 2 ) = t i if t i, and is undfind othrwis. Lt (Q 1, Q 2 ) b a gnral plac in P, on has g i (Q 1, Q 2 ) pi iff p i Q i. 4.4 Spcial cas W xamin hr th spcial cas whr morphisms f i : N i N 0 ar partial functions not only on transitions, but also on placs (instad of bing rlations on placs). Th dfinition changs only for P s in (15) : whn plac duplications ar forbiddn, quivalnc classs of shard placs ar rducd to two lmnts only. P s = { (p 1, p 2 ) : p i P i Dom(f i ), f 1 (p 1 ) = f 2 (p 2 ) = p 0, (t 1, t 2 ) T s, f 1 (t 1 ) = f 2 (t 2 ) = t 0, p 0 t 0 } (20) This dfinition coincids with th proposition of [9] (and also to an arly vrsion of th prsnt nots), apart from th xtra condition that placs cratd in (14) and (20) b connctd to at last on transition of th pullback. An xampl is givn in fig. 9.

14 N a c g γ t 4 t 3 γ α β δ δ t 1 t 2 t 5 t 6 b d h i N 1 a c c g N 2 γ γ α β α t 4 t 3 t 1 t 2 t 1 α β δ δ t 1 t 2 t 5 t 6 b d d h i f c N 0 β α β α t 2 t 1 t 2 t 1 d Fig. 9. Exampl of a pullback : N = N 1 N 0 N 2, in th simpl cas of injctiv morphisms. Morphisms ar rprsntd by common nams on transitions and placs. Transition labls ar indicatd by Grk lttrs. Obsrv that transition t 1 of N 1 disappars in N sinc it finds no partnr in N 2 with th sam imag in th intrfac nt N 0. This xampl dosn t rflct th full gnrality of th pullback construction sinc outsid th domains of f 1 and f 2, transitions of N 1 and N 2 don t synchroniz : (Λ 1 Λ 2) \ Λ 0 =.

15 5 Conclusion Th original motivation for this work was th drivation of a simpl construction for pullbacks of saf nts, thus providing a way to xprss in a catgorical framwork th combination of nts that intract by sharing placs and transitions. W actually obtaind mor : w provd th xistnc of all qualizrs in Nts, which, in conjunction with th xistnc of all products, provs th xistnc of all (small) limits in Nts. Exprssing th combination of nts as a catgorical limit has som advantags. Considr for xampl th unfolding opration [4], that associats th unfolding U(N ) to a saf nt N. U is actually a functor from Nts to th subcatgory Occ of occurrnc nts, and w know that U : Nts Occ has a lft adjoint, and so prsrvs limits. As a consqunc, whn N = N 1 N0 N 2, on immdiatly obtains U(N ) = U(N 1 ) U(N0) O U(N 2 ) whr O dnots th pullback in Occ. This rsult xprsss that th factorizd form of a nt immdiatly givs ris to a factorizd form on runs of this nt. Morovr, on obtains for fr th xistnc of pullbacks in Occ, with a formal xprssion for O : lt O 0, O 1, O 2 b occurrnc nts, on has O 1 O0 O O 2 U(O 1 O0 O 2 ), whr th last pullback is computd in Nts, and whr mans isomorphic to. Th rsults abov naturally xtnd to gnral limits : whatvr th way on combins lmntary nts to build a largr systm (by products, pullbacks, tc.), a similar dcomposition holds on th unfolding (or on th trllis [19]) of th global systm. W bliv this is an important ky to study larg systms by parts (s [17,18] for xampls of modular diagnosis basd on ths idas). Acknowldgmnt : th author would lik to thank Mark Bdnarczyk for fruitful discussions, and Philipp Darondau for his usful commnts. Rfrncs 1. S. Mac Lan : Catgoris for th Working Mathmatician, Springr-Vrlag, G. Winskl : A nw Dfinition of Morphism on Ptri Nts, LNCS 166, pp , M. Nilsn, G. Winskl : Ptri Nts and Bisimulation, BRICS rport no. RS-95-4, Jan G. Winskl : Catgoris of modls for concurrncy, Sminar on Concurrncy, Carngi-Mllon Univ. (July 1984), LNCS 197, pp , G. Winskl : Evnt structur smantics of CCS and rlatd languags, LNCS 140, 1982, also as rport PB-159, Aarhus Univ., Dnmark, April G. Winskl : Ptri Nts, Algbras, Morphisms, and Compositionality, Information and Computation, vol. 72, pp , M.A. Bdnarczyk, L. Brnardinllo, B. Caillaud, W. Pawlowski, L. Pomllo : Modular Systm Dvlopmnt with Pullbacks, ICATPN 2003, LNCS 2679, pp , M.A. Bdnarczyk, A. Borzyszkowski, R. Somla : Finit Compltnss of Catgoris of Ptri Nts, Fundamnta Informatica, vol. 43, no. 1-4, pp , 2000.

16 9. B. Konig : Paralll Composition and Unfolding of Ptri Nts (Including Som Exampls), privat communication, K.L. McMillan, Using unfoldings to avoid th stat xplosion problm in th vrification of asynchronous circuits, in Proc. 4th Workshop of Computr Aidd Vrification, Montral, 1992, pp J. Esparza, Modl chcking using nt unfoldings, Scinc of Computr Programming 23, pp , J. Esparza, C. Schrötr, Rachability Analysis Using Nt Unfoldings, Workshop of Concurrncy, Spcification and Programming, volum II of Informatik-Bricht 140, pp , Humboldt-Univrsität zu Brlin, S. Mlzr, S. Römr, Dadlock chcking using nt unfoldings, CAV 97, LNCS 1254, pp , V. Khomnko, M. Koutny, A. Yakovlv, Dtcting Stat Encoding Conflicts in STG Unfoldings Using SAT, Fundamnta Informatica, Volum 62, Issu 2, pp IOS Prss, 2004 (Spcial Issu on Bst Paprs from ACSD 2003). 15. V. Khomnko, M. Koutny, A. Yakovlv, Logic Synthsis for Asynchronous Circuits Basd on STG Unfoldings and Incrmntal SAT, Fundamnta Informatica, Volum 70, Issu 1-2, pp , IOS Prss, A. Bnvnist, E. Fabr, S. Haar, C. Jard, Diagnosis of asynchronous discrt vnt systms, a nt unfolding approach, IEEE Trans. on Automatic Control, vol. 48, no. 5, pp , May E. Fabr, A, Bnvnist, S. Haar, C. Jard : Distributd Monitoring of Concurrnt and Asynchronous Systms, Journal of Discrt Evnt Systms, spcial issu, pp , May E. Fabr : Distributd Diagnosis basd on Trllis Procsss, 44th Conf. on Dcision and Control (CDC), Svill, Spain, Dc E. Fabr, Trllis procsss : a compact rprsntation for runs of concurrnt systms, INRIA rsarch rport, no. RR-5554, March 2005.

I R I S A P U B L I C A T I O N I N T E R N E N o ON THE CONSTRUCTION OF PULLBACKS FOR SAFE PETRI NETS ERIC FABRE ISSN

I R I S A P U B L I C A T I O N I N T E R N E N o ON THE CONSTRUCTION OF PULLBACKS FOR SAFE PETRI NETS ERIC FABRE ISSN I R I P U B L I C A T I O N I N T E R N E 1750 N o S INSTITUT DE RECHERCHE EN INFORMATIQUE ET SYSTÈMES ALÉATOIRES A ON THE CONSTRUCTION OF PULLBACKS FOR SAFE PETRI NETS ERIC FABRE ISSN 1166-8687 I R I

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by D. Klain Vrsion 207.0.05 Corrctions and commnts ar wlcom. Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix A A k I + A + k!

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by Dan Klain Vrsion 28928 Corrctions and commnts ar wlcom Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix () A A k I + A + k!

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013 18.782 Introduction to Arithmtic Gomtry Fall 2013 Lctur #20 11/14/2013 20.1 Dgr thorm for morphisms of curvs Lt us rstat th thorm givn at th nd of th last lctur, which w will now prov. Thorm 20.1. Lt φ:

More information

CS 361 Meeting 12 10/3/18

CS 361 Meeting 12 10/3/18 CS 36 Mting 2 /3/8 Announcmnts. Homwork 4 is du Friday. If Friday is Mountain Day, homwork should b turnd in at my offic or th dpartmnt offic bfor 4. 2. Homwork 5 will b availabl ovr th wknd. 3. Our midtrm

More information

On spanning trees and cycles of multicolored point sets with few intersections

On spanning trees and cycles of multicolored point sets with few intersections On spanning trs and cycls of multicolord point sts with fw intrsctions M. Kano, C. Mrino, and J. Urrutia April, 00 Abstract Lt P 1,..., P k b a collction of disjoint point sts in R in gnral position. W

More information

cycle that does not cross any edges (including its own), then it has at least

cycle that does not cross any edges (including its own), then it has at least W prov th following thorm: Thorm If a K n is drawn in th plan in such a way that it has a hamiltonian cycl that dos not cross any dgs (including its own, thn it has at last n ( 4 48 π + O(n crossings Th

More information

Recall that by Theorems 10.3 and 10.4 together provide us the estimate o(n2 ), S(q) q 9, q=1

Recall that by Theorems 10.3 and 10.4 together provide us the estimate o(n2 ), S(q) q 9, q=1 Chaptr 11 Th singular sris Rcall that by Thorms 10 and 104 togthr provid us th stimat 9 4 n 2 111 Rn = SnΓ 2 + on2, whr th singular sris Sn was dfind in Chaptr 10 as Sn = q=1 Sq q 9, with Sq = 1 a q gcda,q=1

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 0 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat th

More information

COUNTING TAMELY RAMIFIED EXTENSIONS OF LOCAL FIELDS UP TO ISOMORPHISM

COUNTING TAMELY RAMIFIED EXTENSIONS OF LOCAL FIELDS UP TO ISOMORPHISM COUNTING TAMELY RAMIFIED EXTENSIONS OF LOCAL FIELDS UP TO ISOMORPHISM Jim Brown Dpartmnt of Mathmatical Scincs, Clmson Univrsity, Clmson, SC 9634, USA jimlb@g.clmson.du Robrt Cass Dpartmnt of Mathmatics,

More information

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018 Propositional Logic Combinatorial Problm Solving (CPS) Albrt Olivras Enric Rodríguz-Carbonll May 17, 2018 Ovrviw of th sssion Dfinition of Propositional Logic Gnral Concpts in Logic Rduction to SAT CNFs

More information

That is, we start with a general matrix: And end with a simpler matrix:

That is, we start with a general matrix: And end with a simpler matrix: DIAGON ALIZATION OF THE STR ESS TEN SOR INTRO DUCTIO N By th us of Cauchy s thorm w ar abl to rduc th numbr of strss componnts in th strss tnsor to only nin valus. An additional simplification of th strss

More information

Strongly Connected Components

Strongly Connected Components Strongly Connctd Componnts Lt G = (V, E) b a dirctd graph Writ if thr is a path from to in G Writ if and is an quivalnc rlation: implis and implis s quivalnc classs ar calld th strongly connctd componnts

More information

Week 3: Connected Subgraphs

Week 3: Connected Subgraphs Wk 3: Connctd Subgraphs Sptmbr 19, 2016 1 Connctd Graphs Path, Distanc: A path from a vrtx x to a vrtx y in a graph G is rfrrd to an xy-path. Lt X, Y V (G). An (X, Y )-path is an xy-path with x X and y

More information

Einstein Equations for Tetrad Fields

Einstein Equations for Tetrad Fields Apiron, Vol 13, No, Octobr 006 6 Einstin Equations for Ttrad Filds Ali Rıza ŞAHİN, R T L Istanbul (Turky) Evry mtric tnsor can b xprssd by th innr product of ttrad filds W prov that Einstin quations for

More information

(Upside-Down o Direct Rotation) β - Numbers

(Upside-Down o Direct Rotation) β - Numbers Amrican Journal of Mathmatics and Statistics 014, 4(): 58-64 DOI: 10593/jajms0140400 (Upsid-Down o Dirct Rotation) β - Numbrs Ammar Sddiq Mahmood 1, Shukriyah Sabir Ali,* 1 Dpartmnt of Mathmatics, Collg

More information

Derangements and Applications

Derangements and Applications 2 3 47 6 23 Journal of Intgr Squncs, Vol. 6 (2003), Articl 03..2 Drangmnts and Applications Mhdi Hassani Dpartmnt of Mathmatics Institut for Advancd Studis in Basic Scincs Zanjan, Iran mhassani@iasbs.ac.ir

More information

Abstract Interpretation: concrete and abstract semantics

Abstract Interpretation: concrete and abstract semantics Abstract Intrprtation: concrt and abstract smantics Concrt smantics W considr a vry tiny languag that manags arithmtic oprations on intgrs valus. Th (concrt) smantics of th languags cab b dfind by th funzcion

More information

Deterministic Concurrent Strategies

Deterministic Concurrent Strategies Dtrministic Concurrnt Stratgis Glynn Winskl Computr Laboratory, Univrsity of Cambridg, UK Abstract. Nondtrministic concurrnt stratgis thos stratgis compatibl with copy-cat bhaving as idntity w.r.t. composition

More information

SCHUR S THEOREM REU SUMMER 2005

SCHUR S THEOREM REU SUMMER 2005 SCHUR S THEOREM REU SUMMER 2005 1. Combinatorial aroach Prhas th first rsult in th subjct blongs to I. Schur and dats back to 1916. On of his motivation was to study th local vrsion of th famous quation

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 07 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat

More information

Construction of asymmetric orthogonal arrays of strength three via a replacement method

Construction of asymmetric orthogonal arrays of strength three via a replacement method isid/ms/26/2 Fbruary, 26 http://www.isid.ac.in/ statmath/indx.php?modul=prprint Construction of asymmtric orthogonal arrays of strngth thr via a rplacmnt mthod Tian-fang Zhang, Qiaoling Dng and Alok Dy

More information

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation.

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation. Lur 7 Fourir Transforms and th Wav Euation Ovrviw and Motivation: W first discuss a fw faturs of th Fourir transform (FT), and thn w solv th initial-valu problm for th wav uation using th Fourir transform

More information

Thus, because if either [G : H] or [H : K] is infinite, then [G : K] is infinite, then [G : K] = [G : H][H : K] for all infinite cases.

Thus, because if either [G : H] or [H : K] is infinite, then [G : K] is infinite, then [G : K] = [G : H][H : K] for all infinite cases. Homwork 5 M 373K Solutions Mark Lindbrg and Travis Schdlr 1. Prov that th ring Z/mZ (for m 0) is a fild if and only if m is prim. ( ) Proof by Contrapositiv: Hr, thr ar thr cass for m not prim. m 0: Whn

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim (implicit in notation and n a positiv intgr, lt ν(n dnot th xponnt of p in n, and U(n n/p ν(n, th unit

More information

Higher order derivatives

Higher order derivatives Robrto s Nots on Diffrntial Calculus Chaptr 4: Basic diffrntiation ruls Sction 7 Highr ordr drivativs What you nd to know alrady: Basic diffrntiation ruls. What you can larn hr: How to rpat th procss of

More information

Brief Introduction to Statistical Mechanics

Brief Introduction to Statistical Mechanics Brif Introduction to Statistical Mchanics. Purpos: Ths nots ar intndd to provid a vry quick introduction to Statistical Mchanics. Th fild is of cours far mor vast than could b containd in ths fw pags.

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH.

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH. C:\Dallas\0_Courss\03A_OpSci_67\0 Cgh_Book\0_athmaticalPrliminaris\0_0 Combath.doc of 8 COPUTER GENERATED HOLOGRAS Optical Scincs 67 W.J. Dallas (onday, April 04, 005, 8:35 A) PART I: CHAPTER TWO COB ATH

More information

Finding low cost TSP and 2-matching solutions using certain half integer subtour vertices

Finding low cost TSP and 2-matching solutions using certain half integer subtour vertices Finding low cost TSP and 2-matching solutions using crtain half intgr subtour vrtics Sylvia Boyd and Robrt Carr Novmbr 996 Introduction Givn th complt graph K n = (V, E) on n nods with dg costs c R E,

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim and n a positiv intgr, lt ν p (n dnot th xponnt of p in n, and u p (n n/p νp(n th unit part of n. If α

More information

Quasi-Classical States of the Simple Harmonic Oscillator

Quasi-Classical States of the Simple Harmonic Oscillator Quasi-Classical Stats of th Simpl Harmonic Oscillator (Draft Vrsion) Introduction: Why Look for Eignstats of th Annihilation Oprator? Excpt for th ground stat, th corrspondnc btwn th quantum nrgy ignstats

More information

A Uniform Approach to Three-Valued Semantics for µ-calculus on Abstractions of Hybrid Automata

A Uniform Approach to Three-Valued Semantics for µ-calculus on Abstractions of Hybrid Automata A Uniform Approach to Thr-Valud Smantics for µ-calculus on Abstractions of Hybrid Automata (Haifa Vrification Confrnc 2008) Univrsity of Kaisrslautrn Octobr 28, 2008 Ovrviw 1. Prliminaris and 2. Gnric

More information

The van der Waals interaction 1 D. E. Soper 2 University of Oregon 20 April 2012

The van der Waals interaction 1 D. E. Soper 2 University of Oregon 20 April 2012 Th van dr Waals intraction D. E. Sopr 2 Univrsity of Orgon 20 pril 202 Th van dr Waals intraction is discussd in Chaptr 5 of J. J. Sakurai, Modrn Quantum Mchanics. Hr I tak a look at it in a littl mor

More information

Section 6.1. Question: 2. Let H be a subgroup of a group G. Then H operates on G by left multiplication. Describe the orbits for this operation.

Section 6.1. Question: 2. Let H be a subgroup of a group G. Then H operates on G by left multiplication. Describe the orbits for this operation. MAT 444 H Barclo Spring 004 Homwork 6 Solutions Sction 6 Lt H b a subgroup of a group G Thn H oprats on G by lft multiplication Dscrib th orbits for this opration Th orbits of G ar th right costs of H

More information

Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers Roy D. Yates and David J.

Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers Roy D. Yates and David J. Probability and Stochastic Procsss: A Frindly Introduction for Elctrical and Computr Enginrs Roy D. Yats and David J. Goodman Problm Solutions : Yats and Goodman,4.3. 4.3.4 4.3. 4.4. 4.4.4 4.4.6 4.. 4..7

More information

Category Theory Approach to Fusion of Wavelet-Based Features

Category Theory Approach to Fusion of Wavelet-Based Features Catgory Thory Approach to Fusion of Wavlt-Basd Faturs Scott A. DLoach Air Forc Institut of Tchnology Dpartmnt of Elctrical and Computr Enginring Wright-Pattrson AFB, Ohio 45433 Scott.DLoach@afit.af.mil

More information

UNTYPED LAMBDA CALCULUS (II)

UNTYPED LAMBDA CALCULUS (II) 1 UNTYPED LAMBDA CALCULUS (II) RECALL: CALL-BY-VALUE O.S. Basic rul Sarch ruls: (\x.) v [v/x] 1 1 1 1 v v CALL-BY-VALUE EVALUATION EXAMPLE (\x. x x) (\y. y) x x [\y. y / x] = (\y. y) (\y. y) y [\y. y /

More information

Lie Groups HW7. Wang Shuai. November 2015

Lie Groups HW7. Wang Shuai. November 2015 Li roups HW7 Wang Shuai Novmbr 015 1 Lt (π, V b a complx rprsntation of a compact group, show that V has an invariant non-dgnratd Hrmitian form. For any givn Hrmitian form on V, (for xampl (u, v = i u

More information

ECE602 Exam 1 April 5, You must show ALL of your work for full credit.

ECE602 Exam 1 April 5, You must show ALL of your work for full credit. ECE62 Exam April 5, 27 Nam: Solution Scor: / This xam is closd-book. You must show ALL of your work for full crdit. Plas rad th qustions carfully. Plas chck your answrs carfully. Calculators may NOT b

More information

GEOMETRICAL PHENOMENA IN THE PHYSICS OF SUBATOMIC PARTICLES. Eduard N. Klenov* Rostov-on-Don, Russia

GEOMETRICAL PHENOMENA IN THE PHYSICS OF SUBATOMIC PARTICLES. Eduard N. Klenov* Rostov-on-Don, Russia GEOMETRICAL PHENOMENA IN THE PHYSICS OF SUBATOMIC PARTICLES Eduard N. Klnov* Rostov-on-Don, Russia Th articl considrs phnomnal gomtry figurs bing th carrirs of valu spctra for th pairs of th rmaining additiv

More information

Roadmap. XML Indexing. DataGuide example. DataGuides. Strong DataGuides. Multiple DataGuides for same data. CPS Topics in Database Systems

Roadmap. XML Indexing. DataGuide example. DataGuides. Strong DataGuides. Multiple DataGuides for same data. CPS Topics in Database Systems Roadmap XML Indxing CPS 296.1 Topics in Databas Systms Indx fabric Coopr t al. A Fast Indx for Smistructurd Data. VLDB, 2001 DataGuid Goldman and Widom. DataGuids: Enabling Qury Formulation and Optimization

More information

ON RIGHT(LEFT) DUO PO-SEMIGROUPS. S. K. Lee and K. Y. Park

ON RIGHT(LEFT) DUO PO-SEMIGROUPS. S. K. Lee and K. Y. Park Kangwon-Kyungki Math. Jour. 11 (2003), No. 2, pp. 147 153 ON RIGHT(LEFT) DUO PO-SEMIGROUPS S. K. L and K. Y. Park Abstract. W invstigat som proprtis on right(rsp. lft) duo po-smigroups. 1. Introduction

More information

The Equitable Dominating Graph

The Equitable Dominating Graph Intrnational Journal of Enginring Rsarch and Tchnology. ISSN 0974-3154 Volum 8, Numbr 1 (015), pp. 35-4 Intrnational Rsarch Publication Hous http://www.irphous.com Th Equitabl Dominating Graph P.N. Vinay

More information

COHORT MBA. Exponential function. MATH review (part2) by Lucian Mitroiu. The LOG and EXP functions. Properties: e e. lim.

COHORT MBA. Exponential function. MATH review (part2) by Lucian Mitroiu. The LOG and EXP functions. Properties: e e. lim. MTH rviw part b Lucian Mitroiu Th LOG and EXP functions Th ponntial function p : R, dfind as Proprtis: lim > lim p Eponntial function Y 8 6 - -8-6 - - X Th natural logarithm function ln in US- log: function

More information

REPRESENTATIONS OF LIE GROUPS AND LIE ALGEBRAS

REPRESENTATIONS OF LIE GROUPS AND LIE ALGEBRAS REPRESENTATIONS OF LIE GROUPS AND LIE ALGEBRAS JIAQI JIANG Abstract. This papr studis th rlationship btwn rprsntations of a Li group and rprsntations of its Li algbra. W will mak th corrspondnc in two

More information

Ch. 24 Molecular Reaction Dynamics 1. Collision Theory

Ch. 24 Molecular Reaction Dynamics 1. Collision Theory Ch. 4 Molcular Raction Dynamics 1. Collision Thory Lctur 16. Diffusion-Controlld Raction 3. Th Matrial Balanc Equation 4. Transition Stat Thory: Th Eyring Equation 5. Transition Stat Thory: Thrmodynamic

More information

A Propagating Wave Packet Group Velocity Dispersion

A Propagating Wave Packet Group Velocity Dispersion Lctur 8 Phys 375 A Propagating Wav Packt Group Vlocity Disprsion Ovrviw and Motivation: In th last lctur w lookd at a localizd solution t) to th 1D fr-particl Schrödingr quation (SE) that corrsponds to

More information

Residual implications derived from uninorms satisfying Modus Ponens

Residual implications derived from uninorms satisfying Modus Ponens 6th World Congrss of th Intrnational Fuzzy Systms Association (IFSA) 9th Confrnc of th Europan Socity for Fuzzy Logic and Tchnology (EUSFLAT) Rsidual implications drivd from uninorms satisfying Modus Ponns

More information

Iterative Algebras for a Base

Iterative Algebras for a Base Elctronic Nots in Thortical Computr Scinc 122 (2005) 147 170 www.lsvir.com/locat/ntcs Itrativ Algbras for a Bas JiříAdámk 1,2 Stfan Milius 2 Institut of Thortical Computr Scinc, Tchnical Univrsity, Braunschwig,

More information

What is a hereditary algebra?

What is a hereditary algebra? What is a hrditary algbra? (On Ext 2 and th vanishing of Ext 2 ) Claus Michal Ringl At th Münstr workshop 2011, thr short lcturs wr arrangd in th styl of th rgular column in th Notics of th AMS: What is?

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 401 Digital Signal Procssing Prof. Mark Fowlr Dtails of th ot St #19 Rading Assignmnt: Sct. 7.1.2, 7.1.3, & 7.2 of Proakis & Manolakis Dfinition of th So Givn signal data points x[n] for n = 0,, -1

More information

Equidistribution and Weyl s criterion

Equidistribution and Weyl s criterion Euidistribution and Wyl s critrion by Brad Hannigan-Daly W introduc th ida of a sunc of numbrs bing uidistributd (mod ), and w stat and prov a thorm of Hrmann Wyl which charactrizs such suncs. W also discuss

More information

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter WHEN THE CRAMÉR-RAO INEQUALITY PROVIDES NO INFORMATION STEVEN J. MILLER Abstract. W invstigat a on-paramtr family of probability dnsitis (rlatd to th Parto distribution, which dscribs many natural phnomna)

More information

Application of Vague Soft Sets in students evaluation

Application of Vague Soft Sets in students evaluation Availabl onlin at www.plagiarsarchlibrary.com Advancs in Applid Scinc Rsarch, 0, (6):48-43 ISSN: 0976-860 CODEN (USA): AASRFC Application of Vagu Soft Sts in studnts valuation B. Chtia*and P. K. Das Dpartmnt

More information

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA NE APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA Mirca I CÎRNU Ph Dp o Mathmatics III Faculty o Applid Scincs Univrsity Polithnica o Bucharst Cirnumirca @yahoocom Abstract In a rcnt papr [] 5 th indinit intgrals

More information

surface of a dielectric-metal interface. It is commonly used today for discovering the ways in

surface of a dielectric-metal interface. It is commonly used today for discovering the ways in Surfac plasmon rsonanc is snsitiv mchanism for obsrving slight changs nar th surfac of a dilctric-mtal intrfac. It is commonl usd toda for discovring th was in which protins intract with thir nvironmnt,

More information

1 Minimum Cut Problem

1 Minimum Cut Problem CS 6 Lctur 6 Min Cut and argr s Algorithm Scribs: Png Hui How (05), Virginia Dat: May 4, 06 Minimum Cut Problm Today, w introduc th minimum cut problm. This problm has many motivations, on of which coms

More information

Homotopy perturbation technique

Homotopy perturbation technique Comput. Mthods Appl. Mch. Engrg. 178 (1999) 257±262 www.lsvir.com/locat/cma Homotopy prturbation tchniqu Ji-Huan H 1 Shanghai Univrsity, Shanghai Institut of Applid Mathmatics and Mchanics, Shanghai 272,

More information

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM Elctronic Journal of Diffrntial Equations, Vol. 2003(2003), No. 92, pp. 1 6. ISSN: 1072-6691. URL: http://jd.math.swt.du or http://jd.math.unt.du ftp jd.math.swt.du (login: ftp) LINEAR DELAY DIFFERENTIAL

More information

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula 7. Intgration by Parts Each drivativ formula givs ris to a corrsponding intgral formula, as w v sn many tims. Th drivativ product rul yilds a vry usful intgration tchniqu calld intgration by parts. Starting

More information

CHAPTER 1. Introductory Concepts Elements of Vector Analysis Newton s Laws Units The basis of Newtonian Mechanics D Alembert s Principle

CHAPTER 1. Introductory Concepts Elements of Vector Analysis Newton s Laws Units The basis of Newtonian Mechanics D Alembert s Principle CHPTER 1 Introductory Concpts Elmnts of Vctor nalysis Nwton s Laws Units Th basis of Nwtonian Mchanics D lmbrt s Principl 1 Scinc of Mchanics: It is concrnd with th motion of matrial bodis. odis hav diffrnt

More information

Symmetric centrosymmetric matrix vector multiplication

Symmetric centrosymmetric matrix vector multiplication Linar Algbra and its Applications 320 (2000) 193 198 www.lsvir.com/locat/laa Symmtric cntrosymmtric matrix vctor multiplication A. Mlman 1 Dpartmnt of Mathmatics, Univrsity of San Francisco, San Francisco,

More information

A False History of True Concurrency

A False History of True Concurrency A Fals History of Tru Concurrncy Javir Esparza Sofwar Rliability and Scurity Group Institut for Formal Mthods in Computr Scinc Univrsity of Stuttgart. Th arly 6s. 2 Abstract Modls of Computation in th

More information

Searching Linked Lists. Perfect Skip List. Building a Skip List. Skip List Analysis (1) Assume the list is sorted, but is stored in a linked list.

Searching Linked Lists. Perfect Skip List. Building a Skip List. Skip List Analysis (1) Assume the list is sorted, but is stored in a linked list. 3 3 4 8 6 3 3 4 8 6 3 3 4 8 6 () (d) 3 Sarching Linkd Lists Sarching Linkd Lists Sarching Linkd Lists ssum th list is sortd, but is stord in a linkd list. an w us binary sarch? omparisons? Work? What if

More information

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero.

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero. SETION 6. 57 6. Evaluation of Dfinit Intgrals Exampl 6.6 W hav usd dfinit intgrals to valuat contour intgrals. It may com as a surpris to larn that contour intgrals and rsidus can b usd to valuat crtain

More information

The second condition says that a node α of the tree has exactly n children if the arity of its label is n.

The second condition says that a node α of the tree has exactly n children if the arity of its label is n. CS 6110 S14 Hanout 2 Proof of Conflunc 27 January 2014 In this supplmntary lctur w prov that th λ-calculus is conflunt. This is rsult is u to lonzo Church (1903 1995) an J. arkly Rossr (1907 1989) an is

More information

PROBLEM SET Problem 1.

PROBLEM SET Problem 1. PROLEM SET 1 PROFESSOR PETER JOHNSTONE 1. Problm 1. 1.1. Th catgory Mat L. OK, I m not amiliar with th trminology o partially orr sts, so lt s go ovr that irst. Dinition 1.1. partial orr is a binary rlation

More information

1 Isoparametric Concept

1 Isoparametric Concept UNIVERSITY OF CALIFORNIA BERKELEY Dpartmnt of Civil Enginring Spring 06 Structural Enginring, Mchanics and Matrials Profssor: S. Govindj Nots on D isoparamtric lmnts Isoparamtric Concpt Th isoparamtric

More information

Basic Polyhedral theory

Basic Polyhedral theory Basic Polyhdral thory Th st P = { A b} is calld a polyhdron. Lmma 1. Eithr th systm A = b, b 0, 0 has a solution or thr is a vctorπ such that π A 0, πb < 0 Thr cass, if solution in top row dos not ist

More information

Hydrogen Atom and One Electron Ions

Hydrogen Atom and One Electron Ions Hydrogn Atom and On Elctron Ions Th Schrödingr quation for this two-body problm starts out th sam as th gnral two-body Schrödingr quation. First w sparat out th motion of th cntr of mass. Th intrnal potntial

More information

There is an arbitrary overall complex phase that could be added to A, but since this makes no difference we set it to zero and choose A real.

There is an arbitrary overall complex phase that could be added to A, but since this makes no difference we set it to zero and choose A real. Midtrm #, Physics 37A, Spring 07. Writ your rsponss blow or on xtra pags. Show your work, and tak car to xplain what you ar doing; partial crdit will b givn for incomplt answrs that dmonstrat som concptual

More information

Another view for a posteriori error estimates for variational inequalities of the second kind

Another view for a posteriori error estimates for variational inequalities of the second kind Accptd by Applid Numrical Mathmatics in July 2013 Anothr viw for a postriori rror stimats for variational inqualitis of th scond kind Fi Wang 1 and Wimin Han 2 Abstract. In this papr, w giv anothr viw

More information

MATH 319, WEEK 15: The Fundamental Matrix, Non-Homogeneous Systems of Differential Equations

MATH 319, WEEK 15: The Fundamental Matrix, Non-Homogeneous Systems of Differential Equations MATH 39, WEEK 5: Th Fundamntal Matrix, Non-Homognous Systms of Diffrntial Equations Fundamntal Matrics Considr th problm of dtrmining th particular solution for an nsmbl of initial conditions For instanc,

More information

Search sequence databases 3 10/25/2016

Search sequence databases 3 10/25/2016 Sarch squnc databass 3 10/25/2016 Etrm valu distribution Ø Suppos X is a random variabl with probability dnsity function p(, w sampl a larg numbr S of indpndnt valus of X from this distribution for an

More information

Discovery of Cancellation Regions within Process Mining Techniques

Discovery of Cancellation Regions within Process Mining Techniques Discovry of Cancllation Rgions within Procss Mining Tchniqus A. A. Kalnkova and I. A. Lomazova 1 National Rsarch Univrsity Highr School of Economics, Moscow, Russia {akalnkova, ilomazova}@hs.ru 2 Program

More information

10. The Discrete-Time Fourier Transform (DTFT)

10. The Discrete-Time Fourier Transform (DTFT) Th Discrt-Tim Fourir Transform (DTFT Dfinition of th discrt-tim Fourir transform Th Fourir rprsntation of signals plays an important rol in both continuous and discrt signal procssing In this sction w

More information

Mor Tutorial at www.dumblittldoctor.com Work th problms without a calculator, but us a calculator to chck rsults. And try diffrntiating your answrs in part III as a usful chck. I. Applications of Intgration

More information

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1 Abstract Intrprtation 1 History On brakthrough papr Cousot & Cousot 77 (?) Inspird by Dataflow analysis Dnotational smantics Enthusiastically mbracd by th community At last th functional community... At

More information

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0 unction Spacs Prrquisit: Sction 4.7, Coordinatization n this sction, w apply th tchniqus of Chaptr 4 to vctor spacs whos lmnts ar functions. Th vctor spacs P n and P ar familiar xampls of such spacs. Othr

More information

Classical Magnetic Dipole

Classical Magnetic Dipole Lctur 18 1 Classical Magntic Dipol In gnral, a particl of mass m and charg q (not ncssarily a point charg), w hav q g L m whr g is calld th gyromagntic ratio, which accounts for th ffcts of non-point charg

More information

On the irreducibility of some polynomials in two variables

On the irreducibility of some polynomials in two variables ACTA ARITHMETICA LXXXII.3 (1997) On th irrducibility of som polynomials in two variabls by B. Brindza and Á. Pintér (Dbrcn) To th mmory of Paul Erdős Lt f(x) and g(y ) b polynomials with intgral cofficints

More information

On systems of complex numbers and their application to the theory of transformation groups.

On systems of complex numbers and their application to the theory of transformation groups. Übr Systm complxr Zahln und ihr Anwndung in dr Thori dr Transformationsgruppn Monatsth. f. Math. u. Physik (89), 8-54. On systms of complx numbrs and thir application to th thory of transformation groups.

More information

Mutually Independent Hamiltonian Cycles of Pancake Networks

Mutually Independent Hamiltonian Cycles of Pancake Networks Mutually Indpndnt Hamiltonian Cycls of Pancak Ntworks Chng-Kuan Lin Dpartmnt of Mathmatics National Cntral Univrsity, Chung-Li, Taiwan 00, R O C discipl@ms0urlcomtw Hua-Min Huang Dpartmnt of Mathmatics

More information

Homework #3. 1 x. dx. It therefore follows that a sum of the

Homework #3. 1 x. dx. It therefore follows that a sum of the Danil Cannon CS 62 / Luan March 5, 2009 Homwork # 1. Th natural logarithm is dfind by ln n = n 1 dx. It thrfor follows that a sum of th 1 x sam addnd ovr th sam intrval should b both asymptotically uppr-

More information

State-space behaviours 2 using eigenvalues

State-space behaviours 2 using eigenvalues 1 Stat-spac bhaviours 2 using ignvalus J A Rossitr Slids by Anthony Rossitr Introduction Th first vido dmonstratd that on can solv 2 x x( ( x(0) Th stat transition matrix Φ( can b computd using Laplac

More information

Rule-Based Refinement of Petri Nets: A Survey

Rule-Based Refinement of Petri Nets: A Survey Rul-Basd Rfinmnt of Ptri Nts: A Survy J. Padbrg and M. Urbášk Tchnical Univrsity Brlin, Grmany Institut for Softwar Tchnology and Thortical Computr Scinc {padbrg,urbask}@cs.tu-brlin.d Abstract. This contribution

More information

Some remarks on Kurepa s left factorial

Some remarks on Kurepa s left factorial Som rmarks on Kurpa s lft factorial arxiv:math/0410477v1 [math.nt] 21 Oct 2004 Brnd C. Kllnr Abstract W stablish a connction btwn th subfactorial function S(n) and th lft factorial function of Kurpa K(n).

More information

As the matrix of operator B is Hermitian so its eigenvalues must be real. It only remains to diagonalize the minor M 11 of matrix B.

As the matrix of operator B is Hermitian so its eigenvalues must be real. It only remains to diagonalize the minor M 11 of matrix B. 7636S ADVANCED QUANTUM MECHANICS Solutions Spring. Considr a thr dimnsional kt spac. If a crtain st of orthonormal kts, say, and 3 ar usd as th bas kts, thn th oprators A and B ar rprsntd by a b A a and

More information

From Elimination to Belief Propagation

From Elimination to Belief Propagation School of omputr Scinc Th lif Propagation (Sum-Product lgorithm Probabilistic Graphical Modls (10-708 Lctur 5, Sp 31, 2007 Rcptor Kinas Rcptor Kinas Kinas X 5 ric Xing Gn G T X 6 X 7 Gn H X 8 Rading: J-hap

More information

4. Money cannot be neutral in the short-run the neutrality of money is exclusively a medium run phenomenon.

4. Money cannot be neutral in the short-run the neutrality of money is exclusively a medium run phenomenon. PART I TRUE/FALSE/UNCERTAIN (5 points ach) 1. Lik xpansionary montary policy, xpansionary fiscal policy rturns output in th mdium run to its natural lvl, and incrass prics. Thrfor, fiscal policy is also

More information

Square of Hamilton cycle in a random graph

Square of Hamilton cycle in a random graph Squar of Hamilton cycl in a random graph Andrzj Dudk Alan Friz Jun 28, 2016 Abstract W show that p = n is a sharp thrshold for th random graph G n,p to contain th squar of a Hamilton cycl. This improvs

More information

ph People Grade Level: basic Duration: minutes Setting: classroom or field site

ph People Grade Level: basic Duration: minutes Setting: classroom or field site ph Popl Adaptd from: Whr Ar th Frogs? in Projct WET: Curriculum & Activity Guid. Bozman: Th Watrcours and th Council for Environmntal Education, 1995. ph Grad Lvl: basic Duration: 10 15 minuts Stting:

More information

Elements of Statistical Thermodynamics

Elements of Statistical Thermodynamics 24 Elmnts of Statistical Thrmodynamics Statistical thrmodynamics is a branch of knowldg that has its own postulats and tchniqus. W do not attmpt to giv hr vn an introduction to th fild. In this chaptr,

More information

u 3 = u 3 (x 1, x 2, x 3 )

u 3 = u 3 (x 1, x 2, x 3 ) Lctur 23: Curvilinar Coordinats (RHB 8.0 It is oftn convnint to work with variabls othr than th Cartsian coordinats x i ( = x, y, z. For xampl in Lctur 5 w mt sphrical polar and cylindrical polar coordinats.

More information

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values Dnamic Macroconomic Thor Prof. Thomas Lux Bifurcation Thor Bifurcation: qualitativ chang in th natur of th solution occurs if a paramtr passs through a critical point bifurcation or branch valu. Local

More information

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming CPSC 665 : An Algorithmist s Toolkit Lctur 4 : 21 Jan 2015 Lcturr: Sushant Sachdva Linar Programming Scrib: Rasmus Kyng 1. Introduction An optimization problm rquirs us to find th minimum or maximum) of

More information

arxiv: v2 [cs.dm] 17 May 2018

arxiv: v2 [cs.dm] 17 May 2018 Inhritanc of Convxity for th P min -Rstrictd Gam arxiv:708.0675v [cs.dm] 7 May 08 A. Skoda July 6, 08 Abstract W considr rstrictd gams on wightd graphs associatd with minimum partitions. W rplac in th

More information

3 Finite Element Parametric Geometry

3 Finite Element Parametric Geometry 3 Finit Elmnt Paramtric Gomtry 3. Introduction Th intgral of a matrix is th matrix containing th intgral of ach and vry on of its original componnts. Practical finit lmnt analysis rquirs intgrating matrics,

More information

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK Data Assimilation 1 Alan O Nill National Cntr for Earth Obsrvation UK Plan Motivation & basic idas Univariat (scalar) data assimilation Multivariat (vctor) data assimilation 3d-Variational Mthod (& optimal

More information

CS 6353 Compiler Construction, Homework #1. 1. Write regular expressions for the following informally described languages:

CS 6353 Compiler Construction, Homework #1. 1. Write regular expressions for the following informally described languages: CS 6353 Compilr Construction, Homwork #1 1. Writ rgular xprssions for th following informally dscribd languags: a. All strings of 0 s and 1 s with th substring 01*1. Answr: (0 1)*01*1(0 1)* b. All strings

More information