Mostrar el registro sencillo del ítem
Biased Selection for Building Small-World Networks
dc.contributor.author | Sevilla, Andrés | |
dc.contributor.author | Mozo, Alberto | |
dc.contributor.author | Lorenzo, M. Araceli | |
dc.contributor.author | Lopéz-Presa, José Luis | |
dc.contributor.author | Manzano, Pilar | |
dc.contributor.author | Fernández Anta, Antonio | |
dc.date.accessioned | 2021-07-13T09:58:49Z | |
dc.date.available | 2021-07-13T09:58:49Z | |
dc.date.issued | 2010-12-14 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12761/1133 | |
dc.description.abstract | Small-world networks are currently present in many distributed applications and can be built augmenting a base network with long-range links using a probability distribution. Currently available distributed algorithms to select these long-range neighbors are designed ad hoc for specific probability distributions. In this paper we propose a new algorithm called Biased Selection (BS) that, using a uniform sampling service (that could be implemented with, for instance, a gossip-based protocol), allows to select long-range neighbors with any arbitrary distribution in a distributed way. This algorithm is of iterative nature and has a parameter r that gives its number of iterations. We prove that the obtained sampling distribution converges to the desired distribution as r grows. Additionally, we obtain analytical bounds on the maximum relative error for a given value of this parameter r. Although the BS algorithm is proposed in this paper as a tool to sample nodes in a network, it can be used in any context in which sampling with an arbitrary distribution is required, and only uniform sampling is available. The BS algorithm has been used to choose long-range neighbors in complete and incomplete tori, in order to build Kleinberg’s small-world networks. We observe that using a very small number of iterations (1) BS has similar error as a simulation of the Kleinberg’s harmonic distribution and (2) the average number of hops with greedy routing is no larger with BS than in a Kleinberg network. Furthermore, we have observed that before converging to the performance of a Kleinberg network, the average number of hops with BS is significantly smaller (up to 14% smaller in a 1000 x 1000 network). | |
dc.language.iso | eng | |
dc.subject.lcc | Q Science::Q Science (General) | |
dc.subject.lcc | Q Science::QA Mathematics::QA75 Electronic computers. Computer science | |
dc.subject.lcc | T Technology::T Technology (General) | |
dc.subject.lcc | T Technology::TK Electrical engineering. Electronics Nuclear engineering | |
dc.title | Biased Selection for Building Small-World Networks | en |
dc.type | conference object | |
dc.conference.date | 14-17 December 2010 | |
dc.conference.place | Tozeur, Tunisia | |
dc.conference.title | The 14th International Conference on Principles of Distributed Systems (OPODIS 2010) | * |
dc.event.type | conference | |
dc.pres.type | paper | |
dc.type.hasVersion | VoR | |
dc.rights.accessRights | open access | |
dc.identifier.url | http://www.springerlink.com/content/0302-9743/ | |
dc.description.refereed | TRUE | |
dc.description.status | pub | |
dc.eprint.id | http://eprints.networks.imdea.org/id/eprint/46 |