edited by
2,215 views
1 votes
1 votes
T(n)=3T(n/4)+nlogn

In this if we use master theorem then how is f(n)=Ω(nlog43+ϵ) ?
edited by

1 Answer

1 votes
1 votes

The reason is clearly stated in CLRS as :

if f(n) is larger than nlogba than it should be polynomially larger, this means that there must always be a factor of nϵ, where ϵ>0, in f(n) and not some smaller factor like logn.

Factors llike logn is asymptotically less than nϵ for any positive ϵ, so if these factors are present standalone then it doesn't satisfy the case 3 condition for master theorem. There must always be a factor nϵ more than nlogba in f(n) for case 3 to be satisfied.

Related questions

1 votes
1 votes
1 answer
1
1 votes
1 votes
2 answers
2
mdboi asked Oct 28, 2022
787 views
how do i apply master theorem to this? T(n)=2T(n/2)−n^3n
1 votes
1 votes
1 answer
3
0 votes
0 votes
1 answer
4
lolster asked Jun 12, 2019
1,326 views
How to check if a given recurrence relation is in a format that is valid to apply Master’s Theorem? Also, how to distinguish between Master’s Theorem and extended Mas...