Price of Stability and Introduction to Mechanism Design
|
|
- Clement Long
- 5 years ago
- Views:
Transcription
1 Algorihmic Game Theory Summer 2017, Week 5 ETH Zürich Price of Sabiliy and Inroducion o Mechanim Deign Paolo Penna Thi i he lecure where we ar deigning yem which involve elfih player. Roughly peaking, we conider wo approache: Sugge he player he be poible equilibrium, and meaure how well hi approach perform (Price of Sabiliy); Provide compenaion o he player o induce hem o o behave in a deirable way (Mechanim Deign). 1 Price of Sabiliy Example 1 (neceiy of paymen rule). In hi graph, each edge can be buil a a co of 1. Each player i wan o go from i o i, and can pay a par of he co for building he neceary edge An edge exi if i co i covered. If a player canno connec o i arge node i hen he/he ha a huge co. The raegy of a player i i o pecify, for each edge e, how much he/he conribue (he co for he player i hi/her oal conribuion). Thi game ha no pure Nah equilibria (Exercie!). The above example ugge ha we need rule on how he co of an edge i hared among he player ha ue i. A naural cheme i o divide he co of an edge equally among hoe ha ue i. Thi lead o o-called fair co haring game, which are congeion game wih delay d r (x) = c r /x where c r 0 i he co for building reource r. We have n player and m reource. Player i elec ome reource, i.e., hi raegy e i S i [1,..., m]. The co c r i aigned in equal hare o he player allocaing r (if any). Tha i, for raegy profile denoe by n r () he number of player uing reource r. Then he co c i () of player i Verion : Ocober 23, 2017 Page 1 of 10
2 i c i () = r i d r (n r (S)) = r i c i /n r (). A in he previou lecure, he ocial co of a ae i he um of all player co co() = i c i (). Social co = Co of ued reource co() = c i () = c r. (1) i r: n r() 1 Here i he imple proof: co() = i c i () = i d r (n r ()) = r i n r () c r /n r () = c r. r: n r() 1 r: n r() 1 The price of anarchy for pure Nah equilibria can be a big a he number of player n, even in a ymmeric game. Example 2 (Lower bound on price of anarchy). For ɛ > 0, conider he following nework co haring game, in which edge label indicae he co c r of hi reource: 1 + ɛ n I i a pure Nah equilibrium if all player ue he boom edge, wherea he ocial opimum would be ha all uer ue he op edge. Alhough hi i a very ylized example, here are indeed example of uch bad equilibria occurring in realiy. A prime example are mediocre echnologie, which win again beer one ju becaue hey are in he marke early and ge heir hare. A a concree example conider ocial nework or meaging ervice. Even if you were o deign and code-up a revoluionary new ocial nework or meaging ervice, would people acually wich over from, ay, Facebook or Whaapp, if all heir friend are uing i? 1.1 Be Equilibria and Price of Sabiliy Le u fir urn o he price of abiliy, which compare he be equilibrium wih he ocial opimum. We can ee hi hi concep in wo way: Try o reduce he negaive effec of elfih behavior by uggeing a good equilibrium o he player (raher han le hem compue an equilibrium by hemelve); Underand if he inefficiency lo i ju a queion of equilibrium elecion, or i i inrinic in he fac ha player will alway play ome equilibrium. Verion : Ocober 23, 2017 Page 2 of 10
3 Definiion 3 (Price of Sabiliy). For a co-minimizaion game, he price of abiliy for Eq i defined a P os Eq = min p Eq co(p) min S co(), where Eq i a e of probabiliy diribuion over he e of ae S, and co(p) i he expeced ocial co of p. a a Recall definiion from previou lecure: co(p) := E p [co()] = S p()co(). Exercie 1. Prove ha in a ymmeric co haring game every ocial opimum i a pure Nah equilibrium. Therefore, he price of abiliy for pure Nah equilibria i 1. In aymmeric game hi i no longer rue a he ocial opimum i no necearily a pure Nah equilibrium. Example 4 (Lower bound on price of abiliy). Conider he following game wih n player. Each player i ha ource node i and deinaion node n n 1 + ɛ v A player ha wo poible raegie: Eiher ake he direc edge or ake he deour via v. The ocial opimum le all player chooe he indirec pah, which lead o a ocial co of 1 + ɛ. Thi, however, i no a Nah equilibrium. Player n, who currenly face a co of (1 + ɛ)/n, would op ou and ake he direc edge, which would give him co 1/n. Therefore, he only pure Nah equilibrium le all player chooe heir direc edge, yielding a ocial co of H n, where H n harmonic number. We have H n = Θ(log n). = n i=1 1 i = n i he n-h Theorem 5. The price of abiliy for pure Nah equilibria in fair co haring game i a mo H n. Proof. Le u fir derive upper and lower bound on Roenhal poenial funcion ha apply o any ae, wheher a equilibrium or no. Verion : Ocober 23, 2017 Page 3 of 10
4 To obain an upper bound we can ue he definiion of he poenial funcion and he fac ha each reource i ued by no more han n player: Φ() = r n r() k=1 c r k = r: n r() 1 r: n r() 1 c r c r H n = co() H n. ( ) n r () A for he lower bound, each erm in he righ hand ide of (2) i a lea c r, hu Φ() c r = co(). r: n r() 1 Now le be a ae minimizing he poenial, and be a ae minimizing he ocial co. By definiion, Φ( ) Φ( ), hu implying co( ) Φ( ) Φ( ) co( ) H n. Noe ha mu be a pure Nah equilibrium (becaue i i a local minimum for he poenial). Thi prove ha here i a pure Nah equilibrium ha i only a facor of H n more coly han. We conclude ha in boh ymmeric and aymmeric co haring game our aumpion ha player play an equilibrium ha a raher mild impac. The poible ource of inefficiency i he fac ha player may no be able o elec a paricularly good equilibrium. Anoher ue of Poenial: bound he price of abiliy Theorem 6. In a co-minimizaion poenial game, if i a ae minimizing he poenial, hen co( ) P os min S co(). Proof. In poenial game every ae which i a local minimum for he poenial i a pure Nah equilibrium (in paricular, he global minimum ). 2 Inroducion o Mechanim Deign In hi ecion we inroduce mechanim wih money. The main idea i ha we provide compenaion o he player in order o induce hem o behave a we deire. (2) Verion : Ocober 23, 2017 Page 4 of 10
5 2.1 Example and Main Inuiion Problem (2 Link, 1 Packe) 1 2 We wan o elec he be (minimum co), bu he following complicaion arie: Each link i a player i and i i he ime (laency) ha hi link uffer if we ue i for ending our meage; We do no know i and we hu have o ak he player o repor o u i co; Player can chea and repor a co which i differen from he rue one. The reaon for a player i o chea i imple: if i link i eleced, hen he player ha a co i, while if i link i no eleced, here i no co for he player. For inance, if hee were he rue co: 3 5 he op player ha an incenive o declare a higher co (ay 6) o ha our algorihm elec he oher link. I i herefore naural o inroduce compenaion or paymen. Fir aemp: Pay he repored co Suppoe we ak each player wha i he co of i link, and we provide ha amoun of money a compenaion. Now he op link ill ha a reaon o chea: by reporing 4.99 he/he can ge a higher paymen (can peculae). Conider hi uiliy in he wo cae: Truh-elling (repor 3): receive 3 a paymen, and ha co 3 for being eleced; Uiliy = Paymen - Co = 3 3 = 0. Cheaing (repor 4.99): receive 4.99 a paymen, and ha co 3 for being eleced. Uiliy = Paymen - Co = > 0. Surpriingly here are paymen ha alway induce he player o ell he ruh. The idea come from he following ype of aucion for elling one iem o poenial buyer. 2nd Price Aucion (Vickrey) 1. Pick he highe offer (bid) 2. The winner pay he 2nd-highe offer Verion : Ocober 23, 2017 Page 5 of 10
6 In hi aucion, each buyer end hi/her offer in a ealed envelope, and he winner i deermined a above. Here buyer have a privae valuaion for he iem, and hey naurally ry o ge he iem for a lower price (uiliy = valuaion price). For example: Bid: 7, 10, 3 Winner: econd player Price: 7 Noe for inance, ha he econd buyer canno ge he iem for a beer price, e.g., by bidding 8; bidding 6 would make hi buyer o loe he aucion. Thi ranlae immediaely ino he following oluion for our problem: Second Aemp (Vickrey aucion): 1. Selec he be link (min repored co) 2. Pay hi link an amoun equal o he 2nd-be co 3 5 pick op link pay 5 One can argue on hi example ha neiher player can improve hi/her uiliy by cheaing. In fac hi i rue no maer which were he rue co of he wo link. We prove hi and more general reul below. Now we wan o build ome inuiion and generalize hi problem. Obervaion 7. In he example above, if we were paying he repored co, he maximum hi agen could peculae i 5 (he co of he oher link). To preven him/her from cheaing, we pay direcly hi amoun o him/her. Le u conider he ame problem, ju lighly more general. Problem (Shore Pah) Imagine we pay each eleced link an amoun equal o he maximum he/he could peculae if he paymen wa he repored co: pay = 10 1 = 9 pay = 10 3 = Verion : Ocober 23, 2017 Page 6 of 10
7 which can be alo een a follow, Alernaive hore pah Shore pah Paymen (agen of co 1) Thi i perhap he main inuiion we ue in a general conrucion decribed in Secion Formal Seing We conider he following eing. A i a e of feaible alernaive (or oluion) Each player i ha privae rue co funcion i : A R which give hi/her co for every poible alernaive, i (a). Player i can mirepor hi/her rue co o ome oher co funcion c i : A R. If agen i receive a paymen p i and alernaive a i choen, hen hi/her uiliy i p i i (a). A mechanim i a combinaion of an algorihm elecing a oluion and a paymen rule aigning paymen o each agen. The mechanim ake in inpu he co repored by he player. A mechanim i a pair (A, P ) which on inpu he co c = (c 1,..., c n ) repored by he player, oupu A oluion A(c) A; A paymen P i (c) for each player i. The correponding uiliy for each agen i i u i (c i ) := P i (c) i (A(c)). Wha we wan i ha cheaing i never convenien for a player. Tha i, ruh-elling i a dominan raegy. Verion : Ocober 23, 2017 Page 7 of 10
8 A mechanim (A, P ) i ruhful if for all i, for all u i (c 1,..., c i 1, i, c i+1,..., c n i ) u i (c 1,..., c i 1, c i, c i+1,..., c n i ) (3) i }{{} rue co, for all c 1,..., c i 1, c i+1,..., c }{{ n, and for all c } i co repored by oher }{{} co repored by i. 2.3 VCG Mechanim We nex preen a very general conrucion of ruhful mechanim which will olve he hore-pah problem a a pecial cae. Inuiively, he mechanim doe he following: Compue he oluion minimizing he ocial co (um of player co) wih repec o he repored co (algorihm); Pay each agen hi/her marginal conribuion o hi oluion (paymen). Thi par ue he inuiion decribed a he end of Secion 2.1. Le u conider he ocial co of a oluion a wih repec o co c = (c 1,..., c n ) a co(a, c) := i c i (a) and le u denoe he opimum a op(c) := min co(a, c). a A A VCG mechanim i a pair (A, P ) uch ha A in an opimal algorihm: P i of he following form: co(a(c), c) = op(c) for all c; P i (c) = Q i (c i ) j i c j (A(c)) where Q i i an arbirary funcion independen of c i. Thi conrucion yield ruhful mechanim: Theorem 8 (Vickrey-Clarke-Grove). VCG mechanim are ruhful. Proof. Fix an agen i, and he co c i repored by he oher. Le := (c 1,..., c i 1, i, c i+1,..., c n ) be he vecor in which i i ruh-elling. Verion : Ocober 23, 2017 Page 8 of 10
9 Claim 9. The uiliy of i for i u i ( i ) = Q i (c i ) op( ). Proof. By definiion of he paymen ( ) u i ( i ) = P i ( ) i (A( )) =Q i (c i ) c j (A(c)) + i (A( )) Oberve ha for any oluion a A c j (a) + i (a) =c 1 (a) + + c i 1 (a) + i (a) + c i+1 (a) + + c n (a) Therefore j i Thi prove he claim. =co(a, ). Claim 10. The uiliy of i for c i j i u i ( i ) = Q i (c i ) co(a(, )) = Q i (c i ) op( ). u i (c i ) = Q i (c i ) co(a(c), ). Proof. The ame proof of he previou claim wih c i in place of i yield he deired reul. Now ruhfulne i immediae from he wo claim: ince by definiion of op op( ) co(a(c), ) we ge u i ( i ) = Q i (c i ) op( ) Q i (c i ) co(a(c), ) = u i (c i ). Exercie 2. Show ha he mechanim for hore-pah problem in Secion 2.1 i VCG mechanim (and hu ruhful no maer he co of he edge). Decribe he mechanim on general graph, auming ha he graph given i 2-conneced (removing one edge never diconnec he graph). Wha i he funcion Q i ()? Exercie 3. The above heorem i a weaker form of he original VCG heorem. Prove ha he following weaker condiion on he algorihm i ufficien. There exi a ube R A of oluion uch ha A i opimal wih repec o hi fixed ube of oluion. Tha i, for every c A(c) R; co(a(c), c) = min a R co(a, c). Verion : Ocober 23, 2017 Page 9 of 10
10 2.4 Longe Pah We conclude by decribing a imple problem which doe no have a ruhful mechanim, no maer how clever or complicaed we make he paymen. Longe Pah: Find he longe pah (inead of hore-one) eleced eleced Conider he op link, and any paymen P i for i. Truhfulne would require o deal wih boh hee cae: 1. (rue co = 3, fale co = 6): 2. (rue co = 6, fale co = 3): P i (3, 5) 0 P i (6, 5) 3 P i (6, 5) 6 P i (3, 5) 0 which canno be boh aified. So here i no ruhful mechanim (A, P ) for hi problem. Recommended Lieraure For he Price of Sabiliy ee Chaper and Chaper 19.3 in Algorihmic Game Theory, N. Nian e al., page , For ruhful mechanim wih money: Chaper 2 (2nd price aucion) and Chaper 7 (VCG) in Tim Roughgarden, Tweny Lecure on Algorihmic Game Theory, Cambridge Univeriy Pre, 2016 (boh for problem wih privae valuaion). Chaper 9 in Algorihmic Game Theory, N. Nian e al., page , Verion : Ocober 23, 2017 Page 10 of 10
Introduction to Congestion Games
Algorihmic Game Theory, Summer 2017 Inroducion o Congeion Game Lecure 1 (5 page) Inrucor: Thoma Keelheim In hi lecure, we ge o know congeion game, which will be our running example for many concep in game
More informationRandomized Perfect Bipartite Matching
Inenive Algorihm Lecure 24 Randomized Perfec Biparie Maching Lecurer: Daniel A. Spielman April 9, 208 24. Inroducion We explain a randomized algorihm by Ahih Goel, Michael Kapralov and Sanjeev Khanna for
More informationNetwork Flows: Introduction & Maximum Flow
CSC 373 - lgorihm Deign, nalyi, and Complexiy Summer 2016 Lalla Mouaadid Nework Flow: Inroducion & Maximum Flow We now urn our aenion o anoher powerful algorihmic echnique: Local Search. In a local earch
More informationAlgorithmic Discrete Mathematics 6. Exercise Sheet
Algorihmic Dicree Mahemaic. Exercie Shee Deparmen of Mahemaic SS 0 PD Dr. Ulf Lorenz 7. and 8. Juni 0 Dipl.-Mah. David Meffer Verion of June, 0 Groupwork Exercie G (Heap-Sor) Ue Heap-Sor wih a min-heap
More informationSelfish Routing. Tim Roughgarden Cornell University. Includes joint work with Éva Tardos
Selfih Rouing Tim Roughgarden Cornell Univeriy Include join work wih Éva Tardo 1 Which roue would you chooe? Example: one uni of raffic (e.g., car) wan o go from o delay = 1 hour (no congeion effec) long
More informationProblem Set If all directed edges in a network have distinct capacities, then there is a unique maximum flow.
CSE 202: Deign and Analyi of Algorihm Winer 2013 Problem Se 3 Inrucor: Kamalika Chaudhuri Due on: Tue. Feb 26, 2013 Inrucion For your proof, you may ue any lower bound, algorihm or daa rucure from he ex
More information1 Motivation and Basic Definitions
CSCE : Deign and Analyi of Algorihm Noe on Max Flow Fall 20 (Baed on he preenaion in Chaper 26 of Inroducion o Algorihm, 3rd Ed. by Cormen, Leieron, Rive and Sein.) Moivaion and Baic Definiion Conider
More informationCS4445/9544 Analysis of Algorithms II Solution for Assignment 1
Conider he following flow nework CS444/944 Analyi of Algorihm II Soluion for Aignmen (0 mark) In he following nework a minimum cu ha capaciy 0 Eiher prove ha hi aemen i rue, or how ha i i fale Uing he
More informationThe Residual Graph. 11 Augmenting Path Algorithms. Augmenting Path Algorithm. Augmenting Path Algorithm
Augmening Pah Algorihm Greedy-algorihm: ar wih f (e) = everywhere find an - pah wih f (e) < c(e) on every edge augmen flow along he pah repea a long a poible The Reidual Graph From he graph G = (V, E,
More information18 Extensions of Maximum Flow
Who are you?" aid Lunkwill, riing angrily from hi ea. Wha do you wan?" I am Majikhie!" announced he older one. And I demand ha I am Vroomfondel!" houed he younger one. Majikhie urned on Vroomfondel. I
More informationThe Residual Graph. 12 Augmenting Path Algorithms. Augmenting Path Algorithm. Augmenting Path Algorithm
Augmening Pah Algorihm Greedy-algorihm: ar wih f (e) = everywhere find an - pah wih f (e) < c(e) on every edge augmen flow along he pah repea a long a poible The Reidual Graph From he graph G = (V, E,
More informationAlgorithm Design and Analysis
Algorihm Deign and Analyi LECTURE 0 Nework Flow Applicaion Biparie maching Edge-dijoin pah Adam Smih 0//0 A. Smih; baed on lide by E. Demaine, C. Leieron, S. Rakhodnikova, K. Wayne La ime: Ford-Fulkeron
More informationIntroduction to SLE Lecture Notes
Inroducion o SLE Lecure Noe May 13, 16 - The goal of hi ecion i o find a ufficien condiion of λ for he hull K o be generaed by a imple cure. I urn ou if λ 1 < 4 hen K i generaed by a imple curve. We will
More informationCHAPTER 7: SECOND-ORDER CIRCUITS
EEE5: CI RCUI T THEORY CHAPTER 7: SECOND-ORDER CIRCUITS 7. Inroducion Thi chaper conider circui wih wo orage elemen. Known a econd-order circui becaue heir repone are decribed by differenial equaion ha
More informationAlgorithms and Data Structures 2011/12 Week 9 Solutions (Tues 15th - Fri 18th Nov)
Algorihm and Daa Srucure 2011/ Week Soluion (Tue 15h - Fri 18h No) 1. Queion: e are gien 11/16 / 15/20 8/13 0/ 1/ / 11/1 / / To queion: (a) Find a pair of ube X, Y V uch ha f(x, Y) = f(v X, Y). (b) Find
More informationNotes on cointegration of real interest rates and real exchange rates. ρ (2)
Noe on coinegraion of real inere rae and real exchange rae Charle ngel, Univeriy of Wiconin Le me ar wih he obervaion ha while he lieraure (mo prominenly Meee and Rogoff (988) and dion and Paul (993))
More informationCSC 364S Notes University of Toronto, Spring, The networks we will consider are directed graphs, where each edge has associated with it
CSC 36S Noe Univeriy of Torono, Spring, 2003 Flow Algorihm The nework we will conider are direced graph, where each edge ha aociaed wih i a nonnegaive capaciy. The inuiion i ha if edge (u; v) ha capaciy
More informationFlow Networks. Ma/CS 6a. Class 14: Flow Exercises
0/0/206 Ma/CS 6a Cla 4: Flow Exercie Flow Nework A flow nework i a digraph G = V, E, ogeher wih a ource verex V, a ink verex V, and a capaciy funcion c: E N. Capaciy Source 7 a b c d e Sink 0/0/206 Flow
More informationReminder: Flow Networks
0/0/204 Ma/CS 6a Cla 4: Variou (Flow) Execie Reminder: Flow Nework A flow nework i a digraph G = V, E, ogeher wih a ource verex V, a ink verex V, and a capaciy funcion c: E N. Capaciy Source 7 a b c d
More information4/12/12. Applications of the Maxflow Problem 7.5 Bipartite Matching. Bipartite Matching. Bipartite Matching. Bipartite matching: the flow network
// Applicaion of he Maxflow Problem. Biparie Maching Biparie Maching Biparie maching. Inpu: undireced, biparie graph = (, E). M E i a maching if each node appear in a mo one edge in M. Max maching: find
More informationMatching. Slides designed by Kevin Wayne.
Maching Maching. Inpu: undireced graph G = (V, E). M E i a maching if each node appear in a mo edge in M. Max maching: find a max cardinaliy maching. Slide deigned by Kevin Wayne. Biparie Maching Biparie
More informationSelfish Routing and the Price of Anarchy. Tim Roughgarden Cornell University
Selfih Rouing and he Price of Anarchy Tim Roughgarden Cornell Univeriy 1 Algorihm for Self-Inereed Agen Our focu: problem in which muliple agen (people, compuer, ec.) inerac Moivaion: he Inerne decenralized
More informationAdmin MAX FLOW APPLICATIONS. Flow graph/networks. Flow constraints 4/30/13. CS lunch today Grading. in-flow = out-flow for every vertex (except s, t)
/0/ dmin lunch oday rading MX LOW PPLIION 0, pring avid Kauchak low graph/nework low nework direced, weighed graph (V, ) poiive edge weigh indicaing he capaciy (generally, aume ineger) conain a ingle ource
More informationGraphs III - Network Flow
Graph III - Nework Flow Flow nework eup graph G=(V,E) edge capaciy w(u,v) 0 - if edge doe no exi, hen w(u,v)=0 pecial verice: ource verex ; ink verex - no edge ino and no edge ou of Aume every verex v
More information, the. L and the L. x x. max. i n. It is easy to show that these two norms satisfy the following relation: x x n x = (17.3) max
ecure 8 7. Sabiliy Analyi For an n dimenional vecor R n, he and he vecor norm are defined a: = T = i n i (7.) I i eay o how ha hee wo norm aify he following relaion: n (7.) If a vecor i ime-dependen, hen
More informationu(t) Figure 1. Open loop control system
Open loop conrol v cloed loop feedbac conrol The nex wo figure preen he rucure of open loop and feedbac conrol yem Figure how an open loop conrol yem whoe funcion i o caue he oupu y o follow he reference
More information6.8 Laplace Transform: General Formulas
48 HAP. 6 Laplace Tranform 6.8 Laplace Tranform: General Formula Formula Name, ommen Sec. F() l{ f ()} e f () d f () l {F()} Definiion of Tranform Invere Tranform 6. l{af () bg()} al{f ()} bl{g()} Lineariy
More informationEECE 301 Signals & Systems Prof. Mark Fowler
EECE 31 Signal & Syem Prof. Mark Fowler Noe Se #27 C-T Syem: Laplace Tranform Power Tool for yem analyi Reading Aignmen: Secion 6.1 6.3 of Kamen and Heck 1/18 Coure Flow Diagram The arrow here how concepual
More informationNECESSARY AND SUFFICIENT CONDITIONS FOR LATENT SEPARABILITY
NECESSARY AND SUFFICIENT CONDITIONS FOR LATENT SEPARABILITY Ian Crawford THE INSTITUTE FOR FISCAL STUDIES DEPARTMENT OF ECONOMICS, UCL cemmap working paper CWP02/04 Neceary and Sufficien Condiion for Laen
More informationMain Reference: Sections in CLRS.
Maximum Flow Reied 09/09/200 Main Reference: Secion 26.-26. in CLRS. Inroducion Definiion Muli-Source Muli-Sink The Ford-Fulkeron Mehod Reidual Nework Augmening Pah The Max-Flow Min-Cu Theorem The Edmond-Karp
More informationLinear Response Theory: The connection between QFT and experiments
Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and
More informationARTIFICIAL INTELLIGENCE. Markov decision processes
INFOB2KI 2017-2018 Urech Univeriy The Neherland ARTIFICIAL INTELLIGENCE Markov deciion procee Lecurer: Silja Renooij Thee lide are par of he INFOB2KI Coure Noe available from www.c.uu.nl/doc/vakken/b2ki/chema.hml
More informationToday: Max Flow Proofs
Today: Max Flow Proof COSC 58, Algorihm March 4, 04 Many of hee lide are adaped from everal online ource Reading Aignmen Today cla: Chaper 6 Reading aignmen for nex cla: Chaper 7 (Amorized analyi) In-Cla
More informationNetwork Flow. Data Structures and Algorithms Andrei Bulatov
Nework Flow Daa Srucure and Algorihm Andrei Bulao Algorihm Nework Flow 24-2 Flow Nework Think of a graph a yem of pipe We ue hi yem o pump waer from he ource o ink Eery pipe/edge ha limied capaciy Flow
More informationDiscussion Session 2 Constant Acceleration/Relative Motion Week 03
PHYS 100 Dicuion Seion Conan Acceleraion/Relaive Moion Week 03 The Plan Today you will work wih your group explore he idea of reference frame (i.e. relaive moion) and moion wih conan acceleraion. You ll
More informationCHAPTER 7: UNCERTAINTY
Eenial Microeconomic - ecion 7-3, 7-4 CHPTER 7: UNCERTINTY Fir and econd order ochaic dominance 2 Mean preerving pread 8 Condiional ochaic Dominance 0 Monoone Likelihood Raio Propery 2 Coninuou diribuion
More informationFlow networks. Flow Networks. A flow on a network. Flow networks. The maximum-flow problem. Introduction to Algorithms, Lecture 22 December 5, 2001
CS 545 Flow Nework lon Efra Slide courey of Charle Leieron wih mall change by Carola Wenk Flow nework Definiion. flow nework i a direced graph G = (V, E) wih wo diinguihed verice: a ource and a ink. Each
More informationAverage Case Lower Bounds for Monotone Switching Networks
Average Cae Lower Bound for Monoone Swiching Nework Yuval Filmu, Toniann Piai, Rober Robere, Sephen Cook Deparmen of Compuer Science Univeriy of Torono Monoone Compuaion (Refreher) Monoone circui were
More information6.302 Feedback Systems Recitation : Phase-locked Loops Prof. Joel L. Dawson
6.32 Feedback Syem Phae-locked loop are a foundaional building block for analog circui deign, paricularly for communicaion circui. They provide a good example yem for hi cla becaue hey are an excellen
More informationMacroeconomics 1. Ali Shourideh. Final Exam
4780 - Macroeconomic 1 Ali Shourideh Final Exam Problem 1. A Model of On-he-Job Search Conider he following verion of he McCall earch model ha allow for on-he-job-earch. In paricular, uppoe ha ime i coninuou
More informationANSWERS TO ODD NUMBERED EXERCISES IN CHAPTER
John Riley 6 December 200 NWER TO ODD NUMBERED EXERCIE IN CHPTER 7 ecion 7 Exercie 7-: m m uppoe ˆ, m=,, M (a For M = 2, i i eay o how ha I implie I From I, for any probabiliy vecor ( p, p 2, 2 2 ˆ ( p,
More information5.2 GRAPHICAL VELOCITY ANALYSIS Polygon Method
ME 352 GRHICL VELCITY NLYSIS 52 GRHICL VELCITY NLYSIS olygon Mehod Velociy analyi form he hear of kinemaic and dynamic of mechanical yem Velociy analyi i uually performed following a poiion analyi; ie,
More informationCS 473G Lecture 15: Max-Flow Algorithms and Applications Fall 2005
CS 473G Lecure 1: Max-Flow Algorihm and Applicaion Fall 200 1 Max-Flow Algorihm and Applicaion (November 1) 1.1 Recap Fix a direced graph G = (V, E) ha doe no conain boh an edge u v and i reveral v u,
More informationTo become more mathematically correct, Circuit equations are Algebraic Differential equations. from KVL, KCL from the constitutive relationship
Laplace Tranform (Lin & DeCarlo: Ch 3) ENSC30 Elecric Circui II The Laplace ranform i an inegral ranformaion. I ranform: f ( ) F( ) ime variable complex variable From Euler > Lagrange > Laplace. Hence,
More informationSample Final Exam (finals03) Covering Chapters 1-9 of Fundamentals of Signals & Systems
Sample Final Exam Covering Chaper 9 (final04) Sample Final Exam (final03) Covering Chaper 9 of Fundamenal of Signal & Syem Problem (0 mar) Conider he caual opamp circui iniially a re depiced below. I LI
More informationLaplace Transform. Inverse Laplace Transform. e st f(t)dt. (2)
Laplace Tranform Maoud Malek The Laplace ranform i an inegral ranform named in honor of mahemaician and aronomer Pierre-Simon Laplace, who ued he ranform in hi work on probabiliy heory. I i a powerful
More informationExplaining Total Factor Productivity. Ulrich Kohli University of Geneva December 2015
Explaining Toal Facor Produciviy Ulrich Kohli Universiy of Geneva December 2015 Needed: A Theory of Toal Facor Produciviy Edward C. Presco (1998) 2 1. Inroducion Toal Facor Produciviy (TFP) has become
More informationFLAT CYCLOTOMIC POLYNOMIALS OF ORDER FOUR AND HIGHER
#A30 INTEGERS 10 (010), 357-363 FLAT CYCLOTOMIC POLYNOMIALS OF ORDER FOUR AND HIGHER Nahan Kaplan Deparmen of Mahemaic, Harvard Univeriy, Cambridge, MA nkaplan@mah.harvard.edu Received: 7/15/09, Revied:
More informationDesigning Information Devices and Systems I Spring 2019 Lecture Notes Note 17
EES 16A Designing Informaion Devices and Sysems I Spring 019 Lecure Noes Noe 17 17.1 apaciive ouchscreen In he las noe, we saw ha a capacior consiss of wo pieces on conducive maerial separaed by a nonconducive
More informationFinal Spring 2007
.615 Final Spring 7 Overview The purpose of he final exam is o calculae he MHD β limi in a high-bea oroidal okamak agains he dangerous n = 1 exernal ballooning-kink mode. Effecively, his corresponds o
More information1 Review of Zero-Sum Games
COS 5: heoreical Machine Learning Lecurer: Rob Schapire Lecure #23 Scribe: Eugene Brevdo April 30, 2008 Review of Zero-Sum Games Las ime we inroduced a mahemaical model for wo player zero-sum games. Any
More informationCSE 521: Design & Analysis of Algorithms I
CSE 52: Deign & Analyi of Algorihm I Nework Flow Paul Beame Biparie Maching Given: A biparie graph G=(V,E) M E i a maching in G iff no wo edge in M hare a verex Goal: Find a maching M in G of maximum poible
More informationAlgorithm Design and Analysis
Algorihm Deign and Analyi LECTURES 17 Nework Flow Dualiy of Max Flow and Min Cu Algorihm: Ford-Fulkeron Capaciy Scaling Sofya Rakhodnikova S. Rakhodnikova; baed on lide by E. Demaine, C. Leieron, A. Smih,
More informationPhysics 240: Worksheet 16 Name
Phyic 4: Workhee 16 Nae Non-unifor circular oion Each of hee proble involve non-unifor circular oion wih a conan α. (1) Obain each of he equaion of oion for non-unifor circular oion under a conan acceleraion,
More informationUnit Root Time Series. Univariate random walk
Uni Roo ime Series Univariae random walk Consider he regression y y where ~ iid N 0, he leas squares esimae of is: ˆ yy y y yy Now wha if = If y y hen le y 0 =0 so ha y j j If ~ iid N 0, hen y ~ N 0, he
More information2. VECTORS. R Vectors are denoted by bold-face characters such as R, V, etc. The magnitude of a vector, such as R, is denoted as R, R, V
ME 352 VETS 2. VETS Vecor algebra form he mahemaical foundaion for kinemaic and dnamic. Geomer of moion i a he hear of boh he kinemaic and dnamic of mechanical em. Vecor anali i he imehonored ool for decribing
More information16 Max-Flow Algorithms and Applications
Algorihm A proce canno be underood by opping i. Underanding mu move wih he flow of he proce, mu join i and flow wih i. The Fir Law of Mena, in Frank Herber Dune (196) There a difference beween knowing
More informationGreedy. I Divide and Conquer. I Dynamic Programming. I Network Flows. Network Flow. I Previous topics: design techniques
Algorihm Deign Technique CS : Nework Flow Dan Sheldon April, reedy Divide and Conquer Dynamic Programming Nework Flow Comparion Nework Flow Previou opic: deign echnique reedy Divide and Conquer Dynamic
More informationWrap up: Weighted, directed graph shortest path Minimum Spanning Tree. Feb 25, 2019 CSCI211 - Sprenkle
Objecive Wrap up: Weighed, direced graph hore pah Minimum Spanning Tree eb, 1 SI - Sprenkle 1 Review Wha are greedy algorihm? Wha i our emplae for olving hem? Review he la problem we were working on: Single-ource,
More informationMath 2142 Exam 1 Review Problems. x 2 + f (0) 3! for the 3rd Taylor polynomial at x = 0. To calculate the various quantities:
Mah 4 Eam Review Problems Problem. Calculae he 3rd Taylor polynomial for arcsin a =. Soluion. Le f() = arcsin. For his problem, we use he formula f() + f () + f ()! + f () 3! for he 3rd Taylor polynomial
More informationMaximum Flow in Planar Graphs
Maximum Flow in Planar Graph Planar Graph and i Dual Dualiy i defined for direced planar graph a well Minimum - cu in undireced planar graph An - cu (undireced graph) An - cu The dual o he cu Cu/Cycle
More informationChapter 2. First Order Scalar Equations
Chaper. Firs Order Scalar Equaions We sar our sudy of differenial equaions in he same way he pioneers in his field did. We show paricular echniques o solve paricular ypes of firs order differenial equaions.
More informationToday s topics. CSE 421 Algorithms. Problem Reduction Examples. Problem Reduction. Undirected Network Flow. Bipartite Matching. Problem Reductions
Today opic CSE Algorihm Richard Anderon Lecure Nework Flow Applicaion Prolem Reducion Undireced Flow o Flow Biparie Maching Dijoin Pah Prolem Circulaion Loweround conrain on flow Survey deign Prolem Reducion
More informationSection 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients
Secion 3.5 Nonhomogeneous Equaions; Mehod of Undeermined Coefficiens Key Terms/Ideas: Linear Differenial operaor Nonlinear operaor Second order homogeneous DE Second order nonhomogeneous DE Soluion o homogeneous
More informationMax Flow, Min Cut COS 521. Kevin Wayne Fall Soviet Rail Network, Cuts. Minimum Cut Problem. Flow network.
Sovie Rail Nework, Max Flow, Min u OS Kevin Wayne Fall Reference: On he hiory of he ranporaion and maximum flow problem. lexander Schrijver in Mah Programming, :,. Minimum u Problem u Flow nework.! Digraph
More informationTwo Coupled Oscillators / Normal Modes
Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own
More informationProblem Set 5. Graduate Macro II, Spring 2017 The University of Notre Dame Professor Sims
Problem Se 5 Graduae Macro II, Spring 2017 The Universiy of Nore Dame Professor Sims Insrucions: You may consul wih oher members of he class, bu please make sure o urn in your own work. Where applicable,
More information20. Applications of the Genetic-Drift Model
0. Applicaions of he Geneic-Drif Model 1) Deermining he probabiliy of forming any paricular combinaion of genoypes in he nex generaion: Example: If he parenal allele frequencies are p 0 = 0.35 and q 0
More informationEssential Microeconomics : OPTIMAL CONTROL 1. Consider the following class of optimization problems
Essenial Microeconomics -- 6.5: OPIMAL CONROL Consider he following class of opimizaion problems Max{ U( k, x) + U+ ( k+ ) k+ k F( k, x)}. { x, k+ } = In he language of conrol heory, he vecor k is he vecor
More informationAdditional Methods for Solving DSGE Models
Addiional Mehod for Solving DSGE Model Karel Meren, Cornell Univeriy Reference King, R. G., Ploer, C. I. & Rebelo, S. T. (1988), Producion, growh and buine cycle: I. he baic neoclaical model, Journal of
More informationBuckling of a structure means failure due to excessive displacements (loss of structural stiffness), and/or
Buckling Buckling of a rucure mean failure due o exceive diplacemen (lo of rucural iffne), and/or lo of abiliy of an equilibrium configuraion of he rucure The rule of humb i ha buckling i conidered a mode
More informationStability in Distribution for Backward Uncertain Differential Equation
Sabiliy in Diribuion for Backward Uncerain Differenial Equaion Yuhong Sheng 1, Dan A. Ralecu 2 1. College of Mahemaical and Syem Science, Xinjiang Univeriy, Urumqi 8346, China heng-yh12@mail.inghua.edu.cn
More informationNetwork Flows UPCOPENCOURSEWARE number 34414
Nework Flow UPCOPENCOURSEWARE number Topic : F.-Javier Heredia Thi work i licened under he Creaive Common Aribuion- NonCommercial-NoDeriv. Unpored Licene. To view a copy of hi licene, vii hp://creaivecommon.org/licene/by-nc-nd/./
More informationChapter 7: Solving Trig Equations
Haberman MTH Secion I: The Trigonomeric Funcions Chaper 7: Solving Trig Equaions Le s sar by solving a couple of equaions ha involve he sine funcion EXAMPLE a: Solve he equaion sin( ) The inverse funcions
More informationNotes for Lecture 17-18
U.C. Berkeley CS278: Compuaional Complexiy Handou N7-8 Professor Luca Trevisan April 3-8, 2008 Noes for Lecure 7-8 In hese wo lecures we prove he firs half of he PCP Theorem, he Amplificaion Lemma, up
More information10. State Space Methods
. Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he
More informationLecture 26. Lucas and Stokey: Optimal Monetary and Fiscal Policy in an Economy without Capital (JME 1983) t t
Lecure 6. Luca and Sokey: Opimal Moneary and Fical Policy in an Economy wihou Capial (JME 983. A argued in Kydland and Preco (JPE 977, Opimal governmen policy i likely o be ime inconien. Fiher (JEDC 98
More informationThey were originally developed for network problem [Dantzig, Ford, Fulkerson 1956]
6. Inroducion... 6. The primal-dual algorihmn... 6 6. Remark on he primal-dual algorihmn... 7 6. A primal-dual algorihmn for he hore pah problem... 8... 9 6.6 A primal-dual algorihmn for he weighed maching
More informationInventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions
Muli-Period Sochasic Models: Opimali of (s, S) Polic for -Convex Objecive Funcions Consider a seing similar o he N-sage newsvendor problem excep ha now here is a fixed re-ordering cos (> 0) for each (re-)order.
More informationLecture 2 October ε-approximation of 2-player zero-sum games
Opimizaion II Winer 009/10 Lecurer: Khaled Elbassioni Lecure Ocober 19 1 ε-approximaion of -player zero-sum games In his lecure we give a randomized ficiious play algorihm for obaining an approximae soluion
More informationCONTROL SYSTEMS. Chapter 10 : State Space Response
CONTROL SYSTEMS Chaper : Sae Space Repone GATE Objecive & Numerical Type Soluion Queion 5 [GATE EE 99 IIT-Bombay : Mark] Conider a econd order yem whoe ae pace repreenaion i of he form A Bu. If () (),
More informationAN ANALYTICAL METHOD OF SOLUTION FOR SYSTEMS OF BOOLEAN EQUATIONS
CHAPTER 5 AN ANALYTICAL METHOD OF SOLUTION FOR SYSTEMS OF BOOLEAN EQUATIONS 51 APPLICATIONS OF DE MORGAN S LAWS A we have een in Secion 44 of Chaer 4, any Boolean Equaion of ye (1), (2) or (3) could be
More informationE β t log (C t ) + M t M t 1. = Y t + B t 1 P t. B t 0 (3) v t = P tc t M t Question 1. Find the FOC s for an optimum in the agent s problem.
Noes, M. Krause.. Problem Se 9: Exercise on FTPL Same model as in paper and lecure, only ha one-period govenmen bonds are replaced by consols, which are bonds ha pay one dollar forever. I has curren marke
More informationEECE 301 Signals & Systems Prof. Mark Fowler
EECE 30 Signal & Syem Prof. ark Fowler oe Se #34 C-T Tranfer Funcion and Frequency Repone /4 Finding he Tranfer Funcion from Differenial Eq. Recall: we found a DT yem Tranfer Funcion Hz y aking he ZT of
More informationNetwork Flow Applications
Hopial problem Neork Flo Applicaion Injured people: n Hopial: k Each peron need o be brough o a hopial no more han 30 minue aay Each hopial rea no more han n/k" people Gien n, k, and informaion abou people
More informationFractional Ornstein-Uhlenbeck Bridge
WDS'1 Proceeding of Conribued Paper, Par I, 21 26, 21. ISBN 978-8-7378-139-2 MATFYZPRESS Fracional Ornein-Uhlenbeck Bridge J. Janák Charle Univeriy, Faculy of Mahemaic and Phyic, Prague, Czech Republic.
More informationMAXIMUM FLOW. introduction Ford-Fulkerson algorithm maxflow-mincut theorem
MAXIMUM FLOW inroducion Ford-Fulkeron algorihm maxflow-mincu heorem Mincu problem Inpu. An edge-weighed digraph, ource verex, and arge verex. each edge ha a poiive capaciy capaciy 9 10 4 15 15 10 5 8 10
More information8. Basic RL and RC Circuits
8. Basic L and C Circuis This chaper deals wih he soluions of he responses of L and C circuis The analysis of C and L circuis leads o a linear differenial equaion This chaper covers he following opics
More informationPHYSICS Solving Equations
Sepember 20, 2013 PHYSIS Solving Equaion Sepember 2013 www.njcl.org Solving for a Variable Our goal i o be able o olve any equaion for any variable ha appear in i. Le' look a a imple equaion fir. The variable
More informationOnline Convex Optimization Example And Follow-The-Leader
CSE599s, Spring 2014, Online Learning Lecure 2-04/03/2014 Online Convex Opimizaion Example And Follow-The-Leader Lecurer: Brendan McMahan Scribe: Sephen Joe Jonany 1 Review of Online Convex Opimizaion
More informationStat13 Homework 7. Suggested Solutions
Sa3 Homework 7 hp://www.a.ucla.edu/~dinov/coure_uden.hml Suggeed Soluion Queion 7.50 Le denoe infeced and denoe noninfeced. H 0 : Malaria doe no affec red cell coun (µ µ ) H A : Malaria reduce red cell
More information23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes
Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals
More informationMatlab and Python programming: how to get started
Malab and Pyhon programming: how o ge sared Equipping readers he skills o wrie programs o explore complex sysems and discover ineresing paerns from big daa is one of he main goals of his book. In his chaper,
More informationOn Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature
On Measuring Pro-Poor Growh 1. On Various Ways of Measuring Pro-Poor Growh: A Shor eview of he Lieraure During he pas en years or so here have been various suggesions concerning he way one should check
More informationLearning a Class from Examples. Training set X. Class C 1. Class C of a family car. Output: Input representation: x 1 : price, x 2 : engine power
Alpaydin Chaper, Michell Chaper 7 Alpaydin slides are in urquoise. Ehem Alpaydin, copyrigh: The MIT Press, 010. alpaydin@boun.edu.r hp://www.cmpe.boun.edu.r/ ehem/imle All oher slides are based on Michell.
More informationPhysics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle
Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,
More informationChapter 7: Inverse-Response Systems
Chaper 7: Invere-Repone Syem Normal Syem Invere-Repone Syem Baic Sar ou in he wrong direcion End up in he original eady-ae gain value Two or more yem wih differen magniude and cale in parallel Main yem
More information5.1 - Logarithms and Their Properties
Chaper 5 Logarihmic Funcions 5.1 - Logarihms and Their Properies Suppose ha a populaion grows according o he formula P 10, where P is he colony size a ime, in hours. When will he populaion be 2500? We
More informationBipartite Matching. Matching. Bipartite Matching. Maxflow Formulation
Mching Inpu: undireced grph G = (V, E). Biprie Mching Inpu: undireced, biprie grph G = (, E).. Mching Ern Myr, Hrld äcke Biprie Mching Inpu: undireced, biprie grph G = (, E). Mflow Formulion Inpu: undireced,
More informationReading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.
PHY1 Elecriciy Topic 7 (Lecures 1 & 11) Elecric Circuis n his opic, we will cover: 1) Elecromoive Force (EMF) ) Series and parallel resisor combinaions 3) Kirchhoff s rules for circuis 4) Time dependence
More information