Skip to main content
Log in

Design of a decentralized framework for collaborative product design using memetic algorithms

  • Published:
Optimization and Engineering Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

This paper proposes a generalized bi-level decentralized framework to model collaborative design problems over autonomous stakeholders with each having different objectives. At the system level, a system solution derived from the Pareto concept is created. A facilitator agent is introduced to search for Pareto optimal solutions based on a Memetic Algorithm (MA). At the design disciplinary level, design agents representing design teams are introduced to optimize their own objectives. The proposed framework will guide the collaborative designers to converge to Pareto optimal solutions given any forms of design utility functions. The only information exchanged between the two levels is numerical values instead of utility functions. Therefore sensitive (private) design information can be protected. Three comparison experiments are conducted to evaluate the solution quality and explore the applicability of the proposed framework to collaborative design problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Badhrinath K, Rao JRJ (1996) Modeling for concurrent design using game theory formulations. Concurr Eng Res Appl 4:389–399

    Article  Google Scholar 

  • Boyd S (2004) EE392o course notes: sub-gradient methods. Stanford Univ., Stanford, CA. [Online] available: http://www.Stanford.edu/class/ee392o

  • Chanron V, Lewis K (2005) A study of convergence in decentralized design processes. Res Eng Des 16:133–145

    Article  Google Scholar 

  • Chanron V, Singh T, Lewis K (2004) An investigation of equilibrium stability in decentralized design using nonlinear control theory. In: Collection of technical papers—10th AIAA/ISSMO multidisciplinary analysis and optimization conference, vol 5. American Institute of Aeronautics and Astronautics, Reston, pp 3326–3335

    Google Scholar 

  • Chen W, Lewis K (1999) Robust design approach for achieving flexibility in multidisciplinary design. AIAA J 37:982–989

    Article  Google Scholar 

  • Cheng R, Gen M (1997) Parallel machine scheduling problems using memetic algorithms. In: 1996 ICCC & IC, vol 33. Elsevier, Amsterdam, pp 761–764

    Google Scholar 

  • Fernandez MG, Panchal JH, Allen JK (2005) An interactions protocol for collaborative decision making—concise interactions and effective management of shared design spaces. In: Proceedings of DETC’05 ASME 2005 international design engineering technical conferences & computers and information in engineering conference, Long Beach, California, USA, 24–28 September 2005, Paper no. DETC2005-85381

    Google Scholar 

  • Ganguly S, Wu T (2005) A principle-agent model for distributed, collaborative design negotiation. J Integr Des Process Sci 9(2):65–74

    Google Scholar 

  • Gatti N, Amigoni F (2005) An approximate Pareto optimal cooperative negotiation model for multiple continuous dependent issues. In: IEEE/WIC/ACM international conference on intelligent agent technology, France. Institute of Electrical and Electronics Engineers Computer Society, Piscataway, pp 565–571

    Chapter  Google Scholar 

  • Geoffrion AM (1968) Proper efficiency and the theory of vector maximization. J Math Anal Appl 22(3):618–630

    Article  MathSciNet  MATH  Google Scholar 

  • Grignon PM, Fadel GM (2004) A GA based configuration design optimization method. Trans ASME J Mech Des 126:6–15

    Article  Google Scholar 

  • Heiskanen P (1999) Decentralized method for computing Pareto solutions in multiparty negotiations. Eur J Oper Res 117:578–590

    Article  MATH  Google Scholar 

  • Heiskanen P, Ehtamo H, Hamalainen RP (2001) Constraint proposal method for computing Pareto solutions in multi-party negotiations. Eur J Oper Res 133:44–61

    Article  MathSciNet  MATH  Google Scholar 

  • Hernández G (1998) A probabilistic-based design approach with game theoretical representations of the enterprise design process. Master thesis, Department of Mechanical Engineering, Georgia Institute of Technology, Atlanta

  • Hernández G, Seepersad CC, Allen JK (2002) A framework for interactive decision-making in collaborative, distributed engineering design. Int J Adv Manuf Syst 5(1):47–65. Special issue on Decision Engineering

    Google Scholar 

  • Honda T, Cucci F, Yang MC (2009) Achieving Pareto optimality in a decentralized design environment. In: International conference on engineering design, ICED’09, Stanford University, Stanford, CA, USA, 24–27 August 2009, pp 501–511

    Google Scholar 

  • Kalsi M, Hacker K, Lewis K (2001) A comprehensive robust design approach for decision trade-offs in complex systems. J Mech Des 123(1):1–10

    Article  Google Scholar 

  • Lewis K, Mistree F (1997) Modeling interactions in multidisciplinary design: a game theoretic approach. AIAA J 35:1387–1392

    Article  MATH  Google Scholar 

  • Lewis K, Mistree F (1998) Collaborative, sequential, and isolated decisions in design. Trans ASME J Mech Des 120:643–652

    Article  Google Scholar 

  • Lima CMRR, Goldbarg MC, Goldbarg EFG (2004) A memetic algorithm for the heterogeneous fleet vehicle routing problem. In: Latin-American conference on combinatorics, graphs and applications, vol 18. Elsevier, Amsterdam, pp 171–176

    Google Scholar 

  • Lozano M, Herrera F, Krasnogor N (2004) Real-coded memetic algorithms with crossover hill-climbing. Evol Comput 12:273–302

    Article  Google Scholar 

  • Marston M (2000) Game based design: a game theory based approach to engineering design. PhD dissertation, Department of Mechanical Engineering, Georgia Institute of Technology, Atlanta

  • Marston M, Mistree F (2000) Game-based design: a game theoretic extension to decision-based design. In: ASME design engineering technical conferences, design theory and methodology conference, Baltimore, MD, 10–13 September 2000, Paper No. DETC2000/DTM-14578

    Google Scholar 

  • Merz P, Katayama K (2004) Memetic algorithms for the unconstrained binary quadratic programming problem. Biosystems 78(1–3):99–118

    Article  Google Scholar 

  • Moscato P (1989) On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithms. Caltech concurrent computation program. C3P report 826

  • Muruganandam A, Prabhaharan G, Asokan P (2005) A memetic algorithm approach to the cell formation problem. Int J Adv Manuf Technol 25(9):988–997

    Article  Google Scholar 

  • Park K, Grierson DE (1999) Pareto-optimal conceptual design of the structural layout of buildings using a multicriteria genetic algorithm. Comput-Aided Civ Infrastruct Eng 14:163–170

    Article  Google Scholar 

  • Ramik J, Vlach M (2002) Pareto-optimality of compromise decisions. Fuzzy Sets Syst 129:119–127

    Article  MathSciNet  MATH  Google Scholar 

  • Sanchis J, Martinez MA, Blasco X (2008) Integrated multiobjective optimization and a priori preferences using genetic algorithms. Inf Sci 178(4):931–951

    Article  MathSciNet  MATH  Google Scholar 

  • Saxena A (2005) Synthesis of compliant mechanisms for path generation using genetic algorithm. Trans ASME J Mech Des 127:745–752

    Article  Google Scholar 

  • Shin MK, Park GJ (2005) Multidisciplinary design optimization based on independent subspaces. Int J Numer Methods Eng 64:599–617

    Article  MATH  Google Scholar 

  • Sobieszczanski-Sobieski J (1988) Optimization by decomposition: a step from hierarchic to non hierarchic systems. In: Proc 2nd NASA/air force symp on recent advances in multidisciplinary analysis and optimization, Hampton VA, 28–30 September 1988, pp 51–78

    Google Scholar 

  • Sobieszczanski-Sobieski J, Agte J, Sandusky R (2000) Bi-level integrated system synthesis. AIAA J 38(1):167–172

    Article  Google Scholar 

  • Tappeta RV, Renaud JE (1997) Multiobjective collaborative optimization. J Mech Des 119:403–411

    Article  Google Scholar 

  • Xiao A (2003) Collaborative multidisciplinary decision making in a distributed environment. PhD dissertation, Department of Mechanical Engineering, Georgia Institute of Technology, Atlanta

  • Xiao A, Zeng S, Allen JK (2005) Collaborative multidisciplinary decision making using game theory and design capability indices. Res Eng Des 16(1):57–72

    Article  Google Scholar 

  • Yeh W-C (2002) A memetic algorithm for the n/2/Flowshop/aF + βCMax scheduling problem. Int J Adv Manuf Technol 20(6):464–473

    Article  Google Scholar 

  • Yoshimura M, Izui K (2004) Hierarchical parallel processes of genetic algorithms for design optimization of large-scale products. Trans ASME J Mech Des 126:217–224

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Teresa Wu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, F., Wu, T. & Hu, M. Design of a decentralized framework for collaborative product design using memetic algorithms. Optim Eng 15, 657–676 (2014). https://doi.org/10.1007/s11081-012-9210-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-012-9210-6

Keywords

Navigation