Mechanism Design for Double Auctions with Temporal Constraints

Size: px
Start display at page:

Download "Mechanism Design for Double Auctions with Temporal Constraints"

Transcription

1 Proceedngs of the Twenty-Second Internatonal Jont Conference on Artfcal Intellgence Mechansm Desgn for Double Auctons wth Temporal Constrants Dengj Zhao 1,2 and Dongmo Zhang 1 Intellgent Systems Lab Unversty of Western Sydney, Australa {dzhao,dongmo}@scm.uws.edu.au Laurent Perrussel 2 IRIT Unversty of Toulouse, France laurent.perrussel@unv-tlse1.fr Abstract Ths paper examnes an extended double aucton model where market clearng s restrcted by temporal constrants. It s found that the allocaton problem n ths model can be effectvely transformed nto a weghted bpartte matchng n graph theory. By usng the augmentaton technque, we propose a Vckrey-Clarke-Groves (VCG) mechansm n ths model and demonstrate the advantages of the payment compared wth the classcal VCG payment (the Clarke pvot payment). We also show that the algorthms for both allocaton and payment calculaton run n polynomal tme. It s expected that the method and results provded n ths paper can be appled to the desgn and analyss of dynamc double auctons and futures markets. 1 Introducton A double aucton market allows multple buyers and sellers to trade commodtes smultaneously. Most modern exchange markets, e.g. the New York Stock Exchange, use double aucton mechansms. In a typcal double aucton market, buyers submt bds (buy orders) to the auctoneer (the market maker) offerng the hghest prces they are wllng to pay for a certan commodty, and sellers submt asks (sell orders) to set the lowest prces they can accept for sellng the commodty. The auctoneer collects the orders and tres to match them usng certan market clearng polces n order to make transactons. Although prce s the major concern of market clearng n most double aucton markets, other factors, such as quantty, qualty and temporal constrants, are equally mportant n some market stuatons. For nstance, a futures contract normally specfcs not only the prce of the underlyng commodty but also quantty, qualty and settlement date. Nevertheless, most real-world exchange markets are purely prcedrven and most studes on double auctons are lmted to a sngle-valued doman [Wlson, 1985; McAfee, 1992]. One reason s that some factors, e.g. quantty and qualty, can be elmnated by standardsng exchange commodtes. However, those attrbutes wth a contnuous range or large number of varetes, are hard to standardse. Ths research was supported by the Australan Research Councl through Dscovery Project DP Ths paper consders an extenson of the sngle-valued double aucton model that allows traders to specfy temporal constrants n ther orders. Roughly speakng, an order s wrtten n the form (p, t,t ), where p stands for the order prce and [t,t ] represents the tme perod when the commodty can be exchanged (not for the order tself). In ths extenson, a bd and an ask s matchable f and only f the bd prce s no lower than the ask prce and the ntersecton of ther tme constrants s non-empty. We found that the market clearng problem under ths extenson can be transformed nto a weghted bpartte matchng. Ths allows us to use some standard technques n graph theory, such as augmentaton, for the desgn and analyss of the mechansms. We prove that an allocaton for the double aucton s effcent f and only f t corresponds to a maxmum weghted bpartte matchng of the graph encodng the ncomng orders. Based on that, we develop an effcent and domnant-strategy ncentve-compatble double aucton mechansm,.e. a VCG mechansm [Groves, 1973]. Remarkably, our payment can be mplemented much faster than the classcal VCG payment, known as Clarke pvot payment, whle resultng n the same payments, because t drectly uses the abrdgng and replacng paths generated durng the allocaton process rather than recall the allocaton algorthm as Clarke pvot payment does. It s worth mentonng that durng the last decade many researchers started to look at the mechansm desgn problem for dynamc envronments where traders are arrvng and departng dynamcally, referred to as onlne mechansm desgn [Parkes, 2007]. To model the dynamcs, temporal nformaton s also used. Although the meanng of the temporal nformaton of a trader s type n the onlne settng s dfferent from that n our settng, a trader s type s modelled n the same way n both settngs [Blum et al., 2006; Bredn et al., 2007]. Therefore, the mechansm n our model also provdes an optmal (offlne) soluton for a correspondng dynamc market. Such an optmal soluton can be drectly used for calculatng the compettve rato of an onlne marketclearng algorthm. Moreover, although orders arrve dynamcally, the alternatng paths are relatvely stable and therefore can be used, for example, to dentfy potental good orders to fnd more effcent allocatons n an onlne settng. Ths paper s organsed as follows. In Secton 2 we brefly ntroduce our market model and related concepts. In Secton 3, we ntroduce a graphc representaton for market stua- 472

2 tons and transfer the market clearng problem nto a weghted bpartte matchng. In Secton 4, we concentrate on the desgn of an allocaton algorthm and a payment algorthm, and prove ther desrable propertes. We conclude n Secton 5 wth a bref dscusson for the future work. 2 The Model Consder a double aucton market, n whch a set B of buyers and a set S of sellers trade one commodty smultaneously. Buyers and sellers are traders. Let T = B S and assume that the traders are ndependent and B S =. We also assume that each seller and each buyer supples and demands a sngle unt of the commodty. Each trader T has a prvately observed type θ = (v,s,e ), where v, s and e are non-negatve real numbers, v s the trader s valuaton of a sngle unt of the commodty, and s and e are the startng pont and the endng pont of the tme constrant [s,e ]. If trader s a buyer, obtans utlty v p f receves a unt of the commodty wthn the tme nterval [s,e ] and pays p; obtans zero utlty f pays nothng and does not receve the commodty wthn the tme perod. Smlarly, f s a seller, obtans utlty p v f successfully sells a unt of the commodty wthn the tme perod [s,e ] and receves payment p; obtans zero utlty f fals to sell the commodty wthn the tme perod and no payment s made. Let θ =(θ ) T denote the type profle where θ s the type of trader. θ means the type profle of all traders except trader. Note that we treat a type profle as a vector of types rather than a set of types. Let Θ be the set of all possble types of trader, and we wrte Θ=(Θ ) T. Snce we wll focus on drect-revelaton mechansms, we assume that traders drectly report ther types to the auctoneer as ther orders [Myerson, 2008]. Traders do not necessarly truthfully report ther types but no early-start and no lateend msreports are permtted. Formally, let θ =(v,s,e ) be trader s type and ˆθ =(ˆv, ŝ, ê ) be the trader s report. We assume that [ŝ, ê ] [s,e ]. The ntuton behnd the assumpton s that no trader would report a temporal constrant that mght gve hm negatve utlty. Let R(θ ) be the set of all permtted reports from trader gven hs type θ, R(Θ )= θ Θ R(θ ) be the set of all possble reports from, and R(Θ) = (R(Θ )) T. Gven traders reports θ R(Θ), anask θ =(v,s,e ) (means S) and a bd θ j =(v j,s j,e j ) (means B) are matchable f and only f v v j and [s,e ] [s j,e j ]. That s, the bd s valuaton s no less than the ask s valuaton, and the ntersecton of ther tme constrants s not empty. An allocaton polcy π =(π ) T s a functon that assgns 0 or 1 to each trader, gven traders reports ˆθ R(Θ). For a trader, fπ (ˆθ) =1we say wns; otherwse loses. An allocaton determnes whose order s granted for a transacton. A payment polcy x =(x ) T s a functon that assgns a real number to each trader gven an nput of traders reports ˆθ R(Θ),.e. x (ˆθ) R for all T. Defnton 1. A double aucton mechansm on Θ s a par (π, x), where π s an allocaton polcy and x s a payment polcy. Followng the standard defnton, we say that an aucton mechansm (π, x) s effcent f π maxmzes v + v. B&π (θ)=1 S&π (θ)=0 for any type profle θ =((v,s,e )) T. We say that an aucton mechansm s domnant-strategy ncentve-compatble,.e. truthful, f for each trader, reportng hs true type s hs domnant strategy. There are a number of alternatves to characterse truthfulness n an aucton mechansm. We wll use one of them n ths paper based on [Parkes, 2007; Nsan, 2007]. To descrbe t, we need the followng two auxlary concepts [Parkes, 2007]. For each trader, we defne a partal order on R(Θ ): ˆθ ˆθ ff { v v &[s,e ] [s,e v v &[s,e ] [s,e ], ], f S f B where ˆθ =(v,s,e ) and ˆθ =(v,s,e ) R(Θ ). We say that an allocaton polcy π s monotonc f, for each T, π (ˆθ, ˆθ )=1mples π (ˆθ, ˆθ )=1whenever ˆθ ˆθ. Defnton 2. Gven a monotonc polcy π and traders reports ˆθ R(Θ), the crtcal value of trader of type θ = (v,s,e ) s defned as sup{v : (v,s,e ) R(θ ) c(θ, ˆθ π )= ((v,s,e ), ˆθ )=1}, f S nf{v : (v,s,e ) R(θ ) π ((v,s,e ), ˆθ )=1}, f B It s undefned f no such v exsts. Now we are ready to descrbe a charactersaton of truthfulness, whch wll be used n Secton 4. Theorem 1 s based on Theorem 9.36 n [Nsan, 2007] for a sngle-valued doman and on [Parkes, 2007] for a sngle-valued onlne doman. The proof s omtted here as t s smlar to the above mentoned theorems. Theorem 1. A double aucton mechansm (π, x) s domnantstrategy ncentve-compatble f and only f: π s monotonc. every wnnng seller (buyer) s pad (pays) hs crtcal value, and the payment s 0 for losng traders. 3 Graph Representaton As assumed n the prevous secton, each trader has only one unt of a commodty to sell or buy. Transacton must be made n pars: a seller can only sell hs good to a unque buyer, assumng ther orders are matchable. Ths means that to allocate the goods n a double aucton s to fnd matchngs between buy orders and sell orders. In such a case we can transform the allocaton problem nto a matchng problem n graph theory. As a result an effcent allocaton corresponds to a maxmum-weghted bpartte matchng. We wll frst revew some concepts related to bpartte matchng [West, 2000], encode ncomng orders n a bpartte graph, and then show some specal propertes related to the encodng. 473

3 Defnton 3. A graph G =(V,E) s a bpartte graph f the vertex set V conssts of two dsjont subsets X and Y, and no edge has both end ponts n the same subset. For explctness, we denote the graph as G =((X, Y ),E). Defnton 4. Gven a traders report θ R(Θ), we call G θ =((S θ, B θ ), E) a bpartte graph generated from θ f S θ = {θ : S} and B θ = {θ : B}, E = {(θ,θ j ):θ and θ j s matchable}. Defnton 5. Gven a graph G, a matchng MnGsaset of par-wse non-adjacent edges,.e. no two edges share a common vertex. The sze of M s denoted by M. A vertex s matched f t s ncdent to an edge n the matchng. Otherwse the vertex s free. Gven a matchng M, an M-alternatng path s a path n whch the edges belong alternatvely to M and not to M. an M-augmentng path s an M-alternatng path whose endponts are free. an M-abrdgng path s an M-alternatng path whose frst edge and last edge are n M. an M-replacement path s an M-alternatng path where one of the endponts s free and one of the endng edges s n M. A path s smple f t has no repeated vertces. In the rest of ths paper, we wll only consder smple paths. Fgure 1 shows an example of bpartte representaton of eght dfferent type reports. Lnes and dashed lnes ndcate matched edges and free edges respectvely, and dots and crcles denote matched vertces and free vertces respectvely. The value besde each vertex s ts valuaton. Temporal nformaton s not shown n the graph. It s clear that path (3,10,2,9) s an augmentng path, path (2,10,4,7) s an abrdgng path, and path (2,10,4,7,5) s a replacement path. Fgure 1: Example of Alternatng Paths Gven a matchng M, we can use an M-augmentng path p to augment M by changng all matched edges n p to be free and all the free edges to be matched. By contrast an M- abrdgng path can be used n the same way to abrdge M. Consequently, M wll ncrease (decrease) by one wth one augmentng (abrdgng) process. An M-replacement path can be used to replace a bd or an ask n M wthout changng the status of the other vertces. Defnton 6. An allocaton polcy π s feasble f for any traders reports θ R(Θ), there s a matchng M n the bpartte graph generated from θ such that M exactly covers {θ : π (θ) =1}. It follows that any matchng n a bpartte graph generated from traders reports unquely determnes a feasble allocaton. In the rest of ths paper, we wll only consder feasble allocaton polces. Defnton 7. Gven bpartte graph G θ, an edge e between θ = (v,s,e ) and θ j = (v j,s j,e j ), where S and j B, we defne the weght of e as w(e) =v j v. For any set of edges E E, the weght of E s defned as w(e )= e E w(e). The weght ncrease of an M-alternatng path p s the total weght of free edges n p mnus that of matched edges n p: Δ(p) =w(p M) w(p M), where P s the set of all edges n p. If p s an M-augmentng, M-abrdgng, or M-replacement path, then Δ(p) s the net change n the weght of the matchng after augmentng, abrdgng, or replacng by p: w(m p) =w(m)+δ(p), where M p M P, P s the set of all edges n p, and s the symmetrc dfference operator on sets: A B =(A B) \ (A B). Lemma 1. Gven G θ, a matchng M n G θ, and an M- alternatng path p, Δ(p) s equal to the valuaton of the bd mnus that of the ask of the endponts of p,fps an augmentng path. the valuaton of the ask mnus that of the bd of the endponts of p,fps an abrdgng path. the valuaton of the free (matched) endpont mnus that of the matched (free) endpont of p when the endponts are bds (asks), f p s a replacement path. We wll not provde the proof of Lemma 1 whch follows the weght defnton of the edges. 4 Effcent and Truthful Polcy Desgn In order to desgn a double aucton that s both effcent and truthful, by Theorem 1, we need to fnd an effcent and monotonc allocaton polcy, and a payment polcy that calculates the crtcal value of each wnnng trader. Inspred by the smlarty between ths allocaton problem and the weghted matchng n a bpartte graph, we frst transform the model nto a bpartte graph. Wthn ths graph, we show how to effcently use the well establshed methods from bpartte matchng n the allocaton polcy, and how to calculate crtcal payment wthout runnng the allocaton polcy agan. 4.1 Effcent & Monotonc Allocaton Polcy Wth the above graph encodng of traders reports, we desgned an effcent allocaton polcy by adoptng the maxmum-weghted bpartte matchng that constructs a maxmum-weghted matchng by begnnng wth the empty matchng and repeatedly performng augmentatons usng augmentng paths of maxmum weght ncrease untl a maxmum-weghted matchng s acheved [Tarjan, 1983; Kozen, 1991]. The resultng allocaton polcy s called Maxmum-weghted Bpartte Matchng Allocaton (MBM Allocaton), whch seeks an allocaton that maxmses socal 474

4 welfare of any reports θ, by frst representng θ n a bpartte graph G θ, and then applyng modfed maxmum-weghted bpartte matchng to get a maxmum-weghted matchng M whch determnes all wnnng reports. We added a more detaled path selecton rule n the maxmum-weghted bpartte matchng n order to acheve the monotoncty property. The rule s based on the order p defned for augmentng paths. Let a sequence of vertces θ 1... θ n denote an augmentng path of length n, whch starts from ask θ 1 and ends n bd θ n. We defne p on all augmentng paths based on ther endponts: θ 1... θ n p θ 1... θ m ff (v 1,v n,s 1,e 1,s m,e n ) s (v 1,v m,s 1,e 1,s n,e m), where s s the lexcographc order of two equal length sequences of real numbers: (r1, 1..., rn) 1 s (r1, 2..., rn) 2 ff 1 j n (rj 1 r2 j 1 k<j(rk 1 = r2 k )). We wll use p n MBM Allocaton to dstngush augmentng paths that have the same weght ncreases. Maxmum-weghted Bpartte Matchng Allocaton: Intalzaton: Encode reports θ n bpartte graph G θ. Set the result matchng M = for G θ. Recurson: AugP ath = {p : Δ(p) > 0 and p s an M- augmentng path}. MaxAugP ath =argmax p AugP ath Δ(p). If MaxAugP ath =, stop recurson. Otherwse, let ˆp MaxAugP ath s.t. p p ˆp for any p MaxAugP ath, and M = M ˆp. Output: All reports covered by M wn and all the rest lose. Theorem 2. Maxmum-weghted Bpartte Matchng Allocaton s effcent. We prove Theorem 2 n the Appendx. Here we show one essental lemma used n the proof. In the rest of ths paper, π denotes MBM Allocaton. Lemma 2. Maxmum-weghted Bpartte Matchng Allocaton s effcent f and only f the maxmum-weghted bpartte matchng maxmzes the weght of the matchng. Proof. The weght of the matchng s π v (θ)=1 B π v (θ)=1 S, whch s equal ( to π(θ)=1 B v + π(θ)=0 S ) v S v. S v s fxed, so f the weght of the matchng s maxmsed, then π v (θ)=1 B + π v (θ)=0 S s also maxmzed, and vce versa. Theorem 3. Maxmum-weghted Bpartte Matchng Allocaton s monotonc. Although we added a specfc path selecton rule based on p to avod randomsaton of MBM Allocaton n most cases, there s stll one stuaton where p cannot help. When two types are the same and two augmentng paths of maxmum postve weght ncrease start from them and end n the same vertex, then p cannot separate these two paths clearly,.e. both of them have a chance of beng selected but none of them are guaranteed. Thus we assume that all type reports of sellers (buyers) are dfferent. Note that there mght be more than one augmentng path wth the same endponts, but ths does not affect the determnstc property of MBM Allocaton. The proofs of all the theorems are gven n the Appendx. 4.2 Truthful Payment Polcy We have found an effcent allocaton polcy, MBM Allocaton, and proved ts monotoncty property whch s one of the two ff condtons to satsfy truthfulness. What s left s to calculate the crtcal value for each wnnng trader. Obvously, t s not practcal to calculate the crtcal value as t s defned n Defnton 2. Here we propose another approach whch s nspred by the reverse of MBM Allocaton. A type θ s matched because there s an augmentng path of maxmum postve weght ncrease endng wth θ n some round of the matchng procedure. Therefore, f a type does not satsfy the above condton, t wll not be matched. Ths s the bass of our payment polcy whch s seekng the least volaton condton for each wnnng type,.e. the edge condton between wnnng and losng. Gven traders reports θ, fπ (θ) = 1, the payment for trader, x (θ), s defned n terms of abrdgng and replacement paths startng from θ n the followng, whch s called Mn-Max Payment (MM Payment). x (θ) =0f π (θ) =0. Mn-Max Payment: x (θ) = { mnp D R v(endng(p)), f S max p D R v(endng(p)), f B where D s a set of all abrdgng paths startng from θ, R s a set of all replacement paths startng from θ, and v(endng(p)) s the valuaton of the endng vertex, the endpont other than θ, of path p. For each wnnng ask, MM Payment gves the mnmum valuaton such that, f the ask s valuaton were greater than or equal to that mnmum, t can be removed from the matchng to (weakly) ncrease the weght of the matchng, whle for each wnnng bd, the payment s the correspondng maxmum. The set D gves all possble ways to remove θ by abrdgng, whle the set R gves all possble ways to substtute a free vertex for θ. Note that set D does not necessarly contan the path that was used to match θ, as the path can be changed wth other augmentatons after addng θ. Theorem 4. Gven bpartte graph G θ and a wnnng type θ =(v,s,e ) determned by MBM Allocaton, Mn-Max Payment x (θ) s equal to crtcal value c(θ,θ ). 475

5 Another appealng property of Mn-Max payment s ts ndependence from the allocaton algorthm. We show that Mn-Max payment results n the same payments as the most desrable VCG payment (Clarke pvot payment), but t does not requre the recall of the allocaton algorthm. Clarke pvot payment s defned as x (θ) = V π (θ ) V π (θ), where V π (θ) s the socal value gven traders report profle θ and the allocaton polcy π, and V π (θ) s the socal value wthout countng trader. Lemma 3. Gven traders report θ and effcent and monotonc allocaton polcy π, for each trader, Mn-Max payment (θ) s equal to Clarke pvot payment x C (θ). x MM Proof sketch. We need to prove that for each wnnng type θ f we remove θ from the maxmum-weghted matchng M of bpartte graph G θ by usng the path p that gves x MM (θ), the result matchng M s also maxmum-weghted n G θ. By contradcton, assume that M s not maxmum-weghted, we wll conclude ether M s not maxmum-weghted or path p contradcts the defnton of Mn-Max payment. Corollary 1. Double aucton mechansm (MBM Allocaton, MM Payment) s effcent, domnantstrategy ncentve-compatble and ndvdual-ratonal,.e. traders never get negatve utlty. Fgure 2 shows an example of the double aucton we have defned, where the number besde each vertex s the valuaton of the vertex and the value nsde parentheses s the payment. Fgure 2: MBM Allocaton and MM Payment 4.3 Computatonal Complexty We further show that both our allocaton polcy and payment polcy can be mplemented n polynomal tme and, more mportantly, our payment can be mplemented much faster than Clarke pvot payment. Theorem 5. Let n be the number of traders reports. MBM Allocaton can be mplemented n tme O(n 3 ), and Mn-Max Payment can be mplemented n tme O(n 3 ). Ths result s sgnfcant because, to the best of our knowledge, the mplementatons of Clarke pvot payment cannot avod the recall of the allocaton algorthm [Nsan and Ronen, 1999; Sandholm, 2003]. In other words, for each wnnng report θ, π needs to search another allocaton on the remanng reports θ. Therefore, t wll take O(n) tmes of the allocaton tme n ths model,.e. O(n 4 ) wth MBM Allocaton. 5 Concluson We have developed an effcent and truthful double aucton mechansm (.e. a VCG mechansm) n a model where each trader s type conssts of a valuaton of a commodty and a tme perod that constrans when the commodty can be exchanged. Ths mechansm s charactersed by an allocaton polcy and a payment polcy. By encodng the model n a bpartte graph, we effcently adapted the maxmum-weghted bpartte matchng to get an effcent and monotonc allocaton polcy. We also developed a truthful payment polcy that can be mplemented faster than Clarke pvot payment whle resultng n the same payments as Clarke pvot payment. Myerson et al. [1983] proved that there s no effcent, ncentve-compatble and ndvdual-ratonal blateral trade wthout outsde subsdes,.e. a market wth our mechansm wll run n defct. To avod ths defct, we need to compromse between effcency and truthfulness. There are two possble remedes: ether relaxng effcency, or gvng up ncentve compatblty, as nvestgated by McAfee [1992] and Wurman et al. [1998] n sngle-valued domans. Fndng how these compromses can lead to a realstc mechansm under our model s worth further nvestgaton. Appendx: Proofs of Theorems Proof of Theorem 2: In order to prove Theorem 2, by Lemma 2, we shall prove that the maxmum-weghted bpartte matchng ndeed gves a maxmum-weghted matchng. To do that, we need the two verfed propertes of the maxmum-weghted bpartte matchng gven n Clam 1 and 2 [Tarjan, 1983]. Ths s one of the advantages we ganed by encodng the model n a graph. We wll skp the proofs of the followng two clams. Clam 1. Gven graph G, let M be a matchng of sze k of maxmum weght among all matchngs of sze k n G. If we augment M by an augmentng path of maxmal weght ncrease, then we obtan a matchng of sze k +1of maxmum weght among all matchngs of sze k +1n G. Clam 2. The maxmum-weghted bpartte matchng wll augment along augmentng paths of successvely nonncreasng weght ncrease. By Clam 1, the maxmum-weghted bpartte matchng wll gve a matchng M k of sze k of maxmum weght among all matchngs of sze k after k augmentatons. By Clam 2, M k s also maxmumweghted among all matchngs of sze at most k f the weght ncrease at the k-th augmentaton s postve. Therefore, the matchng t gves untl there s no augmentng path of postve weght ncrease s maxmum-weghted among all matchngs. Proof of Theorem 3: By contradcton, wthout loss of generalty, assume that π (θ) =1and π (θ,θ ) =0for some bds θ θ. Let θ be matched n round k of π(θ),.e some augmentng path endng wth θ s of maxmal weght ncrease n round k. Snce θ and θ are both not matched before round k, so the matchngs are the same n both π(θ) and π(θ,θ ) after any round <k. Let θ m... θ be the augmentng path of maxmal weght ncrease selected n round k of π(θ). Snce θ θ, θ m... θ s an augmentng path n round k of π(θ,θ ) and θ m... θ p θ m... θ. Moreover, n round k, all augmentng paths n π(θ,θ ), except those that end wth θ, are also augmentng paths n π(θ). Thus, n round k of π(θ,θ ), for any augmentng path p that does not end wth θ, p p θ m... θ, and all the rest end wth θ. Therefore, an augmentng path endng wth θ should be selected n round k of π(θ,θ ), whch contradcts the assumpton. Proof of Theorem 4: The proof needs the followng two clams whch can be found n [Kozen, 1991; Blum et al., 2006]. 476

6 Clam 3. Gven two matchngs M and M, M M conssts of a collecton of vertex-dsjont alternatng paths and even length cycles. Clam 4. Gven two matchngs M and M, a vertex v s an endpont of a path n M M f and only f t s matched n ether M or M but not both. Now we are ready to prove Theorem 4. Wthout loss of generalty, assume θ =(v,s,e ) s a wnnng ask, and let x = x (θ) and c = c(θ,θ ). To prove x = c, by the defnton of c, we need to show that for any θ =(v,s,e ): 1. θ :π (θ,θ )=1(v x ). 2. x δ<v <x(π(θ,θ ) =1)for any δ>0. Let M be the matchng of π(θ) and M be that of π(θ,θ ). We wll prove these two condtons one by one blow. Part I: By contradcton, assume that π (θ,θ ) = 1 and v > x. Let A M (B M ) be all the matched asks (bds) n M, and A M (B M ) be all the matched asks (bds) n M. Snce π s monotonc and M and M are maxmum-weghted, t follows that all matched asks n M except for θ must be matched n M,.e. A M \{θ } A M, and all the matched bds n M must be matched n M,.e. B M B M. Thus nequaltes A M 1 < A M and B M B M hold. Moreover, A M = B M and A M = B M, so we get M = M, B M = B M, and A M \{θ } = A M \{θ }. Therefore, by Clam 3 and 4, there s only one alternatng path p only = θ... θ n M M, and all the rest are cycles. If all vertces reachable from θ through M-abrdgng or M-replacement paths are also reachable from θ through M - abrdgng or M -replacement paths, then, snce v >x, there s at least one M -abrdgng or M -replacement path of postve weght ncrease by whch we can remove θ to ncrease the weght of the matchng, whch contradcts the choce of M. Let us prove that the above reachablty condton holds. (1). For any vertex v except for θ (θ )np only, the path between θ (θ ) and v s ether an abrdgng or a replacement path wth respect to M (M ). (2). Any vertex v not n p only that s reachable from θ by an abrdgng or replacement path p s also reachable from θ through the same type of path p. Snce p must be connected wth p only and for any edge e p and e p only,fe M and e M, there must be an even length cycle that contans e n M M, and vce versa,.e. f e connects vertces v 1 and v 2 n p, there s always a correspondng edge or path connectng v 1 and v 2 n p. For nstance, Fgure 3 shows one alternatng path (a,b,c,d,e) and a cycle (h,,j,k) of M M : thn lnes and thck lnes belong to M and M respectvely, whle the double lne between f and g s n both matchngs and dashed lnes are free. It s easy to see that all vertces reachable from a through a M-augmentng or M-replacement path s also reachable from e by a correspondng path wth respect to M. Part II: To prove the second condton, we wll prove π (θ,θ ) = 1 for any v < x. By contradcton, assume that v < x and π (θ,θ ) = 0. By Clam 4 there s a path p θ M M startng from θ and endng wth θ n n ether M or M. Snce x v n by the defnton of x and v <x as we assumed, we can substtute θ for θ n p θ to get an M -alternatng path p θ.ifθ n s matched n M, then p θ s an M -augmentng path and by Lemma 1 Δ(p θ )=v n v > 0, whch contradcts the choce of M. Thus θ n s a matched ask n M, and p θ s an M - replacement path. Snce M s a maxmum-weghted, by Lemma 1 Δ(p θ )=v n v 0. Put all results together, we get contradcton v n v <x v n. Fgure 3: Reachablty Example Proof of Theorem 5: Bpartte graph representaton of the reports takes at most n 2 /4 tme by checkng each par of ask and bd, so there wll be at most m = n 2 /4 edges. Accordng to [Gall, 1986], fndng an augmentng path of maxmal weght ncrease can be solved by Djkstra s algorthm takng O(m+n log n) tme. There are at most n/2 rounds, so MBM Allocaton can be mplemented n tme O(n 3 ). For each wnnng type, MM Payment can be done by depth-frst or breadth-frst search whch takes O(n + m) tme. There are at most n wnnng types, so MM Payment can also be mplemented n tme O(n 3 ). References [Blum et al., 2006] A. Blum, T. Sandholm, and M. Znkevch. Onlne algorthms for market clearng. J. ACM, [Bredn et al., 2007] J. Bredn, D. C. Parkes, and Q. Duong. Chan: a dynamc double aucton framework for matchng patent agents. J. Artf. Int. Res., 30(1): , [Gall, 1986] Z. Gall. Effcent algorthms for fndng maxmum matchng n graphs. ACM Comput. Surv., 18:23 38, March [Groves, 1973] T. Groves. Incentves n teams. Econometrca, 41(4):617 31, July [Kozen, 1991] D. Kozen. The Desgn and Analyss of Algorthms. Sprnger-Verlag, [McAfee, 1992] R. P. McAfee. A domnant strategy double aucton. Journal of Economc Theory, 56(2): , Aprl [Myerson and Satterthwate, 1983] R. B. Myerson and M. A. Satterthwate. Effcent mechansms for blateral tradng. Journal of Economc Theory, 29(2): , Aprl [Myerson, 2008] R. B. Myerson. revelaton prncple. In Steven N. Durlauf and Lawrence E. Blume, edtors, The New Palgrave Dctonary of Economcs, [Nsan and Ronen, 1999] N. Nsan and A. Ronen. Algorthmc mechansm desgn, Games and Economc Behavor, pages , [Nsan, 2007] N. Nsan. Introducton to mechansm desgn (for computer scentst). In Algorthmc Game Theory. Cambrdge Unversty Press, [Parkes, 2007] D. C. Parkes. Onlne mechansms. In Algorthmc Game Theory. Cambrdge Unversty Press, [Sandholm, 2003] T. Sandholm. Makng markets and democracy work: A story of ncentves and computng. In AAAI, pages , [Tarjan, 1983] R. E. Tarjan. Data structures and network algorthms. Socety for Industral and Appled Mathematcs, [West, 2000] D. B. West. Introducton to Graph Theory. Prentce Hall, [Wlson, 1985] R. Wlson. Incentve Effcency of Double Auctons. Econometrca, 53(5): , [Wurman et al., 1998] P. R. Wurman, W. E. Walsh, and M. P. Wellman. Flexble double auctons for electronc commerce: Theory and mplementaton, Decson Support Systems, 1(24),

Single-Item Auctions. CS 234r: Markets for Networks and Crowds Lecture 4 Auctions, Mechanisms, and Welfare Maximization

Single-Item Auctions. CS 234r: Markets for Networks and Crowds Lecture 4 Auctions, Mechanisms, and Welfare Maximization CS 234r: Markets for Networks and Crowds Lecture 4 Auctons, Mechansms, and Welfare Maxmzaton Sngle-Item Auctons Suppose we have one or more tems to sell and a pool of potental buyers. How should we decde

More information

CS 286r: Matching and Market Design Lecture 2 Combinatorial Markets, Walrasian Equilibrium, Tâtonnement

CS 286r: Matching and Market Design Lecture 2 Combinatorial Markets, Walrasian Equilibrium, Tâtonnement CS 286r: Matchng and Market Desgn Lecture 2 Combnatoral Markets, Walrasan Equlbrum, Tâtonnement Matchng and Money Recall: Last tme we descrbed the Hungaran Method for computng a maxmumweght bpartte matchng.

More information

Applications of Myerson s Lemma

Applications of Myerson s Lemma Applcatons of Myerson s Lemma Professor Greenwald 28-2-7 We apply Myerson s lemma to solve the sngle-good aucton, and the generalzaton n whch there are k dentcal copes of the good. Our objectve s welfare

More information

- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households

- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households Prvate Provson - contrast so-called frst-best outcome of Lndahl equlbrum wth case of prvate provson through voluntary contrbutons of households - need to make an assumpton about how each household expects

More information

Lecture 7. We now use Brouwer s fixed point theorem to prove Nash s theorem.

Lecture 7. We now use Brouwer s fixed point theorem to prove Nash s theorem. Topcs on the Border of Economcs and Computaton December 11, 2005 Lecturer: Noam Nsan Lecture 7 Scrbe: Yoram Bachrach 1 Nash s Theorem We begn by provng Nash s Theorem about the exstance of a mxed strategy

More information

Production and Supply Chain Management Logistics. Paolo Detti Department of Information Engeneering and Mathematical Sciences University of Siena

Production and Supply Chain Management Logistics. Paolo Detti Department of Information Engeneering and Mathematical Sciences University of Siena Producton and Supply Chan Management Logstcs Paolo Dett Department of Informaton Engeneerng and Mathematcal Scences Unversty of Sena Convergence and complexty of the algorthm Convergence of the algorthm

More information

A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME

A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME Vesna Radonć Đogatovć, Valentna Radočć Unversty of Belgrade Faculty of Transport and Traffc Engneerng Belgrade, Serba

More information

Tests for Two Ordered Categorical Variables

Tests for Two Ordered Categorical Variables Chapter 253 Tests for Two Ordered Categorcal Varables Introducton Ths module computes power and sample sze for tests of ordered categorcal data such as Lkert scale data. Assumng proportonal odds, such

More information

OPERATIONS RESEARCH. Game Theory

OPERATIONS RESEARCH. Game Theory OPERATIONS RESEARCH Chapter 2 Game Theory Prof. Bbhas C. Gr Department of Mathematcs Jadavpur Unversty Kolkata, Inda Emal: bcgr.umath@gmal.com 1.0 Introducton Game theory was developed for decson makng

More information

ECE 586GT: Problem Set 2: Problems and Solutions Uniqueness of Nash equilibria, zero sum games, evolutionary dynamics

ECE 586GT: Problem Set 2: Problems and Solutions Uniqueness of Nash equilibria, zero sum games, evolutionary dynamics Unversty of Illnos Fall 08 ECE 586GT: Problem Set : Problems and Solutons Unqueness of Nash equlbra, zero sum games, evolutonary dynamcs Due: Tuesday, Sept. 5, at begnnng of class Readng: Course notes,

More information

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #21 Scribe: Lawrence Diao April 23, 2013

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #21 Scribe: Lawrence Diao April 23, 2013 COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture #21 Scrbe: Lawrence Dao Aprl 23, 2013 1 On-Lne Log Loss To recap the end of the last lecture, we have the followng on-lne problem wth N

More information

Global Optimization in Multi-Agent Models

Global Optimization in Multi-Agent Models Global Optmzaton n Mult-Agent Models John R. Brge R.R. McCormck School of Engneerng and Appled Scence Northwestern Unversty Jont work wth Chonawee Supatgat, Enron, and Rachel Zhang, Cornell 11/19/2004

More information

Solution of periodic review inventory model with general constrains

Solution of periodic review inventory model with general constrains Soluton of perodc revew nventory model wth general constrans Soluton of perodc revew nventory model wth general constrans Prof Dr J Benkő SZIU Gödöllő Summary Reasons for presence of nventory (stock of

More information

Elements of Economic Analysis II Lecture VI: Industry Supply

Elements of Economic Analysis II Lecture VI: Industry Supply Elements of Economc Analyss II Lecture VI: Industry Supply Ka Hao Yang 10/12/2017 In the prevous lecture, we analyzed the frm s supply decson usng a set of smple graphcal analyses. In fact, the dscusson

More information

15-451/651: Design & Analysis of Algorithms January 22, 2019 Lecture #3: Amortized Analysis last changed: January 18, 2019

15-451/651: Design & Analysis of Algorithms January 22, 2019 Lecture #3: Amortized Analysis last changed: January 18, 2019 5-45/65: Desgn & Analyss of Algorthms January, 09 Lecture #3: Amortzed Analyss last changed: January 8, 09 Introducton In ths lecture we dscuss a useful form of analyss, called amortzed analyss, for problems

More information

Lecture 8. v i p i if i = ī, p i otherwise.

Lecture 8. v i p i if i = ī, p i otherwise. CS-621 Theory Gems October 11, 2012 Lecture 8 Lecturer: Aleksander Mądry Scrbes: Alna Dudeanu, Andre Gurgu 1 Mechansm Desgn So far, we were focusng on statc analyss of games. That s, we consdered scenaros

More information

Online Appendix for Merger Review for Markets with Buyer Power

Online Appendix for Merger Review for Markets with Buyer Power Onlne Appendx for Merger Revew for Markets wth Buyer Power Smon Loertscher Lesle M. Marx July 23, 2018 Introducton In ths appendx we extend the framework of Loertscher and Marx (forthcomng) to allow two

More information

Equilibrium in Prediction Markets with Buyers and Sellers

Equilibrium in Prediction Markets with Buyers and Sellers Equlbrum n Predcton Markets wth Buyers and Sellers Shpra Agrawal Nmrod Megddo Benamn Armbruster Abstract Predcton markets wth buyers and sellers of contracts on multple outcomes are shown to have unque

More information

Tests for Two Correlations

Tests for Two Correlations PASS Sample Sze Software Chapter 805 Tests for Two Correlatons Introducton The correlaton coeffcent (or correlaton), ρ, s a popular parameter for descrbng the strength of the assocaton between two varables.

More information

Price and Quantity Competition Revisited. Abstract

Price and Quantity Competition Revisited. Abstract rce and uantty Competton Revsted X. Henry Wang Unversty of Mssour - Columba Abstract By enlargng the parameter space orgnally consdered by Sngh and Vves (984 to allow for a wder range of cost asymmetry,

More information

Parallel Prefix addition

Parallel Prefix addition Marcelo Kryger Sudent ID 015629850 Parallel Prefx addton The parallel prefx adder presented next, performs the addton of two bnary numbers n tme of complexty O(log n) and lnear cost O(n). Lets notce the

More information

Mechanism Design in Hidden Action and Hidden Information: Richness and Pure Groves

Mechanism Design in Hidden Action and Hidden Information: Richness and Pure Groves 1 December 13, 2016, Unversty of Tokyo Mechansm Desgn n Hdden Acton and Hdden Informaton: Rchness and Pure Groves Htosh Matsushma (Unversty of Tokyo) Shunya Noda (Stanford Unversty) May 30, 2016 2 1. Introducton

More information

Economic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost

Economic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost Tamkang Journal of Scence and Engneerng, Vol. 9, No 1, pp. 19 23 (2006) 19 Economc Desgn of Short-Run CSP-1 Plan Under Lnear Inspecton Cost Chung-Ho Chen 1 * and Chao-Yu Chou 2 1 Department of Industral

More information

references Chapters on game theory in Mas-Colell, Whinston and Green

references Chapters on game theory in Mas-Colell, Whinston and Green Syllabus. Prelmnares. Role of game theory n economcs. Normal and extensve form of a game. Game-tree. Informaton partton. Perfect recall. Perfect and mperfect nformaton. Strategy.. Statc games of complete

More information

Quiz on Deterministic part of course October 22, 2002

Quiz on Deterministic part of course October 22, 2002 Engneerng ystems Analyss for Desgn Quz on Determnstc part of course October 22, 2002 Ths s a closed book exercse. You may use calculators Grade Tables There are 90 ponts possble for the regular test, or

More information

Jeffrey Ely. October 7, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

Jeffrey Ely. October 7, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. October 7, 2012 Ths work s lcensed under the Creatve Commons Attrbuton-NonCommercal-ShareAlke 3.0 Lcense. Recap We saw last tme that any standard of socal welfare s problematc n a precse sense. If we want

More information

Problem Set 6 Finance 1,

Problem Set 6 Finance 1, Carnege Mellon Unversty Graduate School of Industral Admnstraton Chrs Telmer Wnter 2006 Problem Set 6 Fnance, 47-720. (representatve agent constructon) Consder the followng two-perod, two-agent economy.

More information

/ Computational Genomics. Normalization

/ Computational Genomics. Normalization 0-80 /02-70 Computatonal Genomcs Normalzaton Gene Expresson Analyss Model Computatonal nformaton fuson Bologcal regulatory networks Pattern Recognton Data Analyss clusterng, classfcaton normalzaton, mss.

More information

Dr. A. Sudhakaraiah* V. Rama Latha E.Gnana Deepika

Dr. A. Sudhakaraiah* V. Rama Latha E.Gnana Deepika Internatonal Journal Of Scentfc & Engneerng Research, Volume, Issue 6, June-0 ISSN - Splt Domnatng Set of an Interval Graph Usng an Algorthm. Dr. A. Sudhakaraah* V. Rama Latha E.Gnana Deepka Abstract :

More information

TCOM501 Networking: Theory & Fundamentals Final Examination Professor Yannis A. Korilis April 26, 2002

TCOM501 Networking: Theory & Fundamentals Final Examination Professor Yannis A. Korilis April 26, 2002 TO5 Networng: Theory & undamentals nal xamnaton Professor Yanns. orls prl, Problem [ ponts]: onsder a rng networ wth nodes,,,. In ths networ, a customer that completes servce at node exts the networ wth

More information

Introduction to game theory

Introduction to game theory Introducton to game theory Lectures n game theory ECON5210, Sprng 2009, Part 1 17.12.2008 G.B. Ashem, ECON5210-1 1 Overvew over lectures 1. Introducton to game theory 2. Modelng nteractve knowledge; equlbrum

More information

New Distance Measures on Dual Hesitant Fuzzy Sets and Their Application in Pattern Recognition

New Distance Measures on Dual Hesitant Fuzzy Sets and Their Application in Pattern Recognition Journal of Artfcal Intellgence Practce (206) : 8-3 Clausus Scentfc Press, Canada New Dstance Measures on Dual Hestant Fuzzy Sets and Ther Applcaton n Pattern Recognton L Xn a, Zhang Xaohong* b College

More information

Scribe: Chris Berlind Date: Feb 1, 2010

Scribe: Chris Berlind Date: Feb 1, 2010 CS/CNS/EE 253: Advanced Topcs n Machne Learnng Topc: Dealng wth Partal Feedback #2 Lecturer: Danel Golovn Scrbe: Chrs Berlnd Date: Feb 1, 2010 8.1 Revew In the prevous lecture we began lookng at algorthms

More information

Optimal Service-Based Procurement with Heterogeneous Suppliers

Optimal Service-Based Procurement with Heterogeneous Suppliers Optmal Servce-Based Procurement wth Heterogeneous Supplers Ehsan Elah 1 Saf Benjaafar 2 Karen L. Donohue 3 1 College of Management, Unversty of Massachusetts, Boston, MA 02125 2 Industral & Systems Engneerng,

More information

Cyclic Scheduling in a Job shop with Multiple Assembly Firms

Cyclic Scheduling in a Job shop with Multiple Assembly Firms Proceedngs of the 0 Internatonal Conference on Industral Engneerng and Operatons Management Kuala Lumpur, Malaysa, January 4, 0 Cyclc Schedulng n a Job shop wth Multple Assembly Frms Tetsuya Kana and Koch

More information

Problems to be discussed at the 5 th seminar Suggested solutions

Problems to be discussed at the 5 th seminar Suggested solutions ECON4260 Behavoral Economcs Problems to be dscussed at the 5 th semnar Suggested solutons Problem 1 a) Consder an ultmatum game n whch the proposer gets, ntally, 100 NOK. Assume that both the proposer

More information

Creating a zero coupon curve by bootstrapping with cubic splines.

Creating a zero coupon curve by bootstrapping with cubic splines. MMA 708 Analytcal Fnance II Creatng a zero coupon curve by bootstrappng wth cubc splnes. erg Gryshkevych Professor: Jan R. M. Röman 0.2.200 Dvson of Appled Mathematcs chool of Educaton, Culture and Communcaton

More information

Mechanisms for Efficient Allocation in Divisible Capacity Networks

Mechanisms for Efficient Allocation in Divisible Capacity Networks Mechansms for Effcent Allocaton n Dvsble Capacty Networks Antons Dmaks, Rahul Jan and Jean Walrand EECS Department Unversty of Calforna, Berkeley {dmaks,ran,wlr}@eecs.berkeley.edu Abstract We propose a

More information

arxiv: v1 [cs.gt] 23 Jul 2015

arxiv: v1 [cs.gt] 23 Jul 2015 On the Economc Effcency of the Combnatoral Clock Aucton arxv:1507.06495v1 [cs.gt] 3 Jul 015 Ncolas Bousquet Department of Mathematcs and Statstcs, McGll Unversty and GERAD, Unversté de Montréal ncolas.bousquet@mal.mcgll.ca

More information

The Vickrey-Target Strategy and the Core in Ascending Combinatorial Auctions

The Vickrey-Target Strategy and the Core in Ascending Combinatorial Auctions The Vckrey-Target Strategy and the Core n Ascendng Combnatoral Auctons Ryuj Sano ISER, Osaka Unversty Prelmnary Verson December 26, 2011 Abstract Ths paper consders a general class of combnatoral auctons

More information

UNIVERSITY OF NOTTINGHAM

UNIVERSITY OF NOTTINGHAM UNIVERSITY OF NOTTINGHAM SCHOOL OF ECONOMICS DISCUSSION PAPER 99/28 Welfare Analyss n a Cournot Game wth a Publc Good by Indraneel Dasgupta School of Economcs, Unversty of Nottngham, Nottngham NG7 2RD,

More information

Ch Rival Pure private goods (most retail goods) Non-Rival Impure public goods (internet service)

Ch Rival Pure private goods (most retail goods) Non-Rival Impure public goods (internet service) h 7 1 Publc Goods o Rval goods: a good s rval f ts consumpton by one person precludes ts consumpton by another o Excludable goods: a good s excludable f you can reasonably prevent a person from consumng

More information

Finance 402: Problem Set 1 Solutions

Finance 402: Problem Set 1 Solutions Fnance 402: Problem Set 1 Solutons Note: Where approprate, the fnal answer for each problem s gven n bold talcs for those not nterested n the dscusson of the soluton. 1. The annual coupon rate s 6%. A

More information

Wages as Anti-Corruption Strategy: A Note

Wages as Anti-Corruption Strategy: A Note DISCUSSION PAPER November 200 No. 46 Wages as Ant-Corrupton Strategy: A Note by dek SAO Faculty of Economcs, Kyushu-Sangyo Unversty Wages as ant-corrupton strategy: A Note dek Sato Kyushu-Sangyo Unversty

More information

The Vickrey-Target Strategy and the Core in Ascending Combinatorial Auctions

The Vickrey-Target Strategy and the Core in Ascending Combinatorial Auctions The Vckrey-Target Strategy and the Core n Ascendng Combnatoral Auctons Ryuj Sano Insttute of Socal and Economc Research, Osaka Unversty Aprl 10, 2012 Abstract Ths paper consders a class of combnatoral

More information

2) In the medium-run/long-run, a decrease in the budget deficit will produce:

2) In the medium-run/long-run, a decrease in the budget deficit will produce: 4.02 Quz 2 Solutons Fall 2004 Multple-Choce Questons ) Consder the wage-settng and prce-settng equatons we studed n class. Suppose the markup, µ, equals 0.25, and F(u,z) = -u. What s the natural rate of

More information

SPRITE: A Novel Strategy proof Multi unit Double Auction Framework for Spectrum Allocation in Wireless Communications Abstract Keywords:

SPRITE: A Novel Strategy proof Multi unit Double Auction Framework for Spectrum Allocation in Wireless Communications Abstract Keywords: SPRITE: A Novel Strategy proof Mult unt Double Aucton Framewor for Spectrum Allocaton n Wreless Communcatons He Huang*, Ka Xng +, Hongl Xu +, Lusheng Huang + *. School of Computer Scence and Technology,

More information

REFINITIV INDICES PRIVATE EQUITY BUYOUT INDEX METHODOLOGY

REFINITIV INDICES PRIVATE EQUITY BUYOUT INDEX METHODOLOGY REFINITIV INDICES PRIVATE EQUITY BUYOUT INDEX METHODOLOGY 1 Table of Contents INTRODUCTION 3 TR Prvate Equty Buyout Index 3 INDEX COMPOSITION 3 Sector Portfolos 4 Sector Weghtng 5 Index Rebalance 5 Index

More information

Taxation and Externalities. - Much recent discussion of policy towards externalities, e.g., global warming debate/kyoto

Taxation and Externalities. - Much recent discussion of policy towards externalities, e.g., global warming debate/kyoto Taxaton and Externaltes - Much recent dscusson of polcy towards externaltes, e.g., global warmng debate/kyoto - Increasng share of tax revenue from envronmental taxaton 6 percent n OECD - Envronmental

More information

Lecture Note 2 Time Value of Money

Lecture Note 2 Time Value of Money Seg250 Management Prncples for Engneerng Managers Lecture ote 2 Tme Value of Money Department of Systems Engneerng and Engneerng Management The Chnese Unversty of Hong Kong Interest: The Cost of Money

More information

A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM

A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM Yugoslav Journal of Operatons Research Vol 19 (2009), Number 1, 157-170 DOI:10.2298/YUJOR0901157G A DUAL EXTERIOR POINT SIMPLEX TYPE ALGORITHM FOR THE MINIMUM COST NETWORK FLOW PROBLEM George GERANIS Konstantnos

More information

Least Cost Strategies for Complying with New NOx Emissions Limits

Least Cost Strategies for Complying with New NOx Emissions Limits Least Cost Strateges for Complyng wth New NOx Emssons Lmts Internatonal Assocaton for Energy Economcs New England Chapter Presented by Assef A. Zoban Tabors Caramans & Assocates Cambrdge, MA 02138 January

More information

Games and Decisions. Part I: Basic Theorems. Contents. 1 Introduction. Jane Yuxin Wang. 1 Introduction 1. 2 Two-player Games 2

Games and Decisions. Part I: Basic Theorems. Contents. 1 Introduction. Jane Yuxin Wang. 1 Introduction 1. 2 Two-player Games 2 Games and Decsons Part I: Basc Theorems Jane Yuxn Wang Contents 1 Introducton 1 2 Two-player Games 2 2.1 Zero-sum Games................................ 3 2.1.1 Pure Strateges.............................

More information

c slope = -(1+i)/(1+π 2 ) MRS (between consumption in consecutive time periods) price ratio (across consecutive time periods)

c slope = -(1+i)/(1+π 2 ) MRS (between consumption in consecutive time periods) price ratio (across consecutive time periods) CONSUMPTION-SAVINGS FRAMEWORK (CONTINUED) SEPTEMBER 24, 2013 The Graphcs of the Consumpton-Savngs Model CONSUMER OPTIMIZATION Consumer s decson problem: maxmze lfetme utlty subject to lfetme budget constrant

More information

Privatization and government preference in an international Cournot triopoly

Privatization and government preference in an international Cournot triopoly Fernanda A Ferrera Flávo Ferrera Prvatzaton and government preference n an nternatonal Cournot tropoly FERNANDA A FERREIRA and FLÁVIO FERREIRA Appled Management Research Unt (UNIAG School of Hosptalty

More information

Benefit-Cost Analysis

Benefit-Cost Analysis Chapter 12 Beneft-Cost Analyss Utlty Possbltes and Potental Pareto Improvement Wthout explct nstructons about how to compare one person s benefts wth the losses of another, we can not expect beneft-cost

More information

PREFERENCE DOMAINS AND THE MONOTONICITY OF CONDORCET EXTENSIONS

PREFERENCE DOMAINS AND THE MONOTONICITY OF CONDORCET EXTENSIONS PREFERECE DOMAIS AD THE MOOTOICITY OF CODORCET EXTESIOS PAUL J. HEALY AD MICHAEL PERESS ABSTRACT. An alternatve s a Condorcet wnner f t beats all other alternatves n a parwse majorty vote. A socal choce

More information

Bid-auction framework for microsimulation of location choice with endogenous real estate prices

Bid-auction framework for microsimulation of location choice with endogenous real estate prices Bd-aucton framework for mcrosmulaton of locaton choce wth endogenous real estate prces Rcardo Hurtuba Mchel Berlare Francsco Martínez Urbancs Termas de Chllán, Chle March 28 th 2012 Outlne 1) Motvaton

More information

SIMPLE FIXED-POINT ITERATION

SIMPLE FIXED-POINT ITERATION SIMPLE FIXED-POINT ITERATION The fed-pont teraton method s an open root fndng method. The method starts wth the equaton f ( The equaton s then rearranged so that one s one the left hand sde of the equaton

More information

2. Equlibrium and Efficiency

2. Equlibrium and Efficiency . Equlbrum and Effcency . Introducton competton and effcency Smt s nvsble and model of compettve economy combne ndependent decson-makng of consumers and frms nto a complete model of te economy exstence

More information

The Core and Incentive Compatibility of Ascending Proxy Package Auctions

The Core and Incentive Compatibility of Ascending Proxy Package Auctions The Core and Incentve Compatblty of Ascendng Proxy Package Auctons Hroyuk Adach Ths Verson: January 3, 2011 Abstract Ausubel and Mlgrom (2002, Secton 8) have ntroduced a generalzed ascendng proxy aucton

More information

A Distributed Algorithm for Constrained Multi-Robot Task Assignment for Grouped Tasks

A Distributed Algorithm for Constrained Multi-Robot Task Assignment for Grouped Tasks A Dstrbuted Algorthm for Constraned Mult-Robot Tas Assgnment for Grouped Tass Lngzh Luo Robotcs Insttute Carnege Mellon Unversty Pttsburgh, PA 15213 lngzhl@cs.cmu.edu Nlanjan Charaborty Robotcs Insttute

More information

Elton, Gruber, Brown, and Goetzmann. Modern Portfolio Theory and Investment Analysis, 7th Edition. Solutions to Text Problems: Chapter 9

Elton, Gruber, Brown, and Goetzmann. Modern Portfolio Theory and Investment Analysis, 7th Edition. Solutions to Text Problems: Chapter 9 Elton, Gruber, Brown, and Goetzmann Modern Portfolo Theory and Investment Analyss, 7th Edton Solutons to Text Problems: Chapter 9 Chapter 9: Problem In the table below, gven that the rskless rate equals

More information

A Single-Product Inventory Model for Multiple Demand Classes 1

A Single-Product Inventory Model for Multiple Demand Classes 1 A Sngle-Product Inventory Model for Multple Demand Classes Hasan Arslan, 2 Stephen C. Graves, 3 and Thomas Roemer 4 March 5, 2005 Abstract We consder a sngle-product nventory system that serves multple

More information

Lecture Note 1: Foundations 1

Lecture Note 1: Foundations 1 Economcs 703 Advanced Mcroeconomcs Prof. Peter Cramton ecture Note : Foundatons Outlne A. Introducton and Examples B. Formal Treatment. Exstence of Nash Equlbrum. Exstence wthout uas-concavty 3. Perfect

More information

A Constant-Factor Approximation Algorithm for Network Revenue Management

A Constant-Factor Approximation Algorithm for Network Revenue Management A Constant-Factor Approxmaton Algorthm for Networ Revenue Management Yuhang Ma 1, Paat Rusmevchentong 2, Ma Sumda 1, Huseyn Topaloglu 1 1 School of Operatons Research and Informaton Engneerng, Cornell

More information

ISE High Income Index Methodology

ISE High Income Index Methodology ISE Hgh Income Index Methodology Index Descrpton The ISE Hgh Income Index s desgned to track the returns and ncome of the top 30 U.S lsted Closed-End Funds. Index Calculaton The ISE Hgh Income Index s

More information

Two Period Models. 1. Static Models. Econ602. Spring Lutz Hendricks

Two Period Models. 1. Static Models. Econ602. Spring Lutz Hendricks Two Perod Models Econ602. Sprng 2005. Lutz Hendrcks The man ponts of ths secton are: Tools: settng up and solvng a general equlbrum model; Kuhn-Tucker condtons; solvng multperod problems Economc nsghts:

More information

Consumption Based Asset Pricing

Consumption Based Asset Pricing Consumpton Based Asset Prcng Mchael Bar Aprl 25, 208 Contents Introducton 2 Model 2. Prcng rsk-free asset............................... 3 2.2 Prcng rsky assets................................ 4 2.3 Bubbles......................................

More information

Available online at ScienceDirect. Procedia Computer Science 24 (2013 ) 9 14

Available online at   ScienceDirect. Procedia Computer Science 24 (2013 ) 9 14 Avalable onlne at www.scencedrect.com ScenceDrect Proceda Computer Scence 24 (2013 ) 9 14 17th Asa Pacfc Symposum on Intellgent and Evolutonary Systems, IES2013 A Proposal of Real-Tme Schedulng Algorthm

More information

4: SPOT MARKET MODELS

4: SPOT MARKET MODELS 4: SPOT MARKET MODELS INCREASING COMPETITION IN THE BRITISH ELECTRICITY SPOT MARKET Rchard Green (1996) - Journal of Industral Economcs, Vol. XLIV, No. 2 PEKKA SULAMAA The obect of the paper Dfferent polcy

More information

Online Mechanisms for Charging Electric Vehicles in Settings with Varying Marginal Electricity Costs

Online Mechanisms for Charging Electric Vehicles in Settings with Varying Marginal Electricity Costs Proceedngs of the Twenty-Fourth Internatonal Jont Conference on Artfcal Intellgence (IJCAI 2015) Onlne Mechansms for Chargng Electrc Vehcles n Settngs wth Varyng Margnal Electrcty Costs Kechro Hayakawa

More information

AC : THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS

AC : THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS AC 2008-1635: THE DIAGRAMMATIC AND MATHEMATICAL APPROACH OF PROJECT TIME-COST TRADEOFFS Kun-jung Hsu, Leader Unversty Amercan Socety for Engneerng Educaton, 2008 Page 13.1217.1 Ttle of the Paper: The Dagrammatc

More information

Topics on the Border of Economics and Computation November 6, Lecture 2

Topics on the Border of Economics and Computation November 6, Lecture 2 Topcs on the Border of Economcs and Computaton November 6, 2005 Lecturer: Noam Nsan Lecture 2 Scrbe: Arel Procacca 1 Introducton Last week we dscussed the bascs of zero-sum games n strategc form. We characterzed

More information

Analysis of Decentralized Decision Processes in Competitive Markets: Quantized Single and Double-Side Auctions

Analysis of Decentralized Decision Processes in Competitive Markets: Quantized Single and Double-Side Auctions Analyss of Decentralzed Decson Processes n Compettve Marets: Quantzed Sngle and Double-Sde Auctons Peng Ja and Peter E. Canes Abstract In ths paper two decentralzed decson processes for compettve marets

More information

Appendix - Normally Distributed Admissible Choices are Optimal

Appendix - Normally Distributed Admissible Choices are Optimal Appendx - Normally Dstrbuted Admssble Choces are Optmal James N. Bodurtha, Jr. McDonough School of Busness Georgetown Unversty and Q Shen Stafford Partners Aprl 994 latest revson September 00 Abstract

More information

Stochastic Resource Auctions for Renewable Energy Integration

Stochastic Resource Auctions for Renewable Energy Integration Forty-Nnth Annual Allerton Conference Allerton House, UIUC, Illnos, USA September 28-30, 2011 Stochastc Resource Auctons for Renewable Energy Integraton Wenyuan Tang Department of Electrcal Engneerng Unversty

More information

Dynamic Analysis of Knowledge Sharing of Agents with. Heterogeneous Knowledge

Dynamic Analysis of Knowledge Sharing of Agents with. Heterogeneous Knowledge Dynamc Analyss of Sharng of Agents wth Heterogeneous Kazuyo Sato Akra Namatame Dept. of Computer Scence Natonal Defense Academy Yokosuka 39-8686 JAPAN E-mal {g40045 nama} @nda.ac.jp Abstract In ths paper

More information

Members not eligible for this option

Members not eligible for this option DC - Lump sum optons R6.2 Uncrystallsed funds penson lump sum An uncrystallsed funds penson lump sum, known as a UFPLS (also called a FLUMP), s a way of takng your penson pot wthout takng money from a

More information

Clearing Notice SIX x-clear Ltd

Clearing Notice SIX x-clear Ltd Clearng Notce SIX x-clear Ltd 1.0 Overvew Changes to margn and default fund model arrangements SIX x-clear ( x-clear ) s closely montorng the CCP envronment n Europe as well as the needs of ts Members.

More information

Financial mathematics

Financial mathematics Fnancal mathematcs Jean-Luc Bouchot jean-luc.bouchot@drexel.edu February 19, 2013 Warnng Ths s a work n progress. I can not ensure t to be mstake free at the moment. It s also lackng some nformaton. But

More information

Appendix for Solving Asset Pricing Models when the Price-Dividend Function is Analytic

Appendix for Solving Asset Pricing Models when the Price-Dividend Function is Analytic Appendx for Solvng Asset Prcng Models when the Prce-Dvdend Functon s Analytc Ovdu L. Caln Yu Chen Thomas F. Cosmano and Alex A. Hmonas January 3, 5 Ths appendx provdes proofs of some results stated n our

More information

Members not eligible for this option

Members not eligible for this option DC - Lump sum optons R6.1 Uncrystallsed funds penson lump sum An uncrystallsed funds penson lump sum, known as a UFPLS (also called a FLUMP), s a way of takng your penson pot wthout takng money from a

More information

Intensive vs Extensive Margin Tradeo s in a Simple Monetary Search Model

Intensive vs Extensive Margin Tradeo s in a Simple Monetary Search Model Intensve vs Extensve Margn Tradeo s n a Smple Monetary Search Model Sébasten Lotz y Unversty of Pars 2 Andre Shevchenko z Mchgan State Unversty Aprl 2006 hrstopher Waller x Unversty of Notre Dame Abstract

More information

Measures of Spread IQR and Deviation. For exam X, calculate the mean, median and mode. For exam Y, calculate the mean, median and mode.

Measures of Spread IQR and Deviation. For exam X, calculate the mean, median and mode. For exam Y, calculate the mean, median and mode. Part 4 Measures of Spread IQR and Devaton In Part we learned how the three measures of center offer dfferent ways of provdng us wth a sngle representatve value for a data set. However, consder the followng

More information

Evaluating Performance

Evaluating Performance 5 Chapter Evaluatng Performance In Ths Chapter Dollar-Weghted Rate of Return Tme-Weghted Rate of Return Income Rate of Return Prncpal Rate of Return Daly Returns MPT Statstcs 5- Measurng Rates of Return

More information

Economics 1410 Fall Section 7 Notes 1. Define the tax in a flexible way using T (z), where z is the income reported by the agent.

Economics 1410 Fall Section 7 Notes 1. Define the tax in a flexible way using T (z), where z is the income reported by the agent. Economcs 1410 Fall 2017 Harvard Unversty Yaan Al-Karableh Secton 7 Notes 1 I. The ncome taxaton problem Defne the tax n a flexble way usng T (), where s the ncome reported by the agent. Retenton functon:

More information

iii) pay F P 0,T = S 0 e δt when stock has dividend yield δ.

iii) pay F P 0,T = S 0 e δt when stock has dividend yield δ. Fnal s Wed May 7, 12:50-2:50 You are allowed 15 sheets of notes and a calculator The fnal s cumulatve, so you should know everythng on the frst 4 revews Ths materal not on those revews 184) Suppose S t

More information

II. Random Variables. Variable Types. Variables Map Outcomes to Numbers

II. Random Variables. Variable Types. Variables Map Outcomes to Numbers II. Random Varables Random varables operate n much the same way as the outcomes or events n some arbtrary sample space the dstncton s that random varables are smply outcomes that are represented numercally.

More information

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8 Department of Economcs Prof. Gustavo Indart Unversty of Toronto November 9, 2006 SOLUTION ECO 209Y MACROECONOMIC THEORY Term Test #1 A LAST NAME FIRST NAME STUDENT NUMBER Crcle your secton of the course:

More information

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8 Department of Economcs Prof. Gustavo Indart Unversty of Toronto November 9, 2006 SOLUTION ECO 209Y MACROECONOMIC THEORY Term Test #1 C LAST NAME FIRST NAME STUDENT NUMBER Crcle your secton of the course:

More information

On the Relationship between the VCG Mechanism and Market Clearing

On the Relationship between the VCG Mechanism and Market Clearing On the Relatonshp between the VCG Mechansm and Market Clearng Takash Tanaka 1 Na L 2 Kenko Uchda 3 Abstract We consder a socal cost mnmzaton problem wth equalty and nequalty constrants n whch a central

More information

Wenyuan Tang & Rahul Jain Department of Electrical Engineering University of Southern California

Wenyuan Tang & Rahul Jain Department of Electrical Engineering University of Southern California 1 Herarchcal Aucton Mechansms for Network Resource Allocaton Wenyuan Tang & Rahul Jan Department of Electrcal Engneerng Unversty of Southern Calforna (wenyuan,rahul.jan)@usc.edu Abstract Motvated by allocaton

More information

An Efficient Nash-Implementation Mechanism for Divisible Resource Allocation

An Efficient Nash-Implementation Mechanism for Divisible Resource Allocation SUBMITTED TO IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS 1 An Effcent Nash-Implementaton Mechansm for Dvsble Resource Allocaton Rahul Jan IBM T.J. Watson Research Center Hawthorne, NY 10532 rahul.jan@us.bm.com

More information

FORD MOTOR CREDIT COMPANY SUGGESTED ANSWERS. Richard M. Levich. New York University Stern School of Business. Revised, February 1999

FORD MOTOR CREDIT COMPANY SUGGESTED ANSWERS. Richard M. Levich. New York University Stern School of Business. Revised, February 1999 FORD MOTOR CREDIT COMPANY SUGGESTED ANSWERS by Rchard M. Levch New York Unversty Stern School of Busness Revsed, February 1999 1 SETTING UP THE PROBLEM The bond s beng sold to Swss nvestors for a prce

More information

Utilitarianism. Jeffrey Ely. June 7, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

Utilitarianism. Jeffrey Ely. June 7, This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Utltaransm June 7, 2009 Ths work s lcensed under the Creatve Commons Attrbuton-NonCommercal-ShareAlke 3.0 Lcense. Utltaransm Why Utltaransm? We saw last tme that any standard of socal welfare s problematc

More information

Deferred-Acceptance Auctions for Multiple Levels of Service

Deferred-Acceptance Auctions for Multiple Levels of Service 1 Deferred-Acceptance Auctons for Multple Levels of Servce VASILIS GKATZELIS, Drexel Unversty EVANGELOS MARKAKIS, Athens Unversty of Economcs & Busness TIM ROUGHGARDEN, Stanford Unversty Deferred-acceptance

More information

Introduction. Chapter 7 - An Introduction to Portfolio Management

Introduction. Chapter 7 - An Introduction to Portfolio Management Introducton In the next three chapters, we wll examne dfferent aspects of captal market theory, ncludng: Brngng rsk and return nto the pcture of nvestment management Markowtz optmzaton Modelng rsk and

More information

Mode is the value which occurs most frequency. The mode may not exist, and even if it does, it may not be unique.

Mode is the value which occurs most frequency. The mode may not exist, and even if it does, it may not be unique. 1.7.4 Mode Mode s the value whch occurs most frequency. The mode may not exst, and even f t does, t may not be unque. For ungrouped data, we smply count the largest frequency of the gven value. If all

More information

2.1 Rademacher Calculus... 3

2.1 Rademacher Calculus... 3 COS 598E: Unsupervsed Learnng Week 2 Lecturer: Elad Hazan Scrbe: Kran Vodrahall Contents 1 Introducton 1 2 Non-generatve pproach 1 2.1 Rademacher Calculus............................... 3 3 Spectral utoencoders

More information