Abstract

Nowadays bio-inspired approaches are widely used. Some of them became paradigms in many domains, such as Ant Colony Optimization (ACO) and Genetic Algorithms (GA). Despite the inherent challenges of surviving, in the natural world, biological organisms evolve, self-organize and self-repair with only local knowledge and without any centralized control. The analogy between biological systems and Multi-Agent Systems (MAS) is more than evident. In fact, every entity in real and natural systems is easily identified as an agent. Therefore, it will be more efficient to model them with agents. In a simulation context, MAS has been used to mimic behavioural, functional or structural features of biological systems. In a general context, bio-inspired systems are carried out with ad hoc design models or with a one target feature MAS model. Consequently, these works suffer from two weaknesses. The first is the use of dedicated models for   restrictive purposes (such as academic projects). The second one is the lack of a design model. In this paper, our contribution aims to propose a generic multi-paradigms model for bio-inspired systems. This model is agent-based and will integrate different bio-inspired paradigms with respect of their concepts. We investigate to which extent is it possible to preserve the main characteristics of both natural and artificial systems. Therefore, we introduce the influence/reaction principle to deal with these bio-inspired multi-agent systems.

Highlights

  • In computer science, bio-inspired approaches are getting a particular interest

  • We notice that the use of the term approach refers to a vision or process to face or to deal with an issue, we can call it paradigm when it is well defined and widely used

  • Rather than proposing an approach that is the sum of the various concepts, or try to merge similar concepts, our vision of a unifying formalism is to wrap the various concepts by basic concepts and to operate, thereafter, a successive refinements that can be conducted in the specific contexts to each bio-inspired paradigm

Read more

Summary

Introduction

Bio-inspired approaches are getting a particular interest. Their mechanisms and their behavioural, functional or structural features remain favourable fields of study and inspiration for multidisciplinary researches. - Macro level: referring to the MAS concept (an aggregate of interacting agents) and to a subsystem or to the entire natural system In both systems we can find a set of features such as: diversity and distribution of knowledge, decentralization of data, distributed control, asynchronous calculations and processing, efficiency of parallel treatments, robustness, fault tolerance and dependability, flexibility, sophisticated plans of interaction (cooperation, coordination and negotiation), asynchronous local communication and emergent functionalities. By exploiting the evident analogy between biological and multi-agent systems and highlighting the fact that these agent/multi-agent concepts are a common denominator for bio-inspired paradigms; it is quite natural to model these systems using autonomous agents.

Specificities of natural systems
Multi-agent systems
Analysis and reflections
The challenge
Agent versus Object and Actor
The unifying formalism
The analogy between biological systems and MAS
Adequacy of the agent approach for the development of natural systems
Advantage of agent-oriented decompositions
The convenience of agent-oriented abstractions
The need for flexible management of changing organizational relationships
The environment in bio-inspired multiagent systems
Origins
Premises of a bio-inspired design
The need for a multi-paradigm approach
Characterization of the context of applicability
Consequences of a bio-inspired design
Analogy with artificial systems
Rules of application of a multi-paradigm approach
The Bio-IR Modelling
Hybrid approach
Application case studies
Related Works
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call