Diskrete Mathematik und Optimierung

Size: px
Start display at page:

Download "Diskrete Mathematik und Optimierung"

Transcription

1 Diskrete Mathematik ud Optimierug Wifried Hochstättler, Robert Nickel ad David Schiess: Mixed Matchig Markets Techical Report feu-dmo00.08 Cotact: wifried.hochsta FerUiversität i Hage Lehrgebiet Mathematik Lehrstuhl für Diskrete Mathematik ud Optimierug D Hage

2 2000 Mathematics Subject Classificatio: 05D59A2,9B26 Keywords: stable marriage, assigmet game, core

3 Mixed Matchig Markets Wifried Hochstättler Departmet of Mathematics FerUiversität i Hage D Hage Robert Nickel Departmet of Mathematics FerUiversität i Hage D Hage David Schiess Departmet of Mathematics ad Statistics Uiversity of St. Galle CH-9000 St. Galle Jauary 24, 2008 Abstract We itroduce a ew model for two-sided markets that geeralizes stable marriages as well as assigmet games. Our model is a further geeralizatio of the model itroduced by Eriksso ad Karlader [2]. We prove that the core of our model is always o-empty by providig a algorithm that determies a stable solutio i O( 4 ). Itroductio The stable marriage problem itroduced by Gale ad Shapley [3] is quite well kow to scietists from differet fields such as game theory, ecoomics, computer sciece, ad combiatorial optimizatio. There are at least three moographs, by Kuth [6], Gusfield ad Irvig [4] ad Roth ad Sotomayor [8] devoted to it. The problem reads as follows: give two disjoit groups of players (me-wome or workers-firms etc.), where each player is edowed with a preferece list o the other group, the objective is to match the players from oe group to players from the other group such that there is o pair which is ot matched but prefers each other over their parters. The existece of such a stable matchig is proved algorithmically usig the so called me propose wome dispose -algorithm give i [3]. I their moograph [8] Roth ad Sotomayor observed that the set of stable solutios from aother game o bipartite matchig, amely the assigmet game [], has several structural similarities with the set of stable matchigs. They challeged the readers to fid a uifyig theory for the two games. I the assigmet game we are give a weighted bipartite graph. A solutio cosists of a matchig ad a allocatio of its weight to the players. A solutio

4 is stable if o pair gets allocated less tha the weight of its coectig edge. Shapley ad Shubik [] observed that this coditio is idetical to the dual costraits of the liear programmig model for weighted bipartite matchig, thus the dual variables i a optimal solutio coicide with the stable allocatios. Roth ad Sotomayor [9] themselves preseted a first model uifyig stable marriage ad the assigmet game ad showed that its set of stable solutios, if it is o-empty, has the desired structural properties. Eriksso ad Karlader [2] modified this model ad gave a algorithmic proof of the existece of a stable solutio. For the classical special cases, their algorithm coicides with me propose wome dispose, respectively with the exact auctio procedure of []. As implemeted, this algorithm is ot polyomial time but pseudopolyomial. A careful aalysis of the algorithm (see [5]), though, reveals that a proper implemetatio solves the problem i O( 4 ). The purpose of the preset paper is to preset a further atural geeralizatio of these games. While i the model of Eriksso ad Karlader the players are partitioed ito rigid ad flexible players ad the distributio of the value of a edge is flexible oly if both players are flexible, i our model each possible pair of players may choose whether it closes a flexible or a rigid cotract. This mirrors the situatio o labor markets owadays. I additio the iput data becomes simpler ad the assigmet game is o loger iterpreted as a stable marriage game with side paymets (see [2]). We geeralize the algorithm from [5] to the ew model ad show that it computes a stable solutio i O( 4 ). I the ext sectio we itroduce the model ad discuss its special cases. I Sectio 3 we preset our algorithm. Sectios 4 ad 5 are devoted to the correctess proof of the algorithm ad its ruig time aalysis. We assume some familiarity with bipartite matchig ad combiatorial optimizatio. Our otatio should be fairly stadard. 2 The Model Give three o-egative real square matrices A = (a ij ), B = (b ij ), C = (c ij ) R + a outcome is a matchig permutatio σ S, a flexibility map f : {,..., } {0, } ad two payoff fuctios u : {,..., } R +, v : {,..., } R + such that i : ( if f(i) = the u i + v σ(i) = c iσ(i) ) ad ( if f(i) = 0 the u i = a iσ(i) ad v σ(i) = b iσ(i) ). The outcome is stable if i additio i j : u i + v j c ij () i j : u i a ij or v j b ij. (2) We write a outcome as the quadruple (σ, f, u, v). Sice i our algorithm preseted later we use a alteratig path techique from matchig theory we 2

5 will frequetly use P for the idex set of the rows ad Q for the set of idices of the colums of the matrices. We will idetify the data with a complete bipartite graph K P Q which has two copies of each edge. For oe of the copies we have the weight fuctio c ij ad for the other the pair of weight fuctios (a ij, b ij ). The permutatio together with the flexibility fuctio f the correspods to a perfect matchig, where we choose the edge weight c iσ(i) if f(i) = ad (a iσ(i), b iσ(i) ) if f(i) = 0. Remark. I our matchig games we assume that the graphs are complete ad that both color classes have the same cardiality. This ca always be achieved by addig a appropriate umber of dummy vertices ad correspodig edges of weight zero. 2. Stable Marriages The iput for a stable marriage game cosists of a complete bipartite graph K = K P Q ad for each vertex i P resp. j Q of a total order i o the vertices of Q respectively of a total order j o the vertices of P. We call these total orders preferece lists. A perfect matchig, also called a marriage, which we may idetify with a permutatio σ S, is stable, if i P j Q : σ(i) i j or σ (j) j i, i.e. if there is o umatched pair that prefers each other to their matchig parters. Cosider our model i the case that C = 0 is the zero-matrix ad (σ, f, u, v) are a stable outcome. If for some i P we have f(i) =, the u i + v σ(i) = c iσ(i) = 0 which implies u i = v σ(i) = 0 sice the payoffs are o-egative. The outcome is stable ad hece 0 = u i a iσ(i) or 0 = v σ(i) b iσ(i). If oly oe of a iσ(i) ad b iσ(i) is zero, say a iσ(i) > 0 the we may chage u i to a iσ(i) ad set f(i) = 0 without chagig the stability of the outcome. I additio the total payoff of the game possibly icreases. Possibly applyig this several times we may assume that f is costatly zero. Now iterpretig the umbers a ij for fixed i as priority o the matchig parters j by defiig j i k a ij a ik ad similarly for the b ij we derive a iput example for the stable marriage game ad the permutatio σ clearly gives a stable marriage. O the other had, give a iput of a stable marriage game we may represet the preferece lists by two strictly positive matrices A, B R + ad set C = 0. The the stable outcomes of our model are i oe-oe correspodece with the stable marriages of the give game. 2.2 Assigmet Games I the assigmet model we are give a complete bipartite graph K = K P Q with o-egative weights C = (c ij ). A perfect matchig σ S together with two payoff fuctios u : P R +, v : Q R + such that i P : u i + v σ(i) = c iσ(i) 3

6 is called a outcome. The outcome is stable if additioally i P j Q : u i + v j c ij, i.e. if there is o umatched pair that could idividually improve by leavig their preset parters ad formig a ew matchig edge istead. If i our model A = B = 0 ad for a stable outcome σ, f, u, v we have f(i) = 0 for some i the ecessarily u i = v σ(i) = 0. By the stability assumptio, 0 = u i + v σ(i) c iσ(i) 0 holds. Hece we also have c iσ(i) = 0 ad modifyig f by settig f(i) to maitais stability of the payoff. Similarly, a iput of the assigmet game immediately traslates ito a iput of our model ad - apart from the degeeracy with edges of weight zero described above - we have a oe-oe correspodece betwee stable outcomes i both models. 2.3 The Eriksso-Karlader Model The model of Eriksso ad Karlader was the first geeralizatio of stable matchig ad the assigmet game show to always admit a stable solutio. The iput cosists of two o-egative square matrices A, B R + ad a partitio P Q = R F of the set of vertices ito flexible players F ad rigid players R. We may cosider A, B, R as the iput data of such a game. A outcome is a matchig permutatio σ S ad two payoff fuctios u : P R +, v : Q R + such that i P : if {i, σ(i)} R = the u i + v σ(i) = c iσ(i) otherwise u i = a iσ(i) ad v σ(i) = b iσ(i). The outcome is stable if i additio i P j Q : if {i, σ(i)} R = the u i + v j c ij otherwise u i a ij or v j b ij. Give a istace A, B, R of the Eriksso-Karlader game we defie the matrix C = (c ij ) as { aij + b c ij := ij if {i, j} R = 0 otherwise. ad A = (a ij ) respectively B = (b ij ) as a ij := { aij if {i, j} R 0 otherwise b ij := { bij if {i, j} R 0 otherwise. Now let (σ, f, u, v) be a stable outcome for the istace A, B, C. Assume that for {i, σ(i)} R = we have f(i) = 0. By the defiitio of a outcome we have u i = a iσ(i) = 0 = v σ(i) = b iσ(i). By the stability of the solutio this implies 4

7 u i + v σ(i) = 0 c iσ(i) 0. Hece, c iσ(i) = 0 ad modifyig f to f(i) = maitais stability. If o the other had for {i, σ(i)} R we have f(i) = the u i + v σ(i) = c iσ(i) = 0 ad thus u i = v σ(i) = 0. By the stability of the solutio, this implies a iσ(i) = 0 or b iσ(i) = 0. If oly oe of a iσ(i) ad b iσ(i) is zero, say a iσ(i) > 0, we may chage u i to a iσ(i) ad set f(i) = 0 without chagig the stability of the outcome. I additio the total payoff of the game icreases. Havig dealt with these degeerate situatios, we may assume that f(i) = if ad oly if {i, σ(i)} R = ad hece, our outcome is also a outcome for the Eriksso-Karlader model. Clearly, stability i our model implies stability i the Eriksso-Karlader model. 3 A Algorithm to Fid a Stable Outcome The basic idea of our algorithm is derived from the (pseudopolyomial) auctio procedure of Eriksso ad Karlader. Hochstättler, Nickel ad Ji [5] tured this ito a O( 4 ) algorithm. Schiess [0] geeralized that algorithm to his Decisive Edges Model which is aother special case of our model. It will make the descriptio of the algorithm easier, if we, at least partially, describe it i terms of a ecoomic iterpretatio. We will call the elemets from P firms ad the players from Q workers. A rigid edge betwee a firm ad a worker may be iterpreted as a employmet that is payed accordig to tariffs egotiated by some uios ad flexible edges are payed accordig to idividual cotracts. Durig the algorithm we maitai a (partial) map τ : P Q which we will tur ito a permutatio. If τ(i) = j we say that firm i proposes to worker j ad that j has a proposal. For each firm i P we have a set of possible proposals durig the differet stages of the algorithm. This defies a bipartite graph of feasible proposals which depeds o the curret map v : Q R + of (expected) icome of the workers. Additioally, we maitai a flexibility fuctio f : P {0, } that records whether a proposal refers to the flexible or the rigid edge. The algorithm is a geeralizatio of the classic me propose wome dispose algorithm for the stable marriage problem [3]. I the first stage PlaceProposals i Algorithm, see also Algorithm 2 each firm proposes to a worker who maximizes its expected profit, if it is o-zero, i.e. the firm is solvet. Otherwise, the firm is isolvet, i.e. i all stable solutios its payoff will be zero. We eglect it util the very ed of the algorithm where we map it to a arbitrary worker without proposal. Workers with a rigid proposal, that additioally is the best offer they have got, dispose all other rigid proposals. Firms whose (rigid) proposal has bee disposed propose to the ext best worker. This is iterated util each worker has at most oe rigid proposal. The, usig augmetig path techiques, we try to icrease the set of workers that have a proposal (lie 5-0 of Algorithm ). If the map of the proposals still is ot ijective, we icrease the (expected) icome of workers with a flexible proposal. This is doe i lie 5

8 of Algorithm, see also Algorithm 3, similarly to the dual update step i the Hugaria Method for the assigmet game [7]. Further proposals become feasible ad we proceed with the first stage omittig the proposal placemets for firms with a proposal. To be more precise: iitially, we set v = 0. I lie 4 of Algorithm 2 for each firm i P we determie a worker j Q who maximizes the firm s expected icome, i.e. such that max {c ik, a ik } {c ij, a ij }, k= ad set f(i) = 0 if max k= {c ik, a ik } = a ij ad f(i) = otherwise. If there are ties we prefer a ik s to c ik s, further ties are broke arbitrarily. We make a proposal oly if the profit is strictly positive. Firms which caot yield ay positive profit remai without proposal util the very ed of the algorithm. If a worker j P has a rigid proposal we set v j = max{b iτ(i) τ(i) = j, f(i) = 0} ad possibly dispose all further rigid proposals to j by udefiig τ(k) ad f(k). Give v, τ ad f we cosider the map u τ,v : {0, } P Q R + defied by c ij v j if g = u τ,v (g, i, j) = a ij if g = 0 ad (v j < b ij or τ(i) = j) 0 otherwise. Note that for fixed v this is the profit that firm i ca expect whe worker j is hired. If v j b ij ad τ(i) j the j will ot accept a rigid proposal that does ot yield a strictly larger icome. For each firm i P we select j ad g {0, } such that u τ,v (g, i, j) = max k= max u τ,v(s, i, k). (3) Agai, if possible we choose j such that u τ,v (0, i, j) = max k= max u τ,v (s, i, k) ad set τ(i) = j. This makes τ a map agai (up to isolvet firms). We iterate this process, takig additioally ito accout that a worker j with v j = b i j where i is the favorite rigidly proposig firm of j ad with at least oe flexible proposal will dispose all rigid proposals, util each worker either has oe or o rigid proposal. The we proceed to the ext stage ad cosider the followig (bipartite) digraph o P Q. We have the backward edges (τ(i), i) for all i P ad forward edges { } D i τ,v := max k= (i, j) a ij = u τ,v (0, i, j) = { (i, j) c ij v j = u τ,v (, i, j) = max u τ,v(s, i, k) > 0, τ(i) j max k= max u τ,v(s, i, k) > 0, τ(i) j Thus, the edges of the digraph correspod to rigid ad flexible proposals (backward arcs) ad to forward arcs that promise maximal profit, from the poit of }. 6

9 view of the firms. If this digraph cotais a directed path from a worker with several proposals that eds i a rigid edge, a isolvet firm, a worker without proposal or to a worker with a rigid proposal, we ivert this path ad modify τ ad f such that the correspodig combiatio of the maps is represeted by the backward edges agai. I the last case we additioally dispose the old rigid proposal (lie 6 i Algorithm ). We iterate this process util such a dipath does o loger exist. If there is still a worker with more tha oe proposal, we eter the third stage (lies ad 2 i Algorithm ). Otherwise, we arbitrarily map umapped firms to umapped workers, set u i = max k= max u τ,v (s, i, k) ad termiate. Algorithm The Mai Loop : v 0 2: PlaceProposals 3: Costruct digraph of feasible proposals 4: while there exists j 0 Q with more tha oe proposal do 5: while there exists a directed path P with at least two edges from j 0 to j Q where P eds i its oly rigid edge or eds i a isolvet firm or j has o proposal or j has a rigid proposal do 6: DisposeRigid(j ) 7: Alterate(P) 8: PlaceProposals 9: Update digraph, τ ad f 0: ed while : HugariaUpdate 2: Update digraph, τ ad f 3: ed while 4: while there exists a firm i P without proposal do 5: Choose j Q without proposal 6: τ(i) j 7: v j b ij 8: f(i) 0 9: ed while 20: for all i P do 2: u i u τ,v (f(i), i, τ(i)) 22: ed for Now, give a worker with more tha oe proposal, assumig that a dipath as required i lie 5 i Algorithm does o loger exist, cosider its compoet i the graph uderlyig the digraph of feasible proposals. Deote by P the firms 7

10 ad by Q the workers i this compoet. Now compute ad u i := max max u τ,v(s, i, k) i P k= { := mi u i max u τ,v(s, i, j) i P, j Q } 2 := mi { u i u τ,v (0, i, j) i P, j Q } 3 := mi { u i i P } := mi{, 2, 3 } > 0 ad set v j = v j + for all j Q. This way at least oe ew forward arc eters the digraph of proposals (backward arcs) ad feasible proposals (forward arcs) or a firm is marked isolvet. We update the digraph ad proceed with stage oe. Algorithm 2 PlaceProposals : procedure PlaceProposals 2: while there exists a solvet firm i P without proposal do 3: while there exists a solvet firm i P without proposal do 4: Propose(i) 5: ed while 6: for all j Q with a rigid proposal do 7: Let i P be a favorite rigid proposer i τ (j) 8: v j b i j 9: Update flexible proposals 0: if j has o flexible proposal the : Dispose all other rigid proposals 2: else 3: Dispose all rigid proposals 4: ed if 5: ed for 6: ed while 7: ed procedure 4 Correctess of the Algorithm First, ote that all statemets are feasible. I particular i the routie Propose(i) we ca always select j Q as described i (3) if j Q has ay feasible proposal give curret v at all. For a proof of correctess we make the followig observatios. Propositio.. The routie PlaceProposals ever decreases τ(p ). 2. If τ(p ) is decremeted by the statemet DisposeRigid(j ) the it is immediately icremeted agai by Alterate(P). 8

11 Algorithm 3 HugariaUpdate : procedure HugariaUpdate 2: Choose j Q with several proposals 3: Determie the vertices P P ad Q Q i the compoet of j 4: for all i P do 5: u i max k= max u τ,v (s, i, k) 6: ed for 7: mi { u i max u τ,v (s, i, z) i P, z Q \ Q } 8: 2 mi { u i u τ,v (0, i, j) i P, j Q } 9: 3 mi { u i i P } 0: mi{, 2, 3 } : for all j Q do 2: v j v j + 3: ed for 4: ed procedure 3. The fuctio v : Q R + ever decreases durig the algorithm. If v j > 0 the j has a proposal. 4. A disposed rigid proposal will ever be proposed agai. Proof.. I PlaceProposals τ is chaged oly i lies 4, ad 3 of Algorithm 2. Clearly, τ(p ) does decrease i either of these. 2. We dispose a rigid edge to a worker j if we have foud a directed path from a worker with at least two proposals to j. Deote by (i, j ) the last edge i this path. I Alterate(P) we ivert this edge ad thus reistall the old set τ(p ). 3. v j is chaged i lie 8 of Algorithm 2 ad lie 2 of Algorithm 3. I both cases v j does ot decrease ad j has a proposal. A firm chages its proposal oly if either its old rigid proposal has bee disposed or if a path is alterated. Thus, a worker j with v j > 0 will always have a proposer. Whe we modify v j i lie 7 of Algorithm j had o proposal ad thus, v j was zero before. 4. Whe a rigid proposal τ(i) = j is disposed i lie or 3 of Algorithm 2 we have b ij v j ad sice v is o-decreasig i the followig we always have u τ,v (0, i, j) = 0, so this edge will ever be proposed agai. Now assume we dispose a rigid edge i lie 6 of Algorithm. Let agai (i, j ) deote the last edge o P. Whe i was mapped to j we set v j = b ij sice v j is o-decreasig ad by defiitio of u τ,v the rigid edge will ever be proposed agai. The followig properties of the digraph of feasible proposals will be useful. Propositio 2. Cosider the situatio whe the Algorithm eters the HugariaUpdate. 9

12 . If a worker has more tha oe proposal the he has o rigid proposal. 2. D i τ,v cosists oly of flexible edges for all i P. Furthermore, τ(i) refers to a flexible edge for all i P. Proof. The first assertio follows from lie 0 4 of Algorithm 2. If Dτ,v i cotais a rigid edge or τ(i) refers to a rigid edge, the there ca be o directed path from j 0 to i for otherwise we would ot have left the ier while-loop ad hece i P. Theorem. Algorithm termiates after a fiite umber of steps. Proof. I the ier while loop (lie 5 0) we either make a ew rigid proposal, dispose a rigid proposal i lie 6, mark a ew firm as isolvet or, if P eds i a umapped worker, icrease τ(p ). If there is o more such path P, we call the routie HugariaUpdate. Note that i the begiig of that procedure o vertex i P Q is icidet with a rigid edge by Propositio 2 ad hece, > 0. Let (s, i 0, z 0 ) be such that = = u i0 u τ,v (s, i 0, z 0 ) with i 0 P, z 0 Q ad (i 0, z 0 ) Dτ,v. i0 We will show that with the dual update i lie 3 of Algorithm 3 we do ot lose a edge i the digraph of feasible proposals but add (i 0, z 0 ). Clearly, we do ot lose ay backward edge. Thus, assume (i, j) Dτ,v i was a forward edge of the digraph before the dual update. Hece, u τ,v (s, i, j) = max k= max u τ,v(s, i, k) > 0 ad τ(i) j. (4) This value is chaged i the dual update sice u τ,v (, i, j) = c ij v j (recall that all old edges i the compoet where flexible by Propositio 2). But it is chaged by the same amout for all edges coectig i to some k Q ad by defiitio of we still have u τ,v (s, i, j) = max k= max u τ,v (s, i, k) after the update. Hece, (i, j) is still a edge of the digraph after the update. Fially, sice = max k= u τ,v(s, i 0, k) max max u τ,v(s, i 0, z 0 ) we must have (i 0, z 0 ) D i0 τ,v after the update. Sice by Propositio a disposed rigid edge ever will be proposed agai, we ca add each rigid edge at most oce ad each firm is marked isolvet at most oce. Also after addig sufficietly may edges a path as required must occur. Whe = 2 a ew rigid edge eters the digraph. This ca happe at most 2 times. Whe = 3 a firm is marked isolvet. This ca happe at most times. Hece, the algorithm termiates after a fiite umber of steps. Theorem 2. Algorithm computes a stable outcome. Proof. Whe the algorithm termiates, o worker has two proposals ad all firms have a proposal, thus τ is a bijectio, or a matchig permutatio. v is a 0

13 o-egative fuctio ad for all rigid proposals τ(i) = j we have set v j = b ij. Note that, whe v is updated i lie 2 of Algorithm 3 by Propositio 2, o worker i Q is icidet with a rigid edge i the graph of feasible proposals. Before fiishig the algorithm we set u i to a iτ(i) if f(i) = 0 ad to c iτ(i) v τ(i) otherwise. Hece, the algorithm computes a outcome. I order to show that the outcome is stable we cosider the developmet of the fuctio ū : P R + defied by ū i := max k= max u τ,v(s, i, k). By defiitio the pair (ū, v) satisfies the stability coditios () ad (2). Also if τ(i) is defied we have ū i = u τ,v (f(i), i, τ(i)). Hece, whe we termiate ū = u holds. It follows that the algorithm produces a stable outcome. 5 Ruig Time Aalysis Theorem 3. The algorithm termiates i O( 4 ). Proof. Lies 4 9 i Algorithm are easily implemeted i O( 2 ) ad lies i Algorithm i liear time. PlaceProposals ca be implemeted with the same complexity as the classic Me-Propose-Wome-Dispose algorithm ad thus i O( 2 ). Hece we may focus o the ested while-loops. I the ier while-loop we either icremet τ(p ) which is possible at most times or dispose a rigid edge of which there are oly 2, itroduce a ew egde ito the graph of feasible proposals also at most 2 times or mark oe of firms isolvet. The complexity of a sigle ier while loop is domiated by the procedure PlaceProposals. Thus, the ier while loop i total accouts for O( 4 ). Fially, if HugariaUpdate itroduces ew flexible edges we may cotiue our search o the augmeted data. A stadard search procedure requires O( E ) = O( 2 ) if E deotes the set of edges i our graph. This is multiplied at worst with the umber of rigid edges which are ewly itroduced ito the digraph of feasible proposals or are disposed, the umber of augmetatios of τ(p ) ad the umber of firms that are marked isolvet. Hece, it accouts for O( 4 ) i total as well. Altogether this sums up to O( 4 ). Remark 2. Note that our algorithm i fact rus i quadratic time as the size of the iput data is O( 2 ). We thak Elisabeth Gasser for askig the right ques- Ackowledgmets. tio.

14 Refereces [] G. Demage, D. Gale, ad M. Sotomayor, Multi-item auctios, Joural of Political Ecoomy, 94 (986), pp [2] K. Eriksso ad J. Karlader, Stable matchig i a commo geeralizatio of the marriage ad assigmet models, Discrete Mathematics, 27 (2000), pp [3] D. Gale ad L. S. Shapley, College admissios ad the stability of marriage, America Mathematical Mothly, 69 (962), pp [4] D. Gusfield ad R. W. Irvig, The stable marriage problem: Structure ad algorithms, MIT Press, Cambridge, MA, USA, 989. [5] W. Hochstättler, H. Ji, ad R. Nickel, Note o a auctio procedure for a matchig game i polyomial time, i AAIM, 2006, pp [6] D. E. Kuth, Stable marriage ad its relatio to other combiatorial problems, i CRM Proceedigs ad Lecture Notes, vol. 0, America Mathematical Society, 997. [7] H. W. Kuh, The Hugaria method for the assigmet problem, Naval Research Logistics Quaterly, 2 (955), pp [8] A. E. Roth ad M. Sotomayor, Two-sided matchig: A study i gametheoretic modelig ad aalysis, Cambridge Uiversity Press, Cambridge, 99. [9] A. E. Roth ad M. Sotomayor, Stable outcomes i discrete ad cotiuous models of two-sided matchig: A uified treatmet, Revista de Ecoometria, The Brazilia Review of Ecoometrics, 6 (996). [0] D. Schiess, Mixed Matchig Markets. Bachelor s Thesis, FerUiversität i Hage, Germay, August [] L. S. Shapley ad M. Shubik, The assigmet game I: The core, Iteratioal Joural of Game Theory, (972), pp

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ.

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ. 2 5. Weighted umber of late jobs 5.1. Release dates ad due dates: maximimizig the weight of o-time jobs Oce we add release dates, miimizig the umber of late jobs becomes a sigificatly harder problem. For

More information

Best Optimal Stable Matching

Best Optimal Stable Matching Applied Mathematical Scieces, Vol., 0, o. 7, 7-7 Best Optimal Stable Matchig T. Ramachadra Departmet of Mathematics Govermet Arts College(Autoomous) Karur-6900, Tamiladu, Idia yasrams@gmail.com K. Velusamy

More information

Polynomial identity testing and global minimum cut

Polynomial identity testing and global minimum cut CHAPTER 6 Polyomial idetity testig ad global miimum cut I this lecture we will cosider two further problems that ca be solved usig probabilistic algorithms. I the first half, we will cosider the problem

More information

CS:3330 (Prof. Pemmaraju ): Assignment #1 Solutions. (b) For n = 3, we will have 3 men and 3 women with preferences as follows: m 1 : w 3 > w 1 > w 2

CS:3330 (Prof. Pemmaraju ): Assignment #1 Solutions. (b) For n = 3, we will have 3 men and 3 women with preferences as follows: m 1 : w 3 > w 1 > w 2 Shiyao Wag CS:3330 (Prof. Pemmaraju ): Assigmet #1 Solutios Problem 1 (a) Cosider iput with me m 1, m,..., m ad wome w 1, w,..., w with the followig prefereces: All me have the same prefereces for wome:

More information

Infinite Sequences and Series

Infinite Sequences and Series Chapter 6 Ifiite Sequeces ad Series 6.1 Ifiite Sequeces 6.1.1 Elemetary Cocepts Simply speakig, a sequece is a ordered list of umbers writte: {a 1, a 2, a 3,...a, a +1,...} where the elemets a i represet

More information

Solutions for the Exam 9 January 2012

Solutions for the Exam 9 January 2012 Mastermath ad LNMB Course: Discrete Optimizatio Solutios for the Exam 9 Jauary 2012 Utrecht Uiversity, Educatorium, 15:15 18:15 The examiatio lasts 3 hours. Gradig will be doe before Jauary 23, 2012. Studets

More information

ACO Comprehensive Exam 9 October 2007 Student code A. 1. Graph Theory

ACO Comprehensive Exam 9 October 2007 Student code A. 1. Graph Theory 1. Graph Theory Prove that there exist o simple plaar triagulatio T ad two distict adjacet vertices x, y V (T ) such that x ad y are the oly vertices of T of odd degree. Do ot use the Four-Color Theorem.

More information

Optimally Sparse SVMs

Optimally Sparse SVMs A. Proof of Lemma 3. We here prove a lower boud o the umber of support vectors to achieve geeralizatio bouds of the form which we cosider. Importatly, this result holds ot oly for liear classifiers, but

More information

Integer Linear Programming

Integer Linear Programming Iteger Liear Programmig Itroductio Iteger L P problem (P) Mi = s. t. a = b i =,, m = i i 0, iteger =,, c Eemple Mi z = 5 s. t. + 0 0, 0, iteger F(P) = feasible domai of P Itroductio Iteger L P problem

More information

THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS

THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS DEMETRES CHRISTOFIDES Abstract. Cosider a ivertible matrix over some field. The Gauss-Jorda elimiatio reduces this matrix to the idetity

More information

Linear chord diagrams with long chords

Linear chord diagrams with long chords Liear chord diagrams with log chords Everett Sulliva Departmet of Mathematics Dartmouth College Haover New Hampshire, U.S.A. everett..sulliva@dartmouth.edu Submitted: Feb 7, 2017; Accepted: Oct 7, 2017;

More information

Optimization Methods MIT 2.098/6.255/ Final exam

Optimization Methods MIT 2.098/6.255/ Final exam Optimizatio Methods MIT 2.098/6.255/15.093 Fial exam Date Give: December 19th, 2006 P1. [30 pts] Classify the followig statemets as true or false. All aswers must be well-justified, either through a short

More information

CSE 202 Homework 1 Matthias Springer, A Yes, there does always exist a perfect matching without a strong instability.

CSE 202 Homework 1 Matthias Springer, A Yes, there does always exist a perfect matching without a strong instability. CSE 0 Homework 1 Matthias Spriger, A9950078 1 Problem 1 Notatio a b meas that a is matched to b. a < b c meas that b likes c more tha a. Equality idicates a tie. Strog istability Yes, there does always

More information

Product measures, Tonelli s and Fubini s theorems For use in MAT3400/4400, autumn 2014 Nadia S. Larsen. Version of 13 October 2014.

Product measures, Tonelli s and Fubini s theorems For use in MAT3400/4400, autumn 2014 Nadia S. Larsen. Version of 13 October 2014. Product measures, Toelli s ad Fubii s theorems For use i MAT3400/4400, autum 2014 Nadia S. Larse Versio of 13 October 2014. 1. Costructio of the product measure The purpose of these otes is to preset the

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

Recursive Algorithm for Generating Partitions of an Integer. 1 Preliminary

Recursive Algorithm for Generating Partitions of an Integer. 1 Preliminary Recursive Algorithm for Geeratig Partitios of a Iteger Sug-Hyuk Cha Computer Sciece Departmet, Pace Uiversity 1 Pace Plaza, New York, NY 10038 USA scha@pace.edu Abstract. This article first reviews the

More information

IP Reference guide for integer programming formulations.

IP Reference guide for integer programming formulations. IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more

More information

Recurrence Relations

Recurrence Relations Recurrece Relatios Aalysis of recursive algorithms, such as: it factorial (it ) { if (==0) retur ; else retur ( * factorial(-)); } Let t be the umber of multiplicatios eeded to calculate factorial(). The

More information

subcaptionfont+=small,labelformat=parens,labelsep=space,skip=6pt,list=0,hypcap=0 subcaption ALGEBRAIC COMBINATORICS LECTURE 8 TUESDAY, 2/16/2016

subcaptionfont+=small,labelformat=parens,labelsep=space,skip=6pt,list=0,hypcap=0 subcaption ALGEBRAIC COMBINATORICS LECTURE 8 TUESDAY, 2/16/2016 subcaptiofot+=small,labelformat=pares,labelsep=space,skip=6pt,list=0,hypcap=0 subcaptio ALGEBRAIC COMBINATORICS LECTURE 8 TUESDAY, /6/06. Self-cojugate Partitios Recall that, give a partitio λ, we may

More information

Disjoint set (Union-Find)

Disjoint set (Union-Find) CS124 Lecture 7 Fall 2018 Disjoit set (Uio-Fid) For Kruskal s algorithm for the miimum spaig tree problem, we foud that we eeded a data structure for maitaiig a collectio of disjoit sets. That is, we eed

More information

NICK DUFRESNE. 1 1 p(x). To determine some formulas for the generating function of the Schröder numbers, r(x) = a(x) =

NICK DUFRESNE. 1 1 p(x). To determine some formulas for the generating function of the Schröder numbers, r(x) = a(x) = AN INTRODUCTION TO SCHRÖDER AND UNKNOWN NUMBERS NICK DUFRESNE Abstract. I this article we will itroduce two types of lattice paths, Schröder paths ad Ukow paths. We will examie differet properties of each,

More information

4 The Sperner property.

4 The Sperner property. 4 The Sperer property. I this sectio we cosider a surprisig applicatio of certai adjacecy matrices to some problems i extremal set theory. A importat role will also be played by fiite groups. I geeral,

More information

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 +

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + 62. Power series Defiitio 16. (Power series) Give a sequece {c }, the series c x = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + is called a power series i the variable x. The umbers c are called the coefficiets of

More information

Randomized Algorithms I, Spring 2018, Department of Computer Science, University of Helsinki Homework 1: Solutions (Discussed January 25, 2018)

Randomized Algorithms I, Spring 2018, Department of Computer Science, University of Helsinki Homework 1: Solutions (Discussed January 25, 2018) Radomized Algorithms I, Sprig 08, Departmet of Computer Sciece, Uiversity of Helsiki Homework : Solutios Discussed Jauary 5, 08). Exercise.: Cosider the followig balls-ad-bi game. We start with oe black

More information

4.3 Growth Rates of Solutions to Recurrences

4.3 Growth Rates of Solutions to Recurrences 4.3. GROWTH RATES OF SOLUTIONS TO RECURRENCES 81 4.3 Growth Rates of Solutios to Recurreces 4.3.1 Divide ad Coquer Algorithms Oe of the most basic ad powerful algorithmic techiques is divide ad coquer.

More information

6.3 Testing Series With Positive Terms

6.3 Testing Series With Positive Terms 6.3. TESTING SERIES WITH POSITIVE TERMS 307 6.3 Testig Series With Positive Terms 6.3. Review of what is kow up to ow I theory, testig a series a i for covergece amouts to fidig the i= sequece of partial

More information

CALCULATION OF FIBONACCI VECTORS

CALCULATION OF FIBONACCI VECTORS CALCULATION OF FIBONACCI VECTORS Stuart D. Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithaca.edu ad Dai Novak Departmet of Mathematics, Ithaca College

More information

Chapter 9 - CD companion 1. A Generic Implementation; The Common-Merge Amplifier. 1 τ is. ω ch. τ io

Chapter 9 - CD companion 1. A Generic Implementation; The Common-Merge Amplifier. 1 τ is. ω ch. τ io Chapter 9 - CD compaio CHAPTER NINE CD-9.2 CD-9.2. Stages With Voltage ad Curret Gai A Geeric Implemetatio; The Commo-Merge Amplifier The advaced method preseted i the text for approximatig cutoff frequecies

More information

The Random Walk For Dummies

The Random Walk For Dummies The Radom Walk For Dummies Richard A Mote Abstract We look at the priciples goverig the oe-dimesioal discrete radom walk First we review five basic cocepts of probability theory The we cosider the Beroulli

More information

Classification of problem & problem solving strategies. classification of time complexities (linear, logarithmic etc)

Classification of problem & problem solving strategies. classification of time complexities (linear, logarithmic etc) Classificatio of problem & problem solvig strategies classificatio of time complexities (liear, arithmic etc) Problem subdivisio Divide ad Coquer strategy. Asymptotic otatios, lower boud ad upper boud:

More information

Lecture 2 Clustering Part II

Lecture 2 Clustering Part II COMS 4995: Usupervised Learig (Summer 8) May 24, 208 Lecture 2 Clusterig Part II Istructor: Nakul Verma Scribes: Jie Li, Yadi Rozov Today, we will be talkig about the hardess results for k-meas. More specifically,

More information

A constructive analysis of convex-valued demand correspondence for weakly uniformly rotund and monotonic preference

A constructive analysis of convex-valued demand correspondence for weakly uniformly rotund and monotonic preference MPRA Muich Persoal RePEc Archive A costructive aalysis of covex-valued demad correspodece for weakly uiformly rotud ad mootoic preferece Yasuhito Taaka ad Atsuhiro Satoh. May 04 Olie at http://mpra.ub.ui-mueche.de/55889/

More information

CHAPTER I: Vector Spaces

CHAPTER I: Vector Spaces CHAPTER I: Vector Spaces Sectio 1: Itroductio ad Examples This first chapter is largely a review of topics you probably saw i your liear algebra course. So why cover it? (1) Not everyoe remembers everythig

More information

Support vector machine revisited

Support vector machine revisited 6.867 Machie learig, lecture 8 (Jaakkola) 1 Lecture topics: Support vector machie ad kerels Kerel optimizatio, selectio Support vector machie revisited Our task here is to first tur the support vector

More information

Large holes in quasi-random graphs

Large holes in quasi-random graphs Large holes i quasi-radom graphs Joaa Polcy Departmet of Discrete Mathematics Adam Mickiewicz Uiversity Pozań, Polad joaska@amuedupl Submitted: Nov 23, 2006; Accepted: Apr 10, 2008; Published: Apr 18,

More information

Linear Programming! References! Introduction to Algorithms.! Dasgupta, Papadimitriou, Vazirani. Algorithms.! Cormen, Leiserson, Rivest, and Stein.

Linear Programming! References! Introduction to Algorithms.! Dasgupta, Papadimitriou, Vazirani. Algorithms.! Cormen, Leiserson, Rivest, and Stein. Liear Programmig! Refereces! Dasgupta, Papadimitriou, Vazirai. Algorithms.! Corme, Leiserso, Rivest, ad Stei. Itroductio to Algorithms.! Slack form! For each costrait i, defie a oegative slack variable

More information

Math 155 (Lecture 3)

Math 155 (Lecture 3) Math 55 (Lecture 3) September 8, I this lecture, we ll cosider the aswer to oe of the most basic coutig problems i combiatorics Questio How may ways are there to choose a -elemet subset of the set {,,,

More information

Design and Analysis of Algorithms

Design and Analysis of Algorithms Desig ad Aalysis of Algorithms Probabilistic aalysis ad Radomized algorithms Referece: CLRS Chapter 5 Topics: Hirig problem Idicatio radom variables Radomized algorithms Huo Hogwei 1 The hirig problem

More information

A Note on the Symmetric Powers of the Standard Representation of S n

A Note on the Symmetric Powers of the Standard Representation of S n A Note o the Symmetric Powers of the Stadard Represetatio of S David Savitt 1 Departmet of Mathematics, Harvard Uiversity Cambridge, MA 0138, USA dsavitt@mathharvardedu Richard P Staley Departmet of Mathematics,

More information

A New Solution Method for the Finite-Horizon Discrete-Time EOQ Problem

A New Solution Method for the Finite-Horizon Discrete-Time EOQ Problem This is the Pre-Published Versio. A New Solutio Method for the Fiite-Horizo Discrete-Time EOQ Problem Chug-Lu Li Departmet of Logistics The Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog Phoe: +852-2766-7410

More information

CS284A: Representations and Algorithms in Molecular Biology

CS284A: Representations and Algorithms in Molecular Biology CS284A: Represetatios ad Algorithms i Molecular Biology Scribe Notes o Lectures 3 & 4: Motif Discovery via Eumeratio & Motif Represetatio Usig Positio Weight Matrix Joshua Gervi Based o presetatios by

More information

Axioms of Measure Theory

Axioms of Measure Theory MATH 532 Axioms of Measure Theory Dr. Neal, WKU I. The Space Throughout the course, we shall let X deote a geeric o-empty set. I geeral, we shall ot assume that ay algebraic structure exists o X so that

More information

A NEW APPROACH TO SOLVE AN UNBALANCED ASSIGNMENT PROBLEM

A NEW APPROACH TO SOLVE AN UNBALANCED ASSIGNMENT PROBLEM A NEW APPROACH TO SOLVE AN UNBALANCED ASSIGNMENT PROBLEM *Kore B. G. Departmet Of Statistics, Balwat College, VITA - 415 311, Dist.: Sagli (M. S.). Idia *Author for Correspodece ABSTRACT I this paper I

More information

Fortgeschrittene Datenstrukturen Vorlesung 11

Fortgeschrittene Datenstrukturen Vorlesung 11 Fortgeschrittee Datestruture Vorlesug 11 Schriftführer: Marti Weider 19.01.2012 1 Succict Data Structures (ctd.) 1.1 Select-Queries A slightly differet approach, compared to ra, is used for select. B represets

More information

CHAPTER 10 INFINITE SEQUENCES AND SERIES

CHAPTER 10 INFINITE SEQUENCES AND SERIES CHAPTER 10 INFINITE SEQUENCES AND SERIES 10.1 Sequeces 10.2 Ifiite Series 10.3 The Itegral Tests 10.4 Compariso Tests 10.5 The Ratio ad Root Tests 10.6 Alteratig Series: Absolute ad Coditioal Covergece

More information

You may work in pairs or purely individually for this assignment.

You may work in pairs or purely individually for this assignment. CS 04 Problem Solvig i Computer Sciece OOC Assigmet 6: Recurreces You may work i pairs or purely idividually for this assigmet. Prepare your aswers to the followig questios i a plai ASCII text file or

More information

Section 5.1 The Basics of Counting

Section 5.1 The Basics of Counting 1 Sectio 5.1 The Basics of Coutig Combiatorics, the study of arragemets of objects, is a importat part of discrete mathematics. I this chapter, we will lear basic techiques of coutig which has a lot of

More information

CALCULATING FIBONACCI VECTORS

CALCULATING FIBONACCI VECTORS THE GENERALIZED BINET FORMULA FOR CALCULATING FIBONACCI VECTORS Stuart D Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithacaedu ad Dai Novak Departmet

More information

Analysis of Algorithms. Introduction. Contents

Analysis of Algorithms. Introduction. Contents Itroductio The focus of this module is mathematical aspects of algorithms. Our mai focus is aalysis of algorithms, which meas evaluatig efficiecy of algorithms by aalytical ad mathematical methods. We

More information

Lecture 12: November 13, 2018

Lecture 12: November 13, 2018 Mathematical Toolkit Autum 2018 Lecturer: Madhur Tulsiai Lecture 12: November 13, 2018 1 Radomized polyomial idetity testig We will use our kowledge of coditioal probability to prove the followig lemma,

More information

Mathematical Induction

Mathematical Induction Mathematical Iductio Itroductio Mathematical iductio, or just iductio, is a proof techique. Suppose that for every atural umber, P() is a statemet. We wish to show that all statemets P() are true. I a

More information

(A sequence also can be thought of as the list of function values attained for a function f :ℵ X, where f (n) = x n for n 1.) x 1 x N +k x N +4 x 3

(A sequence also can be thought of as the list of function values attained for a function f :ℵ X, where f (n) = x n for n 1.) x 1 x N +k x N +4 x 3 MATH 337 Sequeces Dr. Neal, WKU Let X be a metric space with distace fuctio d. We shall defie the geeral cocept of sequece ad limit i a metric space, the apply the results i particular to some special

More information

Ma 530 Introduction to Power Series

Ma 530 Introduction to Power Series Ma 530 Itroductio to Power Series Please ote that there is material o power series at Visual Calculus. Some of this material was used as part of the presetatio of the topics that follow. What is a Power

More information

MAT1026 Calculus II Basic Convergence Tests for Series

MAT1026 Calculus II Basic Convergence Tests for Series MAT026 Calculus II Basic Covergece Tests for Series Egi MERMUT 202.03.08 Dokuz Eylül Uiversity Faculty of Sciece Departmet of Mathematics İzmir/TURKEY Cotets Mootoe Covergece Theorem 2 2 Series of Real

More information

Disjoint Systems. Abstract

Disjoint Systems. Abstract Disjoit Systems Noga Alo ad Bey Sudaov Departmet of Mathematics Raymod ad Beverly Sacler Faculty of Exact Scieces Tel Aviv Uiversity, Tel Aviv, Israel Abstract A disjoit system of type (,,, ) is a collectio

More information

1 Counting and Stirling Numbers

1 Counting and Stirling Numbers 1 Coutig ad Stirlig Numbers Natural Numbers: We let N {0, 1, 2,...} deote the set of atural umbers. []: For N we let [] {1, 2,..., }. Sym: For a set X we let Sym(X) deote the set of bijectios from X to

More information

15.083J/6.859J Integer Optimization. Lecture 3: Methods to enhance formulations

15.083J/6.859J Integer Optimization. Lecture 3: Methods to enhance formulations 15.083J/6.859J Iteger Optimizatio Lecture 3: Methods to ehace formulatios 1 Outlie Polyhedral review Slide 1 Methods to geerate valid iequalities Methods to geerate facet defiig iequalities Polyhedral

More information

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece,, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet as

More information

Statistics 511 Additional Materials

Statistics 511 Additional Materials Cofidece Itervals o mu Statistics 511 Additioal Materials This topic officially moves us from probability to statistics. We begi to discuss makig ifereces about the populatio. Oe way to differetiate probability

More information

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece 1, 1, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet

More information

A Block Cipher Using Linear Congruences

A Block Cipher Using Linear Congruences Joural of Computer Sciece 3 (7): 556-560, 2007 ISSN 1549-3636 2007 Sciece Publicatios A Block Cipher Usig Liear Cogrueces 1 V.U.K. Sastry ad 2 V. Jaaki 1 Academic Affairs, Sreeidhi Istitute of Sciece &

More information

On Nonsingularity of Saddle Point Matrices. with Vectors of Ones

On Nonsingularity of Saddle Point Matrices. with Vectors of Ones Iteratioal Joural of Algebra, Vol. 2, 2008, o. 4, 197-204 O Nosigularity of Saddle Poit Matrices with Vectors of Oes Tadeusz Ostrowski Istitute of Maagemet The State Vocatioal Uiversity -400 Gorzów, Polad

More information

Rank Modulation with Multiplicity

Rank Modulation with Multiplicity Rak Modulatio with Multiplicity Axiao (Adrew) Jiag Computer Sciece ad Eg. Dept. Texas A&M Uiversity College Statio, TX 778 ajiag@cse.tamu.edu Abstract Rak modulatio is a scheme that uses the relative order

More information

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis Recursive Algorithms Recurreces Computer Sciece & Egieerig 35: Discrete Mathematics Christopher M Bourke cbourke@cseuledu A recursive algorithm is oe i which objects are defied i terms of other objects

More information

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients.

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients. Defiitios ad Theorems Remember the scalar form of the liear programmig problem, Miimize, Subject to, f(x) = c i x i a 1i x i = b 1 a mi x i = b m x i 0 i = 1,2,, where x are the decisio variables. c, b,

More information

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,

More information

The Simplex algorithm: Introductory example. The Simplex algorithm: Introductory example (2)

The Simplex algorithm: Introductory example. The Simplex algorithm: Introductory example (2) Discrete Mathematics for Bioiformatics WS 07/08, G. W. Klau, 23. Oktober 2007, 12:21 1 The Simplex algorithm: Itroductory example The followig itroductio to the Simplex algorithm is from the book Liear

More information

Commutativity in Permutation Groups

Commutativity in Permutation Groups Commutativity i Permutatio Groups Richard Wito, PhD Abstract I the group Sym(S) of permutatios o a oempty set S, fixed poits ad trasiet poits are defied Prelimiary results o fixed ad trasiet poits are

More information

Math 475, Problem Set #12: Answers

Math 475, Problem Set #12: Answers Math 475, Problem Set #12: Aswers A. Chapter 8, problem 12, parts (b) ad (d). (b) S # (, 2) = 2 2, sice, from amog the 2 ways of puttig elemets ito 2 distiguishable boxes, exactly 2 of them result i oe

More information

CHAPTER 5 SOME MINIMAX AND SADDLE POINT THEOREMS

CHAPTER 5 SOME MINIMAX AND SADDLE POINT THEOREMS CHAPTR 5 SOM MINIMA AND SADDL POINT THORMS 5. INTRODUCTION Fied poit theorems provide importat tools i game theory which are used to prove the equilibrium ad eistece theorems. For istace, the fied poit

More information

Probability, Expectation Value and Uncertainty

Probability, Expectation Value and Uncertainty Chapter 1 Probability, Expectatio Value ad Ucertaity We have see that the physically observable properties of a quatum system are represeted by Hermitea operators (also referred to as observables ) such

More information

Convergence of random variables. (telegram style notes) P.J.C. Spreij

Convergence of random variables. (telegram style notes) P.J.C. Spreij Covergece of radom variables (telegram style otes).j.c. Spreij this versio: September 6, 2005 Itroductio As we kow, radom variables are by defiitio measurable fuctios o some uderlyig measurable space

More information

( ) = p and P( i = b) = q.

( ) = p and P( i = b) = q. MATH 540 Radom Walks Part 1 A radom walk X is special stochastic process that measures the height (or value) of a particle that radomly moves upward or dowward certai fixed amouts o each uit icremet of

More information

Lecture 2 Long paths in random graphs

Lecture 2 Long paths in random graphs Lecture Log paths i radom graphs 1 Itroductio I this lecture we treat the appearace of log paths ad cycles i sparse radom graphs. will wor with the probability space G(, p) of biomial radom graphs, aalogous

More information

1 Duality revisited. AM 221: Advanced Optimization Spring 2016

1 Duality revisited. AM 221: Advanced Optimization Spring 2016 AM 22: Advaced Optimizatio Sprig 206 Prof. Yaro Siger Sectio 7 Wedesday, Mar. 9th Duality revisited I this sectio, we will give a slightly differet perspective o duality. optimizatio program: f(x) x R

More information

Assignment 2 Solutions SOLUTION. ϕ 1 Â = 3 ϕ 1 4i ϕ 2. The other case can be dealt with in a similar way. { ϕ 2 Â} χ = { 4i ϕ 1 3 ϕ 2 } χ.

Assignment 2 Solutions SOLUTION. ϕ 1  = 3 ϕ 1 4i ϕ 2. The other case can be dealt with in a similar way. { ϕ 2 Â} χ = { 4i ϕ 1 3 ϕ 2 } χ. PHYSICS 34 QUANTUM PHYSICS II (25) Assigmet 2 Solutios 1. With respect to a pair of orthoormal vectors ϕ 1 ad ϕ 2 that spa the Hilbert space H of a certai system, the operator  is defied by its actio

More information

TEACHER CERTIFICATION STUDY GUIDE

TEACHER CERTIFICATION STUDY GUIDE COMPETENCY 1. ALGEBRA SKILL 1.1 1.1a. ALGEBRAIC STRUCTURES Kow why the real ad complex umbers are each a field, ad that particular rigs are ot fields (e.g., itegers, polyomial rigs, matrix rigs) Algebra

More information

ROLL CUTTING PROBLEMS UNDER STOCHASTIC DEMAND

ROLL CUTTING PROBLEMS UNDER STOCHASTIC DEMAND Pacific-Asia Joural of Mathematics, Volume 5, No., Jauary-Jue 20 ROLL CUTTING PROBLEMS UNDER STOCHASTIC DEMAND SHAKEEL JAVAID, Z. H. BAKHSHI & M. M. KHALID ABSTRACT: I this paper, the roll cuttig problem

More information

Random Models. Tusheng Zhang. February 14, 2013

Random Models. Tusheng Zhang. February 14, 2013 Radom Models Tusheg Zhag February 14, 013 1 Radom Walks Let me describe the model. Radom walks are used to describe the motio of a movig particle (object). Suppose that a particle (object) moves alog the

More information

An Introduction to Randomized Algorithms

An Introduction to Randomized Algorithms A Itroductio to Radomized Algorithms The focus of this lecture is to study a radomized algorithm for quick sort, aalyze it usig probabilistic recurrece relatios, ad also provide more geeral tools for aalysis

More information

NUMERICAL METHODS FOR SOLVING EQUATIONS

NUMERICAL METHODS FOR SOLVING EQUATIONS Mathematics Revisio Guides Numerical Methods for Solvig Equatios Page 1 of 11 M.K. HOME TUITION Mathematics Revisio Guides Level: GCSE Higher Tier NUMERICAL METHODS FOR SOLVING EQUATIONS Versio:. Date:

More information

Integrable Functions. { f n } is called a determining sequence for f. If f is integrable with respect to, then f d does exist as a finite real number

Integrable Functions. { f n } is called a determining sequence for f. If f is integrable with respect to, then f d does exist as a finite real number MATH 532 Itegrable Fuctios Dr. Neal, WKU We ow shall defie what it meas for a measurable fuctio to be itegrable, show that all itegral properties of simple fuctios still hold, ad the give some coditios

More information

Optimization Methods: Linear Programming Applications Assignment Problem 1. Module 4 Lecture Notes 3. Assignment Problem

Optimization Methods: Linear Programming Applications Assignment Problem 1. Module 4 Lecture Notes 3. Assignment Problem Optimizatio Methods: Liear Programmig Applicatios Assigmet Problem Itroductio Module 4 Lecture Notes 3 Assigmet Problem I the previous lecture, we discussed about oe of the bech mark problems called trasportatio

More information

Scheduling under Uncertainty using MILP Sensitivity Analysis

Scheduling under Uncertainty using MILP Sensitivity Analysis Schedulig uder Ucertaity usig MILP Sesitivity Aalysis M. Ierapetritou ad Zheya Jia Departmet of Chemical & Biochemical Egieerig Rutgers, the State Uiversity of New Jersey Piscataway, NJ Abstract The aim

More information

PROPERTIES OF AN EULER SQUARE

PROPERTIES OF AN EULER SQUARE PROPERTIES OF N EULER SQURE bout 0 the mathematicia Leoard Euler discussed the properties a x array of letters or itegers ow kow as a Euler or Graeco-Lati Square Such squares have the property that every

More information

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018 CSE 353 Discrete Computatioal Structures Sprig 08 Sequeces, Mathematical Iductio, ad Recursio (Chapter 5, Epp) Note: some course slides adopted from publisher-provided material Overview May mathematical

More information

Some examples of vector spaces

Some examples of vector spaces Roberto s Notes o Liear Algebra Chapter 11: Vector spaces Sectio 2 Some examples of vector spaces What you eed to kow already: The te axioms eeded to idetify a vector space. What you ca lear here: Some

More information

Lecture 10: Mathematical Preliminaries

Lecture 10: Mathematical Preliminaries Lecture : Mathematical Prelimiaries Obective: Reviewig mathematical cocepts ad tools that are frequetly used i the aalysis of algorithms. Lecture # Slide # I this

More information

Week 5-6: The Binomial Coefficients

Week 5-6: The Binomial Coefficients Wee 5-6: The Biomial Coefficiets March 6, 2018 1 Pascal Formula Theorem 11 (Pascal s Formula For itegers ad such that 1, ( ( ( 1 1 + 1 The umbers ( 2 ( 1 2 ( 2 are triagle umbers, that is, The petago umbers

More information

Riesz-Fischer Sequences and Lower Frame Bounds

Riesz-Fischer Sequences and Lower Frame Bounds Zeitschrift für Aalysis ud ihre Aweduge Joural for Aalysis ad its Applicatios Volume 1 (00), No., 305 314 Riesz-Fischer Sequeces ad Lower Frame Bouds P. Casazza, O. Christese, S. Li ad A. Lider Abstract.

More information

Beurling Integers: Part 2

Beurling Integers: Part 2 Beurlig Itegers: Part 2 Isomorphisms Devi Platt July 11, 2015 1 Prime Factorizatio Sequeces I the last article we itroduced the Beurlig geeralized itegers, which ca be represeted as a sequece of real umbers

More information

EDGE AND SECANT IDEALS OF SHARED-VERTEX GRAPHS

EDGE AND SECANT IDEALS OF SHARED-VERTEX GRAPHS EDGE AND SECANT IDEALS OF SHARED-VERTEX GRAPHS ZVI ROSEN Abstract. We examie miimal free resolutios ad Betti diagrams of the edge ad secat ideals of oe family of graphs. We demostrate how splittig the

More information

Linear Regression Demystified

Linear Regression Demystified Liear Regressio Demystified Liear regressio is a importat subject i statistics. I elemetary statistics courses, formulae related to liear regressio are ofte stated without derivatio. This ote iteds to

More information

MA131 - Analysis 1. Workbook 3 Sequences II

MA131 - Analysis 1. Workbook 3 Sequences II MA3 - Aalysis Workbook 3 Sequeces II Autum 2004 Cotets 2.8 Coverget Sequeces........................ 2.9 Algebra of Limits......................... 2 2.0 Further Useful Results........................

More information

It is always the case that unions, intersections, complements, and set differences are preserved by the inverse image of a function.

It is always the case that unions, intersections, complements, and set differences are preserved by the inverse image of a function. MATH 532 Measurable Fuctios Dr. Neal, WKU Throughout, let ( X, F, µ) be a measure space ad let (!, F, P ) deote the special case of a probability space. We shall ow begi to study real-valued fuctios defied

More information

CSI 2101 Discrete Structures Winter Homework Assignment #4 (100 points, weight 5%) Due: Thursday, April 5, at 1:00pm (in lecture)

CSI 2101 Discrete Structures Winter Homework Assignment #4 (100 points, weight 5%) Due: Thursday, April 5, at 1:00pm (in lecture) CSI 101 Discrete Structures Witer 01 Prof. Lucia Moura Uiversity of Ottawa Homework Assigmet #4 (100 poits, weight %) Due: Thursday, April, at 1:00pm (i lecture) Program verificatio, Recurrece Relatios

More information

A DUAL APPROACH TO COMPROMISE VALUES

A DUAL APPROACH TO COMPROMISE VALUES A DUAL APPROACH TO COMPROMISE VALUES J. M. BILBAO,E.LEBRÓN,A.JIMÉNEZ-LOSADA, AND S. H. TIJS Escuela Superior de Igeieros, Camio de los Descubrimietos, 41092 Sevilla, Spai E-mail: mbilbao@cica.es http://www.esi2.us.es/~mbilbao/

More information

Lecture 3 The Lebesgue Integral

Lecture 3 The Lebesgue Integral Lecture 3: The Lebesgue Itegral 1 of 14 Course: Theory of Probability I Term: Fall 2013 Istructor: Gorda Zitkovic Lecture 3 The Lebesgue Itegral The costructio of the itegral Uless expressly specified

More information

P. Z. Chinn Department of Mathematics, Humboldt State University, Arcata, CA

P. Z. Chinn Department of Mathematics, Humboldt State University, Arcata, CA RISES, LEVELS, DROPS AND + SIGNS IN COMPOSITIONS: EXTENSIONS OF A PAPER BY ALLADI AND HOGGATT S. Heubach Departmet of Mathematics, Califoria State Uiversity Los Ageles 55 State Uiversity Drive, Los Ageles,

More information

Random assignment with integer costs

Random assignment with integer costs Radom assigmet with iteger costs Robert Parviaie Departmet of Mathematics, Uppsala Uiversity P.O. Box 480, SE-7506 Uppsala, Swede robert.parviaie@math.uu.se Jue 4, 200 Abstract The radom assigmet problem

More information