Here, e(a, B) is defined as the number of edges between A and B in the n dimensional boolean hypercube.
|
|
- Amberly Atkinson
- 5 years ago
- Views:
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
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 informationHOMEWORK 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 informationLecture 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 informationLecture 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 informationProblem 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 informationMath 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 informationAn 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 informationLecture 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 informationLecture 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 informationFall 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 informationProduct 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 informationLecture 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 informationMath 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 informationBertrand 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 informationLecture 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 informationLecture 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
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 informationOn 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 informationLecture 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 informationConvergence 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 information6.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 informationApplication 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 informationLecture 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 informationSeunghee 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 informationSequences 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 informationInfinite 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 informationn 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 information2 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 informationLecture 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 informationChapter 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 informationLecture 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 informationThe 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 informationlim 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 informationLecture 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 informationZeros 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 informationChapter 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 informationCS 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 informationIf 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 informationRandomized 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 informationMachine 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 informationNICK 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 informationPolynomial 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 informationMath 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 informationLarge 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 informationsin(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 informationLast 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 informationPolynomials 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 informationMATH 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 informationACO 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 informationTHE 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 informationAdvanced 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 information7.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 informationDiscrete 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 information7.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 informationMA131 - 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 information1+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 informationInduction: 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 informationMath 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 informationEcon 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 informationMachine 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 informationThe 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 informationLecture 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 informationMath 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 informationTopic 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 informationLecture 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 informationChapter 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 informationQuantum 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 informationDeterminants 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 informationTopic 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 informationInverse 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 informationDisjoint 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 informationCS / 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 information1 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 informationLecture 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 informationNotes 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 informationA 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 informationStatistical 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 informationAssignment 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 informationb 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 informationCS284A: 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 information6.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 information1 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 informationDiscrete 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 informationHashing 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 information1 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 information3.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 information6 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 informationResolution 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 informationREGRESSION 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 informationReview 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 informationRandom 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 informationBasics 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 informationTopic 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 informationEmpirical 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 informationRADICAL 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 informationLecture 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 informationLecture 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 information1 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 ] 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 informationLecture 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