Computing hypervolume contributions in low dimensions: asymptotically optimal algorithm and complexity results
|
|
- Malcolm Maxwell
- 5 years ago
- Views:
Transcription
1 EMO 2011, 5-8 April, Ouro Preto, Brazil Computing hypervolume contributions in low dimensions: asymptotically optimal algorithm and complexity results Michael T.M. Emmerich 1,2,3 and Carlos M. Fonseca 1,3,4 1 Faculty of Science and Technology, Universidade do Algarve, Campus de Gambelas, Faro, Portugal 2 Algorithms and Natural Computing Group, Leiden University, NL 3 CEG-IST, Instituto Superior Técnico, Technical University of Lisbon Av. Rovisco Pais 1, Lisboa, Portugal 4 Department of Informatics Engineering, University of Coimbra, Pólo II, Coimbra, Portugal (cmfonsecdei.uc.pt, emmerichliacs.nl)
2 EMO 2011, 5-8 April, Ouro Preto, Brazil Computing hypervolume contributions in low dimensions: asymptotically optimal algorithm and complexity results Michael T.M. Emmerich 1,2,3 and Carlos M. Fonseca 1,3,4 1 Faculty of Science and Technology, Universidade do Algarve, Campus de Gambelas, Faro, Portugal 2 Algorithms and Natural Computing Group, Leiden University, NL 3 CEG-IST, Instituto Superior Técnico, Technical University of Lisbon Av. Rovisco Pais 1, Lisboa, Portugal 4 Department of Informatics Engineering, University of Coimbra, Pólo II, Coimbra, Portugal (cmfonsecdei.uc.pt, emmerichliacs.nl)
3 Synopsis Hypervolume contributions are often computed for fitness assignment in EMOA, e.g. SMS-EMOA, MOO-CMA, or IBEA. This work presents: new results on the (time) complexity of computing all hypervolume contributions. It is proved that: for d = 2, 3 the problem has time complexity Θ(n log n). for d > 3, the time complexity is bounded below by Ω(n log n). a new dimensions sweep algorithm with asymptotically optimal time complexity O(n log n) for three dimensions.
4 Table of Contents Introduction Complexity results Dimensions Sweep Algorithm Speed-Test Summary/Outlook
5 Hypervolume Indicator Definition (Hypervolume (indicator)) Given a finite set Y of mutually non-dominated vectors in R d, the hypervolume indicator measures the volume (Lebesgue measure) of the subspace simultaneously dominated by Y and bounded by a reference point. hyp(y) = Vol [y r, y]. y Y where Vol() denotes the Lebesgue measure in d dimensions.
6 In 2-D and 3-D the time complexity for computing the hypervolume indicator is Θ(n log n) [Fonseca et al., 2006],[Beume et al., 2009]
7 The hypervolume indicator (or S-metric, Lebesgue measure) was introduced by Zitzler and Thiele [Zitzler & Thiele, 1998] to measure the quality of Pareto front approximations. The hypervolume is a unary set-indicator for performance assessment. it requires no a-priori knowledge of Pareto front. the hypervolume indicator is often used in guiding selection in indicator-based metaheuristics [Emmerich et al., 2005, Fleischer, 2003, Huband et al., 2003, Igel et al., 2007, Mostaghim et al., 2007, Zitzler & Künzli, 2004,?] and archivers [Knowles et al., 2003]. in this context, the problem of computing hypervolume contributions and/or the minimal hypervolume contributor of a set of points often arises.
8 Definition (hypervolume contribution) hyp(y, Y) = hyp(y) hyp(y \ {y}) In two dimensions: for d = 2 a hypervolume contribution depends on 3 points all contributions can be obtained by sorting of Y in O(n log n)
9 Hypervolume contribution in 3-D 3-D contributions can depend on up to n points. their computation requires at least Ω(n).
10 Problem definitions Let A d denote all d-dimensional sets of mutually non-dominated points. Problem (AllContributions) Given Y A d as an input, compute the hypervolume contributions of all points y Y. Problem (OneContribution) Given Y A d and y Y as an input, compute the hypervolume contribution S(y, Y). Problem (MinimalContribution) Given Y A d as an input, compute the minimal hypervolume contribution, i.e., min y Y S(y, Y). Problem (MinimalContributor) Given Y A d as an input, find a point with minimal hypervolume contribution, i.e., y arg min y Y S(y, Y).
11 Lower bound for AllContributions Problem (AllContributions) Given Y A d as an input, compute the hypervolume contributions of all points y Y. Theorem Any algorithm that solves AllContributions in d > 1 dimensions requires Ω(n log n) time in the algebraic decision tree model of computation. Proof. Reduction to uniform gap problem.
12 Reduction proof, uniform gap Problem (UniformGap) The problem of deciding whether a set of n points on the real line is equidistant is called UniformGap. Lemma The complexity of UniformGap is Ω(n log n) in the algebraic decision tree model of computation. ([Preparata & Shamos, 1985], p. 260) Reduction proof: Show that, if AllContributions could be computed in less than O(n log n) time, then also UniformGap could be decided in less than O(n log n) time. This would contradict the lemma.
13 Reduction of UniformGap to AllContributions Reduction of uniform gap: Step 1 Augment uniform gap input coordinates by equal y-coordinates (see figure left). Step 2 Solve AllContributions for augmented problem. Step 3 If contributions all equal to ((x max x min )/(n 1)) 2, uniform gap is positive, otherwise not. Step 1 and 3 would require only linear time. Lemma: For odd number of input points on the diagonal, hyp(y, Y ) c = ((x max x min )/(n 1)) 2 is obtained for all points y Y, iff gaps are uniform.
14 Even vs. odd number of points ( ) 2(xmax x min ) maximize c(δ) = δ δ δ = 2(x max x min ) = κ n 1 n 1 For even number of points, there is no such unique optimum: Discard maximum from set X, and solve problem O(n). Check distance of maximum to 2nd smallest solution O(n).
15 Complexity results OneContribution Problem (OneContribution) Given Y A d and y Y as an input, compute the hypervolume contribution hyp(y, Y). Theorem The time complexity of OneContribution is Θ(n) for d = 2, Θ(n log n) for d = 3, and for d > 3 it is bounded below by Ω(n log n). Proof. For d = 2 proof is elementary. d = 3: first upper bound then lower bound.
16 Lower bound Ω(n log n) for d = 3: The problem of computing the hypervolume of a set in two dimensions Hypervolume2d can be reduced in linear time to OneContribution in three dimensions (see picture). The complexity of Hypervolume2D is bounded below by Ω(n log n) [Beume et al., 2009]. Upper bound O(n log n) for d = 3: Compute hyp(y) hyp(y \ {y}); hyp requires O(n log n) [Fonseca et al., 2006].
17 Fast dimensions sweep algorithm for d = 3 General idea of algorithm: Sweep in f 3 -direction; update hypervolume slice by slice. Yielded asymptotically optimal algorithm for 3-D hypervolume computation.
18 Single layer, update step There are three events that trigger box creations/completions: a) all boxes owned by point s dominated in xy-plane by p[i] are discarded/completed; per dominated point a new box is created b) all boxes owned by p[t] that are partly dominated by p[i] are discarded, a single new box is added to the right position of p[t] s boxlist c) All boxes owned by p[r] that are partly dominated by p[i] are discarded, a single box is added to the left of p[r] s boxlist
19 Computational cost analysis each box is created once and discarded once; z-levels are only updated at create and discard time; finding p[r], p[t] requires O(log(n)) (AVL tree); each such box appears either at tail or head of box list processing time is constant per box; the number of boxes is given by: a) n + n boxes are created/discarded; each box is caused by one, unique, point, excepting the rightmost box (one such box per step). b, c) step adds at most two boxes, in total: 2n boxes. Total cost for all steps together: O(n log n)
20 Sharper complexity bounds Based on the new O(n log n) algorithm for AllContributionssharper complexity bounds can be stated: Theorem The following statements hold for d = 3 and an input set Y A d of size n: 1. AllContributions has time complexity Θ(n log n), i.e. the algorithm HYCON3D is asymptotically optimal. 2. The time complexity of MinimalContribution is bounded by O(n log n). 3. The time complexity MinimalContributor is bounded by O(n log n).
21 Tested code EF: The dimension sweep algorithm discussed in this paper. 1 FPLI: iterated application of total hypervolume computation with dimension sweep algorithm by Fonseca, Paquete and López-Ibáñez 2, cf. [Fonseca et al., 2006]. WFG: IHSO Algorithm 3 by Walking Fish Group (WFG) e.g. [Bradstreet et al., 2008]. 1 C++ source code is available on natcomp.liacs.nl (
22 Experimental results Problem (convexspherical) Find all contributions of Y A d, where y are generated independently, and y i = 10 v i / v, v i Normal(0, 1), i = 1,..., d. Problem (concavespherical) Find all contributions of Y A d, where y Y are generated independently, and y i = v i / v, v i Normal(0, 1), i = 1,..., d. Problem (cliff3d) Find all contributions for Y A d, where y Y are generated independently, and y i = 10 v i / v, v i Normal(0, 1), i = 1, 2, y 3 Uniform(0, 10).
23 Results of the empirical speed-test
24 Conclusions Sharper complexity bounds for 2D and 3D, lower bound for N dimensions. Interesting finding: OneContribution is Θ(n) in 2-D, while Θ(n log n) in 3-D. AllContributions is Θ(n log n) in 2-D and in 3-D. Asymptotically optimal algorithm for computing one and all contributions in 3-D Improves minimal contributor algorithm [Bringmann & Friedrich, 2010] by factor n. Again, as in [Fonseca et al., 2006] and [Kung et al., 1975] the particular structure of 3-D Pareto fronts could be exploited using dimensions sweep and amortization. Practical performance in tests up to 300 times faster than existing implementations.
25 Outlook generalization to higher dimensions incremental updates like in IHSO heuristics for sorting objectives application in algorithms such as SMS-EMOA, CMA-MOO, IBEA, or Hypervolume-based archivers will yield much larger Pareto front approximations
26 I gratefully acknowledge funding by Fundaçao para a Ciência e a Technologia (FCT), Portugal. Grant: Set-Indicator Based Multiobjective Optimization (SIMO) Thanks for organizing EMO2011 and for your attention!!
27 Beume, N., Fonseca, C. M., López-Ibá nez, M., Paquete, L. & Vahrenhold, J. (2009). Trans. Evol. Comp 13, Bradstreet, L., While, L. & Barone, L. (2008). IEEE Transactions on Evolutionary Computation 12, Bringmann, K. & Friedrich, T. (2010). Evolutionary Computation 18, Emmerich, M., Beume, N. & Naujoks, B. (2005). In EMO, (Coello, C. A. C., Aguirre, A. H. & Zitzler, E., eds), vol. 3410, of Lecture Notes in Computer Science pp , Springer. Fleischer, M. (2003).
28 In EMO 03: Proceedings of the 2nd international conference on Evolutionary multi-criterion optimization pp , Springer-Verlag, Berlin, Heidelberg. Fonseca, C., Paquete, L. & Lopez-Ibanez, M. (2006). pp ,. Huband, S., Hingston, P., While, L. & Barone, L. (2003). vol. 4, pp Vol.4,. Igel, C., Hansen, N. & Roth, S. (2007). Evol. Comput. 15, Knowles, J. D., Corne, D. W. & Fleischer, M. (2003). In Proceedings of the IEEE Congress on Evolutionary Computation pp , IEEE Press. Kung, H. T., Luccio, F. & Preparata, F. P. (1975). J. ACM 22,
29 Mostaghim, S., Branke, J. & Schmeck, H. (2007). In GECCO 07: Proceedings of the 9th annual conference on Genetic and evolutionary computation pp , ACM, New York, NY, USA. Overmars, M. H. & Yap, C.-K. (1991). SIAM J. Comput. 20, Preparata, F. P. & Shamos, M. I. (1985). Computational Geometry. Springer. Zitzler, E. & Künzli, S. (2004). In Parallel Problem Solving from Nature - PPSN VIII, (Yao, X., Burke, E., Lozano, J. A., Smith, J., Merelo-Guerv?s, J. J., Bullinaria, J. A., Rowe, J., Tino, P., Kab?n, A. & Schwefel, H.-P., eds), vol. 3242, of Lecture Notes in Computer Science pp Springer Berlin Heidelberg.
30 Zitzler, E. & Thiele, L. (1998). In Conference on Parallel Problem Solving from Nature (PPSN V) pp ,, Amsterdam.
HYPERVOLUME [1], also known as the S-metric [2] or
714 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 12, NO. 6, DECEMBER 2008 A Fast Incremental Hypervolume Algorithm Lucas Bradstreet, Student Member, IEEE, Lyndon While, Senior Member, IEEE, and
More informationEmpirical Performance of the Approximation of the Least Hypervolume Contributor
Empirical Performance of the Approximation of the Least Hypervolume Contributor Krzysztof Nowak 1,MarcusMärtens 2, and Dario Izzo 1 1 European Space Agency, Noordwijk, The Netherlands 2 TU Delft, Delft,
More informationIncrementally Maximising Hypervolume for Selection in Multi-objective Evolutionary Algorithms
Incrementally Maximising Hypervolume for Selection in Multi-objective Evolutionary Algorithms Lucas Bradstreet, Student Member, IEEE, Lyndon While, Senior Member, IEEE, and Luigi Barone, Member, IEEE Abstract
More informationApproximation-Guided Evolutionary Multi-Objective Optimization
Approximation-Guided Evolutionary Multi-Objective Optimization Karl Bringmann 1, Tobias Friedrich 1, Frank Neumann 2, Markus Wagner 2 1 Max-Planck-Institut für Informatik, Campus E1.4, 66123 Saarbrücken,
More informationarxiv: v4 [cs.ne] 11 Aug 2017
Improved Quick Hypervolume Algorithm Andrzej Jaszkiewicz Poznan University of Technology, Faculty of Computing, Institute of Computing Science, ul. Piotrowo 2, 60-965 Poznan, andrzej.jaszkiewicz@put.poznan.pl
More informationMultiplicative Approximations and the Hypervolume Indicator
Multiplicative Approximations and the Hypervolume Indicator Tobias Friedrich Algorithms Group International Computer Science Institute Berkeley, CA, USA Christian Horoba Fakultät für Informatik, LS 2 Technische
More informationSpeeding Up Many-Objective Optimization by Monte Carlo Approximations
Speeding Up Many-Objective Optimization by Monte Carlo Approximations Karl Bringmann a, Tobias Friedrich b,, Christian Igel c, Thomas Voß d a Max-Planck-Institut für Informatik, Saarbrücken, Germany b
More informationR2-IBEA: R2 Indicator Based Evolutionary Algorithm for Multiobjective Optimization
R2-IBEA: R2 Indicator Based Evolutionary Algorithm for Multiobjective Optimization Dũng H. Phan Department of Computer Science University of Massachusetts, Boston Boston, MA 02125, USA Email: phdung@cs.umb.edu
More informationThe Hypervolume Indicator Revisited: On the Design of Pareto-compliant Indicators Via Weighted Integration
The ypervolume Indicator Revisited: On the Design of Pareto-compliant Indicators Via Weighted Integration Eckart Zitzler, Dimo Brockhoff, and Lothar Thiele Computer Engineering (TIK), ET Zurich {zitzler,brockho,thiele}@tik.ee.ethz.ch
More informationA Fast Approximation-Guided Evolutionary Multi-Objective Algorithm
A Fast Approximation-Guided Evolutionary Multi-Objective Algorithm Markus Wagner and Frank Neumann Evolutionary Computation Group School of Computer Science The University of Adelaide Adelaide, SA 5005,
More informationA Distance Metric for Evolutionary Many-Objective Optimization Algorithms Using User-Preferences
A Distance Metric for Evolutionary Many-Objective Optimization Algorithms Using User-Preferences Upali K. Wickramasinghe and Xiaodong Li School of Computer Science and Information Technology, RMIT University,
More informationarxiv: v1 [math.oc] 23 May 2016
BMOBench: Black-Box Multi-Objective Optimization Benchmarking Platform Abdullah Al-Dujaili, Suresh Sundaram arxiv:1605.07009v1 [math.oc] 23 May 2016 January 6, 2018 This document briefly describes the
More informationAn EMO Algorithm Using the Hypervolume Measure as Selection Criterion
An EMO Algorithm Using the Hypervolume Measure as Selection Criterion Michael Emmerich, Nicola Beume +, and Boris Naujoks + + University of Dortmund, Chair of Systems Analysis, 44221 Dortmund, Germany
More informationRecombination of Similar Parents in EMO Algorithms
H. Ishibuchi and K. Narukawa, Recombination of parents in EMO algorithms, Lecture Notes in Computer Science 341: Evolutionary Multi-Criterion Optimization, pp. 265-279, Springer, Berlin, March 25. (Proc.
More informationPerformance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances
Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Minzhong Liu, Xiufen Zou, Yu Chen, Zhijian Wu Abstract In this paper, the DMOEA-DD, which is an improvement of DMOEA[1,
More informationAn Evolutionary Many Objective Optimisation Algorithm with Adaptive Region Decomposition
1 An Evolutionary Many Objective Optimisation Algorithm with Adaptive Region Decomposition Hai-Lin Liu, Lei Chen, Qingfu Zhang, Senior Member, IEEE and Kalyanmoy Deb, Fellow, IEEE COIN Report Number 016014
More informationEVOLUTIONARY algorithms (EAs) are a class of
An Investigation on Evolutionary Gradient Search for Multi-objective Optimization C. K. Goh, Y. S. Ong and K. C. Tan Abstract Evolutionary gradient search is a hybrid algorithm that exploits the complementary
More informationImproved S-CDAS using Crossover Controlling the Number of Crossed Genes for Many-objective Optimization
Improved S-CDAS using Crossover Controlling the Number of Crossed Genes for Many-objective Optimization Hiroyuki Sato Faculty of Informatics and Engineering, The University of Electro-Communications -5-
More informationTHIS PAPER proposes a hybrid decoding to apply with
Proceedings of the 01 Federated Conference on Computer Science and Information Systems pp. 9 0 Biased Random Key Genetic Algorithm with Hybrid Decoding for Multi-objective Optimization Panwadee Tangpattanakul
More informationA Faster Algorithm for Calculating Hypervolume
Edith Cowan University Research Online ECU Publications Pre. 2011 2006 A Faster Algorithm for Calculating Hypervolume Lyndon While Philip Hingston Edith Cowan University Luigi Barone Simon Huband Edith
More informationOptimal Routing-Conscious Dynamic Placement for Reconfigurable Devices
Optimal Routing-Conscious Dynamic Placement for Reconfigurable Devices Ali Ahmadinia 1, Christophe Bobda 1,Sándor P. Fekete 2, Jürgen Teich 1, and Jan C. van der Veen 2 1 Department of Computer Science
More informationVisualization of Pareto-Sets in Evolutionary Multi-Objective Optimization
Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization Mario Köppen, Kaori Yoshida Kyushu Institute of Technology Dept. Artificial Intelligence 680-04 Kawazu, Iizuka, Fukuoka 820-8502,
More informationGeneralized Multiobjective Evolutionary Algorithm Guided by Descent Directions
DOI.7/s852-4-9255-y Generalized Multiobjective Evolutionary Algorithm Guided by Descent Directions Roman Denysiuk Lino Costa Isabel Espírito Santo Received: August 23 / Accepted: 9 March 24 Springer Science+Business
More informationIncorporation of Scalarizing Fitness Functions into Evolutionary Multiobjective Optimization Algorithms
H. Ishibuchi, T. Doi, and Y. Nojima, Incorporation of scalarizing fitness functions into evolutionary multiobjective optimization algorithms, Lecture Notes in Computer Science 4193: Parallel Problem Solving
More informationExploration of Pareto Frontier Using a Fuzzy Controlled Hybrid Line Search
Seventh International Conference on Hybrid Intelligent Systems Exploration of Pareto Frontier Using a Fuzzy Controlled Hybrid Line Search Crina Grosan and Ajith Abraham Faculty of Information Technology,
More informationUsing ɛ-dominance for Hidden and Degenerated Pareto-Fronts
IEEE Symposium Series on Computational Intelligence Using ɛ-dominance for Hidden and Degenerated Pareto-Fronts Heiner Zille Institute of Knowledge and Language Engineering University of Magdeburg, Germany
More informationA Predictive Pareto Dominance Based Algorithm for Many-Objective Problems
10 th World Congress on Structural and Multidisciplinary Optimization May 19-24, 2013, Orlando, Florida, USA A Predictive Pareto Dominance Based Algorithm for Many-Objective Problems Edgar Galvan 1, Erin
More informationNCGA : Neighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems
: Neighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems Shinya Watanabe Graduate School of Engineering, Doshisha University 1-3 Tatara Miyakodani,Kyo-tanabe, Kyoto, 10-031,
More informationDeconstructing Multi-objective Evolutionary Algorithms: An Iterative Analysis on the Permutation Flow-Shop Problem
Deconstructing Multi-objective Evolutionary Algorithms: An Iterative Analysis on the Permutation Flow-Shop Problem Leonardo C. T. Bezerra, Manuel López-Ibáñez, and Thomas Stützle IRIDIA, Université Libre
More informationBest Order Sort: A New Algorithm to Non-dominated Sorting for Evolutionary Multi-objective Optimization
Best Order Sort: A New Algorithm to Non-dominated Sorting for Evolutionary Multi-obective Optimization Proteek Chandan Roy, Md. Monirul Islam 2, and Kalyanmoy Deb 3 Department of Computer Science and Engineering,
More informationMultiobjective Optimization
Multiobjective Optimization Concepts, Algorithms and Performance Measures Joshua Knowles School of Computer Science The University of Manchester COMP60342 - Week 5 2.15, 2 May 2014 Introducing Multiobjective
More informationLamarckian Repair and Darwinian Repair in EMO Algorithms for Multiobjective 0/1 Knapsack Problems
Repair and Repair in EMO Algorithms for Multiobjective 0/ Knapsack Problems Shiori Kaige, Kaname Narukawa, and Hisao Ishibuchi Department of Industrial Engineering, Osaka Prefecture University, - Gakuen-cho,
More informationHigh-Dimensional Multi-objective Optimization Using Co-operative Vector-Evaluated Particle Swarm Optimization With Random Variable Grouping
2015 IEEE Symposium Series on Computational Intelligence High-Dimensional Multi-objective Optimization Using Co-operative Vector-Evaluated Particle Swarm Optimization With Random Variable Grouping Justin
More informationA Performance Comparison Indicator for Pareto Front Approximations in Many-Objective Optimization
A Performance Comparison Indicator for Pareto Front Approximations in Many-Objective Optimization Miqing Li Department of Computer Science Brunel University London Uxbridge UB8 3PH, U. K. miqing.li@brunel.ac.uk
More informationComparison of Evolutionary Multiobjective Optimization with Reference Solution-Based Single-Objective Approach
Comparison of Evolutionary Multiobjective Optimization with Reference Solution-Based Single-Objective Approach Hisao Ishibuchi Graduate School of Engineering Osaka Prefecture University Sakai, Osaka 599-853,
More informationComputational Intelligence
Computational Intelligence Winter Term 2016/17 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund Slides prepared by Dr. Nicola Beume (2012) Multiobjective
More informationGECCO 2007 Tutorial / Evolutionary Multiobjective Optimization. Eckart Zitzler ETH Zürich. weight = 750g profit = 5.
Tutorial / Evolutionary Multiobjective Optimization Tutorial on Evolutionary Multiobjective Optimization Introductory Example: The Knapsack Problem weight = 75g profit = 5 weight = 5g profit = 8 weight
More informationA Tight Analysis of the (1 + 1)-EA for the Single Source Shortest Path Problem
A Tight Analysis of the + )-EA for the Single Source Shortest Path Problem Benjamin Doerr Max-Planck-Institut für Informatik Stuhlsatzenhausweg 85 66 Saarbrücken, Germany Edda Happ Max-Planck-Institut
More informationHybrid Algorithm for Multi-Objective Optimization by Greedy Hypervolume Maximization
Hybrid Algorithm for Multi-Objective Optimization by Greedy Hypervolume Maximization Conrado S. Miranda, Fernando J. Von Zuben, Senior Member, IEEE arxiv:56.5424v [cs.ne] 7 Jun 25 Abstract This paper introduces
More informationExperimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization
Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization adfa, p. 1, 2011. Springer-Verlag Berlin Heidelberg 2011 Devang Agarwal and Deepak Sharma Department of Mechanical
More informationA Gentle Introduction to Multi-Criteria Optimization with SPOT
Martin Zaefferer, Boris Naujoks, Thomas Bartz-Beielstein A Gentle Introduction to Multi-Criteria Optimization with SPOT Schriftenreihe CIplus, Band 1/2013 Herausgeber: T. Bartz-Beielstein, W. Konen, H.
More informationMutation Operators based on Variable Grouping for Multi-objective Large-scale Optimization
Mutation Operators based on Variable Grouping for Multi-objective Large-scale Optimization Heiner Zille, Hisao Ishibuchi, Sanaz Mostaghim and Yusuke Nojima Institute for Intelligent Cooperating Systems
More informationScalarization versus Indicator-based Selection in Multi-Objective CMA Evolution Strategies
Scalarization versus Indicator-based Selection in Multi-Objective CMA Evolution Strategies Thomas Voß Institut für Neuroinformatik Ruhr-Universität Bochum 780 Bochum, Germany thomas.voss@neuroinformatik.rub.de
More informationPartitioning Orthogonal Polygons by Extension of All Edges Incident to Reflex Vertices: lower and upper bounds on the number of pieces
Partitioning Orthogonal Polygons by Extension of All Edges Incident to Reflex Vertices: lower and upper bounds on the number of pieces António Leslie Bajuelos 1, Ana Paula Tomás and Fábio Marques 3 1 Dept.
More informationIndicator-Based Selection in Multiobjective Search
Indicator-Based Selection in Multiobjective Search Eckart Zitzler and Simon Künzli Swiss Federal Institute of Technology Zurich Computer Engineering and Networks Laboratory (TIK) Gloriastrasse 35, CH 8092
More informationHow to Read Many-Objective Solution Sets in Parallel Coordinates
How to Read Many-Objective Solution Sets in Parallel Coordinates Miqing Li School of Computer Science, University of Birmingham, Birmingham, UK Liangli Zhen College of Computer Science, Sichuan University,
More informationA Fuzzy Logic Controller Based Dynamic Routing Algorithm with SPDE based Differential Evolution Approach
A Fuzzy Logic Controller Based Dynamic Routing Algorithm with SPDE based Differential Evolution Approach Debraj De Sonai Ray Amit Konar Amita Chatterjee Department of Electronics & Telecommunication Engineering,
More informationMetaheuristics for the Bi-objective Ring Star Problem
Metaheuristics for the Bi-objective Ring Star Problem Arnaud Liefooghe 1, Laetitia Jourdan 1, Matthieu Basseur 2, El-Ghazali Talbi 1, and Edmund K. Burke 2 1 INRIA-Futurs, LIFL, CNRS Université des Sciences
More informationEffects of Discrete Design-variable Precision on Real-Coded Genetic Algorithm
Effects of Discrete Design-variable Precision on Real-Coded Genetic Algorithm Toshiki Kondoh, Tomoaki Tatsukawa, Akira Oyama, Takeshi Watanabe and Kozo Fujii Graduate School of Engineering, Tokyo University
More informationOn Local Optima in Multiobjective Combinatorial Optimization Problems
On Local Optima in Multiobjective Combinatorial Optimization Problems Luis Paquete 1, Tommaso Schiavinotto and Thomas Stützle 3 1 Universidade do Algarve, aculdade de Economia, Centro de Sistemas Inteligentes
More informationGECCO 2017 Tutorial on Evolutionary Multiobjective Optimization
GECCO 2017 Tutorial on Evolutionary Multiobjective Optimization Dimo Brockhoff dimo.brockhoff@inria.fr updated slides will be available at http://www.cmap.polytechnique.fr/~dimo.brockhoff/ Permission to
More informationCommunication Strategies in Distributed Evolutionary Algorithms for Multi-objective Optimization
CONTI 2006 The 7 th INTERNATIONAL CONFERENCE ON TECHNICAL INFORMATICS, 8-9 June 2006, TIMISOARA, ROMANIA Communication Strategies in Distributed Evolutionary Algorithms for Multi-objective Optimization
More informationIterative random projections for high-dimensional data clustering
Iterative random projections for high-dimensional data clustering Ângelo Cardoso, Andreas Wichert INESC-ID Lisboa and Instituto Superior Técnico, Technical University of Lisbon Av. Prof. Dr. Aníbal Cavaco
More informationMLPSO: MULTI-LEADER PARTICLE SWARM OPTIMIZATION FOR MULTI-OBJECTIVE OPTIMIZATION PROBLEMS
MLPSO: MULTI-LEADER PARTICLE SWARM OPTIMIZATION FOR MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Zuwairie Ibrahim 1, Kian Sheng Lim 2, Salinda Buyamin 2, Siti Nurzulaikha Satiman 1, Mohd Helmi Suib 1, Badaruddin
More informationMultiobjective Optimisation. Why? Panorama. General Formulation. Decision Space and Objective Space. 1 of 7 02/03/15 09:49.
ITNPD8/CSCU9YO Multiobjective Optimisation An Overview Nadarajen Veerapen (nve@cs.stir.ac.uk) University of Stirling Why? Classic optimisation: 1 objective Example: Minimise cost Reality is often more
More informationConvex Hull of the Union of Convex Objects in the Plane: an Adaptive Analysis
CCCG 2008, Montréal, Québec, August 13 15, 2008 Convex Hull of the Union of Convex Objects in the Plane: an Adaptive Analysis Jérémy Barbay Eric Y. Chen Abstract We prove a tight asymptotic bound of Θ(δ
More informationSolving Multi-objective Optimisation Problems Using the Potential Pareto Regions Evolutionary Algorithm
Solving Multi-objective Optimisation Problems Using the Potential Pareto Regions Evolutionary Algorithm Nasreddine Hallam, Graham Kendall, and Peter Blanchfield School of Computer Science and IT, The Univeristy
More informationMultiobjective clustering with automatic k-determination for large-scale data
Multiobjective clustering with automatic k-determination for large-scale data Scalable automatic determination of the number of clusters ABSTRACT Web mining - data mining for web data - is a key factor
More informationLecture Notes 2: The Simplex Algorithm
Algorithmic Methods 25/10/2010 Lecture Notes 2: The Simplex Algorithm Professor: Yossi Azar Scribe:Kiril Solovey 1 Introduction In this lecture we will present the Simplex algorithm, finish some unresolved
More informationFuzzy-Pareto-Dominance and its Application in Evolutionary Multi-Objective Optimization
Fuzzy-Pareto-Dominance and its Application in Evolutionary Multi-Objective Optimization Mario Köppen, Raul Vicente-Garcia, and Bertram Nickolay Fraunhofer IPK, Pascalstr. 8-9, 10587 Berlin, Germany {mario.koeppen
More informationDimensionality Reduction in Multiobjective Optimization: The Minimum Objective Subset Problem
Eckart Zitzler ETH Zürich Dimo Brockhoff ETH Zurich Gene Expression Data Analysis 1 Computer Engineering and Networks Laboratory Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective
More information6. Concluding Remarks
[8] K. J. Supowit, The relative neighborhood graph with an application to minimum spanning trees, Tech. Rept., Department of Computer Science, University of Illinois, Urbana-Champaign, August 1980, also
More informationInvestigating the Effect of Parallelism in Decomposition Based Evolutionary Many-Objective Optimization Algorithms
Investigating the Effect of Parallelism in Decomposition Based Evolutionary Many-Objective Optimization Algorithms Lei Chen 1,2, Kalyanmoy Deb 2, and Hai-Lin Liu 1 1 Guangdong University of Technology,
More informationOn the Properties of the R2 Indicator
On the Properties of the R2 Indicator Dimo Brockhoff, Tobias Wagner, Heike Trautmann To cite this version: Dimo Brockhoff, Tobias Wagner, Heike Trautmann. On the Properties of the R2 Indicator. GECCO 202,
More informationBenchmarking Blackbox Optimization Algorithms
Benchmarking Blackbox Optimization Algorithms July 5, 2017 CEA/EDF/Inria summer school "Numerical Analysis" Université Pierre-et-Marie-Curie, Paris, France Dimo Brockhoff Inria Saclay Ile-de-France CMAP,
More informationCombining Convergence and Diversity in Evolutionary Multi-Objective Optimization
Combining Convergence and Diversity in Evolutionary Multi-Objective Optimization Marco Laumanns laumanns@tik.ee.ethz.ch Department of Information Technology and Electrical Engineering, Swiss Federal Institute
More informationAvailable online at ScienceDirect. Procedia Computer Science 60 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 60 (2015 ) 178 187 19th International Conference on Knowledge Based and Intelligent Information and Engineering Systems
More informationInterval Stabbing Problems in Small Integer Ranges
Interval Stabbing Problems in Small Integer Ranges Jens M. Schmidt Freie Universität Berlin, Germany Enhanced version of August 2, 2010 Abstract Given a set I of n intervals, a stabbing query consists
More informationMulti-objective Optimization Algorithm based on Magnetotactic Bacterium
Vol.78 (MulGrab 24), pp.6-64 http://dx.doi.org/.4257/astl.24.78. Multi-obective Optimization Algorithm based on Magnetotactic Bacterium Zhidan Xu Institute of Basic Science, Harbin University of Commerce,
More informationDouble Archive Pareto Local Search
Double Archive Pareto Local Search Oded Maler CNRS-VERIMAG University of Grenoble Alpes, France Email: oded.maler@imag.fr Abhinav Srivastav VERIMAG University of Grenoble Alpes, France Email: abhinav.srivastav@imag.fr
More informationPacking Two Disks into a Polygonal Environment
Packing Two Disks into a Polygonal Environment Prosenjit Bose, School of Computer Science, Carleton University. E-mail: jit@cs.carleton.ca Pat Morin, School of Computer Science, Carleton University. E-mail:
More informationAn Empirical Comparison of Several Recent Multi-Objective Evolutionary Algorithms
An Empirical Comparison of Several Recent Multi-Objective Evolutionary Algorithms Thomas White 1 and Shan He 1,2 1 School of Computer Science 2 Center for Systems Biology, School of Biological Sciences,
More informationParallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources
Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources Sanaz Mostaghim, Jürgen Branke, Andrew Lewis, Hartmut Schmeck Abstract In this paper, we study parallelization
More informationTrade-off Between Computational Complexity and Accuracy in Evolutionary Image Feature Extraction
Trade-off Between Computational Complexity and Accuracy in Evolutionary Image Feature Extraction Wissam A. Albukhanajer, Yaochu Jin and Johann A. Briffa Wissam A. Albukhanajer (student) E: w.albukhanajer@surrey.ac.uk
More informationOPTIMIZATION, OPTIMAL DESIGN AND DE NOVO PROGRAMMING: DISCUSSION NOTES
OPTIMIZATION, OPTIMAL DESIGN AND DE NOVO PROGRAMMING: DISCUSSION NOTES MILAN ZELENY Introduction Fordham University, New York, USA mzeleny@fordham.edu Many older texts, with titles like Globally Optimal
More informationDerivative-Free Optimization: Lifting Single-Objective to Multi-Objective Algorithm
Derivative-Free Optimization: Lifting Single-Objective to Multi-Objective Algorithm Cyrille Dejemeppe, Pierre Schaus, and Yves Deville ICTEAM, Université Catholique de Louvain (UCLouvain), Belgium, {cyrille.dejemeppe,
More informationParallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources
Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources Author Mostaghim, Sanaz, Branke, Jurgen, Lewis, Andrew, Schmeck, Hartmut Published 008 Conference Title IEEE Congress
More informationUsing Different Many-Objective Techniques in Particle Swarm Optimization for Many Objective Problems: An Empirical Study
International Journal of Computer Information Systems and Industrial Management Applications ISSN 2150-7988 Volume 3 (2011) pp.096-107 MIR Labs, www.mirlabs.net/ijcisim/index.html Using Different Many-Objective
More informationaddress: a Department of Mathematics, Indiana University of Pennsylvania, Indiana, PA USA
On Using the ypervolume Indicator to Compare Pareto Fronts: Applications to Multi-Criteria Optimal Experimental Design Yongtao Cao a, Byran J. mucker b, Timothy J. Robinson c, a Department of Mathematics,
More informationInitial Population Construction for Convergence Improvement of MOEAs
In Evolutionary Multi-Criterion Optimization by Carlos A. Coello Coello, Arturo Hernández Aguirre, and Eckart Zitzler (Eds.). In Lecture Notes in Computer Science (LNCS), Volume 3410, c Springer, Berlin,
More information(Evolutionary) Multiobjective Optimization
(Evolutionary) Multiobjective Optimization July 5, 2017 CEA/EDF/Inria summer school "Numerical Analysis" Université Pierre-et-Marie-Curie, Paris, France Dimo Brockhoff Inria Saclay Ile-de-France CMAP,
More informationWAVELET BASED NONLINEAR SEPARATION OF IMAGES. Mariana S. C. Almeida and Luís B. Almeida
WAVELET BASED NONLINEAR SEPARATION OF IMAGES Mariana S. C. Almeida and Luís B. Almeida Instituto de Telecomunicações Instituto Superior Técnico Av. Rovisco Pais 1, 1049-001 Lisboa, Portugal mariana.almeida@lx.it.pt,
More informationSearch Space Reduction for E/E-Architecture Partitioning
Search Space Reduction for E/E-Architecture Partitioning Andreas Ettner Robert Bosch GmbH, Corporate Reasearch, Robert-Bosch-Campus 1, 71272 Renningen, Germany andreas.ettner@de.bosch.com Abstract. As
More informationETEA: A Euclidean Minimum Spanning Tree-Based Evolutionary Algorithm for Multi-Objective Optimization
ETEA: A Euclidean Minimum Spanning Tree-Based Evolutionary Algorithm for Multi-Objective Optimization Miqing Li miqing.li@brunel.ac.uk Department of Information Systems and Computing, Brunel University,
More informationPreferences in Evolutionary Multi-Objective Optimisation with Noisy Fitness Functions: Hardware in the Loop Study
Proceedings of the International Multiconference on ISSN 1896-7094 Computer Science and Information Technology, pp. 337 346 2007 PIPS Preferences in Evolutionary Multi-Objective Optimisation with Noisy
More informationA Theoretical and Algorithmic Characterization of Bulge Knees
A Theoretical and Algorithmic Characterization of Bulge Knees Pradyumn Kumar Shukla, Marlon Alexander Braun, and Hartmut Schmeck Institute AIFB, Karlsruhe Institute of Technology Karlsruhe, D-76128, Germany
More informationDesign of Curves and Surfaces Using Multi-Objective Optimization
Design of Curves and Surfaces Using Multi-Objective Optimization Rony Goldenthal and Michel Bercovier Abstract. Design by optimization of curves and surfaces is a powerful design technique. The mathematical
More informationReference Point-Based Particle Swarm Optimization Using a Steady-State Approach
Reference Point-Based Particle Swarm Optimization Using a Steady-State Approach Richard Allmendinger,XiaodongLi 2,andJürgen Branke University of Karlsruhe, Institute AIFB, Karlsruhe, Germany 2 RMIT University,
More informationBounded Archiving using the Lebesgue Measure
Bounded Archiving using the Lebesgue Measure Joshua D. Knowles Dept of Chemistry, UMIST PO Box 88, Sackville St Manchester M60 QD, UK jknowles@ulb.ac.uk David W. Corne Dept of Computer Science University
More informationMSPOT: Multi-Criteria Sequential Parameter Optimization
MSPOT: Multi-Criteria Sequential Parameter Optimization Martin Zae erer, Thomas Bartz-Beielstein, Martina Friese, Boris Naujoks, and Oliver Flasch Schriftenreihe CIplus. TR 2/2012. ISSN 2194-2870 Cologne
More informationEfficient minimum spanning tree construction without Delaunay triangulation
Information Processing Letters 81 (2002) 271 276 Efficient minimum spanning tree construction without Delaunay triangulation Hai Zhou a,, Narendra Shenoy b, William Nicholls b a Electrical and Computer
More informationA Fast Algorithm for Optimal Alignment between Similar Ordered Trees
Fundamenta Informaticae 56 (2003) 105 120 105 IOS Press A Fast Algorithm for Optimal Alignment between Similar Ordered Trees Jesper Jansson Department of Computer Science Lund University, Box 118 SE-221
More informationAdaptive Multi-objective Particle Swarm Optimization Algorithm
Adaptive Multi-objective Particle Swarm Optimization Algorithm P. K. Tripathi, Sanghamitra Bandyopadhyay, Senior Member, IEEE and S. K. Pal, Fellow, IEEE Abstract In this article we describe a novel Particle
More informationBichromatic Line Segment Intersection Counting in O(n log n) Time
Bichromatic Line Segment Intersection Counting in O(n log n) Time Timothy M. Chan Bryan T. Wilkinson Abstract We give an algorithm for bichromatic line segment intersection counting that runs in O(n log
More informationArchive-aware Scalarisation-based Multi-Objective Local Search For a Bi-objective Permutation Flowshop Problem
Archive-aware Scalarisation-based Multi-Objective Local Search For a Bi-objective Permutation Flowshop Problem Aymeric Blot, Manuel López-Ibáñez, Marie-Éléonore Kessaci, Laetitia Jourdan To cite this version:
More informationEvolutionary Algorithms: Lecture 4. Department of Cybernetics, CTU Prague.
Evolutionary Algorithms: Lecture 4 Jiří Kubaĺık Department of Cybernetics, CTU Prague http://labe.felk.cvut.cz/~posik/xe33scp/ pmulti-objective Optimization :: Many real-world problems involve multiple
More informationIndicator-Based Multi-Objective Local Search
ndicator-based Multi-Objective Local Search M. Basseur and E. K. Burke Abstract This paper presents a simple and generic indicator-based multi-objective local search. This algorithm is a direct extension
More informationEvolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results
Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results arxiv:76.766v [cs.ne] 8 Jun 7 Yuan Yuan, Yew-Soon Ong, Liang Feng, A.K.
More informationUniversiteit Leiden Opleiding Informatica
Universiteit Leiden Opleiding Informatica A New Approach to Target Region Based Multi-objective Evolutionary Algorithms Yali Wang MASTER S THESIS Leiden Institute of Advanced Computer Science (LIACS) Leiden
More informationReconstructing Orthogonal Polyhedra from Putative Vertex Sets
Reconstructing Orthogonal Polyhedra from Putative Vertex Sets Therese Biedl 1 and Burkay Genc 1 David R. Cheriton School of Computer Science, University of Waterloo, Waterloo ON N2L 3G1, Canada biedl@uwaterloo.ca,
More information