Notes maitre dhotel Theorem Slides by Christopher M. Bourke Instructor: Berthe Y. Choueiry Spring 2006 Computer comprehension & engineer 235 Introduction to Discrete Mathematics cse235@cse.unl.edu outgo Theorem I Notes When analyzing algorithms, reminiscence that we b arly c be about the asymptotic behavior. Recursive algorithms are no di?erent. Rather than solve exactly the take parity associated with the hail of an algorithm, it is enough to give an asymptotic characterization. The main puppet for doing this is the rule theorem. Master Theorem II Notes Theorem (Master Theorem) permit T (n) be a monotonically change magnitude function that satis?es T (n) = aT ( n ) + f (n) b T (1) = c where a ? 1, b ? 2, c > 0. If f (n) ? ?(nd ) ? if ? ?(nd ) ?(nd logarithm n) if T (n) = ? ?(nlogb a ) if where d ? 0, accordingly a < bd a = bd a > bd Master Theorem Pitfalls Notes You cannot use the Master Theorem if T (n) is not monotone, ex: T (n) = sin n f (n) is not a polynomial, ex: T (n) = 2T ( n ) + 2n 2 ? b cannot be expressed as a constant, ex: T (n) = T ( n) Note here, that the Master Theorem does not solve a recurrence relation. Does the base fountain bear a concern? Master Theorem Example 1 Notes permit T (n) = T n 2 + 1 n2 + n. What are the parameters? 2 a = 1 b = 2 d = 2 Therefore which stick down? Since 1 < 22 , pillow slip 1 applies.

thence we finish that T (n) ? ?(nd ) = ?(n2 ) Master Theorem Example 2 Notes ? Let T (n) = 2T n 4 + n + 42. What are the parameters? a = 2 b = 4 d = 1 2 Therefore which condition? Since 2 = 4 2 , case 2 applies. Thus we conclude that ? T ( n) ? ?(nd log n) = ?( n log n) 1 Master! Theorem Example 3 Notes Let T (n) = 3T n 2 + 3 n + 1. What are the parameters? 4 a = 3 b = 2 d = 1 Therefore which condition? Since 3 > 21 , case 3 applies. Thus we conclude that T (n) ? ?(nlogb a ) = ?(nlog2 3 ) Note that log2 3 ? 1.5849 . . .. undersurface we say that T (n) ? ?(n1.5849 ) ? quaternate Condition...If you want to get a full essay, order it on our website:
OrderEssay.netIf you want to get a full information about our service, visit our page:
write my essay
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.