Greedy can also beat pure dynamic programming

Size: px
Start display at page:

Download "Greedy can also beat pure dynamic programming"

Transcription

1 Electronc Colloquum on Computatonal Complexty, Report No. 49 (208) Greedy can also beat pure dynamc programmng Stasys Jukna Hannes Sewert Insttut für Informatk, Goethe Unverstät Frankfurt am Man, Germany Abstract Many dynamc programmng algorthms are pure n that they only use mn or max and addton operatons n ther recurson equatons. The well known greedy algorthm of Kruskal solves the mnmum weght spannng tree problem on n-vertex graphs usng only O(n 2 log n) operatons. We prove that any pure DP algorthm for ths problem must perform 2 Ω(n) operatons. Snce the greedy algorthm can also badly fal on some optmzaton problems, easly solvable by pure DP algorthms, our result shows that the computatonal powers of these two types of algorthms are ncomparable. Keywords: Spannng tree; arborescence; arthmetc crcut; tropcal crcut; lower bound Introducton and result A dynamc programmng (DP) algorthm s pure f t only uses mn or max and addton operatons n ts recurson equatons, and the equatons do not depend on the actual values of the nput weghts. Notable examples of such DP algorthms nclude the Bellman-Ford-Moore algorthm for the shortest s-t path problem [8, 5, ], the Floyd-Warshall algorthm for the all-pars shortest paths problem [6, 8], and the Held-Karp algorthm for the Travellng Salesman Problem [9]. It s well known and easy to show that, for some optmzaton problems, already pure DP algorthms can be much better than greedy algorthms. Namely, there are a lot of optmzaton problems whch are easly solvable by pure DP algorthms (exactly), but the greedy algorthm cannot even acheve any fnte approxmaton factor: maxmum weght ndependent set n a path, or n a tree, the maxmum weght smple s-t path n a transtve tournament problem, etc. In ths note, we show that the converse drecton also holds: on some optmzaton problems, greedy algorthms can also be much better than pure dynamc programmng. So, the computatonal powers of greedy and pure DP algorthms are ncomparable. We wll show that the gap occurs on the undrected mnmum weght spannng tree problem, by frst dervng an exponental lower bound on the monotone arthmetc crcut complexty of the correspondng polynomal. Let K n be the undrected graph on {,..., n}. Assume that edges e have ther assocated weghts x e, consdered as formal varables. Let T n be the famly of all T n = n n 2 spannng trees n K n, Research supported by the DFG grant JU 305/- (German Research Foundaton). Afflated wth the Insttute of Data Scence and Dgtal Technologes, Faculty of Mathematcs and Informatcs of Vlnus Unversty, Lthuana. E-mal: stukna@gmal.com E-mal: sewert@th.cs.un-frankfurt.de ISSN

2 each vewed as ts set of edges. It s well known that T n s the famly of bases of a matrod, known as graphc matrod; so, on ths famly of feasble solutons, both optmzaton problems (mnmzaton and maxmzaton) can be solved by standard greedy algorthms. On the other hand, the theorem below states that the polynomal correspondng to T n has exponental monotone arthmetc crcut complexty. The spannng tree polynomal (known also as the Krchhoff polynomal of K n ) s the followng homogeneous, multlnear polynomal of degree n : f n (x) = x e. T T n e T For a multvarate polynomal f wth postve coeffcents, let L(f) denote the mnmum sze of a monotone arthmetc (+, ) crcut computng f. The goal of ths note s to prove that L(f n ) s exponental n n. Theorem. L(f n ) 2n ( ) 9 n. 5 A drected verson of f n s the arborescences polynomal fn. An arborescence (known also as a branchng or a drected spannng tree) on the vertex-set [n] = {,..., n} s a drected tree wth edges orented away from vertex such that every other vertex s reachable from vertex. Let T n be the famly of all arborescences on [n]. Jerrum and Snr [] have shown that L( f n ) n ( ) 4 n 3 holds for the arborescences polynomal f n (x) = x e. T T n Note that here varables x, and x, are treated as dstnct, and cannot both appear n the same monomal. Ths dependence on orentaton was crucally utlzed n the argument of [, p. 892] to reduce a trval upper bound (n ) n on the number of monomals n a polynomal computed at a partcular gate tll a non-trval upper bound (3n/4) n. So, ths argument does not apply to the undrected verson f n (where x, and x, stand for the same varable). Ths s why we use a dfferent argument to handle the undrected case; our argument works also n the drected case. 2 Some consequences Every pure DP algorthm s ust a specal (recursvely constructed) tropcal (mn, +) or (max, +) crcut, that s, a crcut usng only mn (or max) and addton operatons as gates; each nput gate of such a crcut holds ether one of the varables x or a nonnegatve real number. So, lower bounds on the sze of tropcal crcuts yeld the same lower bounds on the number of operatons used by pure DP algorthms. For optmzaton problems, whose feasble solutons all have the same cardnalty, ths latter task can be solved by provng lower bounds of the sze of monotone arthmetc crcuts. Recall that a multvarate polynomal s monc f all ts nonzero coeffcents are equal to, multlnear f no varable occurs wth degree larger than, and homogeneous f all monomals have the same degree. Every monc and multlnear polynomal f(x) = S F S x defnes two optmzaton problems: compute the mnmum or the maxmum of S x over all S F. e T 2

3 a 2 3 A b b 2 3 B 2 3 (A \ {a}) {b} 2 3 (A \ {a}) {b } Fgure : Two arborescences A and B on [3] = {, 2, 3}. The only edges n B \ A are b and b. But we cannot add any of them to A \ {a} to get an arborescence. So, the bass exchange axom fals. Reducton Lemma ([, 2]). If a polynomal f s monc, multlnear and homogeneous, then every tropcal crcut solvng the correspondng optmzaton problem defned by f must have at least L(f) gates. Ths fact was proved by Jerrum and Snr [, Corollary 2.0]; see also [2, Theorem 9] for a smpler proof. The proof dea s farly smple: havng a tropcal crcut, turn t nto a monotone arthmetc (+, ) crcut, and use the homogenety of f to show that, after removng some of the edges enterng +-gates, the resultng crcut wll compute our polynomal f. Greedy can beat pure DP The (weghted) mnmum spannng tree problem MST n (x) s, gven an assgnment of nonnegatve real weghts to the edges of K n, compute the mnmum weght of a spannng tree of K n, where the weght of a graph s the sum of weghts of ts edges. So, ths s exactly the mnmzaton problem defned by the spannng tree polynomal f n : MST n (x) = mn x e. T T n Snce the famly T n of feasble solutons of ths problem s the famly of bases of the (graphc) matrod, the problem can be solved by the standard greedy algorthm. In partcular, the well known greedy algorthm of Kruskal [4] solves MST n usng only O(n 2 log n) operatons. On the other hand, snce the spannng tree polynomal f n s monc, multlnear and homogeneous, our theorem together wth the Reducton lemma mples that any (mn, +) crcut solvng the problem MST n must use at least L(f n ) = 2 Ω(n) gates and, hence, at least so many operatons must be performed by any pure DP algorthm solvng MST n. Ths gap between pure DP and greedy algorthms s our man result. Remark (Drected versus undrected spannng trees). The arborescences polynomal f n s also monc, multlnear and homogeneous, so that the Reducton lemma, together wth the above mentoned lower bound on L( f n ) of Jerrum and Snr [], also yelds the same lower bound on the sze of (mn, +) crcuts solvng the mnmzaton problem on the famly T n of arborescences. But ths does not separate DP from greedy, because the downward closure of T n s not a matrod (see Fg. for a smple counter-example). As observed by Edmonds [4], ths famly s an ntersecton of two matrods, meanng that unlke for MST n, the greedy algorthm can only approxmate the mnmzaton problem on T n wthn the factor 2. Polynomal tme algorthms solvng ths problem exactly were found by several authors, startng from Edmonds [5]. The fastest algorthm for the problem s due to Taran [6], and solves the problem n tme O(n 2 log n), that s, wth the same tme complexty as Kruskal s greedy algorthm for undrected graphs [4]. But these are no more greedy algorthms. So, T n does not separate greedy and pure DP algorthms. 3 e T

4 Subtracton can speed up (+, ) crcuts There s a well-known determnantal formula, due to Krchhoff [3] (see, e.g., [2, Theorem II.2]), known as the (weghted) matrx tree theorem. Ths formula provdes a way to compute the spannng tree polynomal f n by an arthmetc (+,, ) crcut of polynomal sze. Together wth our theorem, ths gves yet another explct example where the use of subtracton n arthmetc crcuts leads to exponental savng n ther sze; that already one subtracton gate can lead to such savng was shown already by Valant [7] usng another polynomal correspondng to perfect matchngs n planar graphs. Dvson can speed up (+, ) crcuts Fomn, Grgorev and Koshevoy [7] have recently proved that the spannng tree polynomal f n can be computed by an arthmetc (+,, ) crcut usng only O(n 3 ) gates. Ther recurson (gven by Lemma 8.3 n [7]) turns to the followng procedure for computng f n : n order to compute f n (x) on the vertex-set {,..., n} wth edge-weghts x,, frst compute the sum X n := x,n + + x n,n of the weghts of edges ncdent to the last vertex n, then compute f n (x ) on the frst n vertces under the new edge-weghts x, := x, + x,n x,n X n. Lemma 8.3 n [7] shows that then f n (x) = X n f n (x ) holds. Together wth our theorem, ths shows that, lke subtracton gates, dvson gates n monotone arthmetc crcuts can also lead to exponental savngs. Actually, t s shown n [7] that also the arborescences polynomal f n can be computed by an arthmetc (+,, ) crcut usng O(n 3 ) gates. So, the same gap between (+,, ) and (+, ) crcuts follows also from the aforementoned lower bound of Jerrum and Snr [] for f n. Subtracton can speed up pure DP algorthms Snce dvson n tropcal (mn, +) and (max, +) semrngs corresponds to subtracton, the result of [7] also mples that the mnmum weght spannng tree problem can be solved usng only O(n 3 ) mn, +, gates. So, subtracton operaton can exponentally speed-up pure DP algorthms: n order to compute MST n (x) on the vertexset {,..., n} wth edge-weghts x,, frst compute the mnmum X n := mn {x,n,..., x n,n } of weghts of edges ncdent to the last vertex n, then compute MST n (x ) on the frst n vertces under the new edge-weghts and output MST n (x) = X n + MST n (x ). 3 Proof of the theorem x, := mn {x,, x,n + x,n X n }, We wll use the followng well-known decomposton result, frst proved by Hyafl [0, Theorem ] and Valant [7, Lemma 3]. A polynomal s nonnegatve f t has no negatve coeffcents. Decomposton Lemma (Hyafl, Valant). Let f be a nonnegatve homogeneous polynomal of degree m. If L(f) t, then f can be wrtten as a sum f = g h + + g t h t of products of nonnegatve homogeneous polynomals, each of degree at most 2m/3. Proof. (Due to Valant [7].) Inducton on the crcut sze t. Snce the polynomal f s homogeneous, the polynomal g v computed at each gate v must be also homogeneous. Startng from the output 4

5 gate, we walk backwards, by always choosng that of two nput gates whose polynomal has larger degree. Proceedng n ths way, we wll arrve at a gate v wth m/3 deg(g v ) 2m/3. Let f v be the polynomal computed by the crcut, after the nputs of gate v are replaced by zeroes. Then f = g v h + f v for some polynomal h of degree deg(h) = m deg(g v ) 2m/3. Snce the (also homogeneous) polynomal f v s computable by a crcut of sze t (the need of the gate v s already elmnated), we can apply the nducton hypothess to f v. The combnatoral core of our argument s the followng property of forests, vewed as sets of ther edges. Let A, B be two nonempty famles of forests n K n such that A contans a forest wth a edges, and B contans a forest wth b edges. Forest Lemma. If the ntersecton of any two forests A A and B B s empty, and ther unon s a spannng tree of K n, then the connected components of all forests n A have the same sets of vertces, and the same holds for forests n B. Moreover, then A B a a b b and a + b = n hold. Proof. To prove the frst clam, t s enough to show that every par of vertces s ether connected n all forests n A, or s dsconnected n all forests n A. To show ths, suppose contrarwse that some two vertces x and y are dsconnected n one forest A A, but are connected n some other forest A A. Take an arbtrary forest B B. Snce A B must be a spannng tree of K n, and vertces x and y are dsconnected n the forest A, there must be a path between x and y n the forest B. But then the graph A B contans a cycle throughout vertces x and y, a contradcton wth ths graph beng a tree. Ths shows the clam for the forests n A. The argument for the forests n B s the same. So, let U,..., U p [n] be the sets of vertces of the connected components of forests n A, and V,..., V q [n] be the sets of vertces of the connected components of forests n B. Let also u = U and v = V be the numbers of vertces n these components. Then every forest n A has a = p = (u ) edges, and every forest n B has b = q = (v ) edges. Snce the forests are dsont and ther unons must be spannng trees (wth n edges), we also have that a + b = n. Every forest n A conssts of spannng trees of complete graphs on the sets U,..., U p, and smlarly for forests n B. By a classcal result of Cayley [3], the number of trees on n labeled vertces s n n 2. Ths mples that there are only u u 2 spannng trees of the complete graph on each U, and only v v 2 spannng trees of the complete graph on each V. So, usng the nequaltes r r 2 (r ) r and r r s s (r + s) r+s for ntegers r, s 2, we obtan: A B u u 2 v v 2 (u ) u (v ) v [ (u )] (u ) [ (v )] (v ) = aa b b. Proof of the theorem. Let t = L(f n ). The spannng tree polynomal f n s multlnear and homogeneous of degree m = n : every spannng tree T of K n has T = n edges. By the Decomposton lemma, we can express ths polynomal as a sum of at most t products g h of nonnegatve homogeneous polynomals, where the degree of g and of h s at most 2m/3. The polynomal g h must be a homogeneous polynomal of degree m. So, f we denote the degrees of g and h by a and b, then a + b = m and m/3 a, b 2m/3 must hold. 5

6 Every monomal of f n s a multlnear monomal of the form e T x e for some spannng tree T. Snce the polynomals g and h n the decomposton of f n are nonnegatve, there can be no cancellatons. Ths mples that all the monomals of g h must be also monomals of f, that s, must correspond to spannng trees. So, the monomals of g and h correspond to forests. Let A be the famly of forests correspondng to monomals of the polynomal g, and B the famly of forests correspondng to monomals of the polynomal h. Snce all monomals of g h must also be monomals of f n, the par A, B fulflls the condtons of the Forest lemma for some a between m/3 and 2m/3 (the dsontness property follows from the multlnearty of g h). So, the number of monomals n the polynomal g h cannot exceed ( ) m A B a a (m a) m a (m/3) m/3 (2m/3) 2m/3 = m m 2 2/3 /3 < m m where the second nequalty holds because the functon x x ( x) x s convex n the nterval (0, ). Snce the polynomal f n has n n 2 monomals, the desred lower bound on t = L(f n ) follows: t nn 2 A B mm A B ( ) 9 m = ( ) 9 n ( ) 9 n. m 5 n 5 2n 5 Fnally, note that the same argument works also for the arborescences polynomal f n : n ths case, the (drected) forests n A and B must fulfll an addtonal restrcton: also the drectons of dockng edges must be consstent; so, the number A B of monomals n each polynomal g h can only be smaller. References [] R. Bellman. On a routng problem. Quarterly of Appl. Math., 6:87 90, 958. [2] B. Bollobás. Modern graph theory, Sprnger. Sprnger, 998. [3] A. Cayley. A theorem on trees. Quart. J. Pure Appl. Math., 23: , 889. [4] J. Edmonds. Optmum branchngs. J. of Res. of the Nat. Bureau of Standards, 7B(4): , 967. [5] J. Edmonds. Edge-dsont branchngs. In B. Rustn, edtor, Combnatoral Algorthms, pages Academc Press, 973. [6] R.W. Floyd. Algorthm 97, shortest path. Comm. ACM, 5:345, 962. [7] S. Fomn, D. Grgorev, and G. Koshevoy. Subtracton-free complexty, cluster transformatons, and spannng trees. Found. Comput. Math., 5: 3, 206. [8] L.R. Ford. Network flow theory. Techncal Report P-923, The Rand Corp., 956. [9] M. Held and R.M. Karp. A dynamc programmng approach to sequencng problems. SIAM J. on Appl. Math., 0:96 20, 962. [0] L. Hyafl. On the parallel evaluaton of multvarate polynomals. SIAM J. Comput., 8(2):20 23, 979. [] M. Jerrum and M. Snr. Some exact complexty results for straght-lne computatons over semrngs. J. ACM, 29(3): , 982. [2] S. Jukna. Lower bounds for tropcal crcuts and dynamc programs. Theory of Comput. Syst., 57():60 94, 205. [3] G. Krchhoff. Über de Auflösung der Glechungen, auf welche man be der Untersuchungen der lnearen Vertelung galvanscher Ströme geführt wrd. Ann. Phys. Chem., 72: , 847. [4] J.B. Kruskal. On the shortest spannng subtree of a graph and the travelng salesman problem. Proc. of AMS, 7:48 50, 956. [5] E.F. Moore. The shortest path through a maze. In Proc. Internat. Sympos. Swtchng Theory, volume II, pages , 957. [6] R.E. Taran. Fndng optmum branchngs. Networks, 7():25 35, 977. [7] L.G. Valant. Negaton can be exponentally powerful. Theor. Comput. Sc., 2:303 34, 980. [8] S. Warshall. A theorem on boolean matrces. J. ACM, 9: 2, 962. ( 5 9 ) m, 6 ECCC ISSN

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Min Cut, Fast Cut, Polynomial Identities

Min Cut, Fast Cut, Polynomial Identities Randomzed Algorthms, Summer 016 Mn Cut, Fast Cut, Polynomal Identtes Instructor: Thomas Kesselhem and Kurt Mehlhorn 1 Mn Cuts n Graphs Lecture (5 pages) Throughout ths secton, G = (V, E) s a mult-graph.

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP C O L L O Q U I U M M A T H E M A T I C U M VOL. 80 1999 NO. 1 FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP BY FLORIAN K A I N R A T H (GRAZ) Abstract. Let H be a Krull monod wth nfnte class

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

Finding Dense Subgraphs in G(n, 1/2)

Finding Dense Subgraphs in G(n, 1/2) Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng

More information

Randić Energy and Randić Estrada Index of a Graph

Randić Energy and Randić Estrada Index of a Graph EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS Vol. 5, No., 202, 88-96 ISSN 307-5543 www.ejpam.com SPECIAL ISSUE FOR THE INTERNATIONAL CONFERENCE ON APPLIED ANALYSIS AND ALGEBRA 29 JUNE -02JULY 20, ISTANBUL

More information

The Minimum Universal Cost Flow in an Infeasible Flow Network

The Minimum Universal Cost Flow in an Infeasible Flow Network Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran

More information

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017

U.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017 U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that

More information

Every planar graph is 4-colourable a proof without computer

Every planar graph is 4-colourable a proof without computer Peter Dörre Department of Informatcs and Natural Scences Fachhochschule Südwestfalen (Unversty of Appled Scences) Frauenstuhlweg 31, D-58644 Iserlohn, Germany Emal: doerre(at)fh-swf.de Mathematcs Subject

More information

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.

Lecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem. prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )

Yong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 ) Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often

More information

Edge Isoperimetric Inequalities

Edge Isoperimetric Inequalities November 7, 2005 Ross M. Rchardson Edge Isopermetrc Inequaltes 1 Four Questons Recall that n the last lecture we looked at the problem of sopermetrc nequaltes n the hypercube, Q n. Our noton of boundary

More information

The internal structure of natural numbers and one method for the definition of large prime numbers

The internal structure of natural numbers and one method for the definition of large prime numbers The nternal structure of natural numbers and one method for the defnton of large prme numbers Emmanul Manousos APM Insttute for the Advancement of Physcs and Mathematcs 3 Poulou str. 53 Athens Greece Abstract

More information

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique

Outline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng

More information

Math Review. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University

Math Review. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University Math Revew CptS 223 dvanced Data Structures Larry Holder School of Electrcal Engneerng and Computer Scence Washngton State Unversty 1 Why do we need math n a data structures course? nalyzng data structures

More information

CSCE 790S Background Results

CSCE 790S Background Results CSCE 790S Background Results Stephen A. Fenner September 8, 011 Abstract These results are background to the course CSCE 790S/CSCE 790B, Quantum Computaton and Informaton (Sprng 007 and Fall 011). Each

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016 U.C. Berkeley CS94: Spectral Methods and Expanders Handout 8 Luca Trevsan February 7, 06 Lecture 8: Spectral Algorthms Wrap-up In whch we talk about even more generalzatons of Cheeger s nequaltes, and

More information

Drago{ CVETKOVI] Mirjana ^ANGALOVI] 1. INTRODUCTION

Drago{ CVETKOVI] Mirjana ^ANGALOVI] 1. INTRODUCTION Yugoslav Journal of Operatons Research 12 (2002), Number 1, 1-10 FINDING MINIMAL BRANCHINGS WITH A GIVEN NUMBER OF ARCS Drago{ CVETKOVI] Faculty of Electrcal Engneerng Unversty of Belgrade, Belgrade, Yugoslava

More information

Dynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence)

Dynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence) /24/27 Prevew Fbonacc Sequence Longest Common Subsequence Dynamc programmng s a method for solvng complex problems by breakng them down nto smpler sub-problems. It s applcable to problems exhbtng the propertes

More information

Anti-van der Waerden numbers of 3-term arithmetic progressions.

Anti-van der Waerden numbers of 3-term arithmetic progressions. Ant-van der Waerden numbers of 3-term arthmetc progressons. Zhanar Berkkyzy, Alex Schulte, and Mchael Young Aprl 24, 2016 Abstract The ant-van der Waerden number, denoted by aw([n], k), s the smallest

More information

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue

More information

arxiv: v1 [math.co] 1 Mar 2014

arxiv: v1 [math.co] 1 Mar 2014 Unon-ntersectng set systems Gyula O.H. Katona and Dánel T. Nagy March 4, 014 arxv:1403.0088v1 [math.co] 1 Mar 014 Abstract Three ntersecton theorems are proved. Frst, we determne the sze of the largest

More information

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence Remarks on the Propertes of a Quas-Fbonacc-lke Polynomal Sequence Brce Merwne LIU Brooklyn Ilan Wenschelbaum Wesleyan Unversty Abstract Consder the Quas-Fbonacc-lke Polynomal Sequence gven by F 0 = 1,

More information

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7 Stanford Unversty CS54: Computatonal Complexty Notes 7 Luca Trevsan January 9, 014 Notes for Lecture 7 1 Approxmate Countng wt an N oracle We complete te proof of te followng result: Teorem 1 For every

More information

Statistical Mechanics and Combinatorics : Lecture III

Statistical Mechanics and Combinatorics : Lecture III Statstcal Mechancs and Combnatorcs : Lecture III Dmer Model Dmer defntons Defnton A dmer coverng (perfect matchng) of a fnte graph s a set of edges whch covers every vertex exactly once, e every vertex

More information

Combining Constraint Programming and Integer Programming

Combining Constraint Programming and Integer Programming Combnng Constrant Programmng and Integer Programmng GLOBAL CONSTRAINT OPTIMIZATION COMPONENT Specal Purpose Algorthm mn c T x +(x- 0 ) x( + ()) =1 x( - ()) =1 FILTERING ALGORITHM COST-BASED FILTERING ALGORITHM

More information

An efficient algorithm for multivariate Maclaurin Newton transformation

An efficient algorithm for multivariate Maclaurin Newton transformation Annales UMCS Informatca AI VIII, 2 2008) 5 14 DOI: 10.2478/v10065-008-0020-6 An effcent algorthm for multvarate Maclaurn Newton transformaton Joanna Kapusta Insttute of Mathematcs and Computer Scence,

More information

THE WEIGHTED WEAK TYPE INEQUALITY FOR THE STRONG MAXIMAL FUNCTION

THE WEIGHTED WEAK TYPE INEQUALITY FOR THE STRONG MAXIMAL FUNCTION THE WEIGHTED WEAK TYPE INEQUALITY FO THE STONG MAXIMAL FUNCTION THEMIS MITSIS Abstract. We prove the natural Fefferman-Sten weak type nequalty for the strong maxmal functon n the plane, under the assumpton

More information

HMMT February 2016 February 20, 2016

HMMT February 2016 February 20, 2016 HMMT February 016 February 0, 016 Combnatorcs 1. For postve ntegers n, let S n be the set of ntegers x such that n dstnct lnes, no three concurrent, can dvde a plane nto x regons (for example, S = {3,

More information

REAL ANALYSIS I HOMEWORK 1

REAL ANALYSIS I HOMEWORK 1 REAL ANALYSIS I HOMEWORK CİHAN BAHRAN The questons are from Tao s text. Exercse 0.0.. If (x α ) α A s a collecton of numbers x α [0, + ] such that x α

More information

Computing Correlated Equilibria in Multi-Player Games

Computing Correlated Equilibria in Multi-Player Games Computng Correlated Equlbra n Mult-Player Games Chrstos H. Papadmtrou Presented by Zhanxang Huang December 7th, 2005 1 The Author Dr. Chrstos H. Papadmtrou CS professor at UC Berkley (taught at Harvard,

More information

Calculation of time complexity (3%)

Calculation of time complexity (3%) Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add

More information

Random Walks on Digraphs

Random Walks on Digraphs Random Walks on Dgraphs J. J. P. Veerman October 23, 27 Introducton Let V = {, n} be a vertex set and S a non-negatve row-stochastc matrx (.e. rows sum to ). V and S defne a dgraph G = G(V, S) and a drected

More information

1 Convex Optimization

1 Convex Optimization Convex Optmzaton We wll consder convex optmzaton problems. Namely, mnmzaton problems where the objectve s convex (we assume no constrants for now). Such problems often arse n machne learnng. For example,

More information

n ). This is tight for all admissible values of t, k and n. k t + + n t

n ). This is tight for all admissible values of t, k and n. k t + + n t MAXIMIZING THE NUMBER OF NONNEGATIVE SUBSETS NOGA ALON, HAROUT AYDINIAN, AND HAO HUANG Abstract. Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

U.C. Berkeley CS278: Computational Complexity Professor Luca Trevisan 2/21/2008. Notes for Lecture 8

U.C. Berkeley CS278: Computational Complexity Professor Luca Trevisan 2/21/2008. Notes for Lecture 8 U.C. Berkeley CS278: Computatonal Complexty Handout N8 Professor Luca Trevsan 2/21/2008 Notes for Lecture 8 1 Undrected Connectvty In the undrected s t connectvty problem (abbrevated ST-UCONN) we are gven

More information

5 The Rational Canonical Form

5 The Rational Canonical Form 5 The Ratonal Canoncal Form Here p s a monc rreducble factor of the mnmum polynomal m T and s not necessarly of degree one Let F p denote the feld constructed earler n the course, consstng of all matrces

More information

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

More information

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41, The greatest common dvsor of two ntegers a and b (not both zero) s the largest nteger whch s a common factor of both a and b. We denote ths number by gcd(a, b), or smply (a, b) when there s no confuson

More information

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin

LOW BIAS INTEGRATED PATH ESTIMATORS. James M. Calvin Proceedngs of the 007 Wnter Smulaton Conference S G Henderson, B Bller, M-H Hseh, J Shortle, J D Tew, and R R Barton, eds LOW BIAS INTEGRATED PATH ESTIMATORS James M Calvn Department of Computer Scence

More information

First day August 1, Problems and Solutions

First day August 1, Problems and Solutions FOURTH INTERNATIONAL COMPETITION FOR UNIVERSITY STUDENTS IN MATHEMATICS July 30 August 4, 997, Plovdv, BULGARIA Frst day August, 997 Problems and Solutons Problem. Let {ε n } n= be a sequence of postve

More information

Some modelling aspects for the Matlab implementation of MMA

Some modelling aspects for the Matlab implementation of MMA Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton

More information

arxiv: v2 [cs.ds] 1 Feb 2017

arxiv: v2 [cs.ds] 1 Feb 2017 Polynomal-tme Algorthms for the Subset Feedback Vertex Set Problem on Interval Graphs and Permutaton Graphs Chars Papadopoulos Spyrdon Tzmas arxv:170104634v2 [csds] 1 Feb 2017 Abstract Gven a vertex-weghted

More information

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U)

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U) Econ 413 Exam 13 H ANSWERS Settet er nndelt 9 deloppgaver, A,B,C, som alle anbefales å telle lkt for å gøre det ltt lettere å stå. Svar er gtt . Unfortunately, there s a prntng error n the hnt of

More information

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Changing Topology and Communication Delays

Changing Topology and Communication Delays Prepared by F.L. Lews Updated: Saturday, February 3, 00 Changng Topology and Communcaton Delays Changng Topology The graph connectvty or topology may change over tme. Let G { G, G,, G M } wth M fnte be

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0

Bezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0 Bezer curves Mchael S. Floater August 25, 211 These notes provde an ntroducton to Bezer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of the

More information

Introduction to Algorithms

Introduction to Algorithms Introducton to Algorthms 6.046J/8.40J LECTURE 6 Shortest Paths III All-pars shortest paths Matrx-multplcaton algorthm Floyd-Warshall algorthm Johnson s algorthm Prof. Charles E. Leserson Shortest paths

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 12 10/21/2013. Martingale Concentration Inequalities and Applications

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 12 10/21/2013. Martingale Concentration Inequalities and Applications MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.65/15.070J Fall 013 Lecture 1 10/1/013 Martngale Concentraton Inequaltes and Applcatons Content. 1. Exponental concentraton for martngales wth bounded ncrements.

More information

Discrete Mathematics. Laplacian spectral characterization of some graphs obtained by product operation

Discrete Mathematics. Laplacian spectral characterization of some graphs obtained by product operation Dscrete Mathematcs 31 (01) 1591 1595 Contents lsts avalable at ScVerse ScenceDrect Dscrete Mathematcs journal homepage: www.elsever.com/locate/dsc Laplacan spectral characterzaton of some graphs obtaned

More information

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens THE CHINESE REMAINDER THEOREM KEITH CONRAD We should thank the Chnese for ther wonderful remander theorem. Glenn Stevens 1. Introducton The Chnese remander theorem says we can unquely solve any par of

More information

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

O-line Temporary Tasks Assignment. Abstract. In this paper we consider the temporary tasks assignment

O-line Temporary Tasks Assignment. Abstract. In this paper we consider the temporary tasks assignment O-lne Temporary Tasks Assgnment Yoss Azar and Oded Regev Dept. of Computer Scence, Tel-Avv Unversty, Tel-Avv, 69978, Israel. azar@math.tau.ac.l??? Dept. of Computer Scence, Tel-Avv Unversty, Tel-Avv, 69978,

More information

Algorithmica 2001 Springer-Verlag New York Inc.

Algorithmica 2001 Springer-Verlag New York Inc. Algorthmca (2001) 29: 595 609 DOI: 10.1007/s004530010075 Algorthmca 2001 Sprnger-Verlag New York Inc. Effcent Algorthms for Integer Programs wth Two Varables per Constrant 1 R. Bar-Yehuda 2 and D. Rawtz

More information

Learning Theory: Lecture Notes

Learning Theory: Lecture Notes Learnng Theory: Lecture Notes Lecturer: Kamalka Chaudhur Scrbe: Qush Wang October 27, 2012 1 The Agnostc PAC Model Recall that one of the constrants of the PAC model s that the data dstrbuton has to be

More information

A new Approach for Solving Linear Ordinary Differential Equations

A new Approach for Solving Linear Ordinary Differential Equations , ISSN 974-57X (Onlne), ISSN 974-5718 (Prnt), Vol. ; Issue No. 1; Year 14, Copyrght 13-14 by CESER PUBLICATIONS A new Approach for Solvng Lnear Ordnary Dfferental Equatons Fawz Abdelwahd Department of

More information

Introduction to Algorithms

Introduction to Algorithms Introducton to Algorthms 6.046J/8.40J/SMA5503 Lecture 9 Prof. Erk Demane Shortest paths Sngle-source shortest paths Nonnegate edge weghts Djkstra s algorthm: OE + V lg V General Bellman-Ford: OVE DAG One

More information

Differential Polynomials

Differential Polynomials JASS 07 - Polynomals: Ther Power and How to Use Them Dfferental Polynomals Stephan Rtscher March 18, 2007 Abstract Ths artcle gves an bref ntroducton nto dfferental polynomals, deals and manfolds and ther

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

On the Multicriteria Integer Network Flow Problem

On the Multicriteria Integer Network Flow Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

Generalized Linear Methods

Generalized Linear Methods Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

The Study of Teaching-learning-based Optimization Algorithm

The Study of Teaching-learning-based Optimization Algorithm Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute

More information

APPROXIMATE PRICES OF BASKET AND ASIAN OPTIONS DUPONT OLIVIER. Premia 14

APPROXIMATE PRICES OF BASKET AND ASIAN OPTIONS DUPONT OLIVIER. Premia 14 APPROXIMAE PRICES OF BASKE AND ASIAN OPIONS DUPON OLIVIER Prema 14 Contents Introducton 1 1. Framewor 1 1.1. Baset optons 1.. Asan optons. Computng the prce 3. Lower bound 3.1. Closed formula for the prce

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

More information

SUCCESSIVE MINIMA AND LATTICE POINTS (AFTER HENK, GILLET AND SOULÉ) M(B) := # ( B Z N)

SUCCESSIVE MINIMA AND LATTICE POINTS (AFTER HENK, GILLET AND SOULÉ) M(B) := # ( B Z N) SUCCESSIVE MINIMA AND LATTICE POINTS (AFTER HENK, GILLET AND SOULÉ) S.BOUCKSOM Abstract. The goal of ths note s to present a remarably smple proof, due to Hen, of a result prevously obtaned by Gllet-Soulé,

More information

Perron Vectors of an Irreducible Nonnegative Interval Matrix

Perron Vectors of an Irreducible Nonnegative Interval Matrix Perron Vectors of an Irreducble Nonnegatve Interval Matrx Jr Rohn August 4 2005 Abstract As s well known an rreducble nonnegatve matrx possesses a unquely determned Perron vector. As the man result of

More information

PAijpam.eu SOME NEW SUM PERFECT SQUARE GRAPHS S.G. Sonchhatra 1, G.V. Ghodasara 2

PAijpam.eu SOME NEW SUM PERFECT SQUARE GRAPHS S.G. Sonchhatra 1, G.V. Ghodasara 2 Internatonal Journal of Pure and Appled Mathematcs Volume 113 No. 3 2017, 489-499 ISSN: 1311-8080 (prnted verson); ISSN: 1314-3395 (on-lne verson) url: http://www.jpam.eu do: 10.12732/jpam.v1133.11 PAjpam.eu

More information

A new construction of 3-separable matrices via an improved decoding of Macula s construction

A new construction of 3-separable matrices via an improved decoding of Macula s construction Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula

More information

LECTURE 9 CANONICAL CORRELATION ANALYSIS

LECTURE 9 CANONICAL CORRELATION ANALYSIS LECURE 9 CANONICAL CORRELAION ANALYSIS Introducton he concept of canoncal correlaton arses when we want to quantfy the assocatons between two sets of varables. For example, suppose that the frst set of

More information

A property of the elementary symmetric functions

A property of the elementary symmetric functions Calcolo manuscrpt No. (wll be nserted by the edtor) A property of the elementary symmetrc functons A. Esnberg, G. Fedele Dp. Elettronca Informatca e Sstemstca, Unverstà degl Stud della Calabra, 87036,

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

Mixed-integer vertex covers on bipartite graphs

Mixed-integer vertex covers on bipartite graphs Mxed-nteger vertex covers on bpartte graphs Mchele Confort, Bert Gerards, Gacomo Zambell November, 2006 Abstract Let A be the edge-node ncdence matrx of a bpartte graph G = (U, V ; E), I be a subset the

More information

Spectral Graph Theory and its Applications September 16, Lecture 5

Spectral Graph Theory and its Applications September 16, Lecture 5 Spectral Graph Theory and ts Applcatons September 16, 2004 Lecturer: Danel A. Spelman Lecture 5 5.1 Introducton In ths lecture, we wll prove the followng theorem: Theorem 5.1.1. Let G be a planar graph

More information

Lecture 17: Lee-Sidford Barrier

Lecture 17: Lee-Sidford Barrier CSE 599: Interplay between Convex Optmzaton and Geometry Wnter 2018 Lecturer: Yn Tat Lee Lecture 17: Lee-Sdford Barrer Dsclamer: Please tell me any mstake you notced. In ths lecture, we talk about the

More information

The L(2, 1)-Labeling on -Product of Graphs

The L(2, 1)-Labeling on -Product of Graphs Annals of Pure and Appled Mathematcs Vol 0, No, 05, 9-39 ISSN: 79-087X (P, 79-0888(onlne Publshed on 7 Aprl 05 wwwresearchmathscorg Annals of The L(, -Labelng on -Product of Graphs P Pradhan and Kamesh

More information

Appendix B. Criterion of Riemann-Stieltjes Integrability

Appendix B. Criterion of Riemann-Stieltjes Integrability Appendx B. Crteron of Remann-Steltes Integrablty Ths note s complementary to [R, Ch. 6] and [T, Sec. 3.5]. The man result of ths note s Theorem B.3, whch provdes the necessary and suffcent condtons for

More information

TAIL BOUNDS FOR SUMS OF GEOMETRIC AND EXPONENTIAL VARIABLES

TAIL BOUNDS FOR SUMS OF GEOMETRIC AND EXPONENTIAL VARIABLES TAIL BOUNDS FOR SUMS OF GEOMETRIC AND EXPONENTIAL VARIABLES SVANTE JANSON Abstract. We gve explct bounds for the tal probabltes for sums of ndependent geometrc or exponental varables, possbly wth dfferent

More information

COMPLEX NUMBERS AND QUADRATIC EQUATIONS

COMPLEX NUMBERS AND QUADRATIC EQUATIONS COMPLEX NUMBERS AND QUADRATIC EQUATIONS INTRODUCTION We know that x 0 for all x R e the square of a real number (whether postve, negatve or ero) s non-negatve Hence the equatons x, x, x + 7 0 etc are not

More information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

CS 331 DESIGN AND ANALYSIS OF ALGORITHMS DYNAMIC PROGRAMMING. Dr. Daisy Tang

CS 331 DESIGN AND ANALYSIS OF ALGORITHMS DYNAMIC PROGRAMMING. Dr. Daisy Tang CS DESIGN ND NLYSIS OF LGORITHMS DYNMIC PROGRMMING Dr. Dasy Tang Dynamc Programmng Idea: Problems can be dvded nto stages Soluton s a sequence o decsons and the decson at the current stage s based on the

More information

DEGREE REDUCTION OF BÉZIER CURVES USING CONSTRAINED CHEBYSHEV POLYNOMIALS OF THE SECOND KIND

DEGREE REDUCTION OF BÉZIER CURVES USING CONSTRAINED CHEBYSHEV POLYNOMIALS OF THE SECOND KIND ANZIAM J. 45(003), 195 05 DEGREE REDUCTION OF BÉZIER CURVES USING CONSTRAINED CHEBYSHEV POLYNOMIALS OF THE SECOND KIND YOUNG JOON AHN 1 (Receved 3 August, 001; revsed 7 June, 00) Abstract In ths paper

More information

A Bayes Algorithm for the Multitask Pattern Recognition Problem Direct Approach

A Bayes Algorithm for the Multitask Pattern Recognition Problem Direct Approach A Bayes Algorthm for the Multtask Pattern Recognton Problem Drect Approach Edward Puchala Wroclaw Unversty of Technology, Char of Systems and Computer etworks, Wybrzeze Wyspanskego 7, 50-370 Wroclaw, Poland

More information

C/CS/Phy191 Problem Set 3 Solutions Out: Oct 1, 2008., where ( 00. ), so the overall state of the system is ) ( ( ( ( 00 ± 11 ), Φ ± = 1

C/CS/Phy191 Problem Set 3 Solutions Out: Oct 1, 2008., where ( 00. ), so the overall state of the system is ) ( ( ( ( 00 ± 11 ), Φ ± = 1 C/CS/Phy9 Problem Set 3 Solutons Out: Oct, 8 Suppose you have two qubts n some arbtrary entangled state ψ You apply the teleportaton protocol to each of the qubts separately What s the resultng state obtaned

More information

Lecture 3. Ax x i a i. i i

Lecture 3. Ax x i a i. i i 18.409 The Behavor of Algorthms n Practce 2/14/2 Lecturer: Dan Spelman Lecture 3 Scrbe: Arvnd Sankar 1 Largest sngular value In order to bound the condton number, we need an upper bound on the largest

More information

Lecture 4: Universal Hash Functions/Streaming Cont d

Lecture 4: Universal Hash Functions/Streaming Cont d CSE 5: Desgn and Analyss of Algorthms I Sprng 06 Lecture 4: Unversal Hash Functons/Streamng Cont d Lecturer: Shayan Oves Gharan Aprl 6th Scrbe: Jacob Schreber Dsclamer: These notes have not been subjected

More information

Perfect Competition and the Nash Bargaining Solution

Perfect Competition and the Nash Bargaining Solution Perfect Competton and the Nash Barganng Soluton Renhard John Department of Economcs Unversty of Bonn Adenauerallee 24-42 53113 Bonn, Germany emal: rohn@un-bonn.de May 2005 Abstract For a lnear exchange

More information

Ballot Paths Avoiding Depth Zero Patterns

Ballot Paths Avoiding Depth Zero Patterns Ballot Paths Avodng Depth Zero Patterns Henrch Nederhausen and Shaun Sullvan Florda Atlantc Unversty, Boca Raton, Florda nederha@fauedu, ssull21@fauedu 1 Introducton In a paper by Sapounaks, Tasoulas,

More information

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

Design and Analysis of Algorithms

Design and Analysis of Algorithms Desgn and Analyss of Algorthms CSE 53 Lecture 4 Dynamc Programmng Junzhou Huang, Ph.D. Department of Computer Scence and Engneerng CSE53 Desgn and Analyss of Algorthms The General Dynamc Programmng Technque

More information