as a follow up from this question :
Suppose that we have a simpler problem, where the probability $p$ is fixed. Of course we could use the above result to proove that almost every graph in the model $\mathcal{G}_{n,n,p}$ contains a perfect matching, saying for instance that $$ p > \frac{\sqrt{n} + \log{n}}{n}$$ for big enough $n$.
However, couldn't we find a more direct result? I've been looking at the probability of findind a set $S$ (size $k$) giving a contradiction for Hall's mariage theorem. With $q=1-p$, we need each element of $S$ not connected to the $n-k-1$ elements not in $N(S)$, therefore : $$ Pr[ |N(S)|<|S| ] \leq q^{nk-k(k-1)}$$
And $$Pr[\nexists \text{ a perfect matching}] \leq \sum_{k=1}^n \binom{n}{k}q^{nk-k(k-1)}$$
But from there, trying to proove that this sum tends to 0, simple binomial approximation $\sim n^k/k!$ gives too large a bound. Would you recommand any other calculation? Thanks