Fog computing dynamic load balancing mechanism based on graph repartitioning | Synapse