Let V=$\{1,2,...,n\}$ be a set of vertices. How many directed trees are there over V such that there are exactly 2 vertices with out degree of 0?
My first thought was to use symmetry, and that after finding the number of directed trees over $V$ such that $d_{out}(1)=d_{out}(2)=0$, and then multiplying the answer by ${n \choose 2}$.
Using the laplacian matrix seems pointless to me because I have no control over other vertices that will have out degree of $0$.
I know that over a finite number of vertices, it is enough to make sure that there is $r\in V$ such that $d_{in}(r)=0$, and that for all $u\neq r$, $d_{in}(u)=1$, in addition to that that the graph must not have cycles in it.
Now, I tried to use symmetry again. 1 and 2 will never be roots, and by symmetry if I choose a random vertex to be a root, I will need to multiply the result by $n-2$ to get all the possibilities.
However this is pretty tricky as well, the best I got is that this number equals to words over $V$, with a length of $n-1$ with these conditions:
1 and 2 don't appear in the word.
All other vertices appear at least once.
All vertices except the root (and 1 and 2) has a single place in the word where they can't appear.
The root must appear at least once after the first two letters.
Now I am quite stuck however, is there a more simple way to solve this problem that I missed?
Vertices with out-degree = 0 are leaves.
So you have exactly two leaves in a directed tree. Traverse edges back from those leaves to root (to see how it looks like).
So you order your vertices in a string, then decide who is the root - and you get a tree with two leaves. And leaves can not be roots.
In the end divide by 2, to count for symmetry.
Kind of $\frac{(n-2)\cdot n!}{2}$ different trees.