Epidemic algorithms for replicated database maintenance
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
Generating functionology
ACM Transactions on Computer Systems (TOCS)
Search and replication in unstructured peer-to-peer networks
ICS '02 Proceedings of the 16th international conference on Supercomputing
A local search mechanism for peer-to-peer networks
Proceedings of the eleventh international conference on Information and knowledge management
IEEE Internet Computing
Peer-to-Peer Membership Management for Gossip-Based Protocols
IEEE Transactions on Computers
Matchmaking: Distributed Resource Management for High Throughput Computing
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
MAAN: A Multi-Attribute Addressable Network for Grid Information Services
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
Probabilistic routing in intermittently connected networks
ACM SIGMOBILE Mobile Computing and Communications Review
Introducing reliability in content-based publish-subscribe through epidemic algorithms
Proceedings of the 2nd international workshop on Distributed event-based systems
Search with Probabilistic Guarantees in Unstructured Peer-to-Peer Networks
P2P '05 Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing
Random Structures & Algorithms
PastryStrings: A Comprehensive Content-Based Publish/Subscribe DHT Network
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
Using Gossip for Dynamic Resource Discovery
ICPP '06 Proceedings of the 2006 International Conference on Parallel Processing
NodeWiz: peer-to-peer resource discovery for grids
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid - Volume 01
Peer-to-Peer resource discovery in Grids: Models and systems
Future Generation Computer Systems
DGRID: a DHT-based resource indexing and discovery scheme for computational grids
ACSW '07 Proceedings of the fifth Australasian symposium on ACSW frontiers - Volume 68
Bubblestorm: resilient, probabilistic, and exhaustive peer-to-peer search
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
A multimedia broker to support accessible and mobile learning through learning objects adaptation
ACM Transactions on Internet Technology (TOIT)
Hierarchical multidimensional search in peer-to-peer networks
Computer Communications
Structured peer-to-peer resource discovery for computational grids
Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities
A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Design and implementation trade-offs for wide-area resource discovery
ACM Transactions on Internet Technology (TOIT)
LightFlood: Minimizing Redundant Messages and Maximizing Scope of Peer-to-Peer Search
IEEE Transactions on Parallel and Distributed Systems
LightPS: Lightweight Content-Based Publish/Subscribe for Peer-to-Peer Systems
CISIS '08 Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems
Limited Scale-Free Overlay Topologies for Unstructured Peer-to-Peer Networks
IEEE Transactions on Parallel and Distributed Systems
Simulation of scale-free networks
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Stepwise fair-share buffering for gossip-based peer-to-peer data dissemination
Computer Networks: The International Journal of Computer and Telecommunications Networking
RW-OGS: An optimized randomwalk protocol for resource discovery in large scale dynamic Grids
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
Efficient event-based resource discovery
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Self-organizing peer-to-peer networks for collaborative document tracking
Proceedings of the 1st ACM international workshop on Complex networks meet information & knowledge management
Multiplayer Online Games over scale-free networks: a viable solution?
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
Meeting the deadline: on the complexity of fault-tolerant continuous gossip
Proceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Quasar: a probabilistic publish-subscribe system for social networks
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
A computing resource discovery mechanism over a P2P tree topology
VECPAR'10 Proceedings of the 9th international conference on High performance computing for computational science
Resource discovery service while minimizing maintenance overhead in hierarchical DHT systems
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
DRing: A Layered Scheme for Range Queries over DHTs
CIT '11 Proceedings of the 2011 IEEE 11th International Conference on Computer and Information Technology
Discovery of stable peers in a self-organising peer-to-peer gradient topology
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
The emergence of order in random walk resource discovery protocols
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
Adaptive event dissemination for peer-to-peer multiplayer online games
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
iTrust: trustworthy information publication, search and retrieval
ICDCN'12 Proceedings of the 13th international conference on Distributed Computing and Networking
Publish-subscribe systems via gossip: a study based on complex networks
Proceedings of the Fourth Annual Workshop on Simplifying Complex Networks for Practitioners
Resource and service discovery in large-scale multi-domain networks
IEEE Communications Surveys & Tutorials
Future Generation Computer Systems
Hi-index | 0.00 |
This paper analyzes the adoption of unstructured P2P overlay networks to build resource discovery services. We consider a simple distributed communication protocol, which is based on gossip and on the local knowledge each node has about resources hold by its neighbors. In particular, upon reception (or generation) of a novel query, a node relays the message to those neighbors that have resources whose profile matches the query. Moreover, the node gossips the query to other remaining neighbors, so that the query can be disseminated through the overlay. A mathematical analysis is provided to estimate the number of nodes receiving the query (and consequently, the portion of query hits), based on the network topology, resource availability and gossip probability. Results show that the use of unstructured networks, coupled with simple dissemination protocols, represent a viable approach to build P2P resource discovery systems.