Upper and Lower Bounds on Unrestricted Black-Box Complexity of Jump n,l

Size: px
Start display at page:

Download "Upper and Lower Bounds on Unrestricted Black-Box Complexity of Jump n,l"

Transcription

1 Upper ad Lower Bouds o Urestricted Black-Box Complexity of Jump,l Maxim Buzdalov 1, Mikhail Kever 1, ad Bejami Doerr 1 ITMO Uiversity, 49 Kroverkskiy av., Sait-Petersburg, Russia, mbuzdalov@gmail.com, mikhail.kever@gmail.com LIX, École polytechique, 9118 Palaiseau Cedex doerr@lix.polytechique.fr Abstract. We aalyse the urestricted black-box complexity of Jump,l fuctios. For upper bouds, we preset three algorithms for small, medium ad extreme values of l. We preset a matrix lower boud theorem which is capable of givig better lower bouds tha a geeral iformatio theory approach if oe is able to assig differet types to queries ad defie relatioships betwee them. Usig this theorem, we prove lower bouds for Jump separately for odd ad eve values of. For several cases, otably for extreme Jump, the first terms of lower ad upper bouds coicide. 1 Itroductio To uderstad how evolutioary algorithms (ad other black-box optimizers as well) behave whe optimizig certai fuctios, it is possible to costruct upper bouds (by costructig ad studyig various algorithms), as well as lower bouds (by studyig how fast a algorithm ca be i priciple), which complemet each other. Comparig these bouds allows to evaluate how good today s heuristics are ad sometimes to costruct better algorithms by learig from black-box [1]. Black-box complexity studies how may fuctio evaluatios are eeded i expectatio by a optimal black-box algorithm util it queries a optimum for the first time. As radomized search heuristics are black-box optimizers, blackbox complexity of a problem gives a lower boud o the umber of fitess evaluatios of ay search heuristic to solve this problem. I this paper we cosider optimizatio of fuctios mappig bit strigs of fixed legth to itegers the pseudo-boolea fuctios. A famous class of such fuctios is OeMax havig a certai hidde bit strig z of legth, for a bit strig x of legth the fuctio OeMax,z (x) returs the umber of bits coicidig both i x ad z. Jump, aother popular class of fuctios, takes aother parameter l ad zeroes out the values of OeMax for every strig except z that are at the distace of at most l from both z ad its iverse.

2 A more formal defiitio of Jump is as follows: if OeMax,z = Jump,l,z = OeMax,z if l < OeMax,z < l 0 otherwise. Most of times, whe z does ot matter, we write just OeMax ad Jump,l. The special case of l = 1, which is the maximum possible l that does t zero out the middle fitess values, is called extreme Jump. I this paper, we cosider urestricted black-box complexity (which was itroduced i Droste et al [4]) of the Jump,l problem. Aother kid of black-box complexity, the ubiased black-box complexity, was cosidered for Jump i Doerr et al []. The rest of the paper is structured as follows. Sectio is dedicated to the upper bouds o Jump which are prove by givig the correspodig algorithms ad discussig their complexity. I Sectio 3, the matrix lower boud theorem, which is somewhat similar to Theorem from [4] but is able to produce better lower bouds, is described ad prove. Sectio 4 describes lower bouds o Jump which are costructed from the matrix theorem. Sectio 5 cocludes. Upper Bouds for Jump,l Here, the upper bouds for Jump are cosidered. I Sectio.1 several useful helper theorems are refereced or prove. Sectio. is dedicated to smaller l, Sectio.3 is for larger l, ad Sectio.4 cosiders the case of extreme Jump..1 Helper Theorems ( ) Theorem 1. For sufficietly large, for t log log log eve d [; ] it holds that ( ) ( ( d ) ) t d d/ d 3t/4. log ad for a Proof. This is prove i Doerr et al [3] as Statemet 8. Theorem. For sufficietly large, for l < / log ad for x {0, 1} take uiformly at radom the probability for Jump,l (x) to be zero is at most e (log ). Proof. The value of OeMax(x) for a radom x has a biomial distributio with parameters ad p = 1/. From Hoeffdig s iequality [5], for k p, the distributio fuctio for biomial distributio F,p (k) is boud from above (p k) by e. As a cosequece, the probability for Jump,l (x) to be zero is at (/ l) most F,1/ (l) e e ( log ) = e (log ).

3 Theorem 3. Assume that is sufficietly large ad l < / ( ) log. Let z {0, 1}, ad X be a set of t log log log log elemets from {0, 1} chose radomly usig uiform distributio ad mutually idepedetly. The probability that there exists a y {0, 1} such that y z ad Jump,l,z (x) = Jump,l,y (x) for all x X, is at most t/4. Proof. Let s defie A d as a set of poits which differ from z i exactly d positios where 0 d. We say that a poit y {0, 1} agrees with x X if Jump,l,z (x) = Jump,l,y (x). This meas that either Jump,l,z (x) = 0 or OeMax,y (x) = OeMax,z (x). The probability of the former does ot exceed e (log ) by Theorem. The latter holds iff x ad y (as well as x ad z) differ i exactly half of the d bits i which y ad z differ. To sum up, if y A d, the probability for y to agree with a radom x is at most e (log ) for a eve d ad at most e (log ) + ( d d/) d for a odd d. As for large eough it holds that e (log ) ( 1/4 1 ) ( ) d d/ d, the latter is at most 1/4( d d/) d. Let p be the probability that there exists a y {0, 1} \ {z} such that y agrees with all x X. The the followig holds: p = P r y agrees with x = y {0,1} \{z} x X y {0,1} \{z} d=1 y A d x X P r ( x X y agrees with x P r(y agrees with x) ( ) ( ( ) ) t d 1/4 d + ( ) ( e (log )) t d d/ d d eve d odd = ( ) ( ( ) ) t d ( 1/4 d + 1 e (log )). d d/ d eve After applyig Theorem 1, we get that: p + 1 t/4 3t/4 + 1+t e t(log ), ) which is less tha t/4 for sufficietly large.. Upper Boud for Smaller l Theorem 4. If l < / log, the urestricted black-box complexity of Jump,l is at most (1 + o(1)) log, where o(1) is measured relative to.

4 Proof. We use the same algorithm which is used i [3] for provig the lower boud ( for OeMax. ) We select radomly ad idepedetly t queries such that t log log log log ad check if there exists a sigle optimum z which agrees with all these queries (a query q with a aswer a agrees with a optimum z if Jump,l,z (q) = a). The complexity of oe iteratio equals to t ad the probability of ot fidig a optimum is at most t/4 by Theorem 3. Thus the complexity of the algorithm is at most = (1 + o(1)) log..3 Upper Boud for Larger l t 1 t/4 For bigger l, the Jump,l problem ca be solved by reductio to smaller Jump problems for which the algorithm for the previous sectio suffices. Theorem 5. For log l < 1 the urestricted black-box complexity of Jump,l is at most (1 + o(1)) log ( l) where o(1) is measured whe ( l). Proof. Assume that k = l 1 0. We reduce our problem to Jumps, s k 1 where s log s < k. The algorithm is outlied at Fig. 1 First the algorithm fids a maximum eve s such that s log s < k, which would allow applyig Theorem 4 for solvig Jump s, s k 1. After that, the algorithm fids a strig x {0, 1} with exactly correct bits usig radom queries. The probability that Jump,l is equal to for a radom query is ) ( ) which is Θ 1 by Stirlig s formula. This meas that the strig x ( / ca be foud i Θ( ) queries. After fidig the x, the algorithm splits all bit idices ito sets of size s (except for probably oe) i such a way that i each set exactly half of bits coicide with those i the aswer. This is doe i lies 8 15 at Fig. 1, where b i is the i-th such set. B, the set of yet udistributed bits, always cotais idices of which exactly B / idices correspod to correctly guessed bits. To do that, the algorithm geerates radom subsets of size s ad checks each of them if it cotais exactly s correct bits, which is doe by flippig the bits from the chose subset ad checkig whether the fitess fuctio returs. If B = m, the probability of correct selectio is: ( )( )( ) 1 m/ m/ m m/! m/!s!(m s)! p = = s/ s/ s (m s)/! (m s)/!(s/)! ( )( )( s m s m s m s s = s/ (m s)/ ( ) ( m 1 = Θ = Ω s m s s ) 1 = Θ m/ ). m s m m This gives a O( s) boud for oe subset selectio ad a O(/ s) boud o etire process of fidig subsets.

5 1: fuctio LargeJump(, l, f Jump,l ) : k l 1 3: s max{w w log w < k; w is eve} 4: τ /s 5: repeat 6: x Uiform() 7: util f(x) = 8: B [1; ] 9: for i [1; τ) do 10: repeat 11: b i ChooseSubsetRadomlyUiformly(B, s) 1: util f(flipbits(x, b i)) = 13: B B \ b i 14: ed for 15: b τ B 16: ω 0 x 17: for i [1; τ] do 18: α i SmallJumpProjectio(b i, x) 19: ω i SetAtPositios(b i, ω i 1, α i) 0: ed for 1: retur ω τ : ed fuctio Fig. 1. Algorithm for Jump,l with log l < 1 Next, the algorithm optimizes separately bits from each of the subsets b i usig the algorithm for small Jump from Theorem 4 (lies 17 0 at Fig. 1). If every query for a subproblem o bits from b i is forwarded to the mai fuctio f with all bits ot from b i take from x, the resultig subproblem becomes exactly a Jump bi, b i problem with the followig correctios: k 1 bi from all ozero aswers, a value of eeds to be subtracted; at the optimum of the subproblem, zero will be retured. The latter correctio, however, does ot chage the algorithm very much, because the algorithm from Theorem 4 does t actually query the optimum poit. The lie 19 from Fig. 1 collects the partial aswers oe by oe: it sets the bits of a i at the correspodig positios from b i to the previous partial aswer ω i 1 ad returs the updated value. The complexity of the algorithm ca be expressed as (here = qs + r, (0 < r s)): O( ( ) s ) + O + q( + o s (1)) s log s + ( + o r r(1)) log r = ( + o s(1)). log s However, due to choice of s, it holds that log s = (+o k (1)) log k, which fially results i (1+o l(1)) log ( l).

6 .4 Upper Boud for Extreme Jump The algorithm from Theorem 5 caot be applied to the case of extreme Jump, because 1 k = 0. I this case we have to use aother algorithm, which will be give i the proof of the followig theorem. Theorem 6. The urestricted black-box complexity of the extreme Jump is at most + Θ( ). Proof. As described i previous theorems, oe ca fid a poit x, such that f(x) =, i Θ( ) queries. After that, if oe flips two bits, the value of f remais the same iff oe of these bits was correct ad the other was ot. Oce x is foud, the algorithm tests f(x 10 i 1 10 i 1 ) for all i [; ], ad if it equals, the value of bi is set to zero, otherwise to oe. This results i 1 queries. After that, if the first bit is correct, the 0b... b is the aswer, otherwise its iverse is the aswer. Oe has to make a sigle query to f(0b... b ) to fid which oe is true. The complexity of this algorithm is + Θ( ). 3 The Matrix Lower Boud Theorem I this sectio we preset a ew theorem which is similar to Theorem from [4] except that the odes correspodig to queries are required to be split i several types. Theorem 7. Let S be the search space of a optimizatio problem, ad for each s S there exists a istace such that s is a uique optimum. Let each query has oe of T types, such that for ay query q of the i-th type the followig holds: there is exactly oe aswer to the query q which meas that q is a optimum; there are at most A i,j aswers such that the ext query after such aswer belogs to the j-th type. Defie B i,j, 1 i, j T +, to be a matrix such that: B i,j = A j,i for 1 i, j T (ote the traspositio); B T +1,j = 1 for 1 j T + 1; B T +,j = 1 for 1 j T + ; B i,j = 0 otherwise. Let the first ever query i the optimizatio process be of type 1. Defie V (d) = B d (1, 0,..., 0) T be a vector, C(d) = V (d) T +1, S(d) = V (d) T +. The the followig statemets are true: 1. C(d) is the maximum total umber of possible queries with depth i [1; d], where depth of a root is equal to oe.. The lower boud o average depth of N odes is d + 1 S(d) N where d is a iteger such that C(d) N C(d + 1). 3. The urestricted black-box complexity of the cosidered optimizatio problem is ot less tha the lower boud o average depth of S odes.

7 Proof. Accordig to Yao s miimax priciple [6], the expected rutime of a radomized algorithm o ay iput is ot less tha the average rutime of the best determiistic algorithm over all possible iputs. Thus we costruct a lower boud o complexity of a radomized algorithm by costructig a lower boud o the average performace of ay determiistic algorithm over all possible iputs. A determiistic algorithm ca be represeted as a (rooted) decisio tree with odes correspodig to queries ad arcs goig dowwards correspodig to aswers to these queries. A total lower boud o the average performace of determiistic algorithms, just as i [4], is doe by assigig S differet queries to differet odes of a tree such that their average depth is miimized, ad the by cosiderig all such trees ad takig a miimum over them. It should be oted that, if a (fixed) set of queries is to be assiged to odes of a (fixed) rooted tree such that the average depth of these queries is miimized, a optimal assigmet ca be costructed i a greedy way: each query should be assiged to a free ode with the miimum possible depth. Assume that a optimal assigmet does ot use at least oe ode a with depth d while usig at least oe ode b with depth d > d. The oe ca move a query from the ode b to the ode a, which makes the average depth decrease, so the iitial assigmet is, i fact, ot optimal. Next we show that, i order to miimize the average depth, oe eeds to cosider oly the complete tree, that is, a tree where for ay query of the i-th type, for ay j there are exactly A i,j aswers, each leadig to a query of the j-th type. Ideed, if a optimal assigmet ca be doe for a icomplete tree, it ca be doe for the complete tree as well, because all the odes of ay icomplete tree are preserved i the complete tree. For a complete tree with the costraits determied by the matrix A (as specified i the theorem s statemet) ad with the root vertex of type 1, the umber of( vertices of type i ad depth d (the root has the depth equal to 1) (A T is exactly ) ) d 1 (1, 0,..., 0) T. I the matrix B, the ext-to-last row is i desiged to collect the sum of all umbers of vertices at all previous depths (which is exactly how C(d) is defied), ad the last row, i a similar maer, collects S(d) the sum of C(i) s for all 1 i d. I a more explicit way, S(d) ca be expressed as: d S(d) = C(i) (d + 1 i), i=1 so the expressio C(d) (d+1) S(d) is actually the sum of depths of all vertices up to the depth d: d C(d)(d + 1) S(d) = C(i) i, ad the expressio d + 1 S(d) C(d) is thus exactly the average depth of all such vertices. If we cosider arbitrary iteger N, we ca fid a iteger d such that C(d) N C(d + 1). I this case, the total sum of depths of the first C(d) vertices is i=1

8 C(d) (d + 1) S(d), ad the ext N C(d) vertices have the depth of d + 1. The average depth is thus: C(d) (d + 1) S(d) + (d + 1) (N C(d)) d avg (N) = = d + 1 S(d) N N. It is difficult to use this theorem straightaway, because the lower boud o the average depth of N vertices is ot defied oly i terms of N ad the matrix A, but additioally requires to fid which depth d fulfils C(d) N C(d + 1). However, for several commo usages it is possible to make it more coveiet. Theorem 8. If there is oly oe type of queries i Theorem 7, ad A 1,1 = k such that k, the for the search space S the lower boud o the average depth is at least log k (1 + S (k 1)) 1 k 1. Proof. The value of B d (1, 0, 0) T yields the followig result (itermediate computatios omitted): d k Oe ca see that C(d) = kd 1 k 1 = Cosider a equality N = C(d) = kd 1 k 1 k d k d 1 k 1. k d+1 k d(k 1) (k 1) ad S(d) = kd+1 k d(k 1) (k 1).. It follows that: d(n) = log k (1 + N(k 1)). As for a give N we eed to fid a iteger d such that C(d) N < C(d + 1), we eed to roud it dow: d = d(n). Note that, if d 1 ad k 1, S(d) grows whe d grows, as S(d) > 0. The expressio for a lower boud o the average depth of N queries is at most: d avg (N) = d(n) + 1 S( d(n) ) N log k (1 + N(k 1)) 1 k 1. d(n) + 1 S(d(N)) N Note that the classical result from [4], the log k+1 N 1 lower boud, is actually ot greater tha the give boud. Ideed, for k : log k (1 + N(k 1)) log k+1 N > log k (N(k 1)) log k+1 N = log k N log k+1 N + log k (k 1) > log k N log k+1 N > 0. For the case of k = 1, the lower boud is eve stroger. Theorem 9. If there is oly oe type of queries i Theorem 7, ad A 1,1 = 1, the for the search space S the lower boud o the average depth is at least ( S + 1)/. Proof. I this case oe ca show that C(d) = d ad S(d) = d +d. The average depth for N is N + 1 N +N N = N + 1 (N + 1)/ = (N + 1)/.

9 4 Lower Bouds for Jump,l First, let s apply Theorem 8 immediately to the Jump problem. Theorem 10. For ay ad l < /, the urestricted black-box complexity of Jump,l is at least log l (1 + ( l 1)) 1 l 1. Proof. I Jump,l, the search space has a size of. There are l+1 possible aswers to a query, but oe of them termiates the search process immediately, so k = l. The result follows straightaway from Theorem 8. Theorem 11. The urestricted black-box complexity of extreme Jump for eve is at least 1. Proof. Follows from Theorem 10 by assumig l =. The preseted bouds are already a improvemet over the curretly kow bouds (say, for extreme Jump ad eve, as follows from [4]). However, log 3 for odd Theorem 10 reports log 3 ( ) 1/, which is still quite far away from the best kow algorithms. Fortuately, the Jump problem possesses a particular property, which ca be used to refie the lower bouds usig Theorem 7 with two types of queries. Theorem 1. For Jump,l, defie a aswer to the query to be o-trivial if it is either 0 or. After receivig the first o-trivial aswer for every subsequet query it is possible to determie a priori the parity of ay o-trivial aswer. Proof. Cosider the optimum ad a query. We itroduce the followig values: q 00 : umber of positios with zeros i both the optimum ad the query; q 01 : umber of positios with zeros i the optimum ad oes i the query; q 10 : umber of positios with oes i the optimum ad zeros i the query; q 11 : umber of positios with oes i both the optimum ad the query. The umber of zeros i the optimum modulo, which is q 00 q 01, is fixed. The umber of oes i the query modulo is q 01 q 11, ad the aswer to the query modulo is q 00 q 11. The followig equality holds: (q 01 q 11 ) (q 00 q 11 ) = q 00 q 01, which meas that the parity of the o-trivial aswer is uiquely determied by the parity of the umber of oes i the query. As a result, if a algorithm receives the first o-trivial aswer, all subsequet queries will provably have fewer possible aswers. Usig Theorem 1, we ca defie two types of queries to use with Theorem 7, amely, the queries happeed before ad after a o-trivial aswer.

10 Theorem 13. The urestricted black-box complexity of Jump,l for odd is at least: ( log l+1 ( l 1) + 1 ) l 1. Proof. For odd there are l + 1 = k + possible aswers: oe aswer equal to 0, oe aswer equal to ad k pairs of o-trivial aswers. For the Theorem 7, the first type of queries has k + 1 o-termiatig aswers, ad the secod type of queries, which occurs after oe of k o-trivial aswers is received from a query of the first type, has oly k + 1 o-termiatig aswers. The value of B d (1, 0, 0, 0) T is thus: B d 0 0 = k k d = ( (k + 1) d 1 ) (k+1) d dk k 0 (k+1) d+1 (dk+) +dk +4k k A problem of defiig d i terms of N is more difficult this time: as C(d) = (k+1) d dk k, the equality N = C(d) caot be easily solved i terms of d. Istead, we itroduce a fuctio d(n) such that the followig equality holds: N = (k + 1)d(N) d(n)k. k We fid the lower boud o the average depth d avg (N), keepig i mid that S(d) grows as d grows ad that d(n) 1 for N 1: d avg (N) = d(n) + 1 S( d(n) ) N = d(n) + 1 = d(n) + 1 d(n) + 1 k + 1 k d(n) + 1 S(d(N)) N (k+1) 1+d(N) (d(n)k+) +d(n)k +4k k (k+1) d(n) d(n)k k. (k+1) 1+d(N) d(n)k d(n)k k d(n)k (d(n) 1) k (k+1) 1+d(N) d(n)k d(n)k k k+1 = d(n) 1 k. We ca also obtai a good lower boud o d(n) by throwig out the ( d(n)k part i the defiitio of d(n) above, which leads to d(n) > log Nk k+1 + 1). Together, d avg (N) ( log Nk k+1 + 1) 1 k. For Jump,l, it holds that N = ad k + = l + 1, which costitutes: ( log l+1 ( l 1) + 1 ) l 1. Theorem 14. The urestricted black-box complexity of extreme Jump for odd is at least.

11 Proof. For extreme Jump ad odd, l + 1 = 4. The from Theorem 13 it follows that the lower boud is at least: log ( + 1 ) = log ( ) 1. Theorem 15. The urestricted black-box complexity of Jump,l for eve is at least: ) 1 ( l) log l+ (1 + l 1 l. Proof. For eve there are l + 1 = k + 3 possible aswers (k 0): oe aswer equal to 0, oe aswer equal to, oe aswer equal to / ad k more pairs of o-trivial aswers. For Theorem 7, the first type of queries has k + o-termiatig aswers, ad the secod type of queries ca have either k +1 or k o-termiatig aswers, depedig o the parity of the umber of oes i a query. As we caot predict the parity for all possible algorithms, the maximum umber of queries is limited to k + 1. The matrix B has the followig form: B = k + 1 k We omit the itermediate computatios ad just state that: C(d) = (k + 1)(k + )d dk dk k 1 (k + 1) S(d) = (k + )d (k + 5k + ) d k 3 +dk 3 +d k +6dk +4k +d+d k+7dk+10k+4 (k + 1) 3. Followig the same approach as i the proof of Theorem 13, we defie d(n) such that C(d(N)) = N ad produce the followig lower boud: d avg (N) d(n) 1 k + 1. The lower boud o d(n) ca be achieved from the value of C(d) by throwig out the dk + dk part, which yields: ( d(n) log k+ 1 + (k + ) 1) N k + 1 ad, together: d avg (N) ( log k+ 1 + (k + ) 1) N 1 k + 1 k + 1. Substitutio of N with ad k + with l proves the theorem. Note that Theorem 15 does ot improve the boud for extreme Jump ad eve it remais equal to 1 whe oe sets k = 0 because i this case the umber of possible aswers does ot chage after receivig the first o-trivial aswer.

12 5 Coclusio New black-box algorithms for solvig Jump,l problem are preseted, givig the followig upper bouds: for l < / log : (1+o(1)) log, where o(1) is measured whe ; for / log l < 1: (1+o(1)) log ( l), where o(1) is measured whe l ; for l = 1: + Θ( ). A ew theorem for costructig lower bouds o urestricted black-box complexity of problems is proposed. The uderlyig idea is that ifluece of particular aswers to queries to all subsequet queries ca be formalized by assigig a type to each query ad writig the relatios i a form of a matrix. Several followig steps for costructig the lower bouds are automated ad ca be performed usig tools like Wolfram Alpha. We hope that this theorem ca be used to obtai better lower bouds i other problems. Usig the proposed theorem, the lower bouds for Jump,l are updated: ) for eve : log l+ (1 + 1 ( l) l 1 l l+ 1; log ( for odd : 1 + ( l 1) ) l 1 1. log l+1 1 log l+1 I particular, for extreme Jump the lower bouds become equal to 1 for eve ad for odd. This meas that the quotiets at the first term of lower ad upper bouds coicide. I the case of large, but ot extreme l, these quotiets seem to coicide as well, however, the (1 + o(1)) multiple ca hide as much as ( ) l+1 log ( l)/ log, which makes it hard to see exactly. This work was partially fiacially supported by the Govermet of Russia Federatio, Grat 074-U01. Refereces 1. Doerr, B., Doerr, C., Ebel, F.: Lessos from the black-box: fast crossover-based geetic algorithms. I: Proceedigs of Geetic ad Evolutioary Computatio Coferece. pp (014). Doerr, B., Doerr, C., Kötzig, T.: Ubiased black-box complexities of jump fuctios, 3. Doerr, B., Johase, D., Kötzig, T., Lehre, P.K., Wager, M., Wize, C.: Faster black-box algorithms through higher arity operators. I: Proceedigs of Foudatios of Geetic Algorithms. pp (011) 4. Droste, S., Jase, T., Wegeer, I.: Upper ad lower bouds for radomized search heuristics i black-box optimizatio. Theory of Computig Systems 39(4), (006) 5. Hoeffdig, W.: Probability iequalities for sums of bouded radom variables. Joural of the America Statistical Associatio 58(301), (1963) 6. Yao, A.C.C.: Probabilistic computatios: Toward a uified measure of complexity. I: Foudatios of Computer Sciece, 1977., 18th Aual Symposium o. pp. 7 (1977)

General Lower Bounds for the Running Time of Evolutionary Algorithms

General Lower Bounds for the Running Time of Evolutionary Algorithms Geeral Lower Bouds for the Ruig Time of Evolutioary Algorithms Dirk Sudholt Iteratioal Computer Sciece Istitute, Berkeley, CA 94704, USA Abstract. We preset a ew method for provig lower bouds i evolutioary

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

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

Reinforcement Learning Based Dynamic Selection of Auxiliary Objectives with Preserving of the Best Found Solution

Reinforcement Learning Based Dynamic Selection of Auxiliary Objectives with Preserving of the Best Found Solution Reiforcemet Learig Based Dyamic Selectio of Auxiliary Objectives with Preservig of the Best Foud Solutio arxiv:1704.07187v1 [cs.ne] 24 Apr 2017 Abstract Efficiecy of sigle-objective optimizatio ca be improved

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

The Random Walk For Dummies

The Random Walk For Dummies The Radom Walk For Dummies Richard A Mote Abstract We look at the priciples goverig the oe-dimesioal discrete radom walk First we review five basic cocepts of probability theory The we cosider the Beroulli

More information

IP Reference guide for integer programming formulations.

IP Reference guide for integer programming formulations. IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more

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

CS 270 Algorithms. Oliver Kullmann. Growth of Functions. Divide-and- Conquer Min-Max- Problem. Tutorial. Reading from CLRS for week 2

CS 270 Algorithms. Oliver Kullmann. Growth of Functions. Divide-and- Conquer Min-Max- Problem. Tutorial. Reading from CLRS for week 2 Geeral remarks Week 2 1 Divide ad First we cosider a importat tool for the aalysis of algorithms: Big-Oh. The we itroduce a importat algorithmic paradigm:. We coclude by presetig ad aalysig two examples.

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

TEACHER CERTIFICATION STUDY GUIDE

TEACHER CERTIFICATION STUDY GUIDE COMPETENCY 1. ALGEBRA SKILL 1.1 1.1a. ALGEBRAIC STRUCTURES Kow why the real ad complex umbers are each a field, ad that particular rigs are ot fields (e.g., itegers, polyomial rigs, matrix rigs) Algebra

More information

Frequentist Inference

Frequentist Inference Frequetist Iferece The topics of the ext three sectios are useful applicatios of the Cetral Limit Theorem. Without kowig aythig about the uderlyig distributio of a sequece of radom variables {X i }, for

More information

Lecture 2 Clustering Part II

Lecture 2 Clustering Part II COMS 4995: Usupervised Learig (Summer 8) May 24, 208 Lecture 2 Clusterig Part II Istructor: Nakul Verma Scribes: Jie Li, Yadi Rozov Today, we will be talkig about the hardess results for k-meas. More specifically,

More information

Optimally Sparse SVMs

Optimally Sparse SVMs A. Proof of Lemma 3. We here prove a lower boud o the umber of support vectors to achieve geeralizatio bouds of the form which we cosider. Importatly, this result holds ot oly for liear classifiers, but

More information

Introduction to Computational Biology Homework 2 Solution

Introduction to Computational Biology Homework 2 Solution Itroductio to Computatioal Biology Homework 2 Solutio Problem 1: Cocave gap pealty fuctio Let γ be a gap pealty fuctio defied over o-egative itegers. The fuctio γ is called sub-additive iff it satisfies

More information

Solutions for the Exam 9 January 2012

Solutions for the Exam 9 January 2012 Mastermath ad LNMB Course: Discrete Optimizatio Solutios for the Exam 9 Jauary 2012 Utrecht Uiversity, Educatorium, 15:15 18:15 The examiatio lasts 3 hours. Gradig will be doe before Jauary 23, 2012. Studets

More information

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

A Probabilistic Analysis of Quicksort

A Probabilistic Analysis of Quicksort A Probabilistic Aalysis of Quicsort You are assumed to be familiar with Quicsort. I each iteratio this sortig algorithm chooses a pivot ad the, by performig comparisios with the pivot, splits the remaider

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

Random Variables, Sampling and Estimation

Random Variables, Sampling and Estimation Chapter 1 Radom Variables, Samplig ad Estimatio 1.1 Itroductio This chapter will cover the most importat basic statistical theory you eed i order to uderstad the ecoometric material that will be comig

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

Element sampling: Part 2

Element sampling: Part 2 Chapter 4 Elemet samplig: Part 2 4.1 Itroductio We ow cosider uequal probability samplig desigs which is very popular i practice. I the uequal probability samplig, we ca improve the efficiecy of the resultig

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

Beurling Integers: Part 2

Beurling Integers: Part 2 Beurlig Itegers: Part 2 Isomorphisms Devi Platt July 11, 2015 1 Prime Factorizatio Sequeces I the last article we itroduced the Beurlig geeralized itegers, which ca be represeted as a sequece of real umbers

More information

Injections, Surjections, and the Pigeonhole Principle

Injections, Surjections, and the Pigeonhole Principle Ijectios, Surjectios, ad the Pigeohole Priciple 1 (10 poits Here we will come up with a sloppy boud o the umber of parethesisestigs (a (5 poits Describe a ijectio from the set of possible ways to est pairs

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

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018 CSE 353 Discrete Computatioal Structures Sprig 08 Sequeces, Mathematical Iductio, ad Recursio (Chapter 5, Epp) Note: some course slides adopted from publisher-provided material Overview May mathematical

More information

Proof of Goldbach s Conjecture. Reza Javaherdashti

Proof of Goldbach s Conjecture. Reza Javaherdashti Proof of Goldbach s Cojecture Reza Javaherdashti farzijavaherdashti@gmail.com Abstract After certai subsets of Natural umbers called Rage ad Row are defied, we assume (1) there is a fuctio that ca produce

More information

Algorithm of Superposition of Boolean Functions Given with Truth Vectors

Algorithm of Superposition of Boolean Functions Given with Truth Vectors IJCSI Iteratioal Joural of Computer Sciece Issues, Vol 9, Issue 4, No, July ISSN (Olie: 694-84 wwwijcsiorg 9 Algorithm of Superpositio of Boolea Fuctios Give with Truth Vectors Aatoly Plotikov, Aleader

More information

A Block Cipher Using Linear Congruences

A Block Cipher Using Linear Congruences Joural of Computer Sciece 3 (7): 556-560, 2007 ISSN 1549-3636 2007 Sciece Publicatios A Block Cipher Usig Liear Cogrueces 1 V.U.K. Sastry ad 2 V. Jaaki 1 Academic Affairs, Sreeidhi Istitute of Sciece &

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

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece 1, 1, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet

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

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

The picture in figure 1.1 helps us to see that the area represents the distance traveled. Figure 1: Area represents distance travelled

The picture in figure 1.1 helps us to see that the area represents the distance traveled. Figure 1: Area represents distance travelled 1 Lecture : Area Area ad distace traveled Approximatig area by rectagles Summatio The area uder a parabola 1.1 Area ad distace Suppose we have the followig iformatio about the velocity of a particle, how

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

Lesson 10: Limits and Continuity

Lesson 10: Limits and Continuity www.scimsacademy.com Lesso 10: Limits ad Cotiuity SCIMS Academy 1 Limit of a fuctio The cocept of limit of a fuctio is cetral to all other cocepts i calculus (like cotiuity, derivative, defiite itegrals

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

(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

NUMERICAL METHODS FOR SOLVING EQUATIONS

NUMERICAL METHODS FOR SOLVING EQUATIONS Mathematics Revisio Guides Numerical Methods for Solvig Equatios Page 1 of 11 M.K. HOME TUITION Mathematics Revisio Guides Level: GCSE Higher Tier NUMERICAL METHODS FOR SOLVING EQUATIONS Versio:. Date:

More information

CALCULATION OF FIBONACCI VECTORS

CALCULATION OF FIBONACCI VECTORS CALCULATION OF FIBONACCI VECTORS Stuart D. Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithaca.edu ad Dai Novak Departmet of Mathematics, Ithaca College

More information

Math 2784 (or 2794W) University of Connecticut

Math 2784 (or 2794W) University of Connecticut ORDERS OF GROWTH PAT SMITH Math 2784 (or 2794W) Uiversity of Coecticut Date: Mar. 2, 22. ORDERS OF GROWTH. Itroductio Gaiig a ituitive feel for the relative growth of fuctios is importat if you really

More information

Introduction to Machine Learning DIS10

Introduction to Machine Learning DIS10 CS 189 Fall 017 Itroductio to Machie Learig DIS10 1 Fu with Lagrage Multipliers (a) Miimize the fuctio such that f (x,y) = x + y x + y = 3. Solutio: The Lagragia is: L(x,y,λ) = x + y + λ(x + y 3) Takig

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

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ.

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ. 2 5. Weighted umber of late jobs 5.1. Release dates ad due dates: maximimizig the weight of o-time jobs Oce we add release dates, miimizig the umber of late jobs becomes a sigificatly harder problem. For

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

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

Disjoint set (Union-Find)

Disjoint set (Union-Find) CS124 Lecture 7 Fall 2018 Disjoit set (Uio-Fid) For Kruskal s algorithm for the miimum spaig tree problem, we foud that we eeded a data structure for maitaiig a collectio of disjoit sets. That is, we eed

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

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

arxiv: v1 [cs.ai] 20 Nov 2013

arxiv: v1 [cs.ai] 20 Nov 2013 Aalyzig Evolutioary Optimizatio i Noisy Eviromets Chao Qia, Yag Yu, Zhi-Hua Zhou Natioal Key Laboratory for Novel Software Techology Najig Uiversity, Najig 20023, Chia arxiv:3.4987v [cs.ai] 20 Nov 203

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

On Algorithm for the Minimum Spanning Trees Problem with Diameter Bounded Below

On Algorithm for the Minimum Spanning Trees Problem with Diameter Bounded Below O Algorithm for the Miimum Spaig Trees Problem with Diameter Bouded Below Edward Kh. Gimadi 1,2, Alexey M. Istomi 1, ad Ekateria Yu. Shi 2 1 Sobolev Istitute of Mathematics, 4 Acad. Koptyug aveue, 630090

More information

SRC Technical Note June 17, Tight Thresholds for The Pure Literal Rule. Michael Mitzenmacher. d i g i t a l

SRC Technical Note June 17, Tight Thresholds for The Pure Literal Rule. Michael Mitzenmacher. d i g i t a l SRC Techical Note 1997-011 Jue 17, 1997 Tight Thresholds for The Pure Literal Rule Michael Mitzemacher d i g i t a l Systems Research Ceter 130 Lytto Aveue Palo Alto, Califoria 94301 http://www.research.digital.com/src/

More information

4.3 Growth Rates of Solutions to Recurrences

4.3 Growth Rates of Solutions to Recurrences 4.3. GROWTH RATES OF SOLUTIONS TO RECURRENCES 81 4.3 Growth Rates of Solutios to Recurreces 4.3.1 Divide ad Coquer Algorithms Oe of the most basic ad powerful algorithmic techiques is divide ad coquer.

More information

Mixtures of Gaussians and the EM Algorithm

Mixtures of Gaussians and the EM Algorithm Mixtures of Gaussias ad the EM Algorithm CSE 6363 Machie Learig Vassilis Athitsos Computer Sciece ad Egieerig Departmet Uiversity of Texas at Arligto 1 Gaussias A popular way to estimate probability desity

More information

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece,, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet as

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

10-701/ Machine Learning Mid-term Exam Solution

10-701/ Machine Learning Mid-term Exam Solution 0-70/5-78 Machie Learig Mid-term Exam Solutio Your Name: Your Adrew ID: True or False (Give oe setece explaatio) (20%). (F) For a cotiuous radom variable x ad its probability distributio fuctio p(x), it

More information

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis Recursive Algorithms Recurreces Computer Sciece & Egieerig 35: Discrete Mathematics Christopher M Bourke cbourke@cseuledu A recursive algorithm is oe i which objects are defied i terms of other objects

More information

Recurrence Relations

Recurrence Relations Recurrece Relatios Aalysis of recursive algorithms, such as: it factorial (it ) { if (==0) retur ; else retur ( * factorial(-)); } Let t be the umber of multiplicatios eeded to calculate factorial(). The

More information

THE SOLUTION OF NONLINEAR EQUATIONS f( x ) = 0.

THE SOLUTION OF NONLINEAR EQUATIONS f( x ) = 0. THE SOLUTION OF NONLINEAR EQUATIONS f( ) = 0. Noliear Equatio Solvers Bracketig. Graphical. Aalytical Ope Methods Bisectio False Positio (Regula-Falsi) Fied poit iteratio Newto Raphso Secat The root of

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

7-1. Chapter 4. Part I. Sampling Distributions and Confidence Intervals

7-1. Chapter 4. Part I. Sampling Distributions and Confidence Intervals 7-1 Chapter 4 Part I. Samplig Distributios ad Cofidece Itervals 1 7- Sectio 1. Samplig Distributio 7-3 Usig Statistics Statistical Iferece: Predict ad forecast values of populatio parameters... Test hypotheses

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

Machine Learning Brett Bernstein

Machine Learning Brett Bernstein Machie Learig Brett Berstei Week 2 Lecture: Cocept Check Exercises Starred problems are optioal. Excess Risk Decompositio 1. Let X = Y = {1, 2,..., 10}, A = {1,..., 10, 11} ad suppose the data distributio

More information

6.883: Online Methods in Machine Learning Alexander Rakhlin

6.883: Online Methods in Machine Learning Alexander Rakhlin 6.883: Olie Methods i Machie Learig Alexader Rakhli LECTURES 5 AND 6. THE EXPERTS SETTING. EXPONENTIAL WEIGHTS All the algorithms preseted so far halluciate the future values as radom draws ad the perform

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

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

Markov Decision Processes

Markov Decision Processes Markov Decisio Processes Defiitios; Statioary policies; Value improvemet algorithm, Policy improvemet algorithm, ad liear programmig for discouted cost ad average cost criteria. Markov Decisio Processes

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

TR/46 OCTOBER THE ZEROS OF PARTIAL SUMS OF A MACLAURIN EXPANSION A. TALBOT

TR/46 OCTOBER THE ZEROS OF PARTIAL SUMS OF A MACLAURIN EXPANSION A. TALBOT TR/46 OCTOBER 974 THE ZEROS OF PARTIAL SUMS OF A MACLAURIN EXPANSION by A. TALBOT .. Itroductio. A problem i approximatio theory o which I have recetly worked [] required for its solutio a proof that the

More information

Section 4.3. Boolean functions

Section 4.3. Boolean functions Sectio 4.3. Boolea fuctios Let us take aother look at the simplest o-trivial Boolea algebra, ({0}), the power-set algebra based o a oe-elemet set, chose here as {0}. This has two elemets, the empty set,

More information

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 +

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + 62. Power series Defiitio 16. (Power series) Give a sequece {c }, the series c x = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + is called a power series i the variable x. The umbers c are called the coefficiets of

More information

Simple Polygons of Maximum Perimeter Contained in a Unit Disk

Simple Polygons of Maximum Perimeter Contained in a Unit Disk Discrete Comput Geom (009) 1: 08 15 DOI 10.1007/s005-008-9093-7 Simple Polygos of Maximum Perimeter Cotaied i a Uit Disk Charles Audet Pierre Hase Frédéric Messie Received: 18 September 007 / Revised:

More information

DETERMINATION OF MECHANICAL PROPERTIES OF A NON- UNIFORM BEAM USING THE MEASUREMENT OF THE EXCITED LONGITUDINAL ELASTIC VIBRATIONS.

DETERMINATION OF MECHANICAL PROPERTIES OF A NON- UNIFORM BEAM USING THE MEASUREMENT OF THE EXCITED LONGITUDINAL ELASTIC VIBRATIONS. ICSV4 Cairs Australia 9- July 7 DTRMINATION OF MCHANICAL PROPRTIS OF A NON- UNIFORM BAM USING TH MASURMNT OF TH XCITD LONGITUDINAL LASTIC VIBRATIONS Pavel Aokhi ad Vladimir Gordo Departmet of the mathematics

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

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

Axis Aligned Ellipsoid

Axis Aligned Ellipsoid Machie Learig for Data Sciece CS 4786) Lecture 6,7 & 8: Ellipsoidal Clusterig, Gaussia Mixture Models ad Geeral Mixture Models The text i black outlies high level ideas. The text i blue provides simple

More information

Expectation-Maximization Algorithm.

Expectation-Maximization Algorithm. Expectatio-Maximizatio Algorithm. Petr Pošík Czech Techical Uiversity i Prague Faculty of Electrical Egieerig Dept. of Cyberetics MLE 2 Likelihood.........................................................................................................

More information

Final Review for MATH 3510

Final Review for MATH 3510 Fial Review for MATH 50 Calculatio 5 Give a fairly simple probability mass fuctio or probability desity fuctio of a radom variable, you should be able to compute the expected value ad variace of the variable

More information

Computability and computational complexity

Computability and computational complexity Computability ad computatioal complexity Lecture 4: Uiversal Turig machies. Udecidability Io Petre Computer Sciece, Åbo Akademi Uiversity Fall 2015 http://users.abo.fi/ipetre/computability/ 21. toukokuu

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

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 19 11/17/2008 LAWS OF LARGE NUMBERS II THE STRONG LAW OF LARGE NUMBERS

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 19 11/17/2008 LAWS OF LARGE NUMBERS II THE STRONG LAW OF LARGE NUMBERS MASSACHUSTTS INSTITUT OF TCHNOLOGY 6.436J/5.085J Fall 2008 Lecture 9 /7/2008 LAWS OF LARG NUMBRS II Cotets. The strog law of large umbers 2. The Cheroff boud TH STRONG LAW OF LARG NUMBRS While the weak

More information

Statistics 511 Additional Materials

Statistics 511 Additional Materials Cofidece Itervals o mu Statistics 511 Additioal Materials This topic officially moves us from probability to statistics. We begi to discuss makig ifereces about the populatio. Oe way to differetiate probability

More information

End-of-Year Contest. ERHS Math Club. May 5, 2009

End-of-Year Contest. ERHS Math Club. May 5, 2009 Ed-of-Year Cotest ERHS Math Club May 5, 009 Problem 1: There are 9 cois. Oe is fake ad weighs a little less tha the others. Fid the fake coi by weighigs. Solutio: Separate the 9 cois ito 3 groups (A, B,

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

Design and Analysis of Algorithms

Design and Analysis of Algorithms Desig ad Aalysis of Algorithms Probabilistic aalysis ad Radomized algorithms Referece: CLRS Chapter 5 Topics: Hirig problem Idicatio radom variables Radomized algorithms Huo Hogwei 1 The hirig problem

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

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

Linear Programming and the Simplex Method

Linear Programming and the Simplex Method Liear Programmig ad the Simplex ethod Abstract This article is a itroductio to Liear Programmig ad usig Simplex method for solvig LP problems i primal form. What is Liear Programmig? Liear Programmig is

More information

Section 1.1. Calculus: Areas And Tangents. Difference Equations to Differential Equations

Section 1.1. Calculus: Areas And Tangents. Difference Equations to Differential Equations Differece Equatios to Differetial Equatios Sectio. Calculus: Areas Ad Tagets The study of calculus begis with questios about chage. What happes to the velocity of a swigig pedulum as its positio chages?

More information

MATH301 Real Analysis (2008 Fall) Tutorial Note #7. k=1 f k (x) converges pointwise to S(x) on E if and

MATH301 Real Analysis (2008 Fall) Tutorial Note #7. k=1 f k (x) converges pointwise to S(x) on E if and MATH01 Real Aalysis (2008 Fall) Tutorial Note #7 Sequece ad Series of fuctio 1: Poitwise Covergece ad Uiform Covergece Part I: Poitwise Covergece Defiitio of poitwise covergece: A sequece of fuctios f

More information

It is always the case that unions, intersections, complements, and set differences are preserved by the inverse image of a function.

It is always the case that unions, intersections, complements, and set differences are preserved by the inverse image of a function. MATH 532 Measurable Fuctios Dr. Neal, WKU Throughout, let ( X, F, µ) be a measure space ad let (!, F, P ) deote the special case of a probability space. We shall ow begi to study real-valued fuctios defied

More information

Clustering. CM226: Machine Learning for Bioinformatics. Fall Sriram Sankararaman Acknowledgments: Fei Sha, Ameet Talwalkar.

Clustering. CM226: Machine Learning for Bioinformatics. Fall Sriram Sankararaman Acknowledgments: Fei Sha, Ameet Talwalkar. Clusterig CM226: Machie Learig for Bioiformatics. Fall 216 Sriram Sakararama Ackowledgmets: Fei Sha, Ameet Talwalkar Clusterig 1 / 42 Admiistratio HW 1 due o Moday. Email/post o CCLE if you have questios.

More information

Lecture 15: Learning Theory: Concentration Inequalities

Lecture 15: Learning Theory: Concentration Inequalities STAT 425: Itroductio to Noparametric Statistics Witer 208 Lecture 5: Learig Theory: Cocetratio Iequalities Istructor: Ye-Chi Che 5. Itroductio Recall that i the lecture o classificatio, we have see that

More information

G. R. Pasha Department of Statistics Bahauddin Zakariya University Multan, Pakistan

G. R. Pasha Department of Statistics Bahauddin Zakariya University Multan, Pakistan Deviatio of the Variaces of Classical Estimators ad Negative Iteger Momet Estimator from Miimum Variace Boud with Referece to Maxwell Distributio G. R. Pasha Departmet of Statistics Bahauddi Zakariya Uiversity

More information

This is an introductory course in Analysis of Variance and Design of Experiments.

This is an introductory course in Analysis of Variance and Design of Experiments. 1 Notes for M 384E, Wedesday, Jauary 21, 2009 (Please ote: I will ot pass out hard-copy class otes i future classes. If there are writte class otes, they will be posted o the web by the ight before class

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

Math 609/597: Cryptography 1

Math 609/597: Cryptography 1 Math 609/597: Cryptography 1 The Solovay-Strasse Primality Test 12 October, 1993 Burt Roseberg Revised: 6 October, 2000 1 Itroductio We describe the Solovay-Strasse primality test. There is quite a bit

More information