Modeling Pareto-Optimal Set Using B-Spline Basis Functions

In the past few years, multi-objective optimization (MOO) algorithms have been extensively applied in several fields including engineering design problems. A major reason is the advancement of evolutionary multi-objective optimization (EMO) algorithms that are able to find a set of non-dominated points spread on the respective Pareto-optimal front in a single simulation. Besides just finding a set of Pareto-optimal solutions, one is often interested in capturing knowledge about the variation of variable values over the Pareto-optimal front. Recent innovization approaches for knowledge discovery from Pareto-optimal solutions remain as a major activity in this direction. In this paper, we present a different data-fitting approach for continuous parameterization of the Pareto-optimal front. Cubic B-spline basis functions are used for fitting the data returned by an EMO procedure in the variable space. No prior knowledge about the order in the data is assumed. An automatic procedure for detecting gaps in the Pareto-optimal front is also implemented. The algorithm takes points returned by the EMO as input and returns the control points of the B-spline manifold representing the Pareto-optimal set. Results for several standard and engineering, bi-objective and tri-objective optimization problems demonstrate the usefulness of the proposed procedure.

[1]  Nishu Sharma,et al.  A Comparative Study Of Data Clustering Techniques , 2013 .

[2]  K. Deb,et al.  Higher and Lower-level Innovizations for Knowledge Discovery in Practical Problems , 2012 .

[3]  Nedal T. Ratrout Subtractive Clustering-Based K-means Technique for Determining Optimum Time-of-Day Breakpoints , 2011 .

[4]  Kalyanmoy Deb,et al.  Towards automating the discovery of certain innovative design principles through a clustering-based optimization technique , 2011 .

[5]  Yue Qi,et al.  Large-scale MV efficient frontier computation via a procedure of parametric quadratic programming , 2010, Eur. J. Oper. Res..

[6]  Qingfu Zhang,et al.  Approximating the Set of Pareto-Optimal Solutions in Both the Decision and Objective Spaces by an Estimation of Distribution Algorithm , 2009, IEEE Transactions on Evolutionary Computation.

[7]  Kalyanmoy Deb,et al.  Local search based evolutionary multi-objective optimization algorithm for constrained and unconstrained problems , 2009, 2009 IEEE Congress on Evolutionary Computation.

[8]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[9]  Qingfu Zhang,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 RM-MEDA: A Regularity Model-Based Multiobjective Estimation of , 2022 .

[10]  Michael E. Mortenson,et al.  Geometric Modeling , 2008, Encyclopedia of GIS.

[11]  Kalyanmoy Deb,et al.  Finding trade-off solutions close to KKT points using evolutionary multi-objective optimization , 2007, 2007 IEEE Congress on Evolutionary Computation.

[12]  Qingfu Zhang,et al.  Combining Model-based and Genetics-based Offspring Generation for Multi-objective Optimization Using a Convergence Criterion , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[13]  Kalyanmoy Deb,et al.  Reference point based multi-objective optimization using evolutionary algorithms , 2006, GECCO.

[14]  Ramón Quiza Sardiñas,et al.  Genetic algorithm-based multi-objective optimization of cutting parameters in turning processes , 2006, Eng. Appl. Artif. Intell..

[15]  Qingfu Zhang,et al.  A model-based evolutionary algorithm for bi-objective optimization , 2005, 2005 IEEE Congress on Evolutionary Computation.

[16]  Dirk Thierens,et al.  The Naive MIDEA: A Baseline Multi-objective EA , 2005, EMO.

[17]  M. Dellnitz,et al.  Covering Pareto Sets by Multilevel Subdivision Techniques , 2005 .

[18]  Marco Laumanns,et al.  Scalable Test Problems for Evolutionary Multiobjective Optimization , 2005, Evolutionary Multiobjective Optimization.

[19]  Kevin Tucker,et al.  Response surface approximation of pareto optimal front in multi-objective optimization , 2004 .

[20]  Bernhard Sendhoff,et al.  Voronoi-based estimation of distribution algorithm for multi-objective optimization , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[21]  I. C. Parmee,et al.  Developments of the cluster oriented genetic algorithm (COGA) , 2004 .

[22]  Jasbir S. Arora,et al.  Survey of multi-objective optimization methods for engineering , 2004 .

[23]  Yaochu Jin,et al.  Connectedness, regularity and the success of local search in evolutionary multi-objective optimization , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[24]  A new evolutionary technique for detecting Pareto continuous regions , 2003 .

[25]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[26]  D. Dumitrescu,et al.  GENETIC CHROMODYNAMICS FOR OBTAINING CONTINUOUS REPRESENTATION OF PARETO REGIONS , 2001 .

[27]  Gary B. Lamont,et al.  Multiobjective evolutionary algorithms: classifications, analyses, and new innovations , 1999 .

[28]  John E. Dennis,et al.  Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems , 1998, SIAM J. Optim..

[29]  S. Schaible,et al.  Connectedness of the Efficient Set for Three-Objective Quasiconcave Maximization Problems , 1997 .

[30]  M. Ehrgott,et al.  Connectedness of efficient solutions in multiple criteria combinatorial optimization , 1997 .

[31]  Achille Messac,et al.  Physical programming - Effective optimization for computational design , 1996 .

[32]  P. Papalambros,et al.  A NOTE ON WEIGHTED CRITERIA METHODS FOR COMPROMISE SOLUTIONS IN MULTI-OBJECTIVE OPTIMIZATION , 1996 .

[33]  David C. Gossard,et al.  Multidimensional curve fitting to unorganized data points by nonlinear minimization , 1995, Comput. Aided Des..

[34]  Stephen L. Chiu,et al.  Fuzzy Model Identification Based on Cluster Estimation , 1994, J. Intell. Fuzzy Syst..

[35]  Andrzej P. Wierzbicki,et al.  The Use of Reference Objectives in Multiobjective Optimization , 1979 .

[36]  A. Charnes,et al.  Goal programming and multiple objective optimizations: Part 1 , 1977 .

[37]  A. Charnes,et al.  EFFECTIVE CONTROL THROUGH COHERENT DECENTRALIZATION WITH PREEMPTIVE GOALS , 1967 .