Intéressant.
On dirait de la théorie des graphes.
On compte des graphes à n sommets tels qu'il n'y ait pas de chemins de longueur 2. (des graphes orientés)
Donc on partitionne l'ensemble des sommets {1, 2, ..., n} en deux classes :
les sommets A où une flèche s'arrête et les sommets B où aucune flèche ne s'arrête.
Alors les flèches vont de B vers A, et chaque sommet de A doit être la fin d'une flèche.
Ce devrait être une somme binomiale.
\sum_k (n blib k) * qqch(n, k) ((a blib b) est le coefficient binomial)
k est le cardinal de A; il y a (n blib k) pour partitionner {1, 2, ..., n} en un ensemble à k éléments et un ensemble à (n-k) éléments; qqch(n, k) est le nombre de façons de mettre les flèches pour une telle partition :
pour chacun des k sommets de A on doit choisir à partir de quels sommets de B on fait une flèche vers ce sommet; il y a 2^{n-k}-1 façons de faire ça. (-1 parce qu'il nous faut au moins une flèche)
Donc :
\sum_k (n blib k) * (2^{n-k}-1)^k.
Il doit y avoir une erreur bête quelque part car ça n'a pas l'air d'être une bonne réponse.. quel est ton résultat?
EDIT1 :
f(1)= 1
f(2)= 3
f(3)= 13
f(4)= 87
f(5)= 841
Si tu ne connais pas la réponse mais que tu as calculé quelques valeurs on peut comparer.
EDIT2: en fait, ça a l'air d'être correct; cf. http://www.research.att.com/~njas/sequences/A001831