Journal of Global Optimization

, Volume 57, Issue 2, pp 499–519

Multiagent cooperation for solving global optimization problems: an extendible framework with example cooperation strategies

Authors

  • Fatma Başak Aydemir
    • Department of Computer EngineeringBogazici University
  • Akın Günay
    • Department of Computer EngineeringBogazici University
  • Figen Öztoprak
    • Faculty of Engineering and Natural SciencesSabancı University
  • Ş. İlker Birbil
    • Faculty of Engineering and Natural SciencesSabancı University
    • Department of Computer EngineeringBogazici University
Article

DOI: 10.1007/s10898-012-0012-3

Cite this article as:
Aydemir, F.B., Günay, A., Öztoprak, F. et al. J Glob Optim (2013) 57: 499. doi:10.1007/s10898-012-0012-3

Abstract

This paper proposes the use of multiagent cooperation for solving global optimization problems through the introduction of a new multiagent environment, MANGO. The strength of the environment lays in its flexible structure based on communicating software agents that attempt to solve a problem cooperatively. This structure allows the execution of a wide range of global optimization algorithms described as a set of interacting operations. At one extreme, MANGO welcomes an individual non-cooperating agent, which is basically the traditional way of solving a global optimization problem. At the other extreme, autonomous agents existing in the environment cooperate as they see fit during run time. We explain the development and communication tools provided in the environment as well as examples of agent realizations and cooperation scenarios. We also show how the multiagent structure is more effective than having a single nonlinear optimization algorithm with randomly selected initial points.

Keywords

Multiagent systemsGlobal optimizationCooperation
Download to read the full article text

Copyright information

© Springer Science+Business Media New York 2012