This paper explores the ability of a virtual team of specialized strategic software agents to cooperate and evolve to adaptively search an optimization design space. Our goal is to demonstrate and understand how such dynamically evolving teams may search more effectively than any single agent or a priori set strategy. We present a core framework and methodology that has potential applications in layout, scheduling, manufacturing, and other engineering design areas. The communal agent team organizational structure employed allows cooperation of agents through the products of their work and creates an ever changing set of individual solutions for the agents to work on. In addition, the organizational structure allows the framework to be adaptive to changes in the design space that may occur during the optimization process. An evolutionary approach is used, but evolution occurs at the strategic rather than the solution level, where the strategies of agents in the team are the decisions for when and how to choose and alter a solution, and the agents evolve over time. As an application of this approach in a static domain, individual solutions are tours in the familiar combinatorial optimization problem of the traveling salesman. With a constantly changing set of these tours, the team, with each agent employing a different solution strategy, must evolve to apply the solution strategies, which are most useful given the solution set at any point in the process. We discuss the extensions to our preliminary work that will make our framework useful to the design and optimization community.
Skip Nav Destination
e-mail: lhanna@cmu.edu
e-mail: cagan@cmu.edu
Article navigation
January 2009
Research Papers
Evolutionary Multi-Agent Systems: An Adaptive and Dynamic Approach to Optimization
Lindsay Hanna,
Lindsay Hanna
Department of Mechanical Engineering,
e-mail: lhanna@cmu.edu
Carnegie Mellon University
, Pittsburgh, PA 15213
Search for other works by this author on:
Jonathan Cagan
Jonathan Cagan
Department of Mechanical Engineering,
e-mail: cagan@cmu.edu
Carnegie Mellon University
, Pittsburgh, PA 15213
Search for other works by this author on:
Lindsay Hanna
Department of Mechanical Engineering,
Carnegie Mellon University
, Pittsburgh, PA 15213e-mail: lhanna@cmu.edu
Jonathan Cagan
Department of Mechanical Engineering,
Carnegie Mellon University
, Pittsburgh, PA 15213e-mail: cagan@cmu.edu
J. Mech. Des. Jan 2009, 131(1): 011010 (8 pages)
Published Online: December 15, 2008
Article history
Received:
June 3, 2008
Revised:
September 18, 2008
Published:
December 15, 2008
Citation
Hanna, L., and Cagan, J. (December 15, 2008). "Evolutionary Multi-Agent Systems: An Adaptive and Dynamic Approach to Optimization." ASME. J. Mech. Des. January 2009; 131(1): 011010. https://doi.org/10.1115/1.3013847
Download citation file:
Get Email Alerts
Multi-Split Configuration Design for Fluid-Based Thermal Management Systems
J. Mech. Des (February 2025)
Related Articles
Search Strategies in Evolutionary Multi-Agent Systems: The Effect of Cooperation and Reward on Solution Quality
J. Mech. Des (June,2011)
Protocol-Based Multi-Agent Systems: Examining the Effect of Diversity, Dynamism, and Cooperation in Heuristic Optimization Approaches
J. Mech. Des (February,2011)
Nonlinear Filtering and Reinforcement Learning Based Consensus Achievement of Uncertain Multi-Agent Systems
J. Dyn. Sys., Meas., Control (May,2024)
Set-Membership Filtering-Based Leader–Follower Synchronization of Discrete-Time Linear Multi-Agent Systems
J. Dyn. Sys., Meas., Control (June,2021)
Related Proceedings Papers
Related Chapters
A Coordination Model for Multi Agent System by Developing Linda
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)
Smart Control for Collective Agents by Adaptive Strategic Mechanism
Intelligent Engineering Systems through Artificial Neural Networks Volume 18
A Multiagent System Model Which Suggests Solutions to Fuzzy Incidents in the Telecommunications
International Conference on Mechanical and Electrical Technology, 3rd, (ICMET-China 2011), Volumes 1–3