A self-organising solution to the collective sort problem in distributed tuple spaces

  • Authors:
  • Mirko Viroli;Matteo Casadei;Luca Gardelli

  • Affiliations:
  • Universitá di Bologna, Cesena (FC), Italy;Universitá di Bologna, Cesena (FC), Italy;Universitá di Bologna, Cesena (FC), Italy

  • Venue:
  • Proceedings of the 2007 ACM symposium on Applied computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Coordination languages and models are recently moving towards the application of techniques coming from the research context of complex systems: adaptivity and self-organisation are exploited in order to tackle typical features of systems to coordinate, such as openness, dynamism and unpredictability. In this paper we focus on a paradigmatic problem we call collective sort, where autonomous agents are assigned the task of moving tuples across different tuple spaces with the goal of reaching perfect clustering: tuples of the same kind are to be collected in the same, unique tuple space. We describe a self-organising solution to this problem, where each agent moves tuples according to partial observations, still making complete sorting emerge from any initial tuple configuration.