2009. november 26., csütörtök

Flocking with informed agents. (Cucker, Felipe; Huepe, Cristian)

MathS In Action 1, No. 1, 1-25, electronic only (2008).
Abstract: Two similar Laplacian-based models for swarms with informed agents are proposed and analyzed analytically and numerically. In these models, each individual adjusts its velocity to match that of its neighbors and some individuals are given a preferred heading direction towards which they accelerate if there is no local velocity consensus. The convergence to a collective group swarming state with constant velocity is analytically proven for a range of parameters and initial conditions. Using numerical computations, the ability of a small group of informed individuals to accurately guide a swarm of uninformed agents is investigated. The results obtained in one of our two models are analogous to those found for more realistic and complex algorithms for describing biological swarms, namely, that the fraction of informed individuals required to guide the whole group is small, and that it becomes smaller for swarms with more individuals. This observation in our simple system provides insight into the possibly robust dynamics that contribute to biologically effective collective leadership and decision-making processes. In contrast with the more sophisticated models mentioned above, we can describe conditions under which convergence to consensus is ensured.

Flocking of multi-agent systems with a dynamic virtual leader (Shi, Hong; Wang, Long; Chu, Tianguang)

Int. J. Control 82, No. 1, 43-58 (2009). ISSN 0020-7179; ISSN 1366-5820 
Abstract: This paper considers the flocking problem of a group of autonomous agents moving in Euclidean space with a virtual leader. We investigate the dynamic properties of the group for the case where the state of the virtual leader may be time-varying and the topology of the neighbouring relations between agents is dynamic. To track such a leader, we introduce a set of switching control laws that enable the entire group to generate the desired stable flocking motion. The control law acting on each agent relies on the state information of its neighbouring agents and the external reference signal (or ‘virtual leader’). Then we prove that, if the acceleration of the virtual leader is known, then each agent can follow the virtual leader, and the convergence rate of the centre of mass (CoM) can be estimated; if the acceleration is unknown, then the velocities of all agents asymptotically approach the velocity of the CoM, thus the flocking motion can be obtained. However, in this case, the final velocity of the group may not be equal to the desired velocity. Numerical simulations are worked out to illustrate our theoretical results.

2009. november 25., szerda

Flocking control of multi-agent systems with application to nonholonomic multi-robots. (Li, Qin; Jiang, Zhong-Ping)

Kybernetika 45, No. 1, 84-100 (2009). ISSN 0023-5954
Abstract: We revisit the artificial potential based approach in the flocking control for multi-agent systems, where our main concerns are migration and trajectory tracking problems. The static destination or, more generally, the moving reference point is modeled by a virtual leader, whose information is utilized by some agents, called active agents (AA), for the controller design. We study a decentralized flocking controller for
the case where the set of AAs is fixed. Some results on the velocity consensus, collision avoidance, group configuration and robustness are proposed. Further, we apply the proposed controller to the observer based flocking control of a team of nonholonomic mobile robots.

Collective cognition in animal groups (Iain D. Couzin)

Department of Ecology and Evolutionary Biology, Princeton University, Princeton, NJ 08544, USA
The remarkable collective action of organisms such as swarming ants, schooling fish and flocking birds has long captivated the attention of artists, naturalists, philosophers and scientists. Despite a long history of scientific investigation, only now are we beginning to decipher the relationship between individuals and group-level properties. This interdisciplinary effort is beginning to reveal the underlying principles of collective decision-making in animal groups, demonstrating how social interactions, individual state, environmental modification and processes of informational amplification and decay can all play a part in tuning adaptive response. It is proposed that important commonalities exist with the understanding of neuronal processes and that much could be learned by considering collective animal behavior in the framework of cognitive science.

2009. november 21., szombat

An adaptive flocking algorithm for performing approximate clustering (Agostino Forestiero, Giandomenico Spezzano, Gianluigi Folino)

Institute of High-Performance Computing and Networking (ICAR), National Research Council (CNR), Italy Via Pietro Bucci 41C, I-87036 Rende (CS), Italy
Abstract: This paper presents an approach based on an adaptive bio-inspired method to make state of the art clustering algorithms scalable and to provide them with an any-time behavior. The method is based on the biology-inspired paradigm of a flock of birds, i.e. a population of simple agents interacting locally with each other and with the environment. The flocking algorithm provides a model of decentralized adaptive organization useful to solve complex optimization, classification and distributed control problems. This approach avoids the sequential search of canonical clustering algorithms and permits a scalable implementation. The method is applied to design two novel clustering algorithms based on the main principles of two popular clustering algorithms: DBSCAN and SNN. This apporach can identify clusters of widely varying shapes and densities and is able to extract an approximate view of the clusters whenever it is required. Both the algorithms have been evaluated on synthetic and real world data sets and the impact of the flocking strategy on performance has been evaluated.
2009 Elsevier Inc. All rights reserved.

Phases and phase transitions in ocking systems (Yuhai Tu)

IBM T. J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY 10598, USA
Abstract:  In this paper, we briefly review some recent theoretical and numerical progress in understanding flocking dynamics. On the theoretical side, a continuum model has been successfully used in explaining the hydrodynamic properties of the flock dynamics. In particular, the long-range ordered state has been shown to be stable even in two dimensions. On the numerical side, study of a discrete model which includes both body force interaction and alignment force reveals a very rich phase diagram. The potential of such models in describing finite flocks is discussed. In the end, we list some unanswered questions and new directions for future studies.
(c) 2000 Published by Elsevier Science B.V. All rights reserved.

Coordination without communication: the case of the flocking problem (Vincenzo Gervasi, Giuseppe Prencipe)

Dipartimento di Informatica, Universitia di Pisa, via F. Buonarroti 2, Pisa I-56127, Italy
Abstract: In this paper, we study the distributed coordination and control of a set of asynchronous, anonymous, memoryless mobile vehicles that can freely move on a two-dimensional plane but cannot communicate among themselves. In particular, we analyze the problem of forming a certain pattern and following a designated vehicle, referred to as the leader, while maintaining the pattern: the flocking problem. We provide an algorithm to solve the flocking problem, together with theoretical considerations on its correctness and applicability, and numerical simulation showing the actual behavior of the algorithm. We also propose two variants of the algorithm sporting a more stable convergence, and analyze how different conditions on the equipment available to the vehicles and on the amount of knowledge they share a3ect the kind of patterns that can be formed.
(c) 2004 Elsevier B.V. All rights reserved.

Collective motion of organisms in three dimensions (Andras Cziroka; Maria Vicsek, Tamas Vicsek)

Department of Biological Physics, Etvos University, Budapest; Department of Computer Science, Budapest University of Economics; Budapest,
Abstract: We study a model of flocking in order to describe the transitions during the collective motion of organisms (e.g., birds) in three dimensions. In this model the particles representing the organisms are self-propelled, i.e., they move with the same absolute velocity. In addition, the particles locally interact by choosing at each time step the average direction of motion of their neighbours and the eects of fluctuations are taken into account as well. We present the first results for large-scale flocking in the presence of noise in three dimensions. We show that depending on the control parameters both disordered and long-range ordered phases can be observed. The corresponding phase diagram has a number of features which are qualitatively dierent from those typical for the analogous equilibrium models.
(c) 1999 Elsevier Science B.V. All rights reserved.