Performance Measures for Dynamic Multi-Objective Optimization

Size: px
Start display at page:

Download "Performance Measures for Dynamic Multi-Objective Optimization"

Transcription

1 Performance Measures for Dynamic Multi-Objective Optimization Mario Cámara 1, Julio Ortega 1, and Francisco de Toro 2 1 Dept. of Computer Technology and Architecture 2 Dept. of Signal Theory, Telematics and Communications University of Granada, Spain {mcamara,jortega}@atc.ugr.es, ftoro@ugr.es Abstract. As most of the performance measures proposed for dynamic optimization algorithms in the literature are only for single objective problems, we propose new measures for dynamic multi-objective problems. Specifically, we give new measures for those problems in which the Pareto fronts are unknown. As these problems are the most common in the industry, our proposed measures constitute an important contribution in order to promote further research on these problems. 1 Introduction Dynamic optimization problems appear in many different real-world applications with high socio-economic relevance. They are dynamic because there are changes over time in the conditions on which the cost functions depend, in the restrictions that the solutions must meet, etc. For example, in some scheduling problems, such as those appearing in parallel computing servers, the available resources and the volume of tasks to be allocated could vary over time. The shifting of optima with time is an important issue in this kind of problems. Dynamic multi-objective optimization (DMO) is comprised of both multiobjective problems, where there are more than one objective function to optimise, and non-stationary or dynamic problems, where the restrictions or the objective functions can change over time [1]. In the last years, a growing interest from researchers has focused on solving dynamic problems by using evolutionary algorithms [2,3,4]. In order to be able to assess algorithms by their performance, some measures were given over the last years [2,3,4,5,6,7]. However, most of them were aimed either at dynamic problems having only one objective or at problems where the location of the real Pareto fronts is known beforehand. In this paper, we present some measures designed for dynamic multi-objective problems. Our measures tackle the difficulty that arise when the location of the real Pareto fronts is unknown, as it happens with most real world DMO problems. In section 2 a review of the previous work done in dynamic optimization is given. Then, section 3 presents the measures that we propose. Section 4 offers some results using these measures. Finally, conclusions are given in section 5. J. Cabestany et al. (Eds.): IWANN 2009, Part I, LNCS 5517, pp , c Springer-Verlag Berlin Heidelberg 2009

2 Performance Measures for Dynamic Multi-Objective Optimization Previous Work A very important issue when developing algorithms is to have a suite of performance measures to compare the different algorithms. Despite of the fact that in non-stationary multi-objective optimization is not feasible to have a definitive set of such performance measures [8], some quality indicators have been created with the same goal [9]. However, in addition to performance indicators like those for stationary multiobjective algorithms, dynamic problem optimizers need another type of performance measures. They should point out which algorithm from the available ones best suits the current needs, and if it would be able to deal with the problem at hand on time. This preliminary study should take place before the commercial exploitation of the system begins. Thus, it allows the designer to use offline measures instead of on-line or on-the-fly measures. Some of the few existing performance measures on this topic are considered in what follows. Morrison [6] introduces a new measure known as Collective Mean Fitness F C, which is a single value that is designed to provide an aggregate picture of an EAs performance, where the performance information has been collected over a representative sample of the fitness landscape dynamics. Collective fitness is defined as the mean best-of-generation values, averaged over a sufficient number of generations, G, required to expose the evolutionary algorithm to a representative sample of all possible landscape dynamics, further averaged over multiple runs. Weicker [5] proposes measures for what he describes as the three different aspects that have to be taken into account when analyzing and comparing dynamic problems algorithms. The first is the accuracy measure which should measure the closeness of the current best found solution to the actual best solution. It usually takes values between 0 and 1, being 1 the best accuracy value. Accuracy is defined as: accuracy (t) F,EA = F (best(t) EA ) min(t) F (1) max (t) F min(t) F where best (t) EA is the best found solution in the population at time t. Themaximum and minimum fitness values in the search space are represented by max (t) F and min (t) F respectively. F is the fitness function of the problem. Weicker also stated that stability is an important issue in the context of dynamic optimization. A dynamic algorithm is called stable if changes in the environment do not affect the optimization accuracy severely. Hence, a definition of stability was given as: { } stab (t) F,EA =max 0, accuracy (t) F,EA accuracy(t 1) F,EA and takes values from 0 to 1. In this case, a value close to 0 means high stability. A third aspect of interest in dynamic problems is the ability of an algorithm to react to changes. Weicker proposes to check that an algorithm has ε-reactivity at time t using the next equation: (2)

3 762 M. Cámara, J. Ortega, and F. de Toro react (t) F,A,ε =min t t t <t maxgen, t IN, accuracy(t accuracy (t) {maxgen t} ) F,EA F,EA (1 ε) where maxgen is the number of generations. The measure react (t) F,A,ε evaluates how much time Δt it takes the algorithm to achieve a desired accuracy threshold. The problem shown by all the measures proposed until now is that they were designed only for dynamic single objective problems and not for multi-objective optimization problems. In [3], we proposed an adaptation of Weicker s measures for the multi-objective problems. Here, we improve and extend those measures. On the other hand, Li et al [2] also proposed some measures for DMO. The first one is called rgd(t), which is based in the GD measure [10]. The drawback of this measure is that the real Pareto front must be known at any time. Nevertheless, it could be a very good substitute of Weicker s accuracy for multiobjective problems. They also propose the use of the hypervolume ratio 1 which is identical to our accuracy proposed at the same time [3]. Finally, they offer an adaptation of the collective mean error based on rgd(t). (3) 3 Improved Measures for Multi-Objective Algorithms When taking into account measures for dynamic multi-objective problems it is important to distinguish between those problems in which the current real Pareto front is known at every time of the run of the algorithm and those in which the real Pareto front is rather unknown. The latter is the usual case in real world problems, and even in many of the suggested test cases for researching purposes. All of the already indicated measures that have been previously proposed are either only for single objective problems or for those multi-objective problems in which the real Pareto fronts F real (t) areknownatanytime. In the rest of the paper, we will use the following terms and notation to designate the different aspects of each problem, which is strongly influenced from that found in [1]. The terms decision space and objective space refer, respectively,to the spaces of the search variables and of the objective functions of that search variables. Also, we call the set of non-dominated solutions found at time t as approximate Pareto optimal solutions attime t, which is divided into the approximate decision space at 1 Hypervolume is a measure defined, by Zitzler et al [9], as the size of the space covered by a given set of solutions from a given reference point. It is similar to the concept of a discrete integral.

4 Performance Measures for Dynamic Multi-Objective Optimization 763 time t, S P (t), and the approximate objective space or approximate Pareto front at time t, F P (t). The real Pareto front, that can be known or not at time t, is denoted as F real (t) and is always in the objective space. In order to deal with real problems where the location of the real Pareto fronts is unknown we propose to redefine the measures previously proposed that rely on the knowledge of the real Pareto fronts. Nevertheless, the only measure that has to be adapted is acc(t) (1) as the other two, stb(t) (4) and reac ε (t) (5),rely on the knowledge of the real Pareto fronts only through acc(t) (1). For completeness purposes we reproduce our definitions for stb(t) (4)and reac ε (t) (5): { stb 0 (t) if stb 0 (t) 0 stb(t) = ;withstb 0 (t) = acc(t) acc(t 1) (4) 1 otherwise reac ε (t) = min { { t t t <t maxgen, t N, acc(t ) acc(t) } } (1 ε) {maxgen t} Nevertheless, we note again that as we are interested in offline measures we can exploit the knowledge of all the approximate Pareto fronts, not just the past ones. Hence, in order to improve our accuracy definition for those cases in which the real Pareto fronts are unknown, we need to replace the hypervolume of the fronts by other suitable quantities. These quantities could be the maximum and minimum hypervolumes over all the time. However, if the Pareto fronts of the objective space of the problem change, those absolute maximum and minimum measures could be far from the current real Pareto front. Because of this, we propose to adapt the concept of accuracy, and consider it as a measure of the current approximate Pareto front in comparison only with the nearby approximate fronts, both in the past and in the future. This is the concept of accuracy within a window or offset which was already mentioned by Weicker [5]. A window is a period of time in which the problem becomes stationary: the problem does not show clear changes in the approximate Pareto fronts that have been found for those times. Thus, windows mark phases of the problem. Each phase is characterized by the moment in which the change has happened (when the phase starts) and its length in time units. We suggest that the window length should be variable instead of fixed. If the problem under study changes with an exact frequency, this window length should turn out to be equal to the inverse of the frequency. But in order to widen the set of problems that the new measure could analyze, it must be able to cope with variable frequencies. Therefore, our improved measure has two parts. First, the windows or phases are detected and the lengths corresponding to each phase are calculated. Then, the accuracy measure is calculated for every time step using the relative minimal or maximal hypervolume values within that phase. To calculate the lengths of all the phases we propose the Procedure 1. (5)

5 764 M. Cámara, J. Ortega, and F. de Toro Procedure 1. Calculation of lengths Input: AsetofN hypervolume values for the approximate Pareto fronts. Output: AsetS of the lengths of each of the phases. 1 begin 2 for i =2to N do 3 ΔHV i = HV i HV i length =1 for i =2to N do if ΔHV i ΔHV i 1 + ΔHV i+1 then S S length length =1 else length = length end The conditions inside the if in line 6 of Procedure 1 can be changed to other conditions which may be suitable to detect a change in the fronts. Once the lengths have been obtained the accuracy for every approximate Pareto front is calculated by using (6), which makes use of (7) and (8). In them, HV is the hypervolume of the given set of solutions. { acc maximizing unk (t) if the problem is maximizing acc unk (t) = acc minimizing (6) unk (t) if the problem is minimizing acc maximizing unk (t) = HV min(q(t)) = HV (F p(min{q(t)})) HV (F p (t)) HV (F p (t)) acc minimizing unk (t) = HV (F p(t)) HV max (Q(t)) = = V Q(t) min V (t) HV (F p (t)) HV (F p (max{q(t)})) = V (t) Vmax Q(t) where Q(t) is a set containing the time values for the window in which t takes place, i.e., the surrounding past and future values of t in which the approximate Pareto fronts have not suffered noticeable changes in their hypervolume measures, according to Procedure 1. The cardinality of each Q(t) is the length of the phase that Q(t) represents. Thus, Vmax Q(t) and V Q(t) min are, respectively, the maximum and minimum hypervolume of the fronts within the phase defined by Q(t). 4 Results (7) (8) In this section we show how these measures work on a set of approximate Pareto fronts corresponding to the problem FDA3-mod [11]. This problem is a modification we proposed for FDA3 [1] in order to avoid some underlying problems

6 Performance Measures for Dynamic Multi-Objective Optimization 765 in it. In this function, every 5 time steps the solutions are forced to change in the decision and objective spaces, through a controlling parameter τ i which is constant over the run of the algorithm. Due to space limitations only the first 21 time steps are shown. The problem was solved with our SFGA algorithm [12], a generational MOEA which keeps in the population only the first dominating rank of the non-dominated solutions. In spite of the fact that the lengths of the problem phases were calculated using the Procedure 1, they are not shown in the table because they equal 5 after the changes were forced in the problem, as expected, because of the existence of the parameter τ i =5. Table 1 shows the measures for the found Pareto front for each time step, and the difference in hypervolume between a found Pareto front and the previous one. Table 1. Performance Measures for FDA3-mod Time Hypervolume Measures Absolute Change Accuracy Stability Reaction time t HV (t) ΔHV (t) acc(t) stb(t) reac(t) 1 3,7213-0, ,7562 0,035 0,993 0, ,7734 0,017 0,998 0, ,7780 0,005 0,999 0, ,7818 0,004 1,000 0, ,6845 0,097 0,989 1, ,7046 0,020 0,995 0, ,7141 0,010 0,998 0, ,7177 0,004 0,998 0, ,7221 0,004 1,000 0, ,6175 0,105 0,986 1, ,6482 0,031 0,995 0, ,6571 0,009 0,997 0, ,6627 0,006 0,999 0, ,6681 0,005 1,000 0, ,5648 0,103 0,986 1, ,5965 0,032 0,995 0, ,6094 0,013 0,998 0, ,6143 0,005 0,999 0, ,6162 0,002 1,000 0, ,5339 0,082 0,999 1,000 5 The importance of the measures presented in this paper is twofold. First, all the data shown in Table 1 has been gathered and calculated without reckoning on the location of the real Pareto fronts. This feature widens immensely the range of problems which could be tackled with these measures. On the other hand, they are the first measures for dynamic and multi-objective problems which specifically address the three different but important aspects of dynamic

7 766 M. Cámara, J. Ortega, and F. de Toro problems as suggested by Weicker [5]: the accuracy, the stability and the reaction time. From Table 1 it is clear that the measures proposed by Weicker and adapted in this paper to multi-objective problems are useful when tackling a dynamic problem like FDA3-mod. The reason for that is that Procedure 1 was able to detect all the phases that happened in the problem and exactly in the actual time step in which they appeared. Also, very suitable accuracy measures for every approximate Pareto front were found. That was possible because the accuracy was a measure related exclusively to the relative minimum or maximum approximate Pareto front appearing in that phase. For instance, if we take the approximate Pareto fronts found at times 1 and 16 given in Table 1, they have almost the same accuracy (around 0,985), but their hypervolumes values differ more than in 4%. However, if absolute minimum and maximum hypervolumes had been used in acc unk (t), that differences in the hypervolume values would have been translated into the accuracy measure, yielding that the first approximate Pareto front would be better than the sixteenth in terms of accuracy. This turns out to be incorrect. The true is that the first approximate Pareto front can be worse or better but only in comparison to those other approximate fronts which belong to the first phase of the problem, and the same happens with the sixteenth approximate Pareto front, but in this case, in the fourth phase. Finally, these proposed measures can be used to make a choice on which algorithm could fit better for a specific application. In that case, tests are done using different algorithms and the accuracy measure is used to choose which one of the tested algorithms shows the best results in optimization terms. Then, the other two measures are very useful in order to make sure that the chosen algorithm is able to cope on time with the given problem. 5 Conclusions In this paper we have proposed performance measures for dynamic multiobjective optimization in order to address problems where the location of the real Pareto fronts is unknown. DMO is a hot topic and so this contribution may turn out to be quite useful. We expect that researchers will take advantage of the proposed performance measures for their research. Precisely, our current and future work on parallel evolutionary algorithms for dynamic multi-objective optimization, some of which first results are shown in [11], will take advantage of these measures. Acknowledgement. Work funded by the projects TIN (Spanish Ministry of Science and Technology) and P07-TIC (Junta de Andalucía), and by the programme for early stage researchers by the Andalusian government, co-financed with FEDER funds.

8 References Performance Measures for Dynamic Multi-Objective Optimization Farina, M., Deb, K., Amato, P.: Dynamic multiobjective optimization problems: Test cases, approximations, and applications. IEEE Trans. on Evolutionary Computation 8, (2004) 2. Li, X., Branke, J., Kirley, M.: On performance metrics and particle swarm methods for dynamic multiobjective optimization problems. In: IEEE Congress on Evolutionary Computation, pp (2007) 3. Cámara, M., Ortega, J., de Toro, F.J.: Parallel processing for multi-objective optimization in dynamic environments. In: Proceedings Of The 21st International Parallel And Distributed Processing Symposium, IPDPS 2007 (2007) 4. Alba, E., Saucedo, J.F., Luque, G.: 13. In: A Study of Canonical GAs for NSOPs. Panmictic versus Decentralized Genetic Algorithms for Non-Stationary Problems, pp Springer, Heidelberg (2007) 5. Weicker, K.: Performance measures for dynamic environments. In: Guervós, J.J.M., Adamidis, P.A., Beyer, H.-G., Fernández-Villacañas, J.-L., Schwefel, H.-P. (eds.) PPSN LNCS, vol. 2439, pp Springer, Heidelberg (2002) 6. Morrison, R.: Performance measurement in dynamic environments. In: Branke, J. (ed.) GECCO Workshop on Evolutionary Algorithms for Dynamic Optimization Problems, pp. 5 8 (2003) 7. Hatzakis, I., Wallace, D.: Dynamic multi-objective optimization with evolutionary algorithms: a forward-looking approach. In: GECCO 2006: Proceedings of the 8th annual conference on Genetic and evolutionary computation, pp ACM, New York (2006) 8. Zitzler, E., Laumanns, M., Thiele, L., Fonseca, C.M., da Fonseca, V.G.: Why quality assessment of multiobjective optimizers is difficult. In: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, pp Morgan Kaufmann Publishers Inc., San Francisco (2002) 9. Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., Grunert da Fonseca, V.: Performance Assessment of Multiobjective Optimizers: An Analysis and Review. IEEE Transactions on Evolutionary Computation 7(2), (2003) 10. Van Veldhuizen, D.A.: Multiobjective Evolutionary Algorithms: Classifications, Analyses, and New Innovations. Ph.D thesis, Wright-Patterson AFB, OH (1999) 11. Cámara, M., Ortega, J., de Toro, F.: Parallel multi-objective optimization evolutionary algorithms in dynamic environments. In: Lanchares, J., Fernández, F., Risco-Martín, J.L. (eds.) Proceedings of The First International Workshop On Parallel Architectures and Bioinspired Algorithms, vol. 1, pp (2008) 12. de Toro, F., Ortega, J., Ros, E., Mota, S., Paechter, B., Martn, J.M.: PSFGA: Parallel processing and evolutionary computation for multiobjective optimisation. Parallel Computing 30, (2004)

On Performance Metrics and Particle Swarm Methods for Dynamic Multiobjective Optimization Problems

On Performance Metrics and Particle Swarm Methods for Dynamic Multiobjective Optimization Problems On Performance Metrics and Particle Swarm Methods for Dynamic Multiobjective Optimization Problems Xiaodong Li, Jürgen Branke, and Michael Kirley, Member, IEEE Abstract This paper describes two performance

More information

Multiobjective Evolutionary Algorithms. Pareto Rankings

Multiobjective Evolutionary Algorithms. Pareto Rankings Monografías del Semin. Matem. García de Galdeano. 7: 7 3, (3). Multiobjective Evolutionary Algorithms. Pareto Rankings Alberto, I.; Azcarate, C.; Mallor, F. & Mateo, P.M. Abstract In this work we present

More information

Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective Optimisation Problems

Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective Optimisation Problems WCCI 22 IEEE World Congress on Computational Intelligence June, -5, 22 - Brisbane, Australia IEEE CEC Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective

More information

Robust Multi-Objective Optimization in High Dimensional Spaces

Robust Multi-Objective Optimization in High Dimensional Spaces Robust Multi-Objective Optimization in High Dimensional Spaces André Sülflow, Nicole Drechsler, and Rolf Drechsler Institute of Computer Science University of Bremen 28359 Bremen, Germany {suelflow,nd,drechsle}@informatik.uni-bremen.de

More information

Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms

Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms Tadahiko Murata 1, Shiori Kaige 2, and Hisao Ishibuchi 2 1 Department of Informatics, Kansai University 2-1-1 Ryozenji-cho,

More information

Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem

Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem Research Collection Working Paper Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem Author(s): Laumanns, Marco; Thiele, Lothar; Zitzler, Eckart;

More information

Multiobjective Optimisation An Overview

Multiobjective Optimisation An Overview 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 information

Prediction-based Population Re-initialization for Evolutionary Dynamic Multi-objective Optimization

Prediction-based Population Re-initialization for Evolutionary Dynamic Multi-objective Optimization Prediction-based Population Re-initialization for Evolutionary Dynamic Multi-objective Optimization Aimin Zhou 1, Yaochu Jin 2, Qingfu Zhang 1, Bernhard Sendhoff 2, and Edward Tsang 1 1 Department of Computer

More information

Effects of the Use of Non-Geometric Binary Crossover on Evolutionary Multiobjective Optimization

Effects of the Use of Non-Geometric Binary Crossover on Evolutionary Multiobjective Optimization Effects of the Use of Non-Geometric Binary Crossover on Evolutionary Multiobjective Optimization Hisao Ishibuchi, Yusuke Nojima, Noritaka Tsukamoto, and Ken Ohara Graduate School of Engineering, Osaka

More information

Expected Running Time Analysis of a Multiobjective Evolutionary Algorithm on Pseudo-boolean Functions

Expected Running Time Analysis of a Multiobjective Evolutionary Algorithm on Pseudo-boolean Functions Expected Running Time Analysis of a Multiobjective Evolutionary Algorithm on Pseudo-boolean Functions Nilanjan Banerjee and Rajeev Kumar Department of Computer Science and Engineering Indian Institute

More information

Runtime Analyses for Using Fairness in Evolutionary Multi-Objective Optimization

Runtime Analyses for Using Fairness in Evolutionary Multi-Objective Optimization Runtime Analyses for Using Fairness in Evolutionary Multi-Objective Optimization Tobias Friedrich 1, Christian Horoba 2, and Frank Neumann 1 1 Max-Planck-Institut für Informatik, Saarbrücken, Germany 2

More information

Hypervolume Sharpe-Ratio Indicator: Formalization and First Theoretical Results

Hypervolume Sharpe-Ratio Indicator: Formalization and First Theoretical Results Hypervolume Sharpe-Ratio Indicator: Formalization and First Theoretical Results Andreia P. Guerreiro and Carlos M. Fonseca CISUC, Department of Informatics Engineering, University of Coimbra Pólo II, Pinhal

More information

Behavior of EMO Algorithms on Many-Objective Optimization Problems with Correlated Objectives

Behavior of EMO Algorithms on Many-Objective Optimization Problems with Correlated Objectives H. Ishibuchi N. Akedo H. Ohyanagi and Y. Nojima Behavior of EMO algorithms on many-objective optimization problems with correlated objectives Proc. of 211 IEEE Congress on Evolutionary Computation pp.

More information

Covariance Matrix Adaptation in Multiobjective Optimization

Covariance Matrix Adaptation in Multiobjective Optimization Covariance Matrix Adaptation in Multiobjective Optimization Dimo Brockhoff INRIA Lille Nord Europe October 30, 2014 PGMO-COPI 2014, Ecole Polytechnique, France Mastertitelformat Scenario: Multiobjective

More information

Ensemble determination using the TOPSIS decision support system in multi-objective evolutionary neural network classifiers

Ensemble determination using the TOPSIS decision support system in multi-objective evolutionary neural network classifiers Ensemble determination using the TOPSIS decision support system in multi-obective evolutionary neural network classifiers M. Cruz-Ramírez, J.C. Fernández, J. Sánchez-Monedero, F. Fernández-Navarro, C.

More information

The Pickup and Delivery Problem: a Many-objective Analysis

The Pickup and Delivery Problem: a Many-objective Analysis The Pickup and Delivery Problem: a Many-objective Analysis Abel García-Nájera and Antonio López-Jaimes Universidad Autónoma Metropolitana, Unidad Cuajimalpa, Departamento de Matemáticas Aplicadas y Sistemas,

More information

A Non-Parametric Statistical Dominance Operator for Noisy Multiobjective Optimization

A Non-Parametric Statistical Dominance Operator for Noisy Multiobjective Optimization A Non-Parametric Statistical Dominance Operator for Noisy Multiobjective Optimization Dung H. Phan and Junichi Suzuki Deptartment of Computer Science University of Massachusetts, Boston, USA {phdung, jxs}@cs.umb.edu

More information

Plateaus Can Be Harder in Multi-Objective Optimization

Plateaus Can Be Harder in Multi-Objective Optimization Plateaus Can Be Harder in Multi-Objective Optimization Tobias Friedrich and Nils Hebbinghaus and Frank Neumann Max-Planck-Institut für Informatik, Campus E1 4, 66123 Saarbrücken, Germany Abstract In recent

More information

Finding Robust Solutions to Dynamic Optimization Problems

Finding Robust Solutions to Dynamic Optimization Problems Finding Robust Solutions to Dynamic Optimization Problems Haobo Fu 1, Bernhard Sendhoff, Ke Tang 3, and Xin Yao 1 1 CERCIA, School of Computer Science, University of Birmingham, UK Honda Research Institute

More information

PIBEA: Prospect Indicator Based Evolutionary Algorithm for Multiobjective Optimization Problems

PIBEA: Prospect Indicator Based Evolutionary Algorithm for Multiobjective Optimization Problems PIBEA: Prospect Indicator Based Evolutionary Algorithm for Multiobjective Optimization Problems Pruet Boonma Department of Computer Engineering Chiang Mai University Chiang Mai, 52, Thailand Email: pruet@eng.cmu.ac.th

More information

Multiobjective Optimization

Multiobjective Optimization Multiobjective Optimization MTH6418 S Le Digabel, École Polytechnique de Montréal Fall 2015 (v2) MTH6418: Multiobjective 1/36 Plan Introduction Metrics BiMADS Other methods References MTH6418: Multiobjective

More information

Runtime Analysis of Evolutionary Algorithms for the Knapsack Problem with Favorably Correlated Weights

Runtime Analysis of Evolutionary Algorithms for the Knapsack Problem with Favorably Correlated Weights Runtime Analysis of Evolutionary Algorithms for the Knapsack Problem with Favorably Correlated Weights Frank Neumann 1 and Andrew M. Sutton 2 1 Optimisation and Logistics, School of Computer Science, The

More information

On Identifying Global Optima in Cooperative Coevolution

On Identifying Global Optima in Cooperative Coevolution On Identifying Global Optima in Cooperative Coevolution Anthony Bucci DEMO Lab Computer Science Department Brandeis University Waltham, MA 2454 abucci@cs.brandeis.edu Jordan B. Pollack DEMO Lab Computer

More information

TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531

TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 Design and Management of Complex Technical Processes and Systems by means of Computational Intelligence

More information

The Logarithmic Hypervolume Indicator

The Logarithmic Hypervolume Indicator The Logarithmic Hypervolume Indicator ABSTRACT Tobias Friedrich Max-Planck-Institut für Informatik 6623 Saarbrücken, Germany Thomas Voß Institut für Neuroinformatik Ruhr-Universität Bochum 44780 Bochum,

More information

Interactive Evolutionary Multi-Objective Optimization and Decision-Making using Reference Direction Method

Interactive Evolutionary Multi-Objective Optimization and Decision-Making using Reference Direction Method Interactive Evolutionary Multi-Objective Optimization and Decision-Making using Reference Direction Method Kalyanmoy Deb Department of Mechanical Engineering Indian Institute of Technology Kanpur Kanpur,

More information

TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531

TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 Design and Management of Complex Technical Processes and Systems by means of Computational Intelligence

More information

TAKEOVER TIME IN PARALLEL POPULATIONS WITH MIGRATION

TAKEOVER TIME IN PARALLEL POPULATIONS WITH MIGRATION TAKEOVER TIME IN PARALLEL POPULATIONS WITH MIGRATION Günter Rudolph Universität Dortmund Fachbereich Informatik Lehrstuhl für Algorithm Engineering 441 Dortmund / Germany Guenter.Rudolph@uni-dortmund.de

More information

An Analysis on Consensus Measures in Group Decision Making

An Analysis on Consensus Measures in Group Decision Making An Analysis on Consensus Measures in Group Decision Making M. J. del Moral Statistics and Operational Research Email: delmoral@ugr.es F. Chiclana CCI Faculty of Technology De Montfort University Leicester

More information

Monotonicity Analysis, Evolutionary Multi-Objective Optimization, and Discovery of Design Principles

Monotonicity Analysis, Evolutionary Multi-Objective Optimization, and Discovery of Design Principles Monotonicity Analysis, Evolutionary Multi-Objective Optimization, and Discovery of Design Principles Kalyanmoy Deb and Aravind Srinivasan Kanpur Genetic Algorithms Laboratory (KanGAL) Indian Institute

More information

Running Time Analysis of Multi-objective Evolutionary Algorithms on a Simple Discrete Optimization Problem

Running Time Analysis of Multi-objective Evolutionary Algorithms on a Simple Discrete Optimization Problem Running Time Analysis of Multi-objective Evolutionary Algorithms on a Simple Discrete Optimization Problem Marco Laumanns 1, Lothar Thiele 1, Eckart Zitzler 1,EmoWelzl 2,and Kalyanmoy Deb 3 1 ETH Zürich,

More information

Looking Under the EA Hood with Price s Equation

Looking Under the EA Hood with Price s Equation Looking Under the EA Hood with Price s Equation Jeffrey K. Bassett 1, Mitchell A. Potter 2, and Kenneth A. De Jong 1 1 George Mason University, Fairfax, VA 22030 {jbassett, kdejong}@cs.gmu.edu 2 Naval

More information

Truncation Selection and Gaussian EDA: Bounds for Sustainable Progress in High-Dimensional Spaces

Truncation Selection and Gaussian EDA: Bounds for Sustainable Progress in High-Dimensional Spaces Truncation Selection and Gaussian EDA: Bounds for Sustainable Progress in High-Dimensional Spaces Petr Pošík Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics

More information

TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531

TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 TECHNISCHE UNIVERSITÄT DORTMUND REIHE COMPUTATIONAL INTELLIGENCE COLLABORATIVE RESEARCH CENTER 531 Design and Management of Complex Technical Processes and Systems by means of Computational Intelligence

More information

On the Approximation Ability of Evolutionary Optimization with Application to Minimum Set Cover: Extended Abstract

On the Approximation Ability of Evolutionary Optimization with Application to Minimum Set Cover: Extended Abstract Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence On the Approximation Ability of Evolutionary Optimization with Application to Minimum Set Cover: Extended Abstract

More information

MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR INTEGRATED TIMETABLE OPTIMIZATION WITH VEHICLE SCHEDULING ASPECTS

MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR INTEGRATED TIMETABLE OPTIMIZATION WITH VEHICLE SCHEDULING ASPECTS MULTIOBJECTIVE EVOLUTIONARY ALGORITHM FOR INTEGRATED TIMETABLE OPTIMIZATION WITH VEHICLE SCHEDULING ASPECTS Michal Weiszer 1, Gabriel Fedoro 2, Zdene Čujan 3 Summary:This paper describes the implementation

More information

Combinatorial Optimization of Stochastic Multi-objective Problems: an Application to the Flow-Shop Scheduling Problem

Combinatorial Optimization of Stochastic Multi-objective Problems: an Application to the Flow-Shop Scheduling Problem Author manuscript, published in "Evolutionary Multi-criterion Optimization (EMO 2007), Matsushima : Japan (2007)" DOI : 10.1007/978-3-540-70928-2_36 Combinatorial Optimization of Stochastic Multi-objective

More information

Quad-trees: A Data Structure for Storing Pareto-sets in Multi-objective Evolutionary Algorithms with Elitism

Quad-trees: A Data Structure for Storing Pareto-sets in Multi-objective Evolutionary Algorithms with Elitism Quad-trees: A Data Structure for Storing Pareto-sets in Multi-objective Evolutionary Algorithms with Elitism Sanaz Mostaghim 1 and Jürgen Teich 2 1 Electrical Engineering Department University of Paderborn,

More information

Articulating User Preferences in Many-Objective Problems by Sampling the Weighted Hypervolume

Articulating User Preferences in Many-Objective Problems by Sampling the Weighted Hypervolume Articulating User Preferences in Many-Objective Problems by Sampling the Weighted Hypervolume Anne Auger Johannes Bader Dimo Brockhoff Eckart Zitzler TAO Team INRIA Saclay LRI Paris Sud University 91405

More information

Interactive Evolutionary Multi-Objective Optimization and Decision-Making using Reference Direction Method

Interactive Evolutionary Multi-Objective Optimization and Decision-Making using Reference Direction Method Interactive Evolutionary Multi-Objective Optimization and Decision-Making using Reference Direction Method ABSTRACT Kalyanmoy Deb Department of Mechanical Engineering Indian Institute of Technology Kanpur

More information

An Effective Chromosome Representation for Evolving Flexible Job Shop Schedules

An Effective Chromosome Representation for Evolving Flexible Job Shop Schedules An Effective Chromosome Representation for Evolving Flexible Job Shop Schedules Joc Cing Tay and Djoko Wibowo Intelligent Systems Lab Nanyang Technological University asjctay@ntuedusg Abstract As the Flexible

More information

Problems of cryptography as discrete optimization tasks

Problems of cryptography as discrete optimization tasks Nonlinear Analysis 63 (5) e831 e837 www.elsevier.com/locate/na Problems of cryptography as discrete optimization tasks E.C. Laskari a,b, G.C. Meletiou c,, M.N. Vrahatis a,b a Computational Intelligence

More information

Exploring the Performance of Stochastic Multiobjective Optimisers with the Second-Order Attainment Function

Exploring the Performance of Stochastic Multiobjective Optimisers with the Second-Order Attainment Function Exploring the Performance of Stochastic Multiobjective Optimisers with the Second-Order Attainment Function Carlos M. Fonseca 1, Viviane Grunert da Fonseca 1,2, and Luís Paquete 3,4 1 CSI Centro de Sistemas

More information

Włodzimierz Ogryczak. Warsaw University of Technology, ICCE ON ROBUST SOLUTIONS TO MULTI-OBJECTIVE LINEAR PROGRAMS. Introduction. Abstract.

Włodzimierz Ogryczak. Warsaw University of Technology, ICCE ON ROBUST SOLUTIONS TO MULTI-OBJECTIVE LINEAR PROGRAMS. Introduction. Abstract. Włodzimierz Ogryczak Warsaw University of Technology, ICCE ON ROBUST SOLUTIONS TO MULTI-OBJECTIVE LINEAR PROGRAMS Abstract In multiple criteria linear programming (MOLP) any efficient solution can be found

More information

Theory of the Hypervolume Indicator: Optimal µ-distributions and the Choice of the Reference Point

Theory of the Hypervolume Indicator: Optimal µ-distributions and the Choice of the Reference Point Author manuscript, published in "Foundations of Genetic Algorithms (FOGA 9 (9" DOI :.45/575.5738 Theory of the Hypervolume Indicator: Optimal -Distributions and the Choice of the Reference Point Anne Auger

More information

REIHE COMPUTATIONAL INTELLIGENCE S O N D E R F O R S C H U N G S B E R E I C H 5 3 1

REIHE COMPUTATIONAL INTELLIGENCE S O N D E R F O R S C H U N G S B E R E I C H 5 3 1 U N I V E R S I T Ä T D O R T M U N D REIHE COMPUTATIONAL INTELLIGENCE S O N D E R F O R S C H U N G S B E R E I C H 5 3 1 Design und Management komplexer technischer Prozesse und Systeme mit Methoden

More information

An evolutionary algorithm for multi-objective optimization of combustion processes

An evolutionary algorithm for multi-objective optimization of combustion processes Center for Turbulence Research Annual Research Briefs 2 23 An evolutionary algorithm for multi-objective optimization of combustion processes By Dirk Büche, Peter Stoll AND Petros Koumoutsakos. Motivation

More information

On cone based decompositions of proper Pareto optimality

On cone based decompositions of proper Pareto optimality Noname manuscript No. (will be inserted by the editor) On cone based decompositions of proper Pareto optimality Marlon A. Braun Pradyumn K. Shukla Hartmut Schmeck Received: date / Accepted: date Abstract

More information

A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems

A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems Julio M. Alegría 1 julio.alegria@ucsp.edu.pe Yván J. Túpac 1 ytupac@ucsp.edu.pe 1 School of Computer Science

More information

Gaussian EDA and Truncation Selection: Setting Limits for Sustainable Progress

Gaussian EDA and Truncation Selection: Setting Limits for Sustainable Progress Gaussian EDA and Truncation Selection: Setting Limits for Sustainable Progress Petr Pošík Czech Technical University, Faculty of Electrical Engineering, Department of Cybernetics Technická, 66 7 Prague

More information

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017 PARETO FRONT ANALYSIS OF CONTROL STRUCTURES IN MULTIMODEL SYSTEMS: THE WORK SCENARIO CONCEPT INTRODUCTION. Gilberto Reynoso-Meza, Jesús Carrillo-Ahumada, Leonardi Martín Torralba Morales Industrial and

More information

Multi-objective approaches in a single-objective optimization environment

Multi-objective approaches in a single-objective optimization environment Multi-objective approaches in a single-objective optimization environment Shinya Watanabe College of Information Science & Engineering, Ritsumeikan Univ. -- Nojihigashi, Kusatsu Shiga 55-8577, Japan sin@sys.ci.ritsumei.ac.jp

More information

Solving Multi-Criteria Optimization Problems with Population-Based ACO

Solving Multi-Criteria Optimization Problems with Population-Based ACO Solving Multi-Criteria Optimization Problems with Population-Based ACO Michael Guntsch 1 and Martin Middendorf 2 1 Institute for Applied Computer Science and Formal Description Methods University of Karlsruhe,

More information

Research Article A Novel Ranking Method Based on Subjective Probability Theory for Evolutionary Multiobjective Optimization

Research Article A Novel Ranking Method Based on Subjective Probability Theory for Evolutionary Multiobjective Optimization Mathematical Problems in Engineering Volume 2011, Article ID 695087, 10 pages doi:10.1155/2011/695087 Research Article A Novel Ranking Method Based on Subjective Probability Theory for Evolutionary Multiobjective

More information

Simulated Annealing with Parameter Tuning for Wind Turbine Placement Optimization

Simulated Annealing with Parameter Tuning for Wind Turbine Placement Optimization Simulated Annealing with Parameter Tuning for Wind Turbine Placement Optimization Daniel Lückehe 1, Oliver Kramer 2, and Manfred Weisensee 3 1 Department of Geoinformation, Jade University of Applied Sciences,

More information

THIS paper considers the general nonlinear programming

THIS paper considers the general nonlinear programming IEEE TRANSACTIONS ON SYSTEM, MAN, AND CYBERNETICS: PART C, VOL. X, NO. XX, MONTH 2004 (SMCC KE-09) 1 Search Biases in Constrained Evolutionary Optimization Thomas Philip Runarsson, Member, IEEE, and Xin

More information

An Evolutionary Algorithm for Reactive Power Compensation in Radial Distribution Networks

An Evolutionary Algorithm for Reactive Power Compensation in Radial Distribution Networks An Evolutionary Algorithm for Reactive Power Compensation in Radial Distribution Networs Carlos Henggeler Antunes (1,2), Carlos Barrico (2,4), Álvaro Gomes (1,2), Dulce Fernão Pires (3), António Gomes

More information

On the Effectiveness of Sampling for Evolutionary Optimization in Noisy Environments

On the Effectiveness of Sampling for Evolutionary Optimization in Noisy Environments On the Effectiveness of Sampling for Evolutionary Optimization in Noisy Environments Chao Qian 1, Yang Yu 1, Yaochu Jin 2, and Zhi-Hua Zhou 1 1 National Key Laboratory for Novel Software Technology, Nanjing

More information

Multi Objective Optimization

Multi Objective Optimization Multi Objective Optimization Handout November 4, 2011 (A good reference for this material is the book multi-objective optimization by K. Deb) 1 Multiple Objective Optimization So far we have dealt with

More information

DRAFT -- DRAFT -- DRAFT -- DRAFT -- DRAFT --

DRAFT -- DRAFT -- DRAFT -- DRAFT -- DRAFT -- Conditions for the Convergence of Evolutionary Algorithms Jun He and Xinghuo Yu 1 Abstract This paper presents a theoretical analysis of the convergence conditions for evolutionary algorithms. The necessary

More information

On the Effects of Locality in a Permutation Problem: The Sudoku Puzzle

On the Effects of Locality in a Permutation Problem: The Sudoku Puzzle On the Effects of Locality in a Permutation Problem: The Sudoku Puzzle Edgar Galván-López and Michael O Neill Abstract We present an analysis of an application of Evolutionary Computation to the Sudoku

More information

Group Coordination in Multi-Agent Systems: Is it a necessity or an overhead?

Group Coordination in Multi-Agent Systems: Is it a necessity or an overhead? Group Coordination in Multi-Agent Systems: Is it a necessity or an overhead? Yang, A, H. Abbass and R. Sarker CSIRO Land and Water, GPO Box 666, Canberra ACT 6, Australia School of Information Technology

More information

A Brief Introduction to Multiobjective Optimization Techniques

A Brief Introduction to Multiobjective Optimization Techniques Università di Catania Dipartimento di Ingegneria Informatica e delle Telecomunicazioni A Brief Introduction to Multiobjective Optimization Techniques Maurizio Palesi Maurizio Palesi [mpalesi@diit.unict.it]

More information

Deposited on: 1 April 2009

Deposited on: 1 April 2009 Schütze, O. and Vasile, M. and Coello, C.A. (2008) Approximate solutions in space mission design. Lecture Notes in Computer Science, 5199. pp. 805-814. ISSN 0302-9743 http://eprints.gla.ac.uk/5049/ Deposited

More information

TIES598 Nonlinear Multiobjective Optimization A priori and a posteriori methods spring 2017

TIES598 Nonlinear Multiobjective Optimization A priori and a posteriori methods spring 2017 TIES598 Nonlinear Multiobjective Optimization A priori and a posteriori methods spring 2017 Jussi Hakanen jussi.hakanen@jyu.fi Contents A priori methods A posteriori methods Some example methods Learning

More information

A Note on Crossover with Interval Representations

A Note on Crossover with Interval Representations A Note on Crossover with Interval Representations Christopher Stone and Larry Bull UWE Learning Classifier System Technical Report UWELCSG03-00 Faculty of Computing, Engineering and Mathematical Sciences

More information

Research Article Study on Parameter Optimization Design of Drum Brake Based on Hybrid Cellular Multiobjective Genetic Algorithm

Research Article Study on Parameter Optimization Design of Drum Brake Based on Hybrid Cellular Multiobjective Genetic Algorithm Mathematical Problems in Engineering Volume 22, Article ID 73493, 23 pages doi:.55/22/73493 Research Article Study on Parameter Optimization Design of Drum Brake Based on Hybrid Cellular Multiobjective

More information

Handling Uncertainty in Indicator-Based Multiobjective Optimization

Handling Uncertainty in Indicator-Based Multiobjective Optimization International Journal of Computational Intelligence Research. ISSN 0973-1873 Vol.2, No.X (2006), pp. XXX XXX c Research India Publications http://www.ijcir.info Handling Uncertainty in Indicator-Based

More information

Convergence Detection and Stopping Criteria for Evolutionary Multi-Objective Optimization

Convergence Detection and Stopping Criteria for Evolutionary Multi-Objective Optimization Convergence Detection and Stopping Criteria for Evolutionary Multi-Objective Optimization Luis Martí 1 Nayat Sanchez-Pi 2 1 Department of Electrical Engineering, Pontifical Catholic University of Rio de

More information

Group Decision-Making with Incomplete Fuzzy Linguistic Preference Relations

Group Decision-Making with Incomplete Fuzzy Linguistic Preference Relations Group Decision-Making with Incomplete Fuzzy Linguistic Preference Relations S. Alonso Department of Software Engineering University of Granada, 18071, Granada, Spain; salonso@decsai.ugr.es, F.J. Cabrerizo

More information

A Comparison of Evolutionary Approaches to the Shortest Common Supersequence Problem

A Comparison of Evolutionary Approaches to the Shortest Common Supersequence Problem A Comparison of Evolutionary Approaches to the Shortest Common Supersequence Problem Carlos Cotta Dept. Lenguajes y Ciencias de la Computación, ETSI Informática, University of Málaga, Campus de Teatinos,

More information

On the Impact of Objective Function Transformations on Evolutionary and Black-Box Algorithms

On the Impact of Objective Function Transformations on Evolutionary and Black-Box Algorithms On the Impact of Objective Function Transformations on Evolutionary and Black-Box Algorithms [Extended Abstract] Tobias Storch Department of Computer Science 2, University of Dortmund, 44221 Dortmund,

More information

Geometric Semantic Genetic Programming (GSGP): theory-laden design of semantic mutation operators

Geometric Semantic Genetic Programming (GSGP): theory-laden design of semantic mutation operators Geometric Semantic Genetic Programming (GSGP): theory-laden design of semantic mutation operators Andrea Mambrini 1 University of Birmingham, Birmingham UK 6th June 2013 1 / 33 Andrea Mambrini GSGP: theory-laden

More information

When to Use Bit-Wise Neutrality

When to Use Bit-Wise Neutrality When to Use Bit-Wise Neutrality Tobias Friedrich Department 1: Algorithms and Complexity Max-Planck-Institut für Informatik Saarbrücken, Germany Frank Neumann Department 1: Algorithms and Complexity Max-Planck-Institut

More information

Threshold Selection, Hypothesis Tests, and DOE Methods

Threshold Selection, Hypothesis Tests, and DOE Methods Threshold Selection, Hypothesis Tests, and DOE Methods Thomas eielstein Department of Computer Science XI, University of Dortmund, D-44221 Dortmund, Germany. tom@ls11.cs.uni-dortmund.de Sandor Markon FUJITEC

More information

On the Computation of the Empirical Attainment Function

On the Computation of the Empirical Attainment Function On the Computation of the Empirical Attainment Function Carlos M. Fonseca 1,2,3, Andreia P. Guerreiro 4, Manuel López-Ibáñez 5, and Luís Paquete 6 1 Department of Informatics Engineering, University of

More information

Integer weight training by differential evolution algorithms

Integer weight training by differential evolution algorithms Integer weight training by differential evolution algorithms V.P. Plagianakos, D.G. Sotiropoulos, and M.N. Vrahatis University of Patras, Department of Mathematics, GR-265 00, Patras, Greece. e-mail: vpp

More information

Genetic Algorithm: introduction

Genetic Algorithm: introduction 1 Genetic Algorithm: introduction 2 The Metaphor EVOLUTION Individual Fitness Environment PROBLEM SOLVING Candidate Solution Quality Problem 3 The Ingredients t reproduction t + 1 selection mutation recombination

More information

Black Box Search By Unbiased Variation

Black Box Search By Unbiased Variation Black Box Search By Unbiased Variation Per Kristian Lehre and Carsten Witt CERCIA, University of Birmingham, UK DTU Informatics, Copenhagen, Denmark ThRaSH - March 24th 2010 State of the Art in Runtime

More information

Discriminative Learning can Succeed where Generative Learning Fails

Discriminative Learning can Succeed where Generative Learning Fails Discriminative Learning can Succeed where Generative Learning Fails Philip M. Long, a Rocco A. Servedio, b,,1 Hans Ulrich Simon c a Google, Mountain View, CA, USA b Columbia University, New York, New York,

More information

Multi-Objective Optimisation. using Sharing in Swarm Optimisation Algorithms

Multi-Objective Optimisation. using Sharing in Swarm Optimisation Algorithms Multi-Objective Optimisation using Sharing in Swarm Optimisation Algorithms by Maximino Salazar Lechuga A thesis submitted to The University of Birmingham for the degree of DOCTOR OF PHILOSOPHY School

More information

Evolutionary Computation and Convergence to a Pareto Front

Evolutionary Computation and Convergence to a Pareto Front Evolutionary Computation and Convergence to a Pareto Front David A. Van Veldhuizen Department of Electrical and Computer Engineering Graduate School of Engineering Air Force Institute of Technology Wright-Patterson

More information

cells [20]. CAs exhibit three notable features, namely massive parallelism, locality of cellular interactions, and simplicity of basic components (cel

cells [20]. CAs exhibit three notable features, namely massive parallelism, locality of cellular interactions, and simplicity of basic components (cel I. Rechenberg, and H.-P. Schwefel (eds.), pages 950-959, 1996. Copyright Springer-Verlag 1996. Co-evolving Parallel Random Number Generators Moshe Sipper 1 and Marco Tomassini 2 1 Logic Systems Laboratory,

More information

A Network Economic Model of a Service-Oriented Internet with Choices and Quality Competition

A Network Economic Model of a Service-Oriented Internet with Choices and Quality Competition A Network Economic Model of a Service-Oriented Internet with Choices and Quality Competition Anna Nagurney John F. Smith Memorial Professor Dong Michelle Li PhD candidate Tilman Wolf Professor of Electrical

More information

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1. A New Dominance Relation Based Evolutionary Algorithm for Many-Objective Optimization

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1. A New Dominance Relation Based Evolutionary Algorithm for Many-Objective Optimization IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 A New Dominance Relation Based Evolutionary Algorithm for Many-Objective Optimization Yuan Yuan, Hua Xu, Bo Wang, and Xin Yao, Fellow, IEEE Abstract Many-objective

More information

AMULTIOBJECTIVE optimization problem (MOP) can

AMULTIOBJECTIVE optimization problem (MOP) can 1 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 Letters 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Decomposition-Based Multiobjective Evolutionary Algorithm with an Ensemble of Neighborhood Sizes Shi-Zheng

More information

An Analytic Distance Metric for Gaussian Mixture Models with Application in Image Retrieval

An Analytic Distance Metric for Gaussian Mixture Models with Application in Image Retrieval An Analytic Distance Metric for Gaussian Mixture Models with Application in Image Retrieval G. Sfikas, C. Constantinopoulos *, A. Likas, and N.P. Galatsanos Department of Computer Science, University of

More information

A Mixed Evolutionary-Statistical Analysis of an Algorithm s Complexity

A Mixed Evolutionary-Statistical Analysis of an Algorithm s Complexity A Mixed Evolutionary-Statistical Analysis of an Algorithm s Complexity Carlos Cotta 1, Pablo Moscato 2 1 Dept. Computer Science, ETSI Informática (3.2.49), Universidad de Málaga, Campus de Teatinos, 2971-Málaga,

More information

λ-universe: Introduction and Preliminary Study

λ-universe: Introduction and Preliminary Study λ-universe: Introduction and Preliminary Study ABDOLREZA JOGHATAIE CE College Sharif University of Technology Azadi Avenue, Tehran IRAN Abstract: - Interactions between the members of an imaginary universe,

More information

PaCcET: An Objective Space Transformation to Shape the Pareto Front and Eliminate Concavity

PaCcET: An Objective Space Transformation to Shape the Pareto Front and Eliminate Concavity PaCcET: An Objective Space Transformation to Shape the Pareto Front and Eliminate Concavity Logan Yliniemi and Kagan Tumer Oregon State University Corvallis, Oregon, USA logan.yliniemi@engr.orst.edu kagan.tumer@oregonstate.edu

More information

Stable Adaptive Momentum for Rapid Online Learning in Nonlinear Systems

Stable Adaptive Momentum for Rapid Online Learning in Nonlinear Systems Stable Adaptive Momentum for Rapid Online Learning in Nonlinear Systems Thore Graepel and Nicol N. Schraudolph Institute of Computational Science ETH Zürich, Switzerland {graepel,schraudo}@inf.ethz.ch

More information

Evaluation and Validation

Evaluation and Validation Evaluation and Validation Jian-Jia Chen (Slides are based on Peter Marwedel) TU Dortmund, Informatik 12 Germany Springer, 2010 2016 年 01 月 05 日 These slides use Microsoft clip arts. Microsoft copyright

More information

Matrix Analysis of Genetic Programming Mutation

Matrix Analysis of Genetic Programming Mutation See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/255568988 Matrix Analysis of Genetic Programming Mutation Article in Lecture Notes in Computer

More information

A Contrario Detection of False Matches in Iris Recognition

A Contrario Detection of False Matches in Iris Recognition A Contrario Detection of False Matches in Iris Recognition Marcelo Mottalli, Mariano Tepper, and Marta Mejail Departamento de Computación, Universidad de Buenos Aires, Argentina Abstract. The pattern of

More information

Evolving Dynamic Multi-objective Optimization Problems. with Objective Replacement. Abstract

Evolving Dynamic Multi-objective Optimization Problems. with Objective Replacement. Abstract Evolving Dynamic Multi-objective Optimization Problems with Objective eplacement Sheng-Uei Guan, Qian Chen and Wenting Mo Department o Electrical and Computer Engineering National University o Singapore

More information

Resilience Management Problem in ATM Systems as ashortest Path Problem

Resilience Management Problem in ATM Systems as ashortest Path Problem Resilience Management Problem in ATM Systems as ashortest Path Problem A proposal for definition of an ATM system resilience metric through an optimal scheduling strategy for the re allocation of the system

More information

A Lower Bound Analysis of Population-based Evolutionary Algorithms for Pseudo-Boolean Functions

A Lower Bound Analysis of Population-based Evolutionary Algorithms for Pseudo-Boolean Functions A Lower Bound Analysis of Population-based Evolutionary Algorithms for Pseudo-Boolean Functions Chao Qian,2, Yang Yu 2, and Zhi-Hua Zhou 2 UBRI, School of Computer Science and Technology, University of

More information

An Evolutionary Strategy for. Decremental Multi-Objective Optimization Problems

An Evolutionary Strategy for. Decremental Multi-Objective Optimization Problems An Evolutionary Strategy or Decremental Multi-Objective Optimization Problems Sheng-Uei Guan *, Qian Chen and Wenting Mo School o Engineering and Design, Brunel University, UK Department o Electrical and

More information

Online Packet Routing on Linear Arrays and Rings

Online Packet Routing on Linear Arrays and Rings Proc. 28th ICALP, LNCS 2076, pp. 773-784, 2001 Online Packet Routing on Linear Arrays and Rings Jessen T. Havill Department of Mathematics and Computer Science Denison University Granville, OH 43023 USA

More information

Multi-objective Optimization with Unbounded Solution Sets

Multi-objective Optimization with Unbounded Solution Sets Multi-objective Optimization with Unbounded Solution Sets Oswin Krause Dept. of Computer Science University of Copenhagen Copenhagen, Denmark oswin.krause@di.ku.dk Tobias Glasmachers Institut für Neuroinformatik

More information