Skip to main content
Log in

The smart normal constraint method for directly generating a smart Pareto set

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

In design situations where a single solution must be selected, it is often desirable to present the designer with a smart Pareto set of solutions—a minimal set of nondominated solutions that sufficiently represents the tradeoff characteristics of the design space. These sets are generally created by finding many well-distributed solutions and then either filtering out the excess ones or searching more closely in those regions that appear to have significant tradeoff. Such methods suffer from the inherent inefficiency of creating numerous solutions that will never be presented to the designer. This paper introduces the Smart Normal Constraint (SNC) method—a Pareto set generation method capable of directly generating a smart Pareto set. Direct generation is achieved by iteratively updating an approximation of the design space geometry and searching only in those regions capable of yielding new smart Pareto solutions. This process is made possible through the use of a new, computationally benign calculation for identifying regions of high tradeoff in a design space. Examples are provided that show the SNC method performing significantly more efficiently than the predominant existing method for generating smart Pareto sets.

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

Similar content being viewed by others

References

  • Aittokoski T, Ayramo S, Miettinen K (2009) Clustering aided approach for decision making in computationally expensive multiobjective optimization. Optim Method Softw 24:157–174

    Article  MathSciNet  MATH  Google Scholar 

  • Barber CB, Dobkin DP, Huhdanpaa HT (1996) The quickhull algorithm for convex hulls. ACM Trans Math Softw 22:469–483

    Article  MathSciNet  MATH  Google Scholar 

  • Bechikh S, Said LB, Ghedira K (2010) Searching for knee regions in multi-objective optimization using mobile reference points. In: Proceedings of the 2010 ACM symposium on applied computing

  • Boyce NO, Mattson CA (2008) Reducing computational time of the normal constraint method by eliminating redundant optimization runs. In: 12th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference

  • Deb K, Tiwari S (2006) Reference point based multi-objective optimization using evolutionary algorithms. Int J Comput Intell Res 2:273–286

    Article  MathSciNet  Google Scholar 

  • Haddock ND, Mattson CA, Knight DC (2008) Exploring direct generation of smart Pareto sets. In: 12th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference

  • Handl J, Knowles J (2007) An evolutionary approach to multiobjective clustering. IEEE Trans Evol Comput 11:56–76

    Article  Google Scholar 

  • Huang HZ, Gu YK, Du X (2006) An interactive fuzzy multi-objective optimization method for engineering design. Eng Appl Artif Intell 19:451–460

    Article  Google Scholar 

  • Ismail-Yahaya A, Messac A (2002) Effective generation of the Pareto frontier using the normal constraint method. In: 40th Aerospace Sciences Meeting and Exhibit

  • Marler RT, Arora JS (2004) Survey of multi-objective optimization methods for engineering. Struct Multidiscip Optim 26:369–395

    Article  MathSciNet  MATH  Google Scholar 

  • Martinez M, Sanchis J, Blasco X (2007) Global and well-distributed Pareto frontier by modified normalized normal constraint methods for bicriterion problems. Struct Multidiscip Optim 34:197–209

    Article  MathSciNet  MATH  Google Scholar 

  • Martinez M, Garcia-Nieto S, Sanchis J, Blasco X (2009) Genetic algorithms optimization for normalized normal constraint method under Pareto construction. Adv Eng Softw 40:260–267

    Article  MATH  Google Scholar 

  • Mattson CA, Mullur AA, Messac A (2004) Smart Pareto filter: Obtaining a minimal representation of multiobjective design space. Eng Optim 36:721–740

    Article  MathSciNet  Google Scholar 

  • Messac A, Mattson CA (2004) Normal constraint method with guarantee of even representation of complete Pareto frontier. AIAA J 42:2101–2111

    Article  Google Scholar 

  • Messac A, Ismail-Yahaya A, Mattson CA (2003) The normalized normal constraint method for generating the Pareto frontier. Struct Multidiscip Optim 25:86–98

    Article  MathSciNet  MATH  Google Scholar 

  • Motta RS, Afonso SMB, Lyra PRM (2012) A modified nbi and nc method for the solution of n-multiobjective optimization problems. Struct Multidiscip Optim 46:239–259

    Article  MathSciNet  MATH  Google Scholar 

  • Pareto V (1964) Cour deconomie politique. Librarie Droz-Geneve (the first edition in 1896)

  • Rachmawati L, Srinivasan D (2009) Multiobjective evolutionary algorithm with controllable focus on the knees of the Pareto front. IEEE Trans Evol Comput 13:810–824

    Article  Google Scholar 

  • Ray T, Tai K, Seow C (2001) An evolutionaryalgorithm for multiobjective optimization. Eng Optim 33:399–424

    Article  Google Scholar 

  • Ruzika S, Wiecek MM (2005) Approximation methods in multiobjective programming. J Optim Theory Appl 126(3):473–501

    Article  MathSciNet  MATH  Google Scholar 

  • Rynne B (2007) Linear functional analysis. Springer, New York

    Google Scholar 

  • Sanchis J, Martinez M, Blasco X, Salcedo JV (2008) A new perspective on multiobjective optimization by enhanced normalized normal constraint method. Struct Multidiscip Optim 36:537–546

    Article  Google Scholar 

  • Schutze O, Laumanns M (2008) Approximating the knee of an MOP with stochastic search algorithms. Springer-Verlag, New York

    Google Scholar 

  • Tanaka M, Watanabe H, Furukawa Y, Tanino T (1995) Ga-based decision support system for multicriteria optimization. In: Proceedings IEEE international conference systems

  • Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms–a comparitive case study. In: Parallel Problem Solving From Nature

Download references

Acknowledgments

We would like to recognize the National Science Foundation (Grant CMMI-0954580) for funding this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. A. Mattson.

Appendix: Flowchart comparison of NC* and SNC methods

Appendix: Flowchart comparison of NC* and SNC methods

Fig. 9
figure 9

This chart gives the flow of the NC* and SNC methods, aligning corresponding steps horizontally. As shown here, the primary differences are (1) the greater number of steps included in the SNC method within each iteration (as a result of the Pareto frontier approximation being updated), (2) the introduction of two new steps in the SNC method (identified by stars in this figure), and (3) the application of the smart Pareto filter at the end of the NC* method, as opposed to the direct generation of a smart Pareto set by the SNC method. As in Table 1, the asterisk denotes that the NC* method has been implemented with the improvements of Messac and Mattson (2004) and Haddock et al. (2008) from Section 2.3 and used in conjunction with a smart Pareto filter, so as to draw attention to the novel aspects of the SNC method

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hancock, B.J., Mattson, C.A. The smart normal constraint method for directly generating a smart Pareto set. Struct Multidisc Optim 48, 763–775 (2013). https://doi.org/10.1007/s00158-013-0925-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-013-0925-6

Keywords

Navigation