Multple Relationship Paths!

Started by Olav Linno Poëll on Monday, March 14, 2011


Showing all 11 posts
3/14/2011 at 3:06 PM

Multple Relationship Paths?! Yes indeed. Kudos to the Geni Team for finally giving some ♥ to the paths. But only two thumbs up? Just grab those love handles and go give a big thumb's up right here, right now:


Ashiya posted this on Mar-02 16:38

What if there is more than one relationship path between 2 people?

Please note that we typically display the closest relationship to you/focus person. Therefore, if the marriage relationship is closer than the blood one-we would show that one. Otherwise, you are seeing the one which was cached or calculated first.

The good news is we are working on an enhancement to that feature to enable users to view all relationships path between the focus person and relative.

Also, please keep in mind that pending merges and recent merges can also prevent the closest relationship from calculating.

Private User
3/14/2011 at 3:17 PM
12/19/2011 at 6:02 AM

This is a most desirable feature. My tree is almost complete 300 years back in time and I meet the same ancestors from different points of view. I would like to have a function where these nodes in the tree are identified and the different paths to reach them.

And of course. Relationsships by marriage is not very interesting, but may be an option if desired...

5/29/2012 at 8:09 PM

Still looking forward to this functionality!

10/8/2012 at 6:46 AM

Is it possible to make this feature by using the api?

Private User
10/8/2012 at 8:59 AM

Sverre, yes and no.

Finding the shortest and multiple paths require a lot of processing power and especially quick access to all 64 million profiles in the big tree, which is quite impossible using the API, at least if you want quick answers. I suggest you Google on what is called the shortest path challenge.

Using the API to tell that your direct ancestors have multiple paths to you (like both 13th and 10th grandfather) is quite possible, and done by both myself and Jadra, but still quite time consuming in the communication with the Geni API server.

So, technically we should hope Geni implements some, and I am sure that they do that when their new Graph server are up and running, giving up to 100 times better speed in internal data processing.

10/9/2012 at 12:57 AM

Interesting thoughts Bjørn.
I am an IT professional myself and my company Aspiria is working with similar "big data" questions with banks and oil companies. 64 million profiles is a high number but not a very high. Should be possible to give reply to such questions within reasonable time if the data is well organized and the servers are quick. They already have the functionality to submit this as a batch job with a later reply ....

Really looking forward to this feature .....

Private User
10/9/2012 at 1:23 AM

You asked about using the Api.
Processing 64 million profiles using a web query for each profile is the challenge if you want to use the Api to find the shortest path.
Secondly you should remember that Geni have 7 million registered users who in theory could make such a request in parallel ;-)
It is definitely a batch job that should run directly on the server where all possible paths are store and reused as it is today.

You also have a rate limit on 40 requests per 10 seconds when using the API, but it is possible to request multiple profiles in one request.

Here is by the way Mike@Geni's answer about Multiple paths in the API project discussions:

10/9/2012 at 4:31 AM

Agree with you and looking forward to the solution ....

8/9/2014 at 9:09 PM

Does anyone know if there has been any more news on this?

It would be nice to be able to search with certain conditions such as "blood relationship only" or perhaps including or excluding certain people.

Private User
8/12/2014 at 1:59 PM

For what it's worth, I didn't want to wait and therefore, I adopted the good old fashion "manual" approach. Starting from my profile, I click on every possible chain of parents, going about 10 generations back, and record the results. Multiple paths to the same ancestors then become visible.

I record my results in this project:

I am about 30% through to all my ancestors. I have done the complete tree above my father's father. I am working on the tree above my father's mother.

Very interesting but tedious. If we had an automated feature it would be most welcome.

Showing all 11 posts

Create a free account or login to participate in this discussion