Computational Social Choice

Size: px
Start display at page:

Download "Computational Social Choice"

Transcription

1 Computtionl Soil Choie From Arrow's impossiility to Fishurn's mximl lotteries STACS 2015 Tutoril

2 Motivtion Wht is soil hoie theory? How to ggregte possily onfliting preferenes into olletive hoies in fir n stisftory wy? Origins: mthemtis, eonomis, n politil siene Essentil ingreients - Autonomous gents (e.g., humn or softwre gents) - A set of lterntives (epening on the pplition, lterntives n e politil nites, resoure llotions, olition strutures, et.) - Preferenes over lterntives - Aggregtion funtions The xiomti metho will ply ruil role in this tutoril. Whih forml properties shoul n ggregtion funtion stisfy? Whih of these properties n e stisfie simultneously? 2

3 Hnook of Computtionl Soil Choie (Cmrige University Press, forthoming in 2015) 1. Introution to Computtionl Soil Choie Prt 1: Voting 2. Introution to the Theory of Voting 3. Tournment Solutions 4. Weighte Tournment Solutions 5. Dogson s Rule n Young s Rule 6. Brriers to Mnipultion in Voting 7. Control n Briery in Voting 8. Rtionliztions of Voting Rules 9. Voting in Comintoril Domins 10. Inomplete Informtion n Communition in Voting Prt 2: Fir Allotion 11. Introution to the Theory of Fir Allotion 12. Fir Allotion of Inivisile Goos 13. Cke Cutting Algorithms Prt 3: Colition Formtion 14. Mthing uner Preferenes 15. Heoni Gmes 16. Weighte Voting Gmes Prt 4: Aitionl Topis 17. Jugment Aggregtion 18. The Axiomti Approh n the Internet 19. Knokout Tournments (B., Conitzer, Enriss, Lng, Proi) (Zwiker) (B., Brill, Hrrenstein) (Fisher, Hury, Nieermeier) (Crginnis, Hemspnr, Hemspnr) (Conitzer, Wlsh) (Fliszewski, Rothe) (Elkin, Slinko) (Lng, Xi) (Boutilier, Rosenshein) (Thomson) (Bouveret, Chevleyre, Muet) (Proi) (Klus, Mnlove, Rossi) (Aziz, Svni) (Chlkikis, Woolrige) (Enriss) (Tennenholtz, Zohr) (Vssilevsk-Willims)

4 Plurlity Why re there ifferent voting rules? Wht s wrong with plurlity (the most wiespre voting rule) where lterntives tht re rnke first y most voters win? Consier preferene profile with 21 voters, who rnk four lterntives s in the tle on the right. Alterntive is the unique plurlity winner espite - mjority of voters think is the worst lterntive, - loses ginst,, n in pirwise mjority omprisons, n - if the preferenes of ll voters re reverse, still wins In July 2010, 22 experts on soil hoie theory met in Frne n vote on whih voting rules shoul e use. Plurlity reeive no support t ll (mong 18 rules). 4

5 5 Common Voting Rules Plurlity Use in most emorti ountries, uiquitous Alterntives tht re rnke first y most voters Bor Use in Sloveni, emi institutions, Eurovision song ontest The most preferre lterntive of eh voter gets m-1 points, the seon most-preferre m-2 points, et. Alterntives with highest umulte sore win. Plurlity with runoff Use to elet the Presient of Frne The two lterntives tht re rnke first y most voters fe off in mjority runoff. 5

6 5 Common Voting Rules (t.) Instnt-runoff Use in Austrli, Ireln, Mlt, Aemy wrs Alterntives tht re rnke first y the lowest numer of voters re elete. Repet until no more lterntives n e elete. The remining lterntives win. In the UK 2011 lterntive vote referenum, people hose plurlity over instnt-runoff. Sequentil mjority omprisons Use y US ongress to pss lws (k menment proeure) n in mny ommittees Alterntives tht win fixe sequene of pirwise omprisons (e.g., (( vs. ) vs. ), et.). 6

7 A Curious Preferene Profile 33% 16% 3% 8% 18% 22% e e e e e e Plurlity: wins Exmple ue to Mihel Blinski Bor: wins Sequentil mjority omprisons (ny orer): wins Instnt-runoff: wins Plurlity with runoff: e wins 7

8 Rtionl Choie Theory A prerequisite for nlyzing olletive hoie is to unerstn iniviul hoie. Let U e finite universe of lterntives. A hoie funtion f mps fesile set A U to hoie set f(a) A. We require tht f(a)= only if A=. Not every hoie funtion omplies with our intuitive unerstning of rtionlity. Certin ptterns of hoie from vrying fesile sets my e eeme inonsistent, e.g., hoosing from {,,}, ut from {,}. A f(a) 8

9 Rtionlizle Choie Binry preferene reltion on U x y is interprete s x is t lest s goo s y. is ssume to e trnsitive n omplete. Best lterntives For inry reltion n fesile set A, Mx(,A)= {x A y A suh tht y x} f is rtionlizle if there exists preferene reltion on U suh tht f(a)=mx(,a) for ll A. The previously mentione hoie funtion f with f({,,})={} n f({,})={} nnot e rtionlize. 9

10 Consistent Choie It woul e nie if the non-existene of rtionlizing reltion oul e pointe out y fining inonsistenies. f stisfies onsisteny if for ll A,B with B A, f(a) B implies f(b)=f(a) B. A f(a) f(b) B Consequene: If x is hosen from fesile set, then it is lso hosen from ll susets tht ontin x. Exmple: Plurlity oes not stisfy onsisteny (when sores re ompute for eh fesile set). - f({,,}) = {} n f({,}) = {} Theorem (Smuelson, 1938; Arrow, 1959): A hoie funtion is rtionlizle iff it stisfies onsisteny

11 From Choie to Soil Choie N is finite set of t lest two voters. R(U) is the set of ll preferene reltions over U. Every R=( 1,..., N ) R(U) N is lle preferene profile. A soil hoie funtion (SCF) is funtion f tht ssigns hoie funtion to eh preferene profile. An SCF is rtionlizle (onsistent) if its unerlying hoie funtions re rtionlizle (onsistent) for ll preferene profiles. We will write f(r,a) s funtion of oth R n A. Let nxy = {i N x i y} n efine the mjority rule reltion s (x RM y) nxy > nyx. 11

12 Conoret s Prox Mrquis e Conoret Soil hoie from fesile sets of size two is esy. The mjority rule SCF is efine s f(r,{x,y}) = Mx(RM,{x,y}). Mjority rule n esily e hrterize using unontroversil xioms (e.g., My, 1952). Prolems rise whenever there re more thn two lterntives. Conoret prox (1785): RM n e intrnsitive. Alterntive x is Conoret winner in A if x RM y for ll y A\{x}. An SCF f is Conoret extension if f(r,a)={x} whenever x is Conoret winner in A

13 Arrow s Impossiility An SCF stisfies inepenene of infesile lterntives (IIA) if the hoie set only epens on preferenes over lterntives within the fesile set. An SCF stisfies Preto-optimlity if n lterntive will not e hosen if there exists nother lterntive suh tht ll voters prefer the ltter to the former. An SCF is ittoril if there exists voter whose most preferre lterntive is lwys uniquely hosen. Theorem (Arrow, 1951): Every rtionlizle SCF tht stisfies IIA n Preto-optimlity is ittoril when U 3. Nipkow (2009) hs verifie proof of Arrow s theorem using Iselle. Tng & Lin (2009) reue the sttement to finite se se tht ws solve y omputer. Kenneth J. Arrow 13

14 Wht now? Rtionlizility (or, equivlently, onsisteny) is inomptile with olletive hoie when U 3. Dropping IIA offers little relief (Bnks, 1995). Dropping Preto-optimlity offers little relief (Wilson, 1972). Dropping non-ittorship is uneptle. In this tutoril, we will onsier two espe routes from Arrow s impossiility: SCFs tht stisfy weker notions of onsisteny - Top yle, unovere set, Bnks set, tournment equilirium set Rnomize SCFs - Rnom ittorship, mximl lotteries 14

15 Wekly Consistent SCFs 15

16 Tournments For given preferene profile R, fesile set A n mjority rule RM efine irete grph (A,RM). We sy tht omintes if RM. Every symmetri irete grph is inue y some preferene profile (MGrvey, 1953). A mjoritrin SCF is n SCF whose output only epens on (A,RM). For simpliity, we will ssume tht iniviul preferenes re ntisymmetri n tht N is o. Hene, (A,RM) is tournment. SCF f is si to e finer thn SCF g if f g. Dominion D(x)={y A x RM y} Domintors D (x)={y A y RM x} 16

17 Mjoritrinness A =2 Non-ittorship IIA Preto-optimlity Rtionlizility/ Consisteny Arrow s Impossiility Expnsion Wek expnsion Strong retentiveness Retentiveness 17

18 The Top Cyle John I. Goo Consisteny n e wekene to expnsion: B A n f(a) B implies f(b) f(a). Theorem (Bores, 1976): There is unique finest mjoritrin SCF stisfying expnsion: the top yle. A ominnt set is nonempty set of lterntives B A suh tht for ll x B n y A\B, x RM y. The set of ominnt sets is totlly orere y set inlusion (Goo, 1971). Hene, every tournment ontins unique miniml ominnt set lle the top yle (TC). TC is Conoret extension. 18

19 Exmples f e TC(A,RM)={,,} TC(A,RM)={,,,} TC(A,RM)={,e,f} 19

20 Trnsitive Closure The essene of Conoret s prox n Arrow s impossiility is tht mjority rule fils to e trnsitive. Why not just tke the trnsitive (reflexive) losure RM*? Theorem (De, 1977): TC(A,RM) = Mx(RM*,A). Consequenes TC itself is yle. It is the soure omponent in the DAG (irete yli grph) of strongly onnete omponents. Liner-time lgorithms for omputing TC using Kosrju s or Trjn s lgorithm for fining strongly onnete omponents - Alterntively, one n initilize working set B with ll lterntives of mximl outegree n then itertively ll lterntives tht ominte n lterntive in B until no more suh lterntives n e foun. 20

21 Top Cyle n Preto-Optimlity The top yle is very lrge. In ft, it is so lrge tht it fils to e Preto-optiml when there re more thn three lterntives (Ferejohn & Grether, 1977) Sine Preto-optimlity is n essentil ingreient of Arrow s impossiility, this espe route is (so fr) not entirely onvining. Although, tehnilly, Arrow s theorem only requires Pretooptimlity for two-element sets (whih the top yle stisfies). 21

22 Mjoritrinness A =2 Non-ittorship IIA Preto-optimlity Rtionlizility/ Consisteny Arrow s Impossiility Expnsion Top Cyle (TC) Wek expnsion 22

23 The Unovere Set Peter C. Fishurn Nihols Miller Expnsion n e further wekene to wek expnsion: f(a) f(b) f(a B). Theorem (Moulin, 1986): There is unique finest mjoritrin SCF stisfying wek expnsion: the unovere set. Given tournment (A,RM), x overs y (x C y), if D(y) D(x). Propose inepenently y Fishurn (1977) n Miller (1980) Trnsitive sureltion of mjority rule The unovere set (UC) onsists of ll unovere lterntives, i.e., UC(A,PM) = Mx(C,A). 23

24 Exmples UC(A,RM)={,,} UC(A,RM)={,,} TC(A,RM)={,,,} 24

25 Properties of the Unovere Set Sine expnsion wek expnsion, UC TC. UC is Conoret extension. UC stisfies Preto-optimlity. Theorem (B. n Geist, 2014): UC is the lrgest mjoritrin SCF stisfying Preto-optimlity. How n the unovere set e effiiently ompute? Strightforwr O(n 3 ) lgorithm tht omputes the overing reltion for every pir of lterntives Cn we o etter thn tht? 25

26 Unovere Set Algorithm Equivlent hrteriztion of UC Theorem (Shepsle & Weingst, 1984): UC onsists preisely of ll lterntives tht reh every other lterntive in t most two steps. - Suh lterntives re lle kings in grph theory. Hene, UC n e ompute y squring the tournment s jeny mtrix. Fstest known mtrix multiplition lgorithm (Le Gll, 2014): O(n ) Just slightly fster thn Vssilevsk Willims, 2011: O(n ) Bse on Coppersmith & Winogr (1990): O(n ) Mtrix multiplition is elieve to e fesile in liner time (O(n 2 )). 26

27 Unovere Set Algorithm (Exmple) e B@ CA B@ CA B@ CA = B@ CA

28 Mjoritrinness A =2 Non-ittorship IIA Preto-optimlity Rtionlizility/ Consisteny Arrow s Impossiility Expnsion Top Cyle (TC) Wek expnsion Unovere Set (UC) Strong retentiveness 28

29 Bnks Set Wek expnsion n e wekene to strong retentiveness: f(d (x)) f(a) for ll x A. Theorem (B., 2011): There is unique finest mjoritrin SCF stisfying strong retentiveness: the Bnks set. A trnsitive suset of tournment (A,RM) is set of lterntives B A suh tht RM is trnsitive within B. Let Trns(A,RM) = {B A B is trnsitive}. The Bnks set (BA) onsists of the mximl elements of ll inlusion-mximl trnsitive susets (Bnks, 1985), i.e., BA(A,RM) = {Mx(RM,B) B Mx(,Trns(A,RM))} Jeffrey S. Bnks 29

30 Exmples (All missing eges re pointing ownwrs.) e f g UC(A,RM)={,,} BA(A,RM)={,,} TC(A,RM)={,,,,e,f,g} UC(A,RM)={,,,} BA(A,RM)={,,} 30

31 Properties of the Bnks Set Sine expnsion wek expnsion strong retentiveness, BA UC TC. As onsequene, BA is Conoret extension n stisfies Preto-optimlity. Rnom lterntives in BA n e foun in liner time y itertively onstruting mximl trnsitive sets. Yet, omputing the Bnks set is NP-hr (Woeginger, 2003) n remins NP-hr even for 5 voters (B. et l., 2013). Strong retentiveness n e further wekene to retentiveness: f(d (x)) f(a) for ll x f(a). 31

32 Mjoritrinness A =2 Non-ittorship IIA Preto-optimlity Rtionlizility/ Consisteny Arrow s Impossiility Expnsion Top Cyle (TC) Wek expnsion Unovere Set (UC) Strong retentiveness Bnks Set (BA) Retentiveness 32

33 Tournment Equilirium Set Let f e n ritrry hoie funtion. A non-empty set of lterntives B is f-retentive if f(d (x)) B for ll x B. Ie: No lterntive in the set shoul e properly ominte y n outsie lterntive. f is new hoie funtion tht yiels the union of ll inlusion-miniml f-retentive sets. f stisfies retentiveness. The tournment equilirium set (TEQ) of tournment is efine s TEQ=TEQ. Reursive efinition (unique fixe point of ring-opertor) Theorem (Shwrtz, 1990): TEQ BA. x Thoms Shwrtz B 33

34 Exmple {,,} is the unique miniml TEQ-retentive set. TEQ(D ()) = TEQ({}) = {} TEQ(D ()) = TEQ({,e}) = {} TEQ(D ()) = TEQ({,}) = {} TEQ(D ()) = TEQ({,}) = {} TEQ(D (e)) = TEQ({,,}) = {,,} e A thik ege from y to x enotes tht y TEQ(D (x)). 34

35 Properties of TEQ Computing TEQ is NP-hr (B. et l., 2010) n remins NP-hr even for 7 voters (Bhmeier et l., 2015). The est known upper oun is PSPACE! Theorem (Lffon et l., 1993; Houy 2009; B., 2011; B. n Hrrenstein, 2011): The following sttements re equivlent: Every tournment ontins unique miniml TEQ-retentive set. (Shwrtz Conjeture, 1990) TEQ is the unique finest mjoritrin SCF stisfying retentiveness. TEQ stisfies monotoniity (n mny other esirle properties). All or nothing: Either TEQ is most ppeling SCF or it is severely flwe. 35

36 Shwrtz s Conjeture There exists no ounterexmple with less thn 13 lterntives (154 illion tournments hve een heke). TEQ stisfies ll nie properties if A <13. No ounterexmple ws foun y serhing illions of rnom tournments with up to 50 lterntives. Cheking signifintly lrger tournments is intrtle. Mny non-trivil wekenings of Shwrtz s onjeture re known to hol (Goo, 1971; Dutt, 1988; B. et l., 2010; B., 2011). Theorem (B., Chunovsky, Kim, Liu, Norin, Sott, Seymour, n Thomssé, 2012): Shwrtz s onjeture is flse. 36

37 Aftermth Non-onstrutive proof relying on proilisti rgument y Erős n Moser (1964) Neither the ounter-exmple nor its size n e eue from proof. Smllest ounter-exmple of this type requires out lterntives. More reently, ounter-exmple with 24 lterntives ws foun with the help of omputer (B. & Seeig, 2013). In priniple, TEQ is severely flwe. However, ounter- exmples re so extremely rre tht this hs no prtil onsequenes. This sts out on the xiomti metho. 37

38 Wekly Consistent SCFs TC UC BA TEQ Top Cyle (1971) TC expnsion O(n 2 ) Unovere Set (1977) UC wek expnsion O(n 2.38 ) Bnks Set (1985) BA strong retentiveness 2 O(n) Tournment Equilirium Set (1990) TEQ (retentiveness) 2 O(n) 38

39 Rnomize SCFs 39

40 Rnom Dittorship Alln Gir A rnomize SCF mps preferene profile to lottery (proility istriution) over the lterntives. Perhps the most notorious rnomize SCF is rnom ittorship. One gent is pike uniformly t rnom n his most preferre lterntive is implemente s the soil hoie. Rnom ittorship is not s s it my soun. It stisfies most of the xioms tht re usully onsiere in soil hoie theory. Rnom ittorship is the only Preto-optiml rnomize SCF tht is strtegyproof, i.e., it nnot e mnipulte y lying out one s preferenes (Gir, 1977). 40

41 Mximl Lotteries Germin Krewers Peter C. Fishurn Krewers (1965) n Fishurn (1984) Reisovere y Lffon et l. (1993), Felsenthl n Mhover (1992), Fisher n Ryn (1995), Rivest n Shen (2010) Let g(x,y) = nxy - nyx e the mjority mrgin of x n y. Alterntive x is (wek) Conoret winner if g(x,y) 0 for ll y. Exten g to lotteries: g(p,q) = x,y p(x) q(y) g(x,y) Expete mjority mrgin p is mximl lottery if g(p,q) 0 for ll q. Rnomize (wek) Conoret winner Alwys exists ue to Minimx Theorem (v. Neumnn, 1928) 41

42 Exmples Two lterntives p(x) 1 0 Mximl lotteries 0 N nxy p(x) 1 0 Rnom ittorship 0 N nxy R n e trnsforme into symmetri zero-sum gme. Mximl lotteries re mixe minimx strtegies (or Nsh equiliri) The unique mximl lottery is 3/5 + 1/5 + 1/5. 42

43 Properties of Mximl Lotteries (ML) Mximl lotteries re lmost lwys unique. Alwys unique for o numer of voters (Lffon et l., 1997) ML oes not require symmetry, ompleteness, or even trnsitivity of preferenes. Rnom ittorship requires unique mximum. Cnonil generliztion (RSD) requires t lest one mximum. ML n e effiiently ompute vi liner progrmming. Computing RSD proilities, on the other hn, is #P-omplete (Aziz et l., 2013). In the ssignment omin, mximl lotteries re known s populr mixe mthings (Kvith et l., 2011). 43

44 Properties of Mximl Lotteries (t.) Preto-ominte lterntives lwys get zero proility in every mximl lottery. In ft, ML is even effiient with respet to stohsti ominne. No lottery gives more expete utility for ny utility representtion onsistent with the voters preferenes (Aziz et l., 2012). Violte y RSD (Bogomolni n Moulin, 2001). ML is wekly strtegyproof in well-efine sense (Aziz et l., 2013). ML n e uniquely hrterize using version of onsisteny for rnomize SCFs (Brnl et l., 2015). 44

45 Reommene Literture Books Allinghm: Choie Theory - A very short introution. Oxfor University Press, 2002 Austen-Smith n Bnks: Positive Politil Theory I, University of Mihign Press, 1999 Gärtner: A Primer in Soil Choie Theory, Oxfor University Press, 2009 Moulin: Axioms of Coopertive Deision Mking. Cmrige University Press, 1988 Nitzn: Colletive Choie n Preferene. Cmrige University Press, 2010 Introutory ook hpter B., Conitzer, n Enriss. Computtionl Soil Choie. In "Multigent Systems" (G. Weiss, e.), MIT Press,

Axiomatic social choice theory

Axiomatic social choice theory Axiomti soil hoie theory From Arrow's impossiility to Fishurn's mximl lotteries ACM EC 2014 Tutoril Shedule 08.30-10.30: Tutoril prt 1 10.30-11.00: Coffee rek 11.00-12.30: Tutoril prt 2! In the interest

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

Arrow s Impossibility Theorem

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

More information

Arrow s Impossibility Theorem

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

More information

Incentives for Participation and Abstention in Probabilistic Social Choice

Incentives for Participation and Abstention in Probabilistic Social Choice Inentives for Prtiiption n Astention in Proilisti Soil Choie Florin Brnl Institut für Informtik TU Münhen, Germny rnlfl@in.tum.e Felix Brnt Institut für Informtik TU Münhen, Germny rntf@in.tum.e Johnnes

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

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

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

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

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

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

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

CIT 596 Theory of Computation 1. Graphs and Digraphs

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

More information

Choix Social Computationnel

Choix Social Computationnel Choix Soil Computtionnel Niols Muet niols.muet@lip6.fr Université Pierre et Mrie Curie 05 Septemre 2011 Motivtion Quest for the est voting system Niols Muet 05 Septemre 2011 Bsis of Soil Choie Mnipultion

More information

On the Axiomatic Foundations of Ranking Systems

On the Axiomatic Foundations of Ranking Systems On the Axiomti Fountions of Rnking Systems Alon Altmn n Moshe Tennenholtz Fulty of Inustril Engineering n Mngement Tehnion Isrel Institute of Tehnology Hif 32000 Isrel Astrt Resoning out gent preferenes

More information

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

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

More information

Lecture 11 Binary Decision Diagrams (BDDs)

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

More information

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

Compression of Palindromes and Regularity.

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

More information

Graph Theory. Simple Graph G = (V, E). V={a,b,c,d,e,f,g,h,k} E={(a,b),(a,g),( a,h),(a,k),(b,c),(b,k),...,(h,k)}

Graph Theory. Simple Graph G = (V, E). V={a,b,c,d,e,f,g,h,k} E={(a,b),(a,g),( a,h),(a,k),(b,c),(b,k),...,(h,k)} Grph Theory Simple Grph G = (V, E). V ={verties}, E={eges}. h k g f e V={,,,,e,f,g,h,k} E={(,),(,g),(,h),(,k),(,),(,k),...,(h,k)} E =16. 1 Grph or Multi-Grph We llow loops n multiple eges. G = (V, E.ψ)

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

CS 2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2014

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

More information

Total score: /100 points

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

More information

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

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

More information

CS 573 Automata Theory and Formal Languages

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

More information

Minimal DFA. minimal DFA for L starting from any other

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

More information

The DOACROSS statement

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

More information

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

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

More information

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

POSITIVE IMPLICATIVE AND ASSOCIATIVE FILTERS OF LATTICE IMPLICATION ALGEBRAS

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

More information

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

Common intervals of genomes. Mathieu Raffinot CNRS LIAFA

Common intervals of genomes. Mathieu Raffinot CNRS LIAFA Common intervls of genomes Mthieu Rffinot CNRS LIF Context: omprtive genomis. set of genomes prtilly/totlly nnotte Informtive group of genes or omins? Ex: COG tse Mny iffiulties! iology Wht re two similr

More information

arxiv: v2 [math.co] 31 Oct 2016

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

More information

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

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

More information

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

Algebra 2 Semester 1 Practice Final

Algebra 2 Semester 1 Practice Final Alger 2 Semester Prtie Finl Multiple Choie Ientify the hoie tht est ompletes the sttement or nswers the question. To whih set of numers oes the numer elong?. 2 5 integers rtionl numers irrtionl numers

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

Solutions to Problem Set #1

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

More information

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

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

More information

Probability The Language of Chance P(A) Mathletics Instant Workbooks. Copyright

Probability The Language of Chance P(A) Mathletics Instant Workbooks. Copyright Proility The Lnguge of Chne Stuent Book - Series L-1 P(A) Mthletis Instnt Workooks Copyright Proility The Lnguge of Chne Stuent Book - Series L Contents Topis Topi 1 - Lnguge of proility Topi 2 - Smple

More information

Analysis of Temporal Interactions with Link Streams and Stream Graphs

Analysis of Temporal Interactions with Link Streams and Stream Graphs Anlysis of Temporl Intertions with n Strem Grphs, Tiphine Vir, Clémene Mgnien http:// ltpy@ LIP6 CNRS n Soronne Université Pris, Frne 1/23 intertions over time 0 2 4 6 8,,, n for 10 time units time 2/23

More information

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

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

More information

Lecture 2: Cayley Graphs

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

More information

Bounded single-peaked width and proportional representation 1

Bounded single-peaked width and proportional representation 1 Boune single-peke with n proportionl representtion 1 Denis Cornz, Luie Gln n Olivier Spnjr Astrt This pper is evote to the proportionl representtion (PR) prolem when the preferenes re lustere single-peke.

More information

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

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

More information

Common Voting Rules as Maximum Likelihood Estimators

Common Voting Rules as Maximum Likelihood Estimators Common Voting Rules s Mximum Likelihoo Estimtors Vinent Conitzer Computer Siene Deprtment Crnegie Mellon University 5000 Fores Avenue Pittsurgh, PA 1513 onitzer@s.mu.eu Astrt Voting is very generl metho

More information

Graph Algorithms. Vertex set = { a,b,c,d } Edge set = { {a,c}, {b,c}, {c,d}, {b,d}} Figure 1: An example for a simple graph

Graph Algorithms. Vertex set = { a,b,c,d } Edge set = { {a,c}, {b,c}, {c,d}, {b,d}} Figure 1: An example for a simple graph Inin Institute of Informtion Tehnology Design n Mnufturing, Knheepurm, Chenni 00, Ini An Autonomous Institute uner MHRD, Govt of Ini http://www.iiitm..in COM 0T Design n Anlysis of Algorithms -Leture Notes

More information

Logic Synthesis and Verification

Logic Synthesis and Verification Logi Synthesis nd Verifition SOPs nd Inompletely Speified Funtions Jie-Hong Rolnd Jing 江介宏 Deprtment of Eletril Engineering Ntionl Tiwn University Fll 2010 Reding: Logi Synthesis in Nutshell Setion 2 most

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

Section 2.3. Matrix Inverses

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

More information

2.4 Theoretical Foundations

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

More information

Lecture 8: Abstract Algebra

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

More information

Can one hear the shape of a drum?

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

More information

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

Separable discrete functions: recognition and sufficient conditions

Separable discrete functions: recognition and sufficient conditions Seprle isrete funtions: reognition n suffiient onitions Enre Boros Onřej Čepek Vlimir Gurvih Novemer 21, 217 rxiv:1711.6772v1 [mth.co] 17 Nov 217 Astrt A isrete funtion of n vriles is mpping g : X 1...

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

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

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

More information

Implication Graphs and Logic Testing

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

More information

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

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

More information

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

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

More information

Unique Solutions R. 4. Probability. C h a p t e r. G l a n c e

Unique Solutions R. 4. Probability. C h a p t e r. G l a n c e . Proility C h p t e r t G l n e Rnom Experiment : An t in whih ll possile (outomes) results re known in vne ut none of them n e preite with ertinty is lle rnom experiment. For e.g. When we toss oin, we

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

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

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018 Finite Automt Theory nd Forml Lnguges TMV027/DIT321 LP4 2018 Lecture 10 An Bove April 23rd 2018 Recp: Regulr Lnguges We cn convert between FA nd RE; Hence both FA nd RE ccept/generte regulr lnguges; More

More information

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

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

More information

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

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

More information

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

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

Review: set theoretic definition of the numbers. Natural numbers:

Review: set theoretic definition of the numbers. Natural numbers: Review: reltions A inry reltion on set A is suset R Ñ A ˆ A, where elements p, q re written s. Exmple: A Z nd R t pmod nqu. A inry reltion on set A is... (R) reflexive if for ll P A; (S) symmetric if implies

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

State Minimization for DFAs

State Minimization for DFAs Stte Minimiztion for DFAs Red K & S 2.7 Do Homework 10. Consider: Stte Minimiztion 4 5 Is this miniml mchine? Step (1): Get rid of unrechle sttes. Stte Minimiztion 6, Stte is unrechle. Step (2): Get rid

More information

Logic Synthesis and Verification

Logic Synthesis and Verification Logi Synthesis nd Verifition SOPs nd Inompletely Speified Funtions Jie-Hong Rolnd Jing 江介宏 Deprtment of Eletril Engineering Ntionl Tiwn University Fll 22 Reding: Logi Synthesis in Nutshell Setion 2 most

More information

y = c 2 MULTIPLE CHOICE QUESTIONS (MCQ's) (Each question carries one mark) is...

y = c 2 MULTIPLE CHOICE QUESTIONS (MCQ's) (Each question carries one mark) is... . Liner Equtions in Two Vriles C h p t e r t G l n e. Generl form of liner eqution in two vriles is x + y + 0, where 0. When we onsier system of two liner equtions in two vriles, then suh equtions re lle

More information

Maximum size of a minimum watching system and the graphs achieving the bound

Maximum size of a minimum watching system and the graphs achieving the bound Mximum size of minimum wthing system n the grphs hieving the oun Tille mximum un système e ontrôle minimum et les grphes tteignnt l orne Dvi Auger Irène Chron Olivier Hury Antoine Lostein 00D0 Mrs 00 Déprtement

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 the Spectra of Bipartite Directed Subgraphs of K 4

On the Spectra of Bipartite Directed Subgraphs of K 4 On the Spetr of Biprtite Direte Sugrphs of K 4 R. C. Bunge, 1 S. I. El-Znti, 1, H. J. Fry, 1 K. S. Kruss, 2 D. P. Roerts, 3 C. A. Sullivn, 4 A. A. Unsiker, 5 N. E. Witt 6 1 Illinois Stte University, Norml,

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

CSC2542 State-Space Planning

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

More information

CS 360 Exam 2 Fall 2014 Name

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

More information

Lesson 2.1 Inductive Reasoning

Lesson 2.1 Inductive Reasoning Lesson 2.1 Inutive Resoning Nme Perio Dte For Eerises 1 7, use inutive resoning to fin the net two terms in eh sequene. 1. 4, 8, 12, 16,, 2. 400, 200, 100, 50, 25,, 3. 1 8, 2 7, 1 2, 4, 5, 4. 5, 3, 2,

More information

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

A Short Introduction to Self-similar Groups

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

More information

Introduction to Graphical Models

Introduction to Graphical Models Introution to Grhil Moels Kenji Fukumizu The Institute of Sttistil Mthemtis Comuttionl Methoology in Sttistil Inferene II Introution n Review 2 Grhil Moels Rough Sketh Grhil moels Grh: G V E V: the set

More information

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

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

More information

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

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

Lecture 2: January 27

Lecture 2: January 27 CS 684: Algorithmic Gme Theory Spring 217 Lecturer: Év Trdos Lecture 2: Jnury 27 Scrie: Alert Julius Liu 2.1 Logistics Scrie notes must e sumitted within 24 hours of the corresponding lecture for full

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

Outline Data Structures and Algorithms. Data compression. Data compression. Lossy vs. Lossless. Data Compression

Outline Data Structures and Algorithms. Data compression. Data compression. Lossy vs. Lossless. Data Compression 5-2 Dt Strutures n Algorithms Dt Compression n Huffmn s Algorithm th Fe 2003 Rjshekr Rey Outline Dt ompression Lossy n lossless Exmples Forml view Coes Definition Fixe length vs. vrile length Huffmn s

More information

Lecture 4: Graph Theory and the Four-Color Theorem

Lecture 4: Graph Theory and the Four-Color Theorem CCS Disrete II Professor: Pri Brtlett Leture 4: Grph Theory n the Four-Color Theorem Week 4 UCSB 2015 Through the rest of this lss, we re going to refer frequently to things lle grphs! If you hen t seen

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

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

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

More information

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

Vidyalankar S.E. Sem. III [CMPN] Discrete Structures Prelim Question Paper Solution

Vidyalankar S.E. Sem. III [CMPN] Discrete Structures Prelim Question Paper Solution S.E. Sem. III [CMPN] Discrete Structures Prelim Question Pper Solution 1. () (i) Disjoint set wo sets re si to be isjoint if they hve no elements in common. Exmple : A = {0, 4, 7, 9} n B = {3, 17, 15}

More information

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

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

More information

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

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

Welcome. Balanced search trees. Balanced Search Trees. Inge Li Gørtz

Welcome. Balanced search trees. Balanced Search Trees. Inge Li Gørtz Welome nge Li Gørt. everse tehing n isussion of exerises: 02110 nge Li Gørt 3 tehing ssistnts 8.00-9.15 Group work 9.15-9.45 isussions of your solutions in lss 10.00-11.15 Leture 11.15-11.45 Work on exerises

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

378 Relations Solutions for Chapter 16. Section 16.1 Exercises. 3. Let A = {0,1,2,3,4,5}. Write out the relation R that expresses on A.

378 Relations Solutions for Chapter 16. Section 16.1 Exercises. 3. Let A = {0,1,2,3,4,5}. Write out the relation R that expresses on A. 378 Reltions 16.7 Solutions for Chpter 16 Section 16.1 Exercises 1. Let A = {0,1,2,3,4,5}. Write out the reltion R tht expresses > on A. Then illustrte it with digrm. 2 1 R = { (5,4),(5,3),(5,2),(5,1),(5,0),(4,3),(4,2),(4,1),

More information