Multiple evolution and concurrent engineering design

In a complex engineering design, multiple engineering design agents are required to work cooperatively in order to design a product. Using a single system to model the problem is not natural and can be difficult, since multiple disciplinary teams in different departments, and multiple companies with different modelling methods and techniques are often involved Each design agent is only concerned with its design issues, having little or no knowledge about the concerns of other agents. A successful engineering design requires specialist knowledge and original ideas in order to produce a high-quality design. In this paper, we present a framework where agent technology is used to model interactions between design systems. We also introduce a multiple-evolutionary approach with an automated negotiation mechanism to enable agents to exchange design ideas and to reach an agreed optimised solution for a global design problem.

[1]  Peter Smith,et al.  An automated negotiation mechanism based on co-evolution and game theory , 2002, SAC '02.

[2]  Mary Lou Maher,et al.  Co-evolution and emergence in design , 1997, Artif. Intell. Eng..

[3]  Kuo-Ming Chao,et al.  Architecture of an agent-based negotiation mechanism , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[4]  T. P. Tassios,et al.  Modelling for Design , 1998 .

[5]  Mary Lou Maher,et al.  Modeling design exploration as co-evolution , 1996 .

[6]  Mary Lou Maher,et al.  Reconsidering Fitness and Covergence in Co-evolutionary Design , 1999, Australian Joint Conference on Artificial Intelligence.