Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

the asymptotic growth of n choose floor(n/2)

How can I find the asymptotic growth of n choose floor(n/2) ? I tried to use the expansion and got that it is equal to

[n*(n-1)*........*(floor(n/2)+1)] / (n-floor(n/2))!

Any idea how can i go from there? Any help is appreciated, prefer hints over answers

like image 418
hussein hammoud Avatar asked Sep 12 '14 17:09

hussein hammoud


Video Answer


2 Answers

I agree with the answer above but would like to provide more depth. Assuming n is even, we have:

asdf

To upper bound this, we use the upper bound of Stirling's Approximation in the numerator and the lower bound in the denominator (e.g. we want the largest numerator and smallest denominator). This will give us the upper bound:

2

We then distribute the exponent in the denominator to get:

3

Cancel out 4, move 5 from denominator to numerator and simplify; we get:

6

Follow the same process with the lower bound, put Stirling's approx upper bound in the denominator, and lower bound in the numerator. This will yield:

7

We then know it's lower bounded by some constant times 8 and it's upper bounded by another constant times 8.

Thus, we conclude its asymptotic growth is 9.

like image 165
ryan Avatar answered Oct 13 '22 20:10

ryan


Using Stirling's approximation, you get

n! = \sqrt{2n\pi}(n/e)^n

If you substitute it into $\choose{n}{n/2}$, you should eventually end up with

2^{n+1/2}/\sqrt{n\pi}

PS. you might want to check my math before you actually use the answer :-)

like image 37
sds Avatar answered Oct 13 '22 20:10

sds