Here, e(a, B) is defined as the number of edges between A and B in the n dimensional boolean hypercube.

Size: px
Start display at page:

Download "Here, e(a, B) is defined as the number of edges between A and B in the n dimensional boolean hypercube."

Transcription

1 Lecture 2 Topics i Complexity Theory ad Pseudoradomess (Sprig 2013) Rutgers Uiversity Swastik Kopparty Scribes: Amey Bhagale, Mrial Kumar 1 Overview I this lecture, we will complete the proof of formula lower bouds via Krapcheko s method ad the look at formula lower bouds via Subbotovskaya s method ad Adreev s method. We will also see oe lower boud o the size of formula over full biary basis give by Nechiporuk. We will fially colcude with a itroductio to the otio of radomized circuits. 2 Krapcheko s method Krapcheko s method is based upo the idea of formal complexity measure, which is defied as follows. Defiitio 1. A fuctio F C from the set of all boolea fuctios to the set of real umbers is said to be formal complexity measure if it satisfies the followig properties. 1. F C(x i ) = 1 for all variables x i 2. F C(f) = F C( f) for every boolea fuctio f 3. Sub-additivity: F C(f g) F C(f) + F C(g) for all boolea fuctios f ad g We also proved the followig theorem i the last lecture which relates the formula complexity of a fuctio to its formal complexity, for ay formal complexity measure, over the De Morga s basis. Theorem 2. For ay boolea fuctio f ad ay formal complexity measure F C, the followig is true over the De Morga s basis F C(f) L(f) (1) We will ow defie Krapcheko s formal complexity measure ad the use it to prove lower bouds. Defiitio 3. (Krapcheko s measure) For a boolea fuctio f, we defie e(a, B) 2 F C(f) = max A f 1 (0),B f 1 (1) A B Here, e(a, B) is defied as the umber of edges betwee A ad B i the dimesioal boolea hypercube. Before we go o ad show that F C as defied above is ideed a formal complexity measure ad satisfies all the properties i defiitio 1, we will see some applicatios. (2) 1

2 2.1 Formula Lower Boud for Parity over De Morga s basis We will ow show ay formula computig the Parity of bits must be of size Ω( 2 ). We first prove the followig lemma. Lemma 4. For the formal complexity defied i defiitio 3, F C(P ARIT Y ) 2. Proof. To prove the statemet, it is sufficiet to show a set A P ARIT Y 1 (0) ad a set B P ARIT Y 1 (1), such that e(a,b)2 A B 2. Let us take A = P ARIT Y 1 (0) ad B = P ARIT Y 1 (1). Now, for ay x, such that P ARIT Y (X) = 0, all its eighbours i the boolea hypercube will have parity 1 ad vice versa. Therefore, e(a, B) = 2 ( 1), where A = B = 2 1. Subsitutig back i the defiitio of F C, we obtai F C(P ARIT Y ) 2. Now, from the lemma above ad theorem 2, we have the followig theorem. Theorem 5. (Krapcheko) Ay formula which computes a P ARIT Y of bits over the De Morga s basis, must have size Ω( 2 ). 2.2 Formula lower boud for Majority over De Morga s basis We will ow show a formula lower vboud for the majority of bits, via provig that the formal complexity of the majority fuctio is high. More precisely, we will prove the followig lemma. Lemma 6. For the formal complexity defied i defiitio 3, F C(MAJ) Ω( 2 ). Proof. The proof idea is agai very similar to the proof for the parity fuctio. We first check if the sets defied i lemma 4 work. For the majority fuctio, the oly strigs x MAJ 1 (1), which have a eighbour i MAJ 1 (0) are the oes which have 2 1 oes. Moreover, the umber of such eighbours is precisely For the simplicity of presetatio, let us assume that is eve. The asymptotics remai the same eve for a odd. Now, if we take our set A = MAJ 1 (0) ad set B = MAJ 1 1, we get e(a, B) = ( 2 + 1)( ). Hece, we get 2 1 F C(MAJ) (( 2 + 1)( ) 2 ) ( 1) (3) which is just liear i. So, we do ot get aythig o trivial. It ca be observed that all the edges across A ad B are cocetrated betwee the strigs which have just less tha half 1 s ad the strigs which have oe more 1 tha them. Keepig this i cosideratio, let us redefie the sets A ad B as follows. Let A = ( [] ) ( ad let B = [] ) 2 1. Clearly the umber of edges betwee A 2 ad B remais the same while their sizes becomes smaller. So, we get which is Ω( 2 ). F C(MAJ) (( 2 + 1)( ) 2 ) 2 ( 1 )( ) (4)

3 From the lemma above ad theorem 2, we get the followig theorem. Theorem 7. Ay formula which computes a MAJ of bits over the De Morga s basis, must have size Ω( 2 ). 2.3 FC is a formal complexity measure We will ow verify that the fuctio F C, as defied i defiitio 3 ideed satisfies all the properties metioed i defiitio 1. To this ed, we will verify the properties sequetially. 1. F C(x i ) = 1, for all variables x i Proof. For the fuctio f(x) = x i, f 1 (0) = {x : x i = 0} ad f 1 (1) = {x : x i = 1}. We ca observe that the umber of eighbours that ay strig i f 1 (0) ca have i f 1 (1) is at most 1, ad vice-versa. So, for ay sets A f 1 (0) ad B f 1 e(a,b) (1), A 1 1. Multiplyig together, we have F C(x i ) 1. Now,cosider A = {0 } ad ad e(a,b) B B = {0 i 10 i 1 }. Clearly, e(a, B) = A = B = 1. So, we have F C(x i ) 1. Cosequetly, we get F C(x i ) = F C(f) = F C( f) for all boolea fuctios f. Proof. The proof follows from the fact that the defiitio of F C is symmteric with respect to 0 ad Sub-additivity: F C(f g) F C(f) + F C(g) for all boolea fuctios f ad g Proof. Let h = f g. For the proof, it would suffice if for every pair of sets A h 1 (0) ad B h 1 (1), we could show the existece of sets A f f 1 (0), A g g 1 (0), B f f 1 (1) ad B g g 1 (1) which satisfy e(a, B) 2 A B e(a f, B f ) 2 A f B f + e(a g, B g ) 2 A g B g (5) We also observe the followig relatioships. h 1 (0) = f 1 (0) g 1 (0) h 1 (1) = f 1 (1) g 1 (1) Now takig these ito cosideratio, for ay A h 1 (0), take A f = A g = A h 1 (0) = f 1 (1) g 1 (1) ad take B f = B f 1 (1) ad take B g = B \ B f. So, B f, B g is a partitio of B. Therefore, we also have e(a, B) = e(a, B f ) + e(a, B g ). Now, ivokig the iequality i claim 8, which is proved below with a = e(a, B f ), b = e(a, B g ), c = B g ad d = B f, we get ( e(a, B f ) 2 B f + e(a, B g) 2 ) (e(a, B f ) + e(a, B g )) 2 B g ( B f + B g ) (6) 3

4 Dividig by A both sides, we get ( e(a, B f ) 2 A B f + e(a, B g) 2 ) (e(a, B f ) + e(a, B g )) 2 A B g A ( B f + B g ) (7) which is the same as Hece, we obtai ( e(a, B f ) 2 A B f + e(a, B g) 2 (e(a, B)2 ) A B g A B F C(H) F C(f) + F C(g) (9) (8) Claim 8. For ay four positive real umbers a, b, c, d, (a + b) 2 (c + d) a2 d + b2 c (10) Proof. Sice a, b, c, d are positive real umbers, usig the AM GM iequality o c.a2 d ad d.b2 c, we get c.a 2 d + d.b2 2. ( c.a2 d.b 2 ) = 2ab (11) c d c Addig a 2 + b 2 o both sides of the iequality, we obtai (c + d).a 2 + d (c + d).b2 c Dividig both sides by the positive quatity (c + d), we get a 2 + b 2 + 2ab (12) (a + b) 2 (c + d) a2 d + b2 c (13) Exercise: Show that usig Krapcheko s method oe caot get a lower boud better that Ω( 2 ). 3 Subbotovskaya s method We will ow look at aother formula lower boud proved via a differet method. Before movig oto the method, let us defie a few ideas which will be cruicially used i the rest of the lecture. Defiitio 9. Restrictios of a fuctio: Give a boolea fuctio f, a restrictio of f is a fuctio which ca be obtaied from f by settig a subset of variables to some fixed values. Observe that, give the formula for a fuctio f, we ca obtai the formula for ay restrictio of f by settig a subset of variables to some fixed value i the formula. This procedure reduces the size of the formula i followig ways. 4

5 A leaf gets set to either 0 or 1 ad so the umber of leaves which are idexed by variables reduces. Settig a variable to some value might directly or covert a existig o trivial gate i the circuit ito a trivial gate. Here, a gate is said to be trivial if it computes a costat fuctio, it is o trivial otherwise. If a gate trivializes due to settig oe of its iput variables, the umber of leaves reduces by 2, for every leaf which is set to a costat. We also observe the followig properties of a optimal formula F computig a fuctio. Without loss of geerality, we ca assume that all the leaves i the formula are labelled by iput variables. Otherwise, the formula ca be reduced i size further, which would cotradict optimality of F. For example, f 1 ca be replaced by 1 ad f 0 ca be replaced by f, ad similarly for gates. Let there be a gate i F such that its output h = x i g. The, without loss of geerality, we ca assume that the sub-formula computig g does ot deped upo x i. The observatio follows from the fact that if x 1 is 0, the h = 0 ad so h depeds o g oly if x i = 1. So, the subformula for g ca be replaced by a formula where every occurece of x i i the subformula for g is replaced by 1. This etire procedure leads to o icrease i size of f. A gate of the form x i g ca be hadled similarly. For the rest of the lecture, we would be workig with a formula satisfyig these two properties. We will call such a formula to be ice. Defiitio 10. Nice formula: A formula computig a fuctio is said to be ice if it satisfies the above two properties. We ca observe that a arbitary formula for a fuctio ca be coverted ito a a ice formula without a icrease i size. Ituitio: The basic idea of Subbotovskaya s proof is the followig. If there is a formula computig a fuctio f, we ca compute a formula for ay restrictio of f from it. Now, if we somehow kew that this process of restrictio leads to a drastic decrease i size, yet the restrictio obtaied is a o trivial fuctio i the remaiig variables ad hece has a o-trivial size, we will get a lower boud. For ay ice formula havig s leaves has a iput variable labellig at least s leaves, if it computes a fuctio of variables. So, settig this variable to either 0 or 1, reduces the size of the formula by a factor of at least (1 1 ). If we cotiue restrictig the formula, till it depeds o just oe variable, we get Π 2 i= (1 1 i )s 1, which just gives us a trivial boud s. So, we eed to prove a better shrikage factor if we hope to obtai a otrivial lower boud. The followig lemma helps us achieve this goal. Lemma 11. Radom Restrictios: For ay boolea fuctio f, let F be the optimal sized formula computig f over the De Morga basis. Cosider the followig radom process. We select a subset of variables of size k uiformly at radom ad idepedetly set each of these variables to 0 or 1, each with probability 0.5. Let us deote this proess by ρ ad the resultig formula obtaied from this process by F ρ. The, E[ F ρ ] ( k ) 1.5 F (14) 5

6 To prove the lemma, we will aalyse the effect of radomly restrictig oe variable i the formula, chose uiformly at radom. We will first prove the followig lemma. Lemma 12. For ay boolea fuctio f, let F be the optimal sized ice formula computig f over the De Morga basis. Let us defie the followig radom process ρ. Let us pick oe variable uiformly at radom ad set it to 0 or 1 with probability 0.5 each. The, the expected size of the formula computig the fuctio f ρ is at most F (1 1.5 ). Proof. For each i [], let s i be the umber of leaves labelled with x i. Now, whe we apply the radom restrictio, the formula F is affected i the followig two ways. Ay variable which is set to a costat leads to a decrease i the umber of leaves. If oe of the iputs of a gate gets set to 1, the it ca be replaced by a costat 1 ad the umber of leaves decreases by at least 2. Similarly, if a iput to a gate gets set to 0, the it ca be replaced by 0 ad the umber of leaves falls by at least 2. Therefore, for every leaf i the origial formula, this secod decrease of 1 happes with a probability 1 2. So, expected decrease i the umber of leaves per leaf of the origial formula is = 3 2. Therefore, by the liearity of expectatios, the expected decrease i the umber of leaves i the formula is s 3 2. Observe that sice we bega with a ice formula, so there is o overcoutig beig doe here. At the ed of the above process, the expected umber of leaves survivig i the formula is s(1 1.5 ), ad we have the lemma. We ow use the above argumet sequetially to prove lemma 11. Proof. of lemma 11: Now, we will apply the lemma agai ad agai k times to obtai stroger lemma 11. After each step, we will simplify the resultig formula ito a ice formula so that the premises of lemma 12 are met. Hece, at the ed of k steps, the size of the resultig formula is at most Π k i= (1 i ). For every i, the i th term i the above product is positive ad is upper bouded by (1 1 i )1.5. Therefore, the product is at most ( k ) Lower bouds for Parity Let us ow apply lemma 11 to obtai lower bouds for P ARIT Y. We ivoke the lemma for k = 1. Sice the parity fuctio depeds upo all its iput, eve whe we restrict a formula computig parity to just oe live variable, we still have a o trivial fuctio. Now, lemma 11 tells us that there exists a restrictio ρ such that F ρ F ( 1 )1.5 ad F ρ is o trivial. So, the size of F ρ is at least 1. So, we get F ( 1 ) This implies F

7 4 Adreev s method I this sectio, we will use Subbotovskaya s method of radom restrictios to obtai a stroger lower boud for formula s i De Morga s basis. Let us first defie the fuctio for which we obtai the lower boud. Defiitio 13. Cosider the fuctio f : {0, 1} 2 {0, 1} def as follows. First, partitio the iput 2 bits as follows: Let the first bits be idicated by φ. These bits will be treated as the truth table of a boolea fuctio o log() bits. The ext bits should be viewed as sittig i a matrix X with log() rows of size log log The, f(φ, X) = φ( j=1 X 1j, j=1 X 2j,..., log j=1 X (log )j). The followig observatio follows from the defiitio. log each. Observatio 14. The fuctio f defied as above is explicitely computable for ay iput x {0, 1} 2. Key Idea for the lower boud : The proof builds up o Subbotovskaya s idea. Cosider a strig φ which is the truth table of a hard fuctio o log bits. Now, if we radomly restrict some variables i the matrix X, such that each row of X has at least oe live radom variable, we ca obtai a resultig formula which ca be used to compute the fuctio φ over all iputs. Sice φ was choose to be a hard fuctio o log bits, the resultig formula should have size at least log log(), ad we will ow use the iequalities obtaied to get a lower boud. We will ow formalize this proof sketch to prove the followig theorem. Theorem 15. Ay formula computig the fuctio f as defied i defiitio 13 i the De Morga basis is of size Ω( 2.5 ɛ ) for every epsilo > 0. Proof. Cosider the optimal sized formula F for f. Without loss of geerality, we ca assume that it is a ice formula. Now, let us restrict the first log() bits to the truth table of a hard fuctio φ. 2 By a hard fuctio, we mea ay fuctio with formula size Ω( log log log() ). We kow from Shao s theorem that such fuctios exist. Let us call the resultig fuctio f φ ad the resultig formula F φ. We ca preprocess F φ ow to obtai a ice formula for f φ. For the sake of simplicity, let us agai call it F φ. Now, set k = 10 log() log log() ad apply lemma 11 to F φ. Claim 16. All the rows of the matrix X cotai at least oe live variable with probability at least 0.9. log ) ) k Proof. For a fixed row i of X, the probability that row i has o live variable is equal to ((1. ( k) Let us call this p. Now, expadig the biomial coefficiets i the umerator ad the deomiator, we get p = Π k 1 (1 log ) i i=0 i. Now, usig the iequality (1 log ) i i (1 log ) (1 log )i i, we get that p (1 1 log )k. For, k = 10 log() log log(), we obtai p 1 (log ) 10. Now, by the uio boud, 7

8 there exists a row i X which cotais o live variables with probability at most log 1 (log ) for large eough. Now, from lemma 11, the expected size of the formula after radomly restrictig to k variables is at most F ( k )1.5. Sice formula size is a o egative radom variable, Markov s iequality tells us that the formula size is larger tha 20 F ( k )1.5 with a probability at most Hece, with probability at most 0.15 either of these bad evets happe. So, with positive probability, the formula shriks a lot ad all of the rows i the matrix X have at least oe live variable. The, formula obtaied at the ed of the process ca be used to compute the fuctio φ, which we kow is hard. So, we have log log() 20 F ( k )1.5. This implies F Ω( 2.5 ɛ ), for every positive ɛ. Exercise: For the fuctio f defied i defiitio 13, show that f ca be computed by a formula of size O( 3 ). 5 Lower Bouds over Full Biary Basis All the above methods give a lower boud o the formula size over De Morga s basis. A atural questio would be to ask for a lower boud o the formula size of some explicit fuctio over full biary basis. Recall that i the formula over full biary basis we are allowed to use a gate which computes arbitrary biary boolea operatio. 5.1 Nechiporuk s Method Let us start by defiig oe otio. Defiitio 17. Let f : {0, 1} {0, 1} be a fuctio o variables ad Y be a subset of variables. N f (Y ) is the umber of differet fuctios g : {0, 1} Y {0, 1} we ca get whe we fix all iput bits ot i Y. Ituitively, larger the quatity N f (Y ) for a fuctio f, harder is the fuctio f ad hece formula computig f should require large size. Nechiporuk s Method uses the above otio of hard fuctio ad gives a lower boud. We are ow ready to defie a fuctio for which Nechiporuk obtaied a lower boud. Defiitio 18. f : {0, 1} {0, 1} be a boolea fuctio o variables. We ca group variables to form a block i.e. f(x 1, x 2,, x ) = f(x 1,, x c, x c+1,, x 2c,, x (b 1)c+1,, x bc ) So there are b blocks (Y 1, Y 2,, Y b ) each havig c variables. The fuctio f is give as: { 1 if all Y f(y 1, Y 2,, Y b ) = i s are distict 0 otherwise 8

9 Theorem ( 19. Size ) of formula over full biary basis computig fuctio f defied above is at least Ω 2 log 2 log log. Proof. It is easy to get a boud o N f (Y i ) where f is defied as above. Cosider fixig variables i the blocks {Y 1, Y 2,, Y b }\{Y i }. If at least two blocks have the same assigmet the the fuctio defied i Y i is uique which is a zero fuctio. O the other had, if all blocks have differet assigmets the it defies uique fuctio i Y i for every such assigmet (upto permutatio of these assigmets betwee blocks). Sice there are 2 c differet biary strigs of legth c ad ad if we choose ay b 1 differet strigs as a assigmet for variables i blocks {Y 1, Y 2,, Y b } \ {Y i }, it gives followg simple relatio: ( ) 2 c N f (Y i ) = + 1 (15) b 1 Cosider a formula F for computig f. Let l(y i ) be umber of leaves labelled by variables i Y i i F. Whe we fix the variables i {Y 1, Y 2,, Y b } \ {Y i }, we ca assume without loss of geerality that the formula iduced by fixig these varaibles has leaves labelled by variables i Y i oly ad o leaf is labelled by 0 or 1. If we get a upper boud o umber of fuctios computable o variables i Y i by fixig variables i other bolcks i F, the usig equatio 15 it gives us a lower boud o umber of leaves labelled by Y i i F. Sice umber of iteral odes roughly equals umber of leaves i a formula, if we restrict F to variables i Y i, the total umber of iteral odes is roughly l(y i ). Sice the formula F is over full biary basis, we have 16 differet possibilities of fuctio that a particular iteral ode computes. i, Number of differet fuctios computable o variables i Y i } 16 l(y i) (16) From equatio 15 ad 16, ( ) 2 c i, l(y i ) log b 1 Sice the formula size is atleast the umber of leaves labelled by its variables, We kow that bc =, by settig b = F log b l(y i ) i=1 ( ) 2 c blog b 1 ( ) 2 c b(b 1)log b ad c = log, we get ( ) 2 F = Ω log 2 log log 9

10 ( ) By settig the values of b ad c optimally i the above proof you ca get a lower boud of Ω 2 log. Nechiporuk boud is the best kow lower boud o the size of formulae over full biary basis. Exercise : Show that by this method oe caot get a lower boud better tha Ω ( 2 log ). 6 Radomized Circuits Use of radomizatio is foud to be useful i may applicatios. We ca ask the same questio about circuit complexity. Let us first formally defie what radomized circuit is: Defiitio 20. Radomized circuits: Let C(x 1,, x, r 1,, r m ) be a circuit. computes fuctio f : {0, 1} {0, 1} with error probability ɛ if We say C the C is a radomized circuit for computig f. x, P r r {0,1} m [C(x, r) f(x)] ɛ We ca ask several questios about radomized circuits 1. Ca we have a fuctio whose radomized circuit complexity is expoetial i the umber of variables? 2. Are radomized circuits more powerful tha determiistic circuits? 3. Give a radomized circuit for a fuctio, ca we deradomized it? 6.1 Hard fuctios for radomized circuits Followig theorem gives a affirmative aswer for questio 1. Theorem 21. There exists a fuctio f o variables such that for all radomized circuits C of size << 2, C caot compute f. Proof. Shao s coutig argumet for determiistic circuits works i this case also sice ay fixed radomized circuits caot compute two differet fuctios. 6.2 Deradomizatio From defiitio 20, we ca make the followig observatio: Observatio 22. If C is a radomized circuit computig f with some error probability ɛ < 1/2 the rs.t.p r x {0,1} [C(x, r) = f(x)] (1 ɛ) 10

11 It meas if a radomized circuit C computes a fuctio f the there exists oe fixed strig r that works for most of the iputs. Whe we talk about deradomizig a give circuit, we oly allow blow up i size of circuit which is polyomial i size of give circuit. So the problem of deradomizig a circuit is equivalet to askig followig questio 1. Give a radomized circuit C computig a fuctio f, ca we fid a cricuit C of size O( C k ) for some costat k ad a strig r such that C (x, r ) = f(x) for all x? Surprisigly, the aswer to the above questio is also yes, give by followig theorem Theorem 23. For every radomized circuit of size s computig a fuctio f, there exists a determiistic circuit of size at most polyomial i s computig the same fuctio. Proof Idea : We will prove above theorem by showig the existece of a circuit C that outputs correct aswer for every iput, give a radomized circuit computig f. We will use the method of amplifyig the success probability of a circuit by repetitio. It is eough to show existece of a circuit computig f with error probability less tha 2, sice i this case by observatio 22, there exists a strig r that works for more tha (1 2 ) fractio of iputs. It meas it works for every iput! So by fixig such strig r i circuit C we get a determiistic circuit computig f. Before provig the theorem we prove the followig lemma, the proof of the theorem follows directly for the lemma Lemma 24. Suppose there exists a circuit C(x 1, x 2, x, r 1,, r m ) computig a fuctio f : {0, 1} {0, 1} with error probability 0.1 (0.1 ca be replaced with ay positive costat less tha 0.5), the circuit C (x, r ) such that C computes f with error probability δ, where r = (r 1,, r m ), r i = m m = O ( log ( 1 δ )) C = poly ( log( 1 δ )) + C.O ( log( 1 δ )) Proof. We costruct circuit C as follows. C cosists of k = O(log(1/δ)) copies of circuit C, each of these circuits C 1, C 2,, C k has their ow seperate radom bits as a iput. The k output bits is fed to MAJ ad output of MAJ is the output of circuit C. Clearly, circuit C satisfies above three properties. We will ow show that the cricuit C has desired error probability. Let Z i be a idicator radom variable which is 1 if C i (x, s i ) f(x) ad 0 otherwise. P r[z i = 1] = 0.1 Let The the expected value of Z is: Z = k i=1 Z i E[Z] = 0.1k 11

12 Figure 1: Costructio of determiistic circuit from radomized circuit Circuit C outputs wrog aswer iff more tha half of the circuits C 1, C 2,, C k output wrog aswer. So Z > 0.5k is the evet that circuit C outputs wrog aswer. Sice the evets Z 1, Z 2,, Z k are idepedet evets, we ca apply Cheroff bouds. The probability that C outputs wrog aswer is bouded by : P r[ C outputs wrog aswer] = P r[z > 0.5k] P r [ Z 0.1k > 4 0.1k] e O(k) = e O(log( 1 δ )) < δ (17) From the above lemma we ca ow prove theorem 23 Proof of theorem 23 : Settig δ = 2, we get ( ( )) 1 m = O log δ C poly() + O( C ) = O() So the size of determiistic circuit is at most poly i size of origal radomized circuit ad the error probability of circuit C is less tha 2. Thus, the theorem follows. 6.3 Pseudoradom Set Motivatio : Now that we kow that every fuctio beig computed by a radomized circuit ca also be computed by a determiistic circuit of about the same size, a atural questio would be to fid this circuit give the radomized circuit. From the proof discussed above, oe way of 12

13 solvig this problem would be to fid the good strig r, which ca be substituted for the radom strig for every iput, while keepig the output the same. The aim i the ext sectio is to show the existece of a small set of strigs such that a strig choose uiformly at radom from this set behaves like a truly radom strig for the give circuit. Let us formalize the otio below. Defiitio 25. The set {r 1, r 2,, r t }, where r i {0, 1} m is said to be pseudoradom set for a radomized circuits C(x, r), x {0, 1}, r {0, 1} m computig some fuctio f : {0, 1} {0, 1} with error probability 0.1, if x, P r i [t] [C(x, r i ) f(x)] 0.2 Followig claim shows the existece of small pseudoradom set for family of circuits Claim 26. c,, m = c, r 1, r 2,, r t {0, 1} m, t 2c, such that for all radomized circuits C(x, r), x {0, 1}, r {0, 1} m computig some fuctio f : {0, 1} {0, 1} with error probability 0.1, ad C c x, P r i [t] [C(x, r i ) f(x)]

Lecture 2. The Lovász Local Lemma

Lecture 2. The Lovász Local Lemma Staford Uiversity Sprig 208 Math 233A: No-costructive methods i combiatorics Istructor: Ja Vodrák Lecture date: Jauary 0, 208 Origial scribe: Apoorva Khare Lecture 2. The Lovász Local Lemma 2. Itroductio

More information

HOMEWORK 2 SOLUTIONS

HOMEWORK 2 SOLUTIONS HOMEWORK SOLUTIONS CSE 55 RANDOMIZED AND APPROXIMATION ALGORITHMS 1. Questio 1. a) The larger the value of k is, the smaller the expected umber of days util we get all the coupos we eed. I fact if = k

More information

Lecture 11: Pseudorandom functions

Lecture 11: Pseudorandom functions COM S 6830 Cryptography Oct 1, 2009 Istructor: Rafael Pass 1 Recap Lecture 11: Pseudoradom fuctios Scribe: Stefao Ermo Defiitio 1 (Ge, Ec, Dec) is a sigle message secure ecryptio scheme if for all uppt

More information

Lecture 5: April 17, 2013

Lecture 5: April 17, 2013 TTIC/CMSC 350 Mathematical Toolkit Sprig 203 Madhur Tulsiai Lecture 5: April 7, 203 Scribe: Somaye Hashemifar Cheroff bouds recap We recall the Cheroff/Hoeffdig bouds we derived i the last lecture idepedet

More information

Problem Set 2 Solutions

Problem Set 2 Solutions CS271 Radomess & Computatio, Sprig 2018 Problem Set 2 Solutios Poit totals are i the margi; the maximum total umber of poits was 52. 1. Probabilistic method for domiatig sets 6pts Pick a radom subset S

More information

Math 216A Notes, Week 5

Math 216A Notes, Week 5 Math 6A Notes, Week 5 Scribe: Ayastassia Sebolt Disclaimer: These otes are ot early as polished (ad quite possibly ot early as correct) as a published paper. Please use them at your ow risk.. Thresholds

More information

An Introduction to Randomized Algorithms

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

More information

Lecture 9: Expanders Part 2, Extractors

Lecture 9: Expanders Part 2, Extractors Lecture 9: Expaders Part, Extractors Topics i Complexity Theory ad Pseudoradomess Sprig 013 Rutgers Uiversity Swastik Kopparty Scribes: Jaso Perry, Joh Kim I this lecture, we will discuss further the pseudoradomess

More information

Lecture 4: April 10, 2013

Lecture 4: April 10, 2013 TTIC/CMSC 1150 Mathematical Toolkit Sprig 01 Madhur Tulsiai Lecture 4: April 10, 01 Scribe: Haris Agelidakis 1 Chebyshev s Iequality recap I the previous lecture, we used Chebyshev s iequality to get a

More information

Fall 2013 MTH431/531 Real analysis Section Notes

Fall 2013 MTH431/531 Real analysis Section Notes Fall 013 MTH431/531 Real aalysis Sectio 8.1-8. Notes Yi Su 013.11.1 1. Defiitio of uiform covergece. We look at a sequece of fuctios f (x) ad study the coverget property. Notice we have two parameters

More information

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

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

More information

Lecture 14: Graph Entropy

Lecture 14: Graph Entropy 15-859: Iformatio Theory ad Applicatios i TCS Sprig 2013 Lecture 14: Graph Etropy March 19, 2013 Lecturer: Mahdi Cheraghchi Scribe: Euiwoog Lee 1 Recap Bergma s boud o the permaet Shearer s Lemma Number

More information

Math 155 (Lecture 3)

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

More information

Bertrand s Postulate

Bertrand s Postulate Bertrad s Postulate Lola Thompso Ross Program July 3, 2009 Lola Thompso (Ross Program Bertrad s Postulate July 3, 2009 1 / 33 Bertrad s Postulate I ve said it oce ad I ll say it agai: There s always a

More information

Lecture 4: Unique-SAT, Parity-SAT, and Approximate Counting

Lecture 4: Unique-SAT, Parity-SAT, and Approximate Counting Advaced Complexity Theory Sprig 206 Lecture 4: Uique-SAT, Parity-SAT, ad Approximate Coutig Prof. Daa Moshkovitz Scribe: Aoymous Studet Scribe Date: Fall 202 Overview I this lecture we begi talkig about

More information

Lecture 9: Pseudo-random generators against space bounded computation,

Lecture 9: Pseudo-random generators against space bounded computation, Lecture 9: Pseudo-radom geerators agaist space bouded computatio, Primality Testig Topics i Pseudoradomess ad Complexity (Sprig 2018) Rutgers Uiversity Swastik Kopparty Scribes: Harsha Tirumala, Jiyu Zhag

More information

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

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

More information

On Random Line Segments in the Unit Square

On Random Line Segments in the Unit Square O Radom Lie Segmets i the Uit Square Thomas A. Courtade Departmet of Electrical Egieerig Uiversity of Califoria Los Ageles, Califoria 90095 Email: tacourta@ee.ucla.edu I. INTRODUCTION Let Q = [0, 1] [0,

More information

Lecture 12: November 13, 2018

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

More information

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

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

More information

6.895 Essential Coding Theory October 20, Lecture 11. This lecture is focused in comparisons of the following properties/parameters of a code:

6.895 Essential Coding Theory October 20, Lecture 11. This lecture is focused in comparisons of the following properties/parameters of a code: 6.895 Essetial Codig Theory October 0, 004 Lecture 11 Lecturer: Madhu Suda Scribe: Aastasios Sidiropoulos 1 Overview This lecture is focused i comparisos of the followig properties/parameters of a code:

More information

Application to Random Graphs

Application to Random Graphs A Applicatio to Radom Graphs Brachig processes have a umber of iterestig ad importat applicatios. We shall cosider oe of the most famous of them, the Erdős-Réyi radom graph theory. 1 Defiitio A.1. Let

More information

Lecture 2: April 3, 2013

Lecture 2: April 3, 2013 TTIC/CMSC 350 Mathematical Toolkit Sprig 203 Madhur Tulsiai Lecture 2: April 3, 203 Scribe: Shubhedu Trivedi Coi tosses cotiued We retur to the coi tossig example from the last lecture agai: Example. Give,

More information

Seunghee Ye Ma 8: Week 5 Oct 28

Seunghee Ye Ma 8: Week 5 Oct 28 Week 5 Summary I Sectio, we go over the Mea Value Theorem ad its applicatios. I Sectio 2, we will recap what we have covered so far this term. Topics Page Mea Value Theorem. Applicatios of the Mea Value

More information

Sequences and Series of Functions

Sequences and Series of Functions Chapter 6 Sequeces ad Series of Fuctios 6.1. Covergece of a Sequece of Fuctios Poitwise Covergece. Defiitio 6.1. Let, for each N, fuctio f : A R be defied. If, for each x A, the sequece (f (x)) coverges

More information

Infinite Sequences and Series

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

More information

n outcome is (+1,+1, 1,..., 1). Let the r.v. X denote our position (relative to our starting point 0) after n moves. Thus X = X 1 + X 2 + +X n,

n outcome is (+1,+1, 1,..., 1). Let the r.v. X denote our position (relative to our starting point 0) after n moves. Thus X = X 1 + X 2 + +X n, CS 70 Discrete Mathematics for CS Sprig 2008 David Wager Note 9 Variace Questio: At each time step, I flip a fair coi. If it comes up Heads, I walk oe step to the right; if it comes up Tails, I walk oe

More information

2 High-level Complexity vs. Concrete Complexity

2 High-level Complexity vs. Concrete Complexity COMS 6998: Advaced Complexity Sprig 2017 Lecture 1: Course Itroductio ad Boolea Formulas Lecturer: Rocco Servedio Scribes: Jiahui Liu, Kailash Karthik Meiyappa 1 Overview of Topics 1. Boolea formulas (examples,

More information

Lecture 16: Monotone Formula Lower Bounds via Graph Entropy. 2 Monotone Formula Lower Bounds via Graph Entropy

Lecture 16: Monotone Formula Lower Bounds via Graph Entropy. 2 Monotone Formula Lower Bounds via Graph Entropy 15-859: Iformatio Theory ad Applicatios i TCS CMU: Sprig 2013 Lecture 16: Mootoe Formula Lower Bouds via Graph Etropy March 26, 2013 Lecturer: Mahdi Cheraghchi Scribe: Shashak Sigh 1 Recap Graph Etropy:

More information

Chapter 6 Infinite Series

Chapter 6 Infinite Series Chapter 6 Ifiite Series I the previous chapter we cosidered itegrals which were improper i the sese that the iterval of itegratio was ubouded. I this chapter we are goig to discuss a topic which is somewhat

More information

Lecture 10 October Minimaxity and least favorable prior sequences

Lecture 10 October Minimaxity and least favorable prior sequences STATS 300A: Theory of Statistics Fall 205 Lecture 0 October 22 Lecturer: Lester Mackey Scribe: Brya He, Rahul Makhijai Warig: These otes may cotai factual ad/or typographic errors. 0. Miimaxity ad least

More information

The Growth of Functions. Theoretical Supplement

The Growth of Functions. Theoretical Supplement The Growth of Fuctios Theoretical Supplemet The Triagle Iequality The triagle iequality is a algebraic tool that is ofte useful i maipulatig absolute values of fuctios. The triagle iequality says that

More information

lim za n n = z lim a n n.

lim za n n = z lim a n n. Lecture 6 Sequeces ad Series Defiitio 1 By a sequece i a set A, we mea a mappig f : N A. It is customary to deote a sequece f by {s } where, s := f(). A sequece {z } of (complex) umbers is said to be coverget

More information

Lecture 1: Basic problems of coding theory

Lecture 1: Basic problems of coding theory Lecture 1: Basic problems of codig theory Error-Correctig Codes (Sprig 016) Rutgers Uiversity Swastik Kopparty Scribes: Abhishek Bhrushudi & Aditya Potukuchi Admiistrivia was discussed at the begiig of

More information

Zeros of Polynomials

Zeros of Polynomials Math 160 www.timetodare.com 4.5 4.6 Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered with fidig the solutios of polyomial equatios of ay degree

More information

Chapter 3. Strong convergence. 3.1 Definition of almost sure convergence

Chapter 3. Strong convergence. 3.1 Definition of almost sure convergence Chapter 3 Strog covergece As poited out i the Chapter 2, there are multiple ways to defie the otio of covergece of a sequece of radom variables. That chapter defied covergece i probability, covergece i

More information

CS 330 Discussion - Probability

CS 330 Discussion - Probability CS 330 Discussio - Probability March 24 2017 1 Fudametals of Probability 11 Radom Variables ad Evets A radom variable X is oe whose value is o-determiistic For example, suppose we flip a coi ad set X =

More information

If a subset E of R contains no open interval, is it of zero measure? For instance, is the set of irrationals in [0, 1] is of measure zero?

If a subset E of R contains no open interval, is it of zero measure? For instance, is the set of irrationals in [0, 1] is of measure zero? 2 Lebesgue Measure I Chapter 1 we defied the cocept of a set of measure zero, ad we have observed that every coutable set is of measure zero. Here are some atural questios: If a subset E of R cotais a

More information

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

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

More information

Machine Learning Theory Tübingen University, WS 2016/2017 Lecture 11

Machine Learning Theory Tübingen University, WS 2016/2017 Lecture 11 Machie Learig Theory Tübige Uiversity, WS 06/07 Lecture Tolstikhi Ilya Abstract We will itroduce the otio of reproducig kerels ad associated Reproducig Kerel Hilbert Spaces (RKHS). We will cosider couple

More information

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

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

More information

Polynomial identity testing and global minimum cut

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

More information

Math 475, Problem Set #12: Answers

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

More information

Large holes in quasi-random graphs

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

More information

sin(n) + 2 cos(2n) n 3/2 3 sin(n) 2cos(2n) n 3/2 a n =

sin(n) + 2 cos(2n) n 3/2 3 sin(n) 2cos(2n) n 3/2 a n = 60. Ratio ad root tests 60.1. Absolutely coverget series. Defiitio 13. (Absolute covergece) A series a is called absolutely coverget if the series of absolute values a is coverget. The absolute covergece

More information

Last time, we talked about how Equation (1) can simulate Equation (2). We asserted that Equation (2) can also simulate Equation (1).

Last time, we talked about how Equation (1) can simulate Equation (2). We asserted that Equation (2) can also simulate Equation (1). 6896 Quatum Complexity Theory Sept 23, 2008 Lecturer: Scott Aaroso Lecture 6 Last Time: Quatum Error-Correctio Quatum Query Model Deutsch-Jozsa Algorithm (Computes x y i oe query) Today: Berstei-Vazirii

More information

Polynomials with Rational Roots that Differ by a Non-zero Constant. Generalities

Polynomials with Rational Roots that Differ by a Non-zero Constant. Generalities Polyomials with Ratioal Roots that Differ by a No-zero Costat Philip Gibbs The problem of fidig two polyomials P(x) ad Q(x) of a give degree i a sigle variable x that have all ratioal roots ad differ by

More information

MATH 324 Summer 2006 Elementary Number Theory Solutions to Assignment 2 Due: Thursday July 27, 2006

MATH 324 Summer 2006 Elementary Number Theory Solutions to Assignment 2 Due: Thursday July 27, 2006 MATH 34 Summer 006 Elemetary Number Theory Solutios to Assigmet Due: Thursday July 7, 006 Departmet of Mathematical ad Statistical Scieces Uiversity of Alberta Questio [p 74 #6] Show that o iteger of the

More information

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

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

More information

THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS

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

More information

Advanced Stochastic Processes.

Advanced Stochastic Processes. Advaced Stochastic Processes. David Gamarik LECTURE 2 Radom variables ad measurable fuctios. Strog Law of Large Numbers (SLLN). Scary stuff cotiued... Outlie of Lecture Radom variables ad measurable fuctios.

More information

7.1 Convergence of sequences of random variables

7.1 Convergence of sequences of random variables Chapter 7 Limit theorems Throughout this sectio we will assume a probability space (Ω, F, P), i which is defied a ifiite sequece of radom variables (X ) ad a radom variable X. The fact that for every ifiite

More information

Discrete Mathematics for CS Spring 2007 Luca Trevisan Lecture 22

Discrete Mathematics for CS Spring 2007 Luca Trevisan Lecture 22 CS 70 Discrete Mathematics for CS Sprig 2007 Luca Trevisa Lecture 22 Aother Importat Distributio The Geometric Distributio Questio: A biased coi with Heads probability p is tossed repeatedly util the first

More information

7.1 Convergence of sequences of random variables

7.1 Convergence of sequences of random variables Chapter 7 Limit Theorems Throughout this sectio we will assume a probability space (, F, P), i which is defied a ifiite sequece of radom variables (X ) ad a radom variable X. The fact that for every ifiite

More information

MA131 - Analysis 1. Workbook 2 Sequences I

MA131 - Analysis 1. Workbook 2 Sequences I MA3 - Aalysis Workbook 2 Sequeces I Autum 203 Cotets 2 Sequeces I 2. Itroductio.............................. 2.2 Icreasig ad Decreasig Sequeces................ 2 2.3 Bouded Sequeces..........................

More information

1+x 1 + α+x. x = 2(α x2 ) 1+x

1+x 1 + α+x. x = 2(α x2 ) 1+x Math 2030 Homework 6 Solutios # [Problem 5] For coveiece we let α lim sup a ad β lim sup b. Without loss of geerality let us assume that α β. If α the by assumptio β < so i this case α + β. By Theorem

More information

Induction: Solutions

Induction: Solutions Writig Proofs Misha Lavrov Iductio: Solutios Wester PA ARML Practice March 6, 206. Prove that a 2 2 chessboard with ay oe square removed ca always be covered by shaped tiles. Solutio : We iduct o. For

More information

Math 451: Euclidean and Non-Euclidean Geometry MWF 3pm, Gasson 204 Homework 3 Solutions

Math 451: Euclidean and Non-Euclidean Geometry MWF 3pm, Gasson 204 Homework 3 Solutions Math 451: Euclidea ad No-Euclidea Geometry MWF 3pm, Gasso 204 Homework 3 Solutios Exercises from 1.4 ad 1.5 of the otes: 4.3, 4.10, 4.12, 4.14, 4.15, 5.3, 5.4, 5.5 Exercise 4.3. Explai why Hp, q) = {x

More information

Econ 325/327 Notes on Sample Mean, Sample Proportion, Central Limit Theorem, Chi-square Distribution, Student s t distribution 1.

Econ 325/327 Notes on Sample Mean, Sample Proportion, Central Limit Theorem, Chi-square Distribution, Student s t distribution 1. Eco 325/327 Notes o Sample Mea, Sample Proportio, Cetral Limit Theorem, Chi-square Distributio, Studet s t distributio 1 Sample Mea By Hiro Kasahara We cosider a radom sample from a populatio. Defiitio

More information

Machine Learning Theory Tübingen University, WS 2016/2017 Lecture 12

Machine Learning Theory Tübingen University, WS 2016/2017 Lecture 12 Machie Learig Theory Tübige Uiversity, WS 06/07 Lecture Tolstikhi Ilya Abstract I this lecture we derive risk bouds for kerel methods. We will start by showig that Soft Margi kerel SVM correspods to miimizig

More information

The multiplicative structure of finite field and a construction of LRC

The multiplicative structure of finite field and a construction of LRC IERG6120 Codig for Distributed Storage Systems Lecture 8-06/10/2016 The multiplicative structure of fiite field ad a costructio of LRC Lecturer: Keeth Shum Scribe: Zhouyi Hu Notatios: We use the otatio

More information

Lecture 7: Properties of Random Samples

Lecture 7: Properties of Random Samples Lecture 7: Properties of Radom Samples 1 Cotiued From Last Class Theorem 1.1. Let X 1, X,...X be a radom sample from a populatio with mea µ ad variace σ

More information

Math 61CM - Solutions to homework 3

Math 61CM - Solutions to homework 3 Math 6CM - Solutios to homework 3 Cédric De Groote October 2 th, 208 Problem : Let F be a field, m 0 a fixed oegative iteger ad let V = {a 0 + a x + + a m x m a 0,, a m F} be the vector space cosistig

More information

Topic 9: Sampling Distributions of Estimators

Topic 9: Sampling Distributions of Estimators Topic 9: Samplig Distributios of Estimators Course 003, 2018 Page 0 Samplig distributios of estimators Sice our estimators are statistics (particular fuctios of radom variables), their distributio ca be

More information

Lecture 2 February 8, 2016

Lecture 2 February 8, 2016 MIT 6.854/8.45: Advaced Algorithms Sprig 206 Prof. Akur Moitra Lecture 2 February 8, 206 Scribe: Calvi Huag, Lih V. Nguye I this lecture, we aalyze the problem of schedulig equal size tasks arrivig olie

More information

Chapter 6 Principles of Data Reduction

Chapter 6 Principles of Data Reduction Chapter 6 for BST 695: Special Topics i Statistical Theory. Kui Zhag, 0 Chapter 6 Priciples of Data Reductio Sectio 6. Itroductio Goal: To summarize or reduce the data X, X,, X to get iformatio about a

More information

Quantum Computing Lecture 7. Quantum Factoring

Quantum Computing Lecture 7. Quantum Factoring Quatum Computig Lecture 7 Quatum Factorig Maris Ozols Quatum factorig A polyomial time quatum algorithm for factorig umbers was published by Peter Shor i 1994. Polyomial time meas that the umber of gates

More information

Determinants of order 2 and 3 were defined in Chapter 2 by the formulae (5.1)

Determinants of order 2 and 3 were defined in Chapter 2 by the formulae (5.1) 5. Determiats 5.. Itroductio 5.2. Motivatio for the Choice of Axioms for a Determiat Fuctios 5.3. A Set of Axioms for a Determiat Fuctio 5.4. The Determiat of a Diagoal Matrix 5.5. The Determiat of a Upper

More information

Topic 9: Sampling Distributions of Estimators

Topic 9: Sampling Distributions of Estimators Topic 9: Samplig Distributios of Estimators Course 003, 2016 Page 0 Samplig distributios of estimators Sice our estimators are statistics (particular fuctios of radom variables), their distributio ca be

More information

Inverse Matrix. A meaning that matrix B is an inverse of matrix A.

Inverse Matrix. A meaning that matrix B is an inverse of matrix A. Iverse Matrix Two square matrices A ad B of dimesios are called iverses to oe aother if the followig holds, AB BA I (11) The otio is dual but we ofte write 1 B A meaig that matrix B is a iverse of matrix

More information

Disjoint Systems. Abstract

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

More information

CS / MCS 401 Homework 3 grader solutions

CS / MCS 401 Homework 3 grader solutions CS / MCS 401 Homework 3 grader solutios assigmet due July 6, 016 writte by Jāis Lazovskis maximum poits: 33 Some questios from CLRS. Questios marked with a asterisk were ot graded. 1 Use the defiitio of

More information

1 Generating functions for balls in boxes

1 Generating functions for balls in boxes Math 566 Fall 05 Some otes o geeratig fuctios Give a sequece a 0, a, a,..., a,..., a geeratig fuctio some way of represetig the sequece as a fuctio. There are may ways to do this, with the most commo ways

More information

Lecture 3: August 31

Lecture 3: August 31 36-705: Itermediate Statistics Fall 018 Lecturer: Siva Balakrisha Lecture 3: August 31 This lecture will be mostly a summary of other useful expoetial tail bouds We will ot prove ay of these i lecture,

More information

Notes for Lecture 11

Notes for Lecture 11 U.C. Berkeley CS78: Computatioal Complexity Hadout N Professor Luca Trevisa 3/4/008 Notes for Lecture Eigevalues, Expasio, ad Radom Walks As usual by ow, let G = (V, E) be a udirected d-regular graph with

More information

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

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

More information

Statistical Machine Learning II Spring 2017, Learning Theory, Lecture 7

Statistical Machine Learning II Spring 2017, Learning Theory, Lecture 7 Statistical Machie Learig II Sprig 2017, Learig Theory, Lecture 7 1 Itroductio Jea Hoorio jhoorio@purdue.edu So far we have see some techiques for provig geeralizatio for coutably fiite hypothesis classes

More information

Assignment 5: Solutions

Assignment 5: Solutions McGill Uiversity Departmet of Mathematics ad Statistics MATH 54 Aalysis, Fall 05 Assigmet 5: Solutios. Let y be a ubouded sequece of positive umbers satisfyig y + > y for all N. Let x be aother sequece

More information

b i u x i U a i j u x i u x j

b i u x i U a i j u x i u x j M ath 5 2 7 Fall 2 0 0 9 L ecture 1 9 N ov. 1 6, 2 0 0 9 ) S ecod- Order Elliptic Equatios: Weak S olutios 1. Defiitios. I this ad the followig two lectures we will study the boudary value problem Here

More information

CS284A: Representations and Algorithms in Molecular Biology

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

More information

6.3 Testing Series With Positive Terms

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

More information

1 Hash tables. 1.1 Implementation

1 Hash tables. 1.1 Implementation Lecture 8 Hash Tables, Uiversal Hash Fuctios, Balls ad Bis Scribes: Luke Johsto, Moses Charikar, G. Valiat Date: Oct 18, 2017 Adapted From Virgiia Williams lecture otes 1 Hash tables A hash table is a

More information

Discrete Mathematics for CS Spring 2008 David Wagner Note 22

Discrete Mathematics for CS Spring 2008 David Wagner Note 22 CS 70 Discrete Mathematics for CS Sprig 2008 David Wager Note 22 I.I.D. Radom Variables Estimatig the bias of a coi Questio: We wat to estimate the proportio p of Democrats i the US populatio, by takig

More information

Hashing and Amortization

Hashing and Amortization Lecture Hashig ad Amortizatio Supplemetal readig i CLRS: Chapter ; Chapter 7 itro; Sectio 7.. Arrays ad Hashig Arrays are very useful. The items i a array are statically addressed, so that isertig, deletig,

More information

1 Review and Overview

1 Review and Overview DRAFT a fial versio will be posted shortly CS229T/STATS231: Statistical Learig Theory Lecturer: Tegyu Ma Lecture #3 Scribe: Migda Qiao October 1, 2013 1 Review ad Overview I the first half of this course,

More information

3.2 Properties of Division 3.3 Zeros of Polynomials 3.4 Complex and Rational Zeros of Polynomials

3.2 Properties of Division 3.3 Zeros of Polynomials 3.4 Complex and Rational Zeros of Polynomials Math 60 www.timetodare.com 3. Properties of Divisio 3.3 Zeros of Polyomials 3.4 Complex ad Ratioal Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered

More information

6 Integers Modulo n. integer k can be written as k = qn + r, with q,r, 0 r b. So any integer.

6 Integers Modulo n. integer k can be written as k = qn + r, with q,r, 0 r b. So any integer. 6 Itegers Modulo I Example 2.3(e), we have defied the cogruece of two itegers a,b with respect to a modulus. Let us recall that a b (mod ) meas a b. We have proved that cogruece is a equivalece relatio

More information

Resolution Proofs of Generalized Pigeonhole Principles

Resolution Proofs of Generalized Pigeonhole Principles Resolutio Proofs of Geeralized Pigeohole Priciples Samuel R. Buss Departmet of Mathematics Uiversity of Califoria, Berkeley Győrgy Turá Departmet of Mathematics, Statistics, ad Computer Sciece Uiversity

More information

REGRESSION WITH QUADRATIC LOSS

REGRESSION WITH QUADRATIC LOSS REGRESSION WITH QUADRATIC LOSS MAXIM RAGINSKY Regressio with quadratic loss is aother basic problem studied i statistical learig theory. We have a radom couple Z = X, Y ), where, as before, X is a R d

More information

Review Problems 1. ICME and MS&E Refresher Course September 19, 2011 B = C = AB = A = A 2 = A 3... C 2 = C 3 = =

Review Problems 1. ICME and MS&E Refresher Course September 19, 2011 B = C = AB = A = A 2 = A 3... C 2 = C 3 = = Review Problems ICME ad MS&E Refresher Course September 9, 0 Warm-up problems. For the followig matrices A = 0 B = C = AB = 0 fid all powers A,A 3,(which is A times A),... ad B,B 3,... ad C,C 3,... Solutio:

More information

Random Walks on Discrete and Continuous Circles. by Jeffrey S. Rosenthal School of Mathematics, University of Minnesota, Minneapolis, MN, U.S.A.

Random Walks on Discrete and Continuous Circles. by Jeffrey S. Rosenthal School of Mathematics, University of Minnesota, Minneapolis, MN, U.S.A. Radom Walks o Discrete ad Cotiuous Circles by Jeffrey S. Rosethal School of Mathematics, Uiversity of Miesota, Mieapolis, MN, U.S.A. 55455 (Appeared i Joural of Applied Probability 30 (1993), 780 789.)

More information

Basics of Probability Theory (for Theory of Computation courses)

Basics of Probability Theory (for Theory of Computation courses) Basics of Probability Theory (for Theory of Computatio courses) Oded Goldreich Departmet of Computer Sciece Weizma Istitute of Sciece Rehovot, Israel. oded.goldreich@weizma.ac.il November 24, 2008 Preface.

More information

Topic 9: Sampling Distributions of Estimators

Topic 9: Sampling Distributions of Estimators Topic 9: Samplig Distributios of Estimators Course 003, 2018 Page 0 Samplig distributios of estimators Sice our estimators are statistics (particular fuctios of radom variables), their distributio ca be

More information

Empirical Process Theory and Oracle Inequalities

Empirical Process Theory and Oracle Inequalities Stat 928: Statistical Learig Theory Lecture: 10 Empirical Process Theory ad Oracle Iequalities Istructor: Sham Kakade 1 Risk vs Risk See Lecture 0 for a discussio o termiology. 2 The Uio Boud / Boferoi

More information

RADICAL EXPRESSION. If a and x are real numbers and n is a positive integer, then x is an. n th root theorems: Example 1 Simplify

RADICAL EXPRESSION. If a and x are real numbers and n is a positive integer, then x is an. n th root theorems: Example 1 Simplify Example 1 Simplify 1.2A Radical Operatios a) 4 2 b) 16 1 2 c) 16 d) 2 e) 8 1 f) 8 What is the relatioship betwee a, b, c? What is the relatioship betwee d, e, f? If x = a, the x = = th root theorems: RADICAL

More information

Lecture Notes for Analysis Class

Lecture Notes for Analysis Class Lecture Notes for Aalysis Class Topological Spaces A topology for a set X is a collectio T of subsets of X such that: (a) X ad the empty set are i T (b) Uios of elemets of T are i T (c) Fiite itersectios

More information

Lecture Chapter 6: Convergence of Random Sequences

Lecture Chapter 6: Convergence of Random Sequences ECE5: Aalysis of Radom Sigals Fall 6 Lecture Chapter 6: Covergece of Radom Sequeces Dr Salim El Rouayheb Scribe: Abhay Ashutosh Doel, Qibo Zhag, Peiwe Tia, Pegzhe Wag, Lu Liu Radom sequece Defiitio A ifiite

More information

1 Approximating Integrals using Taylor Polynomials

1 Approximating Integrals using Taylor Polynomials Seughee Ye Ma 8: Week 7 Nov Week 7 Summary This week, we will lear how we ca approximate itegrals usig Taylor series ad umerical methods. Topics Page Approximatig Itegrals usig Taylor Polyomials. Defiitios................................................

More information

[ 11 ] z of degree 2 as both degree 2 each. The degree of a polynomial in n variables is the maximum of the degrees of its terms.

[ 11 ] z of degree 2 as both degree 2 each. The degree of a polynomial in n variables is the maximum of the degrees of its terms. [ 11 ] 1 1.1 Polyomial Fuctios 1 Algebra Ay fuctio f ( x) ax a1x... a1x a0 is a polyomial fuctio if ai ( i 0,1,,,..., ) is a costat which belogs to the set of real umbers ad the idices,, 1,...,1 are atural

More information

Lecture 11: Polynomial Approximations

Lecture 11: Polynomial Approximations CS 710: Complexity Theory 10/13/011 Lecture 11: Polyomial Approximatios Istructor: Dieter va Melkebeek Scribe: Cheta Rao I the previous lecture, we discussed Boolea circuits ad their lower bouds. I particular,

More information