We've released a clarification via CMS. If it does not answer your question,
please let me know.
-Robert
If it is not possible to make a recommendation to a user, recommend that
the user be friends with themselves. That is, if there is no suitable
vertex to recommend, return the input.
-Robert
@Gregory There is another post about this where Robert says "If it is
not possible to make a recommendation to a user, recommend that
the user be friends with themselves. That is, if there is no suitable
vertex to recommend, return the input."
S->v->T or S<-v<-T are both acceptable.
-Robert
It should be consistent between implementations.
> 2) when treating it as a directed graph, if a vertex has an edge
> pointing to the vertex you're making a recommendation for (v) but
> there is no edge point from v to it, is that still a valid
> recommendation? It is technically not adjacent to v, but v is
> adjacent to it. How should we treat that?
It is in the 1-neighborhood of v, and so it cannot be recommended.
-Robert
That is, the 1-neighborhood is adjacent to a vertex. The 2-neighborhood
is the union of all 1-neighborhoods of vertices in the 1-neighborhood,
and the 1-neighborhood itself.
-Robert