A Novel Model for Bacterial Foraging in Varying Environments
This paper presents the study of modelling bacterial foraging behaviours in varying environments. The purpose of the study is to investigate a novel biologically inspired methodology for complex system modelling and computation, particularly for optimisation of complex dynamic systems, although this paper is mainly concerned with a novel modelling methodology. Our study focuses on the use of individual-based modelling (IbM) method to simulate the activities of bacteria and the evolvement of bacterial colonies. For this study, an architecture and a mathematical framework are designed to model bacterial foraging patterns. Under this architecture, the interactions between the environment and bacteria are investigated. A bacterial chemotaxis algorithm is derived in the framework and simulation studies are undertaken to evaluate this algorithm. The simulation results show that the proposed algorithm can reflect the bacterial behaviours and population evolution in varying environments, and also explore its potential for optimisation of dynamic systems.
KeywordsMathematical Framework Ambient Environment Nutrient Distribution Complex Dynamic System Dynamic Optimisation Problem
Unable to display preview. Download preview PDF.
- 2.Fogel, D.B.: Evolutionary Computation. IEEE Press, Los Alamitos (1995)Google Scholar
- 3.Back, T.: Evolutionary Algorithms in Theory and Practice. In: Evolutionary Algorithms in Theory and Practice. Oxford University Press, Oxford (1996)Google Scholar
- 7.Vlachos, C., Paton, R.C., Saunders, J.R., Wu, Q.H.: Rule-Based Bacterial Modelling - Part I: Model Development. BioSystems (to appear)Google Scholar
- 8.Bray, D.: Bacterial chemotaxis and the question of gain. PNAS 99, 7–9 (1995)Google Scholar
- 11.Cooper, S.: What is the bacterial growth law during the division cycle? J. Bacteriol 170, 5001–5005 (1988)Google Scholar
- 12.Passino, K.M.: Biomimicry of bacterial foraging. IEEE Control Systems Magazine, 52–67 (2000)Google Scholar
- 13.Cao, Y.J., Wu, Q.H.: Study of Initial Population in Evolutionary Programming. In: Proceedings of the European Control Conference, vol. 368, pp. 1–4 (1997)Google Scholar