Abstract
This paper examines a method of clustering within a fully decentralized multi-agent system. Our goal is to group agents with similar objectives or data, as is done in traditional clustering. However, we add the additional constraint that agents must remain in place on a network, instead of first being collected into a centralized database. To do this we connect agents in a random network and have them search in a peer-to-peer fashion for other similar agents. We thus aim to tackle the basic clustering problem on an Internet scale and create a method by which agents themselves can be grouped, forming coalitions. In order to investigate the feasibility of a decentralized approach, this paper presents a number of simulation experiments involving agents representing two-dimensional points. A comparison between our method's clustering ability and that of the k-means clustering algorithm is presented. Generated data sets containing 2,500 to 160,000 points (agents) grouped in 25 to 1,600 clusters are examined. Results show that our decentralized agent method produces a better clustering than the centralized k-means algorithm, quickly placing 95% to 99% of points correctly. The the time required to find a clustering depends on the quality of solution required; a fairly good solution is quickly converged on, and then slowly improved. Overall, our experiments indicate that the time to find a particular quality of solution increases less than linearly with the number of agents.
Original language | English |
---|---|
Title of host publication | AAMAS '03 |
Subtitle of host publication | Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2003 |
Place of Publication | New York, NY |
Publisher | ACM Publishing |
Pages | 789-796 |
Number of pages | 8 |
ISBN (Print) | 1-58113-683-8 |
DOIs | |
Publication status | Published - 1 Dec 2003 |
Externally published | Yes |
Event | 2nd International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2003 - Melbourne, Australia Duration: 14 Jul 2003 → 18 Jul 2003 Conference number: 2 |
Conference
Conference | 2nd International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2003 |
---|---|
Abbreviated title | AAMAS |
Country/Territory | Australia |
City | Melbourne |
Period | 14/07/03 → 18/07/03 |
Keywords
- Decentralized systems