Re: Position randomization

Michael Rogers <m.rogers-kecf2yCh/[email protected]>
Newsgroups gmane.network.freenet.technical
Message-ID <[email protected]>
vive wrote:
> Try to see the network from the Kleinberg model as a platonian ideal form.
> We can try to replicate it by running the swapping algorithm, where nodes will
> prefer positions based on how they clustered in the original network, but the
> generated positioning will never (for all practical timescales) be more than a
> shadow of the perfect network. Hopefully it works rather well (surpringly well
> in simulation! :)) but still with its small faults and glitches in the
> assignments which affects the routing.

Two points: first, the Kleinberg model is probabilistic, so even an
ideal network generated according to the model will have glitches.
(Hence Oskar's simulations show a success rate less than 100% even
before the positions are randomised.) There are really no ideal
Kleinberg networks: there are only more-or-less Kleinbergish networks.

Second, you can use the Kleinberg model to attach a new node to any
network, even if it isn't a Kleinberg network: just attach the new node
to each existing node with a probability inversely proportional to the
distance. (Likewise you can use the Erdos-Renyi model to add a node to
any network even if it isn't an Erdos-Renyi network: attach the new node
to each existing node with equal probability, etc.)

>> Why would the connections between the other nodes make a difference?
> 
> Sorry, I didn't understand that.

Sorry, I meant why would you need to consider the existing connections
when connecting a new node? The connection probabilities are independent.

Cheers,
Michael
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.