I have a member database. Everyone can see all opther members and add them to their contacts. The other person can accept or deny that person. All accepts make a network of people. A knows B and B knows C. That means A knows C in two links. This is known as the Dijkstra algorithm which shows the shortest path between all members in my database.
If someone finds a person in my database that is not in his own network he shall be able to see the shortest path and the people between them.
My information is stored in a MySql databse and I use PHP and want to customize the code later. All I need is an implementation of the algorithm.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Not essential but it would be great if it works on all platforms. Linux probably best.