Diversity and adaptation in populations of clustering ants
SAB94 Proceedings of the third international conference on Simulation of adaptive behavior : from animals to animats 3: from animals to animats 3
Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
Future Generation Computer Systems
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Search and replication in unstructured peer-to-peer networks
ICS '02 Proceedings of the 16th international conference on Supercomputing
Replication strategies in unstructured peer-to-peer networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Scalable, Efficient Range Queries for Grid Information Services
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
Scalable Timers for Soft State Protocols
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Routing Indices For Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Adaptive Probabilistic Search for Peer-to-Peer Networks
P2P '03 Proceedings of the 3rd International Conference on Peer-to-Peer Computing
A peer-to-peer approach to resource location in Grid environments
Grid resource management
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
A survey of peer-to-peer content distribution technologies
ACM Computing Surveys (CSUR)
Enabling Flexible Queries with Guarantees in P2P Systems
IEEE Internet Computing
A Vector Space Search Engine forWeb Services
ECOWS '05 Proceedings of the Third European Conference on Web Services
Adaptive Approach to Information Dissemination in Self-Organizing Grids
ICAS '06 Proceedings of the International Conference on Autonomic and Autonomous Systems
Future Generation Computer Systems
Peer-to-peer systems for discovering resources in a dynamic grid
Parallel Computing
Peer-to-Peer Discovery of Computational Resources for Grid Applications
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
A Self-Organized Grouping (SOG) Method for Efficient Grid Resource Discovery
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Design and implementation tradeoffs for wide-area resource discovery
HPDC '05 Proceedings of the High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium
Interest-aware information dissemination in small-world communities
HPDC '05 Proceedings of the High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium
So-Grid: A self-organizing Grid featuring bio-inspired algorithms
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Reorganization and discovery of grid information with epidemic tuning
Future Generation Computer Systems
MAG: a mobile agent based computational grid platform
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Search methods in p2p networks: a survey
IICS'04 Proceedings of the 4th international conference on Innovative Internet Community Systems
The Self-Organization of Interaction Networks for Nature-Inspired Optimization
IEEE Transactions on Evolutionary Computation
Pheromone learning for self-organizing agents
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
The organic grid: self-organizing computation on a peer-to-peer network
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Journal of Network and Computer Applications
Self-chord: a bio-inspired P2P framework for self-organizing distributed systems
IEEE/ACM Transactions on Networking (TON)
A self-organizing P2P system with multi-dimensional structure
Proceedings of the 8th ACM international conference on Autonomic computing
An ant-inspired algorithm for detection of image edge features
Applied Soft Computing
Bio-Inspired P2P Systems: The Case of Multidimensional Overlay
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special Section: Extended Version of SASO 2011 Best Paper
Hi-index | 0.01 |
This paper introduces Antares, which is a bioinspired algorithm for the construction of a decentralized and self-organized P2P information system in computational grids. This algorithm exploits the properties of ant systems, in which a number of entities/agents perform simple operations at the local level but together engender an advanced form of "swarm intelligence" at the global level. Here, the work of ant-inspired agents is tailored to the controlled replication and relocation of "descriptors," that is, documents that contain metadata information about grid resources. Agents travel the grid through P2P interconnections, and replicate and spatially sort descriptors so as to accumulate those represented by identical or similar indexes into neighbor grid hosts. The resulting information system is here referred to as self-structured, because it exploits the self-organizing characteristics of ant-inspired agents, and the association of descriptors with hosts is not predetermined but adapts to the varying conditions of the grid. This self-structured organization combines the benefits of both unstructured and structured P2P information systems. Indeed, being basically unstructured, Antares is easy to maintain in a dynamic grid, in which joins and departs of hosts can be frequent events. On the other hand, the aggregation and spatial ordering of descriptors can improve the rapidity and effectiveness of discovery operations, which is a beneficial feature typical of structured systems. Performance analysis proves that ant operations allow the information system to be efficiently reorganized, thus improving the efficacy of both simple and range queries.