-
Notifications
You must be signed in to change notification settings - Fork 292
Peer Selection Strategy
heikoheiko edited this page Mar 1, 2015
·
9 revisions
- in a network with
Nparticipants: messages of sizeSmust be received by all nodes in the network in less thanTmaxseconds and should be received in less thanTavgseconds. Assuming average bandwidthBthe diameter (worst case) of the network must be less thanDmax, the average shortest path length should be less thanSPLmax. There should be no bottlenecks so, therefore the load centrality of every node must be less thanLCmax
- in a network with
Nparticipants: the network must not split if a fractionFof the node goes down (due to partial network outages or attacks). Node connectivity must be >NC.
- in a network with
Nparticipants, the bandwidth required by each node should be less thanBWmax. Therefore the maximum number of peers of each node must be less thanPmaxwhile supporting above requirements.
- in a network with
Nparticipants: the network must not fail if a fractionFof nodes with an average elapsed timeTEavgsince their first appearance, conspire to attack the network.
-
closeness centralityat a node is 1/average distance to all other nodes (higher is better). -
load centralityof a node is the fraction of all shortest paths that pass through that node (lower is better) -
average shortest path lengthof a graph is the average of all shortest paths between any combination of nodes (shorter is better) -
rsd_*the relative standard deviation of above values is an indicator of the well-formedness (lower is better) -
diameterof a graph is the longest shortest path (worst case) (shorter is better, should be log(n)) -
node connectivityof a graph is the minimum number of node that disconnect the graph (network split) when deleted (higher is better)
?