Computer Science > Neural and Evolutionary Computing
[Submitted on 24 Oct 2012 (this version), latest version 18 Mar 2013 (v3)]
Title:Towards Swarm Calculus: Urn Models of Collective Decisions and Universal Properties of Swarm Performance
View PDFAbstract:The search for generally applicable methods in swarm intelligence aims to gain new insights about natural swarms and to develop design methodologies for artificial swarms. The ideal would be a `swarm calculus' that allows to calculate key features such as expected swarm performance and robustness on the basis of a few parameters. A path towards this ideal is to find methods and models that have maximal generality. We report two models that might be examples of exceptional generality. First, we present an abstract model that describes the performance of a swarm depending on the swarm density based on the dichotomy between cooperation and interference. Several examples are given how the model fits to results from typical swarm experiments. Second, we give an abstract model of collective decision making that is inspired by urn models. A parameter, that controls the feedback based on the current consensus, allows to understand the effects of an increasing probability for positive feedback over time in a decision making system. Several applicable methods, such as the description as Markov process, calculation of splitting probabilities, mean first passage times, and measurements of positive feedback, are discussed and applications to artificial and natural swarms are reported.
Submission history
From: Heiko Hamann [view email][v1] Wed, 24 Oct 2012 14:18:26 UTC (1,239 KB)
[v2] Thu, 7 Feb 2013 15:02:00 UTC (1,453 KB)
[v3] Mon, 18 Mar 2013 09:28:11 UTC (1,300 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.