English
Related papers

Related papers: Empowering Collections with Swarm Behavior

200 papers

Swarm intelligence is all about developing collective behaviours to solve complex, ill-structured and large-scale problems. Efficiency in collective behaviours depends on how to harmonise the individual contributions so that a complementary…

Neural and Evolutionary Computing · Computer Science 2015-04-23 Muharrem Düğenci

Artificial swarm systems have been extensively studied and used in computer science, robotics, engineering and other technological fields, primarily as a platform for implementing robust distributed systems to achieve pre-defined…

Neural and Evolutionary Computing · Computer Science 2025-02-04 Hiroki Sayama

Automatic design is a promising approach to realizing robot swarms. Given a mission to be performed by the swarm, an automatic method produces the required control software for the individual robots. Automatic design has concentrated on…

Robotics · Computer Science 2024-04-30 David Garzón Ramos , Mauro Birattari

The design of reward functions in reinforcement learning is a human skill that comes with experience. Unfortunately, there is not any methodology in the literature that could guide a human to design the reward function or to allow a human…

Artificial Intelligence · Computer Science 2019-01-07 Nicholas R. Clayton , Hussein Abbass

Metaheuristic algorithms such as particle swarm optimization, firefly algorithm and harmony search are now becoming powerful methods for solving many tough optimization problems. In this paper, we propose a new metaheuristic method, the Bat…

Optimization and Control · Mathematics 2010-07-29 Xin-She Yang

Swarmalators, entities that combine the properties of swarming particles with synchronized oscillations, represent a novel and growing area of research in the study of collective behavior. This review provides a comprehensive overview of…

Adaptation and Self-Organizing Systems · Physics 2026-01-16 Gourab Kumar Sar , Kevin O'Keeffe , Joao U. F. Lizarraga , Marcus A. M. de Aguiar , Christian Bettstetter , Dibakar Ghosh

Self-organizing complex systems typically are comprised of a large number of frequently similar components or events. Through their process, a pattern at the global-level of a system emerges solely from numerous interactions among the…

Artificial Intelligence · Computer Science 2007-05-23 Vitorino Ramos , Ajith Abraham

The mathematical modeling of generics in Java and other similar nominally-typed object-oriented programming languages is a challenge. In this short paper we present the outline of a novel order-theoretic approach to modeling generics, in…

Programming Languages · Computer Science 2019-06-27 Moez A. AbdelGawad

Human-swarm interaction (HSI) is an active research challenge in the realms of swarm robotics and human-factors engineering. Here we apply a cognitive systems engineering perspective and introduce a neuro-inspired joint systems theory of…

Human-Computer Interaction · Computer Science 2025-12-02 Jonas D. Hasbach , Maren Bennewitz

This paper is concerned with the problem of designing, from data, agents that are able to craft their behavior from a number of contributors in order to fulfill some agent-specific task. This is not necessarily known to the contributors.…

Optimization and Control · Mathematics 2020-11-04 Giovanni Russo

Nature has long inspired the development of swarm intelligence (SI), a key branch of artificial intelligence that models collective behaviors observed in biological systems for solving complex optimization problems. Particle swarm…

Neural and Evolutionary Computing · Computer Science 2025-11-18 Dikshit Chauhan , Shivani , P. N. Suganthan

Unraveling the nature of the communication model that governs which two individuals in a swarm interact with each other is an important line of inquiry in the collective behavior sciences. A number of models have been proposed in the…

Robotics · Computer Science 2018-01-24 Musad Haque , Connor McGowan , Yifan Guo , Douglas Kirkpatrick , Julie A. Adams

The simultaneous control of multiple coordinated robotic agents represents an elaborate problem. If solved, however, the interaction between the agents can lead to solutions to sophisticated problems. The concept of swarming, inspired by…

Robotics · Computer Science 2025-08-13 Nathan K Long , Karl Sammut , Daniel Sgarioto , Matthew Garratt , Hussein Abbass

Peer-to-peer systems are the most resilient form of distributed computing, but the design of robust protocols for their coordination is difficult. This makes it hard to specify and reason about global behaviour of such systems. This paper…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-05-09 Roland Kuhn , Hernán Melgratti , Emilio Tuosto

Swarms evolving from collective behaviors among multiple individuals are commonly seen in nature, which enables biological systems to exhibit more efficient and robust collaboration. Creating similar swarm intelligence in engineered robots…

Robotics · Computer Science 2025-11-10 Guibin Sun , Jinhu Lü , Kexin Liu , Zhenqian Wang , Guanrong Chen

Developing applications considering reactiveness, scalability and re-usability has always been at the center of attention of robotic researchers. Behavior-based architectures have been proposed as a programming paradigm to develop robust…

Robotics · Computer Science 2021-06-30 Ali Paikan , Giorgio Metta , Lorenzo Natale

Natural groups of animals, such as swarms of social insects, exhibit astonishing degrees of task specialization, useful to address complex tasks and to survive. This is supported by phenotypic plasticity: individuals sharing the same…

Robotics · Computer Science 2024-02-08 Fuda van Diggelen , Matteo De Carlo , Nicolas Cambier , Eliseo Ferrante , A. E. Eiben

We study the problem of determining the emergent behaviors that are possible given a functionally heterogeneous swarm of robots with limited capabilities. Prior work has considered behavior search for homogeneous swarms and proposed the use…

Robotics · Computer Science 2023-10-27 Connor Mattson , Jeremy C. Clark , Daniel S. Brown

Swarm systems consist of large numbers of robots that collaborate autonomously. With an appropriate level of human control, swarm systems could be applied in a variety of contexts ranging from search-and-rescue situations to Cyber defence.…

Human-Computer Interaction · Computer Science 2018-03-09 Aya Hussein , Leo Ghignone , Tung Nguyen , Nima Salimi , Hung Nguyen , Min Wang , Hussein A. Abbass

Robot swarms offer inherent robustness and the capacity to execute complex, collaborative tasks surpassing the capabilities of single-agent systems. Co-designing these systems is critical, as marginal improvements in individual performance…

Robotics · Computer Science 2026-05-08 Andrew Wilhelm , Josie Hughes