Skip to content

Synchronous GHS algorithm to find MST in distributed network.

License

Notifications You must be signed in to change notification settings

nileshph/Sychronized_GHS_for_MST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SynGHS

Minimum spanning tree calculation algorithm for Distributed Synchronous Networks (GHS)

We implemented this algorithm using simple synchronizer. We use notion of rounds and phases and buffer out of phase messages. This guarantees that none of the node goes too ahead or left too behind.

Message passing mechanism used in this algorithm is simple socket programming (Peer to Peer) which allows one hop communication. This is identical to readl time distributed network.

For more info on GHS algorithm please visit https://en.wikipedia.org/wiki/Distributed_minimum_spanning_tree

Your comments and suggestions are welcome. Please mail me at nileshpharate94@gmail.com

#How to run and compile? #use Maven to built a jar using below command mvn clean install

#Use jar generated in target folder to run project java -jar <jar_name> Node

About

Synchronous GHS algorithm to find MST in distributed network.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published