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.
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
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
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
Chen W, Lewis K (1999) Robust design approach for achieving flexibility in multidisciplinary design. AIAA J 37:982–989
Cheng R, Gen M (1997) Parallel machine scheduling problems using memetic algorithms. In: 1996 ICCC & IC, vol 33. Elsevier, Amsterdam, pp 761–764
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
Ganguly S, Wu T (2005) A principle-agent model for distributed, collaborative design negotiation. J Integr Des Process Sci 9(2):65–74
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
Geoffrion AM (1968) Proper efficiency and the theory of vector maximization. J Math Anal Appl 22(3):618–630
Grignon PM, Fadel GM (2004) A GA based configuration design optimization method. Trans ASME J Mech Des 126:6–15
Heiskanen P (1999) Decentralized method for computing Pareto solutions in multiparty negotiations. Eur J Oper Res 117:578–590
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
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
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
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
Lewis K, Mistree F (1997) Modeling interactions in multidisciplinary design: a game theoretic approach. AIAA J 35:1387–1392
Lewis K, Mistree F (1998) Collaborative, sequential, and isolated decisions in design. Trans ASME J Mech Des 120:643–652
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
Lozano M, Herrera F, Krasnogor N (2004) Real-coded memetic algorithms with crossover hill-climbing. Evol Comput 12:273–302
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
Merz P, Katayama K (2004) Memetic algorithms for the unconstrained binary quadratic programming problem. Biosystems 78(1–3):99–118
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
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
Ramik J, Vlach M (2002) Pareto-optimality of compromise decisions. Fuzzy Sets Syst 129:119–127
Sanchis J, Martinez MA, Blasco X (2008) Integrated multiobjective optimization and a priori preferences using genetic algorithms. Inf Sci 178(4):931–951
Saxena A (2005) Synthesis of compliant mechanisms for path generation using genetic algorithm. Trans ASME J Mech Des 127:745–752
Shin MK, Park GJ (2005) Multidisciplinary design optimization based on independent subspaces. Int J Numer Methods Eng 64:599–617
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
Sobieszczanski-Sobieski J, Agte J, Sandusky R (2000) Bi-level integrated system synthesis. AIAA J 38(1):167–172
Tappeta RV, Renaud JE (1997) Multiobjective collaborative optimization. J Mech Des 119:403–411
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11081-012-9210-6