Global Preferential Consistency for the Topological Sorting-Based Maximal Spanning Tree Problem a

Size: px
Start display at page:

Download "Global Preferential Consistency for the Topological Sorting-Based Maximal Spanning Tree Problem a"

Transcription

1 Glol Preferentil Consisteny for the Topologil Sorting-Bsed Mximl Spnning Tree Prolem Rémy-Roert Joseph * Astrt. We introdue new type of fully omputle prolems, for DSS dedited to mximl spnning tree prolems, sed on dedution nd hoie: preferentil onsisteny prolems. To show its interest, we desrie new ompt representtion of preferenes speifi to spnning trees, identifying n effiient mximl spnning tree su-prolem. Next, we ompre this prolem with the Preto-sed multiojetive one. And t lst, we propose n effiient lgorithm solving the ssoited preferentil onsisteny prolem. Keywords: Consisteny enforing, Intertive methods, Multiojetive omintoril optimiztion, Preferenes ompt representtion, Spnning tree. 1 INTRODUCTION Given n undireted grph G = (V, E) with V the verties nd E the edges, spnning tree x of G is onneted nd yli prtil grph of G. x is then lwys omposed with V 1 edges. We denote y S ST(G) the spnning trees set of G. For short, we write: e x, with e E, to sy: e is n edge of the spnning tree x. More generlly, we will ssimilte x to its edges set. The lssil prolem of mximum spnning tree ( ST/Σu/OPT) is defined s follow: ST/Σu/OPT: Given n undireted grph G = (V, E) nd utility u(e) ssoited with eh edge e E, the result is fesile spnning tree x of G, mximizing the sum of utilities of edges in x, if suh tree exists. Otherwise, the result is no. Severl onsisteny prolems hve een reently investigted on spnning trees. On the one hnd, we note the onsisteny prolem ssoited with fesile spnning trees of grph [25]. Other investigtions pointed out onsisteny ssoited with weighted spnning trees [8], nd mximum spnning tree [9]. On the other hnd, numerous lol onsisteny prolems omining lssil spnning tree prolems with other onstrints hve een investigted. For exmple, the dimeter onstrined minimum spnning tree prolem (DCMST) [16]. Within non-onventionl preferenes, the sitution is rdilly different. Very few onsisteny spnning tree prolems hve een investigted in literture. We ite lol onsisteny prolem proessed for the roust spnning tree prolem with intervl dt (RSTID) [1]. Yet, the most of omintoril prolems from the rel prtil world require the modeling of impreision or unertinty, multiple divergent viewpoints nd onflits mngement, to wholly ssess the solutions nd to identify the est ompromise ones. These singulrities require more omplex modeling of preferenes [27, 21]. For now some dedes, the OR/CP ommunity srutinizes omintoril prolems enling non-onventionl glol preferenes. Thus, we ttended to the flowering of gret numer of pulitions deling with multiojetive omintoril optimiztion prolems (see [10, 3] for surveys). Nevertheless, very few rtiles delt with omintoril prolems with purely ordinl nd/or intrnsitive preferentil informtion. We mention the reent investigtions in the sope of (i) deision theory with mximl spnning trees nd mximl pths in digrph [18], (ii) gme theory with stle mthings (see [20] for survey), (iii) lgeri omintoril optimiztion [28, 5], or (iv) rtifiil intelligene with some onfigurtion prolems [4, 14] nd with heuristi serh lgorithms [17, 14]. We deide to ring nother stone to this uilding, with the onept of preferentil onsisteny pplied to the topologil sorting-sed mximl spnning trees prolem. The deision prolemti of finding suitle preferred solution is semi-strutured: in the generl se (eyond totl preorders), preferred solution fitted to the deision-mker nnot e only identified from the implemented preferentil informtion. Preferred solutions re not ll equivlent, some re prtilly omprle others re inomprle, nd sometimes, there exists no optiml or mximl solution [27, 21]. To investigte these semi-omputle prolems, we will use the onept of Deision Support System (DSS) to explore the preferred solutions set. This explortion n e hieved other thn y uilding itertively new preferred solutions s usully in multiriteri optimiztion ; For exmple, y desriing this preferred set with the set of vlues present in t lest one preferred solution. The notion of onsisteny, defined in Constrint Progrmming, gthers the theoretil surrounding of this desriptive pproh of impliit sets. This is retive [26] nd dedutive pproh of solving; In polynomil numer of tions (removings, instntitions nd ktrkings), the user leds to preferred solution. Consequently, fter n introdution on preferene reltions ( 2.1), we mke rief presenttion on ompt representtion of preferenes ( 2.2). We next point out generliztion of the mximum spnning trees prolem: the mximl spnning trees prolem ( 3.1). So, we introdue ( 3.2) preferentil onsisteny, Aepted in: Workshop on modeling nd solving prolems with onstrints (ECAI 2008-W31), Ptrs, Greee, 21 july 2008 : * Université des Antilles et de l Guyne / Institut d'etudes Supérieures de Guyne, Frenh Guyn, Frne, e-mil : remy.joseph@rmil.om 30

2 i.e. templte redefining onsisteny in order to tke into ount of peulirities of omintoril prolems exploiting non-onventionl preferenes, followed y its using on the mximl spnning trees. In generl, most of relevnt omputle prolems supporting the initil deision prolem re intrtle. Aordingly, we point out n esy suitle mximl spnning trees su-prolem ( 4), sed on ompt preferene representtion inspired y topologil sorting ( 4.1). In 4.2, we give n exmple of using in the multiriteri ontext nd we ompre this su-prolem with the Preto-sed multiojetive version. Next, we design glol preferentil onsisteny lgorithm ( 5) dedited to it. We onlude ( 6) with some perspetives. 2 PREREQUISITES IN DECISION THEORY Throughout this rtile, we tke ple t very generl strtion level, where glol preferenes re represented y non omplete, intrnsitive nd even yli inry reltion on the solutions spe, ut enling mximl set (there exist no solution stritly preferred to ny of them). Here re some definitions: 2.1 Preferene reltion Given non-empty finite set S, (risp inry) preferene reltion [23, 27, 21] of n individul on S is reflexive inry reltion on S ( S S nd x S, (x, x) ) trnslting some judgments of this individul onerning his preferenes etween the lterntive elements of S. For every ouple of elements x nd y of S, the ssertion «x y» is equivlent to «(x, y)» nd mens tht «x is t lest s good qulity s y for onsidered individul». A preferene reltion rries out prtition of S S into four fundmentl reltions: (indifferene) x y ( x y nd y x ) for ll x, y S (strit preferene) x y ( x y nd not(y x) ) for ll x, y S (strit version) x y y x for every x, y S (inomprility) x y ( not(x y) nd not(y x) ) for every x, y S Preferene reltions defined on finite set formlly orrespond with the onept of simple direted grphs (shortly digrphs). Aordingly, the grphil representtion of digrphs will llow us to illustrte our investigtion. For every non-empty A S, the restrition of to A is the preferene reltion A defined s follow: A = {(x, y) A A, suh tht: x y}. By use, we do not speify the restrition, the ontext enling to identify the trgeted suset of S. A preferene reltion is: trnsitive iff [x y nd y z] x z, for ll x, y, z S qusi-trnsitive iff [x y nd y z] x z, for ll x, y, z S iff the strit preferene reltion is trnsitive P-yli iff t > 2 nd x 1, x 2,, x t S, [x 1 x 2 x t] not(x t x 1) iff hs no iruit of strit preferene. n equivlene reltion iff it is reflexive 1, symmetri nd trnsitive prtil preorder iff it is reflexive nd trnsitive 1 Mention tht inry reltion is symmetri iff x y y x, for ll x, y S; ntisymmetri iff x y not(y x), for ll x, y S with x y; nd omplete (or totl) iff x y or y x, for ll x, y S nd x y. omplete (or totl) preorder iff it is reflexive, trnsitive nd omplete omplete (or totl) order iff it is reflexive, trnsitive, ntisymmetri nd omplete Given finite non-empty set S strutured y preferene reltion, the mximl set (or effiient set) of S ording to, denoted M(S, ), is the suset of S verifying: M(S, ) = {x S y S, not(y x)}; while the optiml set of S ording to, denoted B(S, ), is the suset of S verifying: B(S, ) = {x S y S, x y}. Of ourse, there exists other hoies of xioms identifying preferred (i.e. est qulity, or est ompromise) solutions from preferene reltion, nd we refer to [11, 24] for deepening. Given preferene reltion on finite set S, nother preferene reltion on S is n extension of if x, y S, x y x y. The reltion is lled liner extension of if is n extension of nd is totl order. We hve the following result (see [23]): preferene reltion on finite set S is P-yli every non empty suset of S hs non empty mximl set ( A S, M(A, ) ) there exists liner extensions of nd they re otined y topologil sorting. 2.2 Compt representtions of preferenes in omintoril prolems In omintoril prtil pplitions, solutions re impliit: desried y set S of elementry omponents of set E ( S P(E)). Then, it is neessry to imgine ompt representtion of preferenes for their eliittion (quisition) nd their proessing; euse these opertions with n expliit representtion the listing of the ouples x, y S suh tht x y eing usully intrtle. Thus, in lssil omintoril optimiztion, the preferenes re represented y utility funtion u from P(E) to R to mximize: x y u(x) u(y). In multiriteri optimiztion sed on the Preto dominne, preferenes re represented y vetor of utility funtions (u 1,, u p), ggregted y the Preto dominne: x y [ i {1,, p}, u i(x) u i(y)]. This hierrhil ggregtion will e noted pσu>pareto. And more generlly, every ggregtion of fmily of p utility funtions y rule AR will e noted pσu>ar. In rtifiil intelligene, numerous ompt representtions of preferenes ppered: from CP-nets [4, 14] to onstrints desriing the preferentil neighourhood of the solutions (lled preferentil onstrints in [13]), y going through soft onstrints [3, 19] nd dynmi CSP [26]. In the following, ny ompt representtion of preferene reltion is denoted I( ). We will present in 4.1 the ompt representtion used here for our mximl spnning trees su-prolem. 3 PREFERENTIAL CONSISTENCY AND MAXIMAL SPANNING TREES 3.1 Mximl spnning trees prolems Consider the prolem of finding stisfiing (in the mening of Newell & Simon [15]) mximl spnning tree. Denoted y 31

3 DS(ST/CBPR/MAX), this semi-strutured prolem is formulted in the following wy: DS(ST/CBPR/MAX): Given n undireted grph G = (V, E) nd ompt representtion I( ) of preferene reltion on P(E), the result is fesile spnning tree whih is: (i) mximl for (S ST(G), ), if suh solution exists, nd (ii)suited with the system of vlues of the user. Otherwise, the result is no. Remrk 1. DS nd CBPR men respetively deision support nd risp inry preferene reltion. The ondition (ii) mens the user vi n intertive proess will tret the lk of equivlene nd the inompleteness etween mximl solutions. This definition of prolem involves tht the stisfiing solution, must e lso mximl in (S ST(G), ). In other words, the only degree of freedom let to the DSS user is the hoie of suited solution mong the mximl ones. This definition refers for exmple to ontexts where preferenes hve een given y the different tors of the deision prolem, next ggregted in glol possily inomplete nd intrnsitive preferenes on the solutions P(E) vi ompt representtion I( ); Now, n individul: the user, eing le to ring effiiently forgotten preferentil informtion t different times of the deision proess, is in hrge of finding the suited solution mirroring t est glol preferenes. At this semi-strutured prolem is ssoited the omputle prolem of finding mximl spnning tree, denoted ST/CBPR/MAX, the definition of whih orresponds with the DS(ST/CBPR/MAX) one, fter ersing the property (ii). In suh generl frmework, these omputle prolems re hrd. To e onvined, it is suffiient to onsider the peulir se where the used ompt representtion of preferenes is the Preto-sed multiriteri one. Hene, the memership prolem ssoited with this multiojetive spnning trees prolem is NP-omplete [6, 12]. 3.2 Preferentil onsisteny for mximl spnning trees In Constrint Progrmming [19], onsisteny is prt of more generl prolemti lled desription. The im of onsisteny is the desription of the fesile set of onstrint system y wy of vlues or omintions of vlues elonging to t lest one fesile element. Consisteny prolemti n e extended, in the frmework of omintoril prolems exploiting non-onventionl preferenes, so s to tke into ount of preferentil informtion. Simply, onsisteny will not rely on fesiility ut on est qulity or est ompromise. Hene, we won t remove inonsistent vlues in the mening tht they elong to no fesile solution, ut rther euse they elong to no preferred solution. In this se, we spek out preferentil onsisteny. Without going into detils, prolems onsisting in ersing preferentilly inonsistent vlues, from onstrint system nd ompt representtion of preferene reltion, re lled preferentil onsisteny prolems. As in onstrint stisftion, severl levels of preferentil onsisteny n e defined, ording to whether ll or prt of preferentilly inonsistent informtion is deleted. We nmed glol preferentil onsisteny the removing of ll the preferentilly inonsistent informtion. Remrk 2. In non-onventionl preferene ontext, eh used hoie xiom (e.g. optimlity, mximlity, domintion, ) identifies speifi hoie set (optiml set, mximl set, domintion set, ) whih re generlly pirwise different (see 2.1). This other prmeter speilizes preferentil onsisteny. Thus, we spek out OPT-onsisteny for preferentil onsisteny using optimlity s hoie xiom, MAX-onsisteny for preferentil onsisteny using mximlity, nd so on. To etter understnd preferentil onsisteny, in the following, we study in detils the se of mximl spnning tree prolem. Consider then the following generl omputle prolem, of preferentil onsisteny for mximl spnning trees of grph: GPC(ST/CBPR/MAX): Given n undireted grph G = (V, E) nd ompt representtion I( ) of preferene reltion on P(E), list the edges in E elonging to mximl spnning tree for, if suh edges exist. Otherwise return no. An edge e is lled MAX-onsistent for (G, I( )) if there exists t lest one mximl spnning tree for (S ST(G), ) ontining e. Otherwise, it is lled MAX-inonsistent for (G, I( )). In this rtile, we do not dwell on the omputtionl omplexity of this prolem. But there re gret hnes it is t lest s diffiult s ST/CBPR/MAX, with the sight of investigtions in onstrint progrmming [2, 19]. Yet, in order to etter ppreite the using of this kind of omputle prolem in DSS, we turn towrds n effiiently solvle su-prolem of ST/CBPR/MAX. 4 THE ST/TOSORT-VSMAX/MAX PROBLEM 4.1 Compt representtion nd TOSORT-VSMAX ondition From now, to point out n edges set, for exmple {, }, we dopt the nottion. Given n undireted grph G = (V, E) nd P- yli preferene reltion E on E, we onsider the inry reltion K on P(E) defined s follow: x, y P(E), x K y liner extension {e 1,, e E } of E on E, verifying: e i E e j i < j for ll 1 i, j E, nd for every 1 j E, e j x (x {e 1,, e j 1}) {e j} ontins yle β α γ undireted grph G = (V, E) preferene reltion E on E Figure 1. Exmple of n undireted grph nd totlly ordered preferene reltion on its edge set 2. Exmple 1. The Figure 1 illustrtes the se of omplete undireted grph G on 3 verties, with totl order E on E. Then, the inry reltion K verifies (Figure 2), in ddition with reflexive 2 To void surhrges of the grphil representtion, the reflexive rs re not drwn. 32

4 rs, tht: A K B, for every A M = {, } nd B P(E) \ M, euse the only liner extension of E is itself. Figure 2. The reltion K elorted from (G, E) of Figure 1. The Figure 3 onsiders n undireted grph G = (V, E), with V = {α, β, γ, δ} nd E = {,,, d, h}; nd P-yli reltion E on the edges set E of G verifying, in ddition of reflexive rs: E h, E, E d, d E, h E, E h, d E h. Then, the inry reltion K estlishes iprtition {M, P(E) \ M} of P(E) with M = {x P(E) suh tht: d x or h x} nd stisfies the following reltions: (A, B) M (P(E) \ M), A K B nd (A 1, A 2) M M, A 1 K A 2. β α d Figure 3. Exmple of n undireted grph nd P-yli preferene reltion on its edge set 32. γ h δ undireted grph G = (V, E) preferene reltion E on E Definition 1. A preferene reltion on P(E) is lled TOSORT- VSMAX for the ouple (G, E) iff: (x, y) S ST(G) S ST(G) with x y, x K y x y ( the reltion is n extension of K ) x K y x y or x y Remrk 3. The word TOSORT in the nottion TOSORT-VSMAX points out the reltion K: the reltion E n e topologilly sorted the reltion E is P-yli there exists non-empty mximl set of edges for every non-empty edges suset of E there exist totl orders extending E. And the seond word VSMAX points out oth onditions of this definition the extension ondition nd the trnsltion of the indifferene of K into indifferene nd inomprility of whih define very strong version of mximlity. Exmple 2. The Figure 4 illustrtes preferene reltion on P(E) stisfying TOSORT-VSMAX for the ouple (G, E) of Figure 1. This illustrtion shows TOSORT-VSMAX reltion my inlude strit preferene iruits. d h powerset P(E) of the edges set of G set of spnning trees of G For the Figure 3, the fesile spnning trees set is S ST(G) = {d, h, d, h, dh, d, h, dh}; Aordingly, every TOSORT- VSMAX preferene reltion on P(E) stisfies: ( x, y) { d, h} SST ( G) \ M, x y. d nd h re either indifferent or inomprle Figure 4. An exmple of TOSORT-VSMAX preferene reltion 2 on the powerset of E of Figure 1. The preferene reltion E on E is lled the ompt representtion of the TOSORT-VSMAX reltion on P(E). Here re some properties: Properties 1. Given ouple (G, E) mde up n undireted grph G = (V, E) nd P-yli reltion E on the edges set E, then: () Every TOSORT-VSMAX preferene reltion for (G, E) identifies the sme mximl set s the reltion K indued y E. () The existene of fesile spnning trees wrrnties the existene of non empty mximl set for (S ST(G), K). The proof is immedite. The reltion K is the minimum informtion to know in order to identify the mximl set of TOSORT-VSMAX preferene reltions. Now, we onsider the following su-prolem of ST/CBPR/MAX: ST/TOSORT-VSMAX/MAX: Given n undireted grph G = (V, E) nd ompt representtion E of TOSORT-VSMAX preferene reltion on P(E), return mximl spnning tree for, if suh solution exists. Otherwise return no. We denote S ST/TV/MAX(G, E) the set of possile mximl spnning trees outputted y n lgorithm solving this prolem. Theorem 1. The ST/TOSORT-VSMAX/MAX prolem n e solved in polynomil time in the input size (G, E). Sketh of Proof: One lgorithm onsists in elorting liner extension {e 1,, e E } of E on E ( the TOPOLOGICAL SORT prolem 3 [7, 22]); Next in ssigning utility u(e) to eh edge e of E in order to stisfy the following ondition: u(e i) > u(e i+1), 1 i E 1; for exmple, u(e i) = E i. And, t lst in solving the lssi spnning tree prolem ( ST/Σu/OPT) with the instne (G, u). The resulting 3 In the rest of this rtile, we will hve to use prtiulr lgorithm solving this prolem. We will onsider the following one: inresingly nd greedily numer the mximl edges mong the not yet numered edges of E. The designed list of edges is then liner extension of E. powerset P(E) of the edges set of G set of spnning trees of G 33

5 mximum spnning tree is then lso mximl solution for ST/TOSORT-VSMAX/MAX. 4.2 Multiojetive spnning tree prolems sed on topologil sorting Now we onfront this prolem to the lssil mximum spnning tree prolem, nd its Preto-sed multiojetive version. Exmple 3. The lssil prolem of mximum spnning tree ( ST/Σu/OPT) n e polynomilly trnsformed into the ST/TOSORT- VSMAX/MAX prolem. Indeed, for ny spnning tree x of G, the sum of utilities of edges in x defines totl preorder u on P(E): (x, y) P(E)², x u y e x ue e y ue The reltion u is TOSORT-VSMAX, nd its ompt representtion u E is the preorder indued y u: e, e E, e u E e u(e) u(e ). The ouple (G, u E) is then n instne of ST/TOSORT-VSMAX/MAX, nd its solution set S ST/TV/MAX(G, u E) = B(S ST(G), u). This ssertion is esily provle y ersing the topologil sorting prt of the sketh of proof of Theorem 1. The ST/TOSORT-VSMAX/MAX prolem n e used to model nd solve multiriteri prolems. So, the multi-ttriute utility funtion n e ggregted first to produe glol preferenes on the edges, nd next to prtilly rnk sets of edges. Here is n exmple: Exmple 4. The ST/PARETO>TOSORT-VSMAX/MAX prolem onsiders n undireted grph G = (V, E) nd ouple (p, u) mde up positive numer p nd multi-ttriute utility funtion u from E {1,..., p} to R. p is the numer of onsidered riteri nd u(e, k) is the utility of the edge e ording to the riterion k. In this prolem, the preferene informtion (p, u) is ggregted with Preto dominne, in order to define glol preferene reltion EP on eh edge: e, e E, e EP e for every 1 k p, u(e, k) u(e, k) Next, this preferene reltion on the edges is ggregted with the K reltion, to otin olletive opinion PK etween the susets of E. Then we onsider the instne (G, (2, u)) mde up the undireted grph G = (V, E) of the Figure 3, nd the iriteri utility funtion u given y the following tle: Tle 1. Exmple of iriteri utility funtion u(edge, riterion) on the edges of the undireted grph of the Figure 3. edges d h riterion riterion preferene reltion EP on E Figure 5. The preferene reltion EP on E provided y ggregtion of u with the Preto dominne 32. d h By ggregting u with the Preto dominne, we otin the preferene reltion EP on E given y the Figure 5. At lst, y solving the ST/TOSORT-VSMAX/MAX prolem on this instne (G, EP), we get the mximl set M(S ST(G), PK) = {d, h, d, h, d, h} Remrk 4. Insted of using the Preto dominne to otin the glol preferene reltion EP on the edges, we n pply ny ggregtion rule AR on u. The only ondition on AR is to provide preferene reltion EP hving t lest the P-yliity property. In the multiriteri deision-mking ommunity [10], the multittriute utility funtion u(e, k), with (e, k) E {1,..., p}, is usully ggregted with simple sum per riterion, to produe fmily of p individul utilities on the powerset of edges. Next, this fmily is ggregted, generlly with the Preto dominne, into glol preferene, noted in this se Σ P, on the sets of edges. Exmple 5. By running n lgorithm solving the ST/pΣu>PARETO/ MAX prolem on the instne (G, (2, u)) desried in the Exmple 4, we otin the mximl set M(S ST(G), ΣP ) = {h, d, h, d, h}, whih is stritly inluded in M(S ST(G), PK). The following theorem desries the reltionship etween the lssil hierrhil ggregtion pσu>pareto nd ours PARETO>TOSORT-VSMAX: Theorem 2. Given n undireted grph G = (V, E), nd ouple (p, u) mde up positive numer p nd multi-ttriute utility funtion u from E {1,..., p} to R; then every mximl solution for ST/pΣu>PARETO/MAX is lso mximl solution for ST/PARETO>TOSORT- VSMAX/MAX. Formlly: x S ST (G), x M(S ST (G), Σ P ) x M(S ST (G), PK ) (1) Before showing this theorem, here is lemm whih desries property of the reltion K: Lemm 1. Given ouple (G = (V, E), E) nd n element x P(E), then the reltion K is trnsitive nd: y P(E) suh tht x K y x is optiml in (P(E), K) x is mximl in (P(E), K) Moreover, if x S ST(G), then: y S ST(G) suh tht x K y x is optiml in (S ST(G), K) x is mximl in (S ST(G), K) Proof: The demonstrtion of the optimlity (first equivlene) is immedite. Wht out mximlity (seond equivlene)? If x is optiml, then x is mximl. Now, wht out the ontrry se? If x is mximl in (P(E), K) then, there 2 ses: If there exists z suh tht x K y, then x is optiml ording to the first equivlene. Otherwise ( if suh z does not exist), then w P(E), x K w w P(E), not(x K w) nd not(w K x). Consequently, there is no optiml element in (P(E), K). This ssertion is equivlent to sy tht for every liner extension {e 1,, e E } of E on E, nd for every suset z of E, there exists 1 j E verifying tht: e j x nd (x {e 1,, e j 1}) {e j} is yli. This is possile, if nd only if (V, E) is tree nd E is not in P(E). This is ontrdition. 34

6 Hene, t lst, x is optiml in (P(E), K) x is mximl in (P(E), K). The trnsitivity of K is diret onsequene of the first equivlene. Next, oth the lst equivlenes re true euse (P(E), K) verifies the Arrow hoie xiom [23]: For ny A, B P(E) nd A B, If B(B, K) A then B(B, K) A = B(A, K) (every restrition of P(E) onserves the optimlity). Proof (Theorem 2): First of ll, oth the following ssertions re flse: () x, y S ST(G), x PK y x ΣP y () x, y S ST(G), x ΣP y x PK y Indeed, for the ssertion (), it is suffiient to tke the undireted grph of Figure 3, with the iriteri utility funtion of Tle 1. The ssertion () is flse euse PK only rries out the dihotomy etween the mximl set nd its omplementry. So, the preferenes etween two non mximl elements re unknown. We prove now the formule (1). So, we reson y ontrdition: Suppose there exists n x S ST(G) mximl for ΣP, ut not for PK. This proposition is equivlent with the following one, ording to Lemm 1: x S ST(G) suh tht: [ y S ST(G), not(y ΣP x)] nd [ y S ST(G), not(x PK y)] By definition, not(x PK y) e 1 E \ x, nd e 2 L(x {e 1}) verifying e 1 EP e 2. Now, if we tke the spnning tree y defined s follow: y = x {e 1} \ {e 2}, then we hve, euse of the definition of e 1 EP e 2: (, ) (, ) (, ) (, ) 1 i p, u e i + u e1 i u e i + u e2 i, nd 1 k p, e x\ { e1} e x\{ e1} u( e, k) + u( e1, k) < u( e, k) + u( e2 e x\ { e1 } e x\{ e1}, k). y ΣP x. This ontrdits the mximlity of x in (S ST(G), ΣP). Hene the result. In the following, we propose n lgorithm solving: GPC(ST/TO- SORT-VSMAX/MAX), the glol preferentil onsisteny prolem ssoited with ST/TOSORT-VSMAX/MAX. 5 GLOBAL PREFERENTIAL CONSISTENCY AND TOSORT-VSMAX Insted of either listing ll the mximl spnning trees, or finding suh one tree, we will point out the removing of edges elonging to no mximl spnning tree. Espeilly here, we re interested in GPC(ST/TOSORT-VSMAX/MAX). Here is its definition: GPC(ST/TOSORT-VSMAX/MAX): Let G = (V, E) e n undireted grph nd E e P-yli preferene reltion on E representing TOSORT-VSMAX preferene reltion on P(E). Return ll the edges of E elonging to mximl spnning tree for, if suh edges exist. Otherwise return no. Denote S GPC(ST/TV/MAX)(G, E) E, the edges set outputted y n lgorithm solving this prolem. Then, y definition, we hve the following equlity: S GPC(ST/TV/MAX)(G, E) = x x SST/TV/MAX ( G, E ). (2) This equlity is equivlent to the onjuntion of the following ssertions: () for ll e S GPC(ST/TV/MAX)(G, E) E, there exists x S ST/TV/MAX(G, E) P(E), suh tht: e x. () for ll x S ST/TV/MAX(G, E) P(E), x S GPC(ST/TV/MAX)(G, E). The Figure 6 presents n lgorithm solving this preferentil onsisteny prolem. GPCORDINALSTMAX1(G = (V, E): undireted grph, E: P-yli preferene reltion on E): return {edges set, no} egin (1) if ( NBCONNECTEDCOMPONENTS(G) > 1 ) then return no end if (2) A E (3) B E E (4) C(e) E, for every e E (5) while ( B ) do % loop invrints: A B = nd B C(e) = (6) e CHOOSE(M(B, E)) (7) B B \ {e} (8) C(e) C( e') { e'} e' E e (9) if ( NBCONNECTEDCOMPONENTS(V, C(e) {e}) < NBCONNECTEDCOMPONENTS(V, C(e)) ) then A A {e} end if (10) end while (11) return A end GPCORDINALSTMAX1 Figure 6. An lgorithm solving the GPC(ST/TOSORT-VSMAX/MAX) prolem. This lgorithm supposes we know: Another lgorithm NBCONNECTEDCOMPONENTS solving the ounting prolem of the onneted omponents in n undireted grph. This prolem is known solvle in liner time (y depth first serh lgorithm) for ny given undireted grph (see e.g. [22, 6.3 p. 90]). A hoie strtegy CHOOSE outputting n element of the input expliit set in the non-empty se. Otherwise, return no. Exmple 6. By running GPCORDINALSTMAX1 on the instne given in Figure 1 nd Figure 3, we otin s result the respetive edges sets {, } nd E \ {}. We denote (G, E) the size of the instne (G, E) of ST/TOSORT-VSMAX/MAX. This size n e formulted in terms of the verties set rdinlity m = V of grph G, the numer of edges n = E in G, nd the numer of rs p = E in (E, E): Hene, (G, E) is in O(m + n + p). Now, we remrk tht 0 n m² nd 0 p n². Hene, (G, E) is in O(m 4 ). We hve the following results: Property 2. The lgorithm GPCORDINALSTMAX1 hs worst se time omplexity, whih is liner in the size of the input (G, E). Proof: It is simply suffiient to see tht n order of mgnitude for the worst se time omplexity of this lgorithm GPCORDINALSTMAX1 only depends on the seond loop (lines 5 to 10). The lgorithm 35

7 NBCONNECTEDCOMPONENTS, solving the ounting onneted omponents prolem in time liner in the size of its instne ( prtil grph of G), is then in O(m + n). Consequently, the worst se time omplexity of the onditionl instrution if end if (line 9) is out m + n. It is similr for: line 6, where the hoie strtegy neessittes greedy serh of mximl edge, solvle in the worst se in O(n) line 8, where the mximum numer of possile unions is out rdinlity of E, i.e. in O(n). At lst, the ody of the 2 nd loop runs in the worst se in O(m + n) times. Now, the numer of loops is equl to the numer of edges; nd proves tht the omplexity of the lgorithm GPCORDINALSTMAX1 is in O((m + n) n) O(m 4 ), i.e. liner in the input size (G, E). Theorem 3 The lgorithm GPCORDINALSTMAX1 returns the whole MAX-onsistent edges (nd only them) for mximl spnning trees of the ST/TOSORT-VSMAX/MAX prolem, from n instne ((V, E), E), if suh trees exist. Otherwise returns no. The logi underlying this lgorithm onsists in putting n edge e E in est senrio of hoie, in order to elorte liner extension of E (= the miniml numer ssigned to e mong the liner extensions). Suh est senrio onsists in hoosing e s soon s possile, during the topologil sort. For tht, the topologil sorting lgorithm hs to numer every etter edge e thn e for E; next the edge e is numered iff every etter edge thn e is numered, nd so on. In the est se, when e is numered, if the numer of onneted omponents dereses when we dd e to the lredy numered edges, then e n e hosen to elong to mximl spnning tree for TOSORT-VSMAX preferene reltion. Indeed, this est senrio my then e ompleted in mximl spnning tree, y itertively hoosing ny mximl remining edge. Before showing this theorem, here is lemm whih will help us in the demonstrtion. Lemm 2. Given n instne (G, E), with E P-yli, denote C(e) the edges of E for whih there exists pth of strit preferenes towrds e: C(e) = {f E suh tht: f (1),, f (p) E, with p 0, nd f E f (1) E E f (p) E e}. Then, for every A E, C(e) \ A M(C(e) \ A, E) M(E \ A, E) Proof: First of ll, let us lrify the set E \ C(e): E \ C(e) = {f E suh tht: There exists no pth of strit preferenes from f to e in (E, E)} = {f E suh tht: There is no pth of strit preferenes from f to e 1 in (E, E), e 1 C(e)}. Indeed, if suh pth existed from f to e 1, nd y definition of C(e) from e 1 to e, then there would exist pth of strit preferenes from f to e. Show now lemm: Suppose tht C(e) \ A. Then every edge f M(C(e) \ A, E) verifies: f 1 C(e) \ A, not(f 1 E f) There exists no pth of strit preferenes from f 1 to f in (C(e) \ A, E). Hene, if some edges re dded to C(e) \ A in this se E \ (C(e) A) for whih there exists no pth of strit preferenes from f 2 E \ (C(e) A) to e 1 C(e) \ A, then it won t lso exist pth from f 2 to f. At lst, f M(C(e) \ A, E), f 1 E \ A, not(f 1 E f). This shows lemm. Proof (Theorem 3): Firstly, we hve the following equivlene, euse of the Properties 1 () trnslted y the first line of the lgorithm: GPCORDINALSTMAX1(G, E) = no S ST(G) =. Then point out on the first prt of the proposition: Suppose GPCORDINALSTMAX1(G, E) no, nd show y help of Lemm 2 formule (2): GPCORDINALSTMAX1(G, E) = x. x SST/TV/MAX ( G, E) Diret inlusion: For ny e GPCORDINALSTMAX1(G, E) E, there exists x S ST/TV/MAX(G, E) P(E), suh tht: e x. Indeed, suh n x n e designed y using the strtegy desried in the previous remrk with topologil sort of (E, E). So, s long s we re not t n itertion k suh tht e is mximl in the set B k of not yet numered edges, then, during itertions i < k, the hoie strtegy onsists in tking s urrent edge e i mximl edge for (C(e) \ (E \ B i), E), with C(e) \ (E \ B i) B i. Aording to the ove lemm, M(C(e) \ (E \ B i), E) M(B i, E). Therefore, this strtegy is ville, nd the itertion k = C(e). During the itertion k, given e dereses the numer of onneted omponents in C(e) euse e is in GPCORDINALSTMAX1(G, E) nd then verifies the ondition of line 9 in GPCORDINALSTMAX1, then e is hosen to e dded to A k 1, the urrent tree. Next, during itertions i > k, the topologil sort lgorithm tkes s urrent edge, ny edge of M(B i, E). At lst, the elorted liner extension n e ssoited to utility funtion (see sketh of proof of Theorem 1) nd next used s instne of n lgorithm solving ST/Σu/OPT, whih neessrily returns solution x non, ontining e nd then mximl for (G, E). L(f 2 ) Figure 7. Illustrtion for demonstrtion of Theorem 3. f 2 L(e) f 1 L(f 1 ) Legend: Blue : L(e) is n undireted pth in C(e) E etween oth the ends of e. f 1 nd f 2 re two edges of L(e) \ x L(f 1 ) nd L(f 2 ) re 2 undireted pths in x etween oth the ends of respetively f 1 nd f 2. The edges of the old pth is inluded in x. Converse inlusion: For every x S ST/TV/MAX(G, E) P(E), x S GPC(ST/TV/MAX)(G, E). Indeed, reson y ontrdition. Suppose tht: x S ST/TV/MAX(G, E) nd x S GPC(ST/TV/MAX)(G, E). e S GPC(ST/TV/MAX)(G, E) lthough: e x, nd x S ST/TV/MAX(G, E). The numer of onneted omponents does not derese if we dd e in C(e), ording to line 9 of GPCORDINALSTMAX1 Τhere exists in C(e) n undireted pth L(e) etween oth the ends of e. e 36

8 So tht e should e hosen during the design of x, euse e x, it is neessry tht e e mximl t n itertion k E, if we use the Kruskl s lgorithm to solve ST/TO-SORT-VSMAX/MAX. At this itertion, e A k, the tree t itertion k, nd e dereses the numer of onneted omponents in A k 1. If e M(E, E), then e S GPC(ST/TV/MAX)(G, E), this is ontrdition with the initil ssumption. Aordingly, C(e). Moreover, every edge of C(e) hs lredy een hosen in the senrio of the topologil sort lgorithm during itertions i < k, in order tht e e mximl during the itertion k. It is sure tht C(e) x euse it would exist n undireted pth L(e) {e} in x; tht is ontrditory with x is tree. Hene C(e) \ x. And for every f C(e) \ x, f hs not een dded to x euse during the itertion i < k where it hs een hosen, there lredy exists n undireted pth L(f) in A i x etween the ends of f. Now, the edge set (C(e) x) L( f ) is n undireted f C( e)\ x pth (or ontins suh pth) in x etween the ends of e, mking up with e n undireted pth in x (see Figure 7). This ontrdits the ssumption x is tree. Tht demonstrtes the onverse inlusion. 6 CONCLUSION AND PERSPECTIVES One of the limits, devolved upon deision proesses sed on listing of preferred solutions suggested y Perny & Spnjrd [18] to solve ordinl omintoril prolems, ws the intrtility of lrge size inputs. We introdued nother kind of omputle prolems, preferentil onsisteny ones. Their outputs n e proessed in rel-time y humn eing (i.e. liner in the input size). These omputle prolems re sed oth on the notion of onsisteny pointing out y onstrint progrmming (CP), nd on the notion of hoie investigted in deision iding (DA). In the se of mximl spnning trees prolems stisfying the TOSORT-VSMAX ondition, we proposed n lgorithm solving the glol onsisteny prolem, with liner worst se time omplexity in its input size. One of the ims of this rtile is to ring together the CP nd OR-DA ommunities, to proess more effiiently omintoril prolems exploiting omplex preferenes. Their mutul ontriutions open new wy of intertive solving of semi-strutured omintoril prolems. Consequently, the perspetives re numerous: At first, with preferentil onsisteny: Glol preferentil onsisteny n e used in n intertive deision proess, where the user mkes some lol deisions (hoie), nd where the DSS is restrited to remove preferentil inonsistent domin-vlues. However, suh support systems my not lwys wrrnt preferred solution for the initil instne. Consequently, we hve explored this wy, for exmple y identifying domin-vlues whih re in ll preferred solutions or, y investigting rtionl hoie theory [23] to identify some suffiient properties so tht the deision proess lwys returns preferred solution for the initil instne, if suh solution exists. Next, with effiient spnning trees prolems nd the prtiulr ompt representtion of preferenes used in this rtile: We hve een srutinizing the onept of expressive power of ompt representtion. Any kind of ompt representtions models only suset of preferene reltions. For exmple, utility funtions model only totl preorders. In order to etter understnd the type of ompt representtion used in this rtile, we fous our reserhes on its expressive power for spnning trees prolems. At lst, with pplitions: Wht mkes good theory, it is its ppliility to rel world prolems. The possile pplitions re numerous. And t this time, we work on n utonomous eletril network designing prolem llowing severl not neessry rdinl riteri. Shortly, these prolems rise in isolted regions s some Pifi islnds or in remote villges in rinforest. The isoltion of these popultions implies tht the ontinuous supply of fossil fuels is very expensive to the ommunity, nd exoritntly expensive if you wnted to onnet to n existing eletriity grid. Renewle energies form more interesting oth in terms of osts ( rrel of oil more nd more expensive, nd mens of delivery prohiitive s ot (sometimes pirogue), heliopter or plne), in terms of noise nd soil pollution, et. These prolems neessitte very omplex preferentil informtion s inhitnts opinions, ost, environmentl nd estheti riteri. REFERENCES [1] I.D. Aron nd P. vn Hentenryk, A Constrint Stisftion Approh to the Roust Spnning Tree Prolem with Intervl Dt. In: 18th Conferene on Unertinty in Artifiil Intelligene, Edmonton, Cnd (2002) [2] C. Bessière, E. Herrd, B. Hnih nd T. Wlsh, The Complexity of Resoning with Glol Constrints, Constrints 12 (2), , (2007) [3] S. Bistrelli, U. Montnri, F. Rossi, T. Shiex, G. Verfillie nd H. Frgier, Semiring-Bsed CSPs nd Vlued CSPs: Frmeworks, properties, nd omprison, Constrints 4, , (1999) [4] C. Boutilier, R.I. Brfmn, C. Domshlk, H.H. Hoos nd D. Poole, Preferene-Bsed Constrined Optimiztion with Cp-nets, Computtionl Intelligene 20, (2004) [5] R.E. Burkrd, R.A. Cuninghme-Green nd U. Zimmermnn (eds.), Algeri nd Comintoril Methods in Opertions Reserh, Annls of disrete mthemtis 19, North Hollnd, Amsterdm (1984) [6] P.M. Cmerini, G. Gliti nd F. Mffioli, The Complexity of Multi- Constrined Spnning Tree Prolems, in: Theory of Algorithms, Colloquium Pes, (1984) [7] T.H. Cormen, C.E. Leiserson nd R.L. Rivest, Introdution to Algorithms. MIT Press nd MGrw-Hill. Seond Edition, Setion 22.4: Topologil Sort: (2001) [8] G. Dooms nd I. Ktriel, Grph Constrints in Constrint Progrmming: Weighted spnning trees, INGI reserh report , UCL, Belgium (2006) [9] G. Dooms nd I. Ktriel, The Minimum Spnning Tree Constrint, in: 12 th Interntionl Conferene on Priniples nd Prtie of Constrint Progrmming, Nntes, Frne (2006) [10] M. Ehrgott nd X. Gndileux, An Annotted Biliogrphy of Multiojetive Comintoril Optimistion, Reserh Report n 62/2000, Kiserslutern University, Germny; reprinted in OR Spektrum 22, (2000) [11] J. Ghoshl, R. Lskr nd D. Pillone, Topis on Domintion in Direted Grphs, in: T. Hynes, S. Hedetniemi nd P. J. Slter, Domintion in Grphs. Advned topis, oll. Monogrphs nd textooks in pure nd pplied mthemtis, vol. 209, hpter 15: , Mrel Dekker, New York (1998) [12] H.W. Hmher nd G. Ruhe, On Spnning Tree Prolems with Multiple Ojetives, Annls of Opertions Reserh 52, (1994) [13] R.-R. Joseph, P. Chn, M. Hiroux nd G. Weil, Deision-Support with Preferene Constrints, Europen Journl of Opertion Reserh 177 (3), (2007) 37

9 [14] U. Junker, Preferene-Bsed Prolem Solving for Constrint Progrmming, in: G. Bosi, R. I. Brfmn, J. Chomiki nd W. Kießling (eds.), Preferenes 2004: Speifition, inferene, pplitions, Dgstuhl seminr proeedings, Shloss Dgstuhl, Germny (2006) [15] A. Newell nd H.A. Simon, Humn Prolem Solving, Englewood Cliffs, NJ, Prentie-Hll (1972) [16] T.F. Noronh, A.C. dos Sntos nd C.C. Rieiro, Constrint Progrmming for the Dimeter Constrined Minimum Spnning Tree Prolem, Eletroni Notes in Disrete Mthemtis (2007) [17] P. Perny nd O. Spnjrd, Preferene-Bsed Serh in Stte Spe Grphs, Proeedings of the AAAI'2002 Conferene, Edmonton, Cnd (2002) [18] P. Perny nd O. Spnjrd, A Preferene-Bsed Approh to Spnning Trees nd Shortest Pths Prolems, Europen Journl of Opertionl Reserh 162, (2005) [19] F. Rossi, P. vn Beek nd T. Wlsh, Hnook of Constrint Progrmming, Foundtions of Artifiil Intelligene series, Elsevier (2006) [20] A. Roth nd M. Sotomyor, The Two-Sided Mthing, Cmridge University Press, Cmridge (1990) [21] B. Roy nd D. Bouyssou, Aide Multiritère à l Déision: Méthodes et s, Eonomi, series Gestion, Pris (1993) [22] A. Shrijver, Comintoril Optimiztion: Polyhedr nd Effiieny, Series in lgorithms nd omintoris vol. 24, Springer Verlg Pulition, Chihester (2003) [23] A.K. Sen, Colletive Choie nd Soil Welfre, oll. Advned textooks in eonomis, vol. 11, Elsevier Siene Pulishers, Netherlnds (1970) [24] B. Suiz nd J.E. Peris, Choie Funtions: Rtionlity Re-exmined, Theory nd Deision 48, (2000) [25] C. Unsworth nd P. Prosser, Rooted Tree nd Spnning Tree Constrints, 17th ECAI Workshop on Modelling nd Solving Prolems with Constrints (2006) [26] G. Verfillie nd N. Jussien, Constrint Solving in Unertin nd Dynmi Environments: Survey, Constrints 10 (3), (2005) [27] P. Vinke, Multiriteri Deision Aid, John Wiley & Sons (1992) [28] U. Zimmermn, Liner nd Comintoril Optimiztion in Ordered Algeri Strutures, Series in Annls of Disrete Mthemtis n 10, North-Hollnd, Amsterdm (1981) 38

Arrow s Impossibility Theorem

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

More information

Arrow s Impossibility Theorem

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

More information

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 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

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

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

Linear choosability of graphs

Linear choosability of graphs Liner hoosility of grphs Louis Esperet, Mikel Montssier, André Rspud To ite this version: Louis Esperet, Mikel Montssier, André Rspud. Liner hoosility of grphs. Stefn Felsner. 2005 Europen Conferene on

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

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

Choosing Combinatorial Social Choice by Heuristic Search

Choosing Combinatorial Social Choice by Heuristic Search Choosing Comintoril Soil Choie y Heuristi Serh Minyi Li 1 nd Quo Bo Vo 2 Astrt. This pper studies the prolem of omputing ggregtion rules in omintoril domins, where the set of possile lterntives is Crtesin

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

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

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

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

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

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

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

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

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

More information

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

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

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

Consistent Probabilistic Social Choice

Consistent Probabilistic Social Choice Consistent Proilisti Soil Choie Felix Brndt (with F. Brndl nd H. G. Seedig) University of Oxford, Novemer 2015 Preliminries Finite set of lterntives A A is not fixed Liner preferene reltions L (A) Frtionl

More information

Graph States EPIT Mehdi Mhalla (Calgary, Canada) Simon Perdrix (Grenoble, France)

Graph States EPIT Mehdi Mhalla (Calgary, Canada) Simon Perdrix (Grenoble, France) Grph Sttes EPIT 2005 Mehdi Mhll (Clgry, Cnd) Simon Perdrix (Grenole, Frne) simon.perdrix@img.fr Grph Stte: Introdution A grph-sed representtion of the entnglement of some (lrge) quntum stte. Verties: quits

More information

s the set of onsequenes. Skeptil onsequenes re more roust in the sense tht they hold in ll possile relities desried y defult theory. All its desirle p

s the set of onsequenes. Skeptil onsequenes re more roust in the sense tht they hold in ll possile relities desried y defult theory. All its desirle p Skeptil Rtionl Extensions Artur Mikitiuk nd Miros lw Truszzynski University of Kentuky, Deprtment of Computer Siene, Lexington, KY 40506{0046, frtur mirekg@s.engr.uky.edu Astrt. In this pper we propose

More information

8 THREE PHASE A.C. CIRCUITS

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

More information

IN RECENT YEARS, the number of publications on evolutionary

IN RECENT YEARS, the number of publications on evolutionary IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 13, NO. 3, JUNE 2009 591 On the Effets of Adding Ojetives to Plteu Funtions Dimo Brokhoff, Tois Friedrih, Nils Heinghus, Christin Klein,

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

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

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

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

Logic, Set Theory and Computability [M. Coppenbarger]

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

More information

#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

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

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

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

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

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

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

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

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

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

More information

Learning Partially Observable Markov Models from First Passage Times

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

More information

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

A CLASS OF GENERAL SUPERTREE METHODS FOR NESTED TAXA

A CLASS OF GENERAL SUPERTREE METHODS FOR NESTED TAXA A CLASS OF GENERAL SUPERTREE METHODS FOR NESTED TAXA PHILIP DANIEL AND CHARLES SEMPLE Astrt. Amlgmting smller evolutionry trees into single prent tree is n importnt tsk in evolutionry iology. Trditionlly,

More information

15-451/651: Design & Analysis of Algorithms December 3, 2013 Lecture #28 last changed: November 28, 2013

15-451/651: Design & Analysis of Algorithms December 3, 2013 Lecture #28 last changed: November 28, 2013 15-451/651: Design & nlysis of lgorithms Deemer 3, 2013 Leture #28 lst hnged: Novemer 28, 2013 Lst time we strted tlking out mehnism design: how to llote n item to the person who hs the mximum vlue for

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

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

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

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

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

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

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

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

More information

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

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

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

More information

Dorf, R.C., Wan, Z. T- Equivalent Networks The Electrical Engineering Handbook Ed. Richard C. Dorf Boca Raton: CRC Press LLC, 2000

Dorf, R.C., Wan, Z. T- Equivalent Networks The Electrical Engineering Handbook Ed. Richard C. Dorf Boca Raton: CRC Press LLC, 2000 orf, R.C., Wn,. T- Equivlent Networks The Eletril Engineering Hndook Ed. Rihrd C. orf Bo Rton: CRC Press LLC, 000 9 T P Equivlent Networks hen Wn University of Cliforni, vis Rihrd C. orf University of

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

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

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

QUADRATIC EQUATION. Contents

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

More information

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

April 8, 2017 Math 9. Geometry. Solving vector problems. Problem. Prove that if vectors and satisfy, then.

April 8, 2017 Math 9. Geometry. Solving vector problems. Problem. Prove that if vectors and satisfy, then. pril 8, 2017 Mth 9 Geometry Solving vetor prolems Prolem Prove tht if vetors nd stisfy, then Solution 1 onsider the vetor ddition prllelogrm shown in the Figure Sine its digonls hve equl length,, the prllelogrm

More information

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

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

More information

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

Behavior Composition in the Presence of Failure

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

More information

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

Section 1.3 Triangles

Section 1.3 Triangles Se 1.3 Tringles 21 Setion 1.3 Tringles LELING TRINGLE The line segments tht form tringle re lled the sides of the tringle. Eh pir of sides forms n ngle, lled n interior ngle, nd eh tringle hs three interior

More information

NEW CIRCUITS OF HIGH-VOLTAGE PULSE GENERATORS WITH INDUCTIVE-CAPACITIVE ENERGY STORAGE

NEW CIRCUITS OF HIGH-VOLTAGE PULSE GENERATORS WITH INDUCTIVE-CAPACITIVE ENERGY STORAGE NEW CIRCUITS OF HIGH-VOLTAGE PULSE GENERATORS WITH INDUCTIVE-CAPACITIVE ENERGY STORAGE V.S. Gordeev, G.A. Myskov Russin Federl Nuler Center All-Russi Sientifi Reserh Institute of Experimentl Physis (RFNC-VNIIEF)

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

Linear Algebra Introduction

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

More information

Unit 4. Combinational Circuits

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

More information

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

Electromagnetism Notes, NYU Spring 2018

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

More information

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

LIP. Laboratoire de l Informatique du Parallélisme. Ecole Normale Supérieure de Lyon

LIP. Laboratoire de l Informatique du Parallélisme. Ecole Normale Supérieure de Lyon LIP Lortoire de l Informtique du Prllélisme Eole Normle Supérieure de Lyon Institut IMAG Unité de reherhe ssoiée u CNRS n 1398 One-wy Cellulr Automt on Cyley Grphs Zsuzsnn Rok Mrs 1993 Reserh Report N

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

Weighted Constraint Satisfaction Problems with Min-Max Quantifiers

Weighted Constraint Satisfaction Problems with Min-Max Quantifiers Weighted Constrint Stisftion Prolems with Min-Mx Quntifiers Jimmy H.M. Lee & Terrene W.K. Mk Deprtment of Computer Siene nd Engineering The Chinese University of Hong Kong Shtin, N.T., Hong Kong {jlee,wkmk}@se.uhk.edu.hk

More information

1.3 SCALARS AND VECTORS

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

More information

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

Expand the Shares Together: Envy-free Mechanisms with a Small Number of Cuts

Expand the Shares Together: Envy-free Mechanisms with a Small Number of Cuts Nonme mnusript No. (will e inserted y the editor) Expnd the Shres Together: Envy-free Mehnisms with Smll Numer of uts Msoud Seddighin Mjid Frhdi Mohmmd Ghodsi Rez Alijni Ahmd S. Tjik Reeived: dte / Aepted:

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

p-adic Egyptian Fractions

p-adic Egyptian Fractions p-adic Egyptin Frctions Contents 1 Introduction 1 2 Trditionl Egyptin Frctions nd Greedy Algorithm 2 3 Set-up 3 4 p-greedy Algorithm 5 5 p-egyptin Trditionl 10 6 Conclusion 1 Introduction An Egyptin frction

More information

Section 3.6. Definite Integrals

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

More information

The Word Problem in Quandles

The Word Problem in Quandles The Word Prolem in Qundles Benjmin Fish Advisor: Ren Levitt April 5, 2013 1 1 Introdution A word over n lger A is finite sequene of elements of A, prentheses, nd opertions of A defined reursively: Given

More information

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

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

More information

CM10196 Topic 4: Functions and Relations

CM10196 Topic 4: Functions and Relations CM096 Topic 4: Functions nd Reltions Guy McCusker W. Functions nd reltions Perhps the most widely used notion in ll of mthemtics is tht of function. Informlly, function is n opertion which tkes n input

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

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

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

More information

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

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

More information

Global alignment. Genome Rearrangements Finding preserved genes. Lecture 18

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

More information

arxiv: v1 [math.gr] 11 Jan 2019

arxiv: v1 [math.gr] 11 Jan 2019 The Generlized Dehn Property does not imply liner isoperimetri inequlity Owen Bker nd Timothy Riley rxiv:1901.03767v1 [mth.gr] 11 Jn 2019 Jnury 15, 2019 Astrt The Dehn property for omplex is tht every

More information

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

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

More information

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

Hardware Verification 2IMF20

Hardware Verification 2IMF20 Hrdwre Verifition 2IMF20 Julien Shmltz Leture 02: Boolen Funtions, ST, CEC Course ontent - Forml tools Temporl Logis (LTL, CTL) Domin Properties System Verilog ssertions demi & Industrils Proessors Networks

More information

Probability. b a b. a b 32.

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

More information

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

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

More information

Appendix C Partial discharges. 1. Relationship Between Measured and Actual Discharge Quantities

Appendix C Partial discharges. 1. Relationship Between Measured and Actual Discharge Quantities Appendi Prtil dishrges. Reltionship Between Mesured nd Atul Dishrge Quntities A dishrging smple my e simply represented y the euilent iruit in Figure. The pplied lternting oltge V is inresed until the

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

TOPIC: LINEAR ALGEBRA MATRICES

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

More information

A new heuristic algorithm for rectangle packing

A new heuristic algorithm for rectangle packing Computers & Opertions Reserh 34 (2007) 3270 3280 www.elsevier.om/lote/or A new heuristi lgorithm for retngle pking Wenqi Hung, Duning Chen, Ruhu Xu College of Computer Siene, Huzhong University of Siene

More information

Pre-Lie algebras, rooted trees and related algebraic structures

Pre-Lie algebras, rooted trees and related algebraic structures Pre-Lie lgers, rooted trees nd relted lgeri strutures Mrh 23, 2004 Definition 1 A pre-lie lger is vetor spe W with mp : W W W suh tht (x y) z x (y z) = (x z) y x (z y). (1) Exmple 2 All ssoitive lgers

More information

The Minimum Label Spanning Tree Problem: Illustrating the Utility of Genetic Algorithms

The Minimum Label Spanning Tree Problem: Illustrating the Utility of Genetic Algorithms The Minimum Lel Spnning Tree Prolem: Illustrting the Utility of Genetic Algorithms Yupei Xiong, Univ. of Mrylnd Bruce Golden, Univ. of Mrylnd Edwrd Wsil, Americn Univ. Presented t BAE Systems Distinguished

More information