Available online at ScienceDirect. Procedia Computer Science 24 (2013 ) 66 75

Size: px
Start display at page:

Download "Available online at ScienceDirect. Procedia Computer Science 24 (2013 ) 66 75"

Transcription

1 Available online at ScienceDirect Procedia Computer Science 24 (2013 ) th Asia Pacific Symposium on Intelligent and Evolutionary Systems, IES2013 Dynamic Multiobjective Optimization Using Evolutionary Algorithm with Kalman Filter Arrchana Muruganantham a, Yang Zhao a, Sen Bong Gee a, Xin Qiu b, Kay Chen Tan a a Department of Electrical and Computing Engineering, National University of Singapore, 4 Engineering Drive 3, Singapore b NUS Graduate School for Integrative Sciences and Engineering, Centre for Life Sciences, #05-01, 28 Medical Drive, Singapore Abstract Multiobjective optimization is a challenging task, especially in a changing environment. The study on dynamic multiobjective optimization is so far very limited. Benchmark problems, appropriate performance metrics, as well as efficient algorithms are required to further the research in this field. In this paper, a Kalman Filter prediction-based evolutionary algorithm is proposed to solve dynamic multiobjective optimization problems. This prediction model uses historical information to predict for future generations and thus, direct the search towards the Pareto optimal solutions. A scoring scheme is then devised to further enhance the performance by hybridizing the Kalman Filter prediction model with the random re-initialization method. The proposed models are tested and analysis of the experiment results are presented. It is shown that the proposed models are capable of improving the performances, as compared to using random re-initialization method alone. The study also suggests that additional features could be added to the proposed models for improvements and much more research in this field is still needed. c 2013 The Authors. Published by Elsevier B.V. Open access under CC BY-NC-ND license. Selection and peer-review under responsibility of of the the Program Committee of IES2013. of Keywords: Evolutionary Multiobjective (EMO), dynamic multiobjective optimization, Kalman Filter, scoring scheme, evolutionary algorithm 1. Introduction In recent years, there has been a growing interest in the field of multiobjective optimization. Multiobjective optimization is concerned with the process of simultaneously optimizing two or more conflicting objectives subject to certain constraints. Evolutionary algorithms have been widely applied to solve MOP. Evolutionary algorithm (EA) is a population-based stochastic method and comprises genetic steps such as selection, mutation and recombination [1-2]. Multiobjective evolutionary algorithm (MOEA) works very well in terms of optimization performance [3]. Corresponding author : Arrchana Muruganantham. Tel.: address: arrchana@nus.edu.sg The Authors. Published by Elsevier B.V. Open access under CC BY-NC-ND license. Selection and peer-review under responsibility of the Program Committee of IES2013 doi: /j.procs

2 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) Despite the widespread victory of the research on multiobjective optimization, there is a growing need to apply evolutionary algorithm on Dynamic Multiobjective Problems (DMOP). This can be used to optimize objectives in dynamic environment such as movement tracking [4]. The study on dynamic multiobjective optimization is very limited. Benchmark problems, appropriate performance metrics, as well as efficient algorithms are needed to further the research in this field. Some preliminary research includes applying MOEA directly to dynamic problems [5]. However, in a dynamic multiobjective optimization problem, the fitness landscape is changing over time. Due to the inherent characteristics of evolutionary algorithm, MOEA generally takes a significant amount of time to converge to Pareto optimal front (POF). To reduce the number of fitness evaluations, prediction is a promising method as reported in the literature [6]. To direct the search efficiently, historical information should be utilized to predict for future generations. One simple way to use the historical information is the random re-initialization (RND) model modified from the method proposed in [6]. This method randomly re-initializes part of the whole population, which increases the diversity and the chance of exploration. Since it is assumed that the change in the problem definitions could not be enormous, which is the case in many real world applications, it makes sense for the RND model to retain some of the solutions while exploring in the decision space. Many other methods are proposed and investigated as well. [7] and [8] survey various existing techniques to solve DMOP. They classify and discuss the uncertainties in general. The main approaches suggested to deal with these uncertainties are: generating diversity after a change, maintaining diversity throughout the run, memory-based approach, and multi-population approach. In particular, Kalman Filter is used to track moving optima in [4]. Some prediction methods have been proposed to solve various problems, which could be transformed into a method that makes good use of the historical information to solve DMOP. Among them, Kalman Filter prediction has successful been applied in many real world problems, such as oil price prediction, movement tracking, among others [9-10]. Kalman Filter operates recursively in time series analysis. The fact that Kalman Filter can run in real time makes it a good candidate for the prediction model in solving DMOP. In our study, Kalman Filter is applied to the whole population to direct the search for Pareto optimal solutions in the decision space, which has not been investigated elsewhere to our best knowledge. To facilitate understanding of the subject, this paper will then briefly explain MOEA/D- DE (MOEA based on Decomposition with Differential Evolution) and how the Kalman Filter prediction is introduced into this algorithm. Next, a scoring scheme which combines Kalman Filter prediction and random re-initialization is presented. Experiment results on the modified FDA Problem Set [11] and ZJZ Problem [6] are presented. It is shown that the proposed methods outperforms random re-initialization method in terms of optimization performance. We interpret and analyze the results from different perspectives and further possible research direction is discussed. 2. Background A Multiobjective Optimization Problem (MOP) involves optimizing two or more conflicting objectives subject to certain constraints. In general in a dynamic multiobjective optimization problem (DMOP), the optimum changes with time. Mathematically, a DMOP can be described as minimize x subject to f(x, t) = [ f 1 (x, t) f 2 (x, t)... f m (x, t)] T x Ω (1) where t represents time index, x R n represents the decision vector, n is the number of decision variables and Ω R n represents the decision space. m is the number of objectives, R m is the objective space and f (x, t) consists of m real-valued objective functions, each of which is continuous with respect to x over Ω. The Pareto Optimal Front (POF) in the objective space and the Pareto Optimal Set (POS) in the decision space may change over time. The task of a dynamic multiobjective optimization algorithm is to trace the movement of the POF and POS with reasonable computational costs. Thus, a correct guess of the new location of the changed optimum is of great interest.

3 68 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) Prediction Model 3.1. Multiobjective Evolutionary Algorithm with Decomposition based on Differential Evolution The prediction model proposed in this paper is built on the structure of Multiobjective Evolutionary Algorithm with Decomposition based on Differential Evolution (MOEA/D-DE) algorithm [3]. Recently, MOEA/D-DE has received significant attention due to its decent optimization performance in continuous multiobjective optimization problem. It is capable of solving continuous multiobjective optimization problems with relatively fast convergence and diverse spread. As the name suggests, the algorithm decomposes a problem into several sub-problems and simultaneously optimizes these sub-problems using neighborhood relations, which are defined on the distances between their weight vectors. The decomposition is performed using some classical approaches, such as the Tchebycheff approach and the weighted sum approach, among others. In this paper, Tchebycheff approach is used due to its simplicity and decent optimization performance. Detailed description and analysis of MOEA/D-DE algorithm could be found in [3] Change Detection Function The relationship of MOEA/D-DE with the Kalman Filter (KF) prediction model is shown in Figure 1. Figure 1: Relationship diagram for Kalman Filter model. When there is no change detected, MOEA/D-DE takes control and the population will evolve accordingly. Otherwise, the Kalman Filter prediction model will direct the search for Pareto optimal solutions in the decision space. As expected, a change detection function is needed to combine the prediction model with the MOEA/D-DE algorithm. Assuming that there is no noise in the system, some individuals are randomly selected as detectors and their objective values are stored in the system. At the beginning of each generation, the detectors objective values are calculated again and compared with the previously stored values. A mismatch in the objective values suggests that a change of the problem has occurred caused by moving POS or POF landscape. Even though either POS or POF of the problem could remain constant over time, the mapping is done differently for the multiobjective problem. Therefore, this detection function should be able to deal with all four types of DMOP problems as introduced in [11] Kalman Filter Prediction Model In 1960, R. E. Kalman published a paper describing a method which can process a time series of measurements and predict unknown variables more precisely than that based on a single measurement alone [12]. This is referred to as the Kalman Filter. Kalman Filter maintains state vectors, which describe the system state, along with its uncertainties. The equations for the Kalman filter fall into two groups, time update and measurement update equations, which are performed recursively for the Kalman Filter to make prediction. Here, the Kalman Filter is used to directly predict for future generations in the decision space and the two major steps are described below: 1. Measurement Update. The measurement update equations are responsible for incorporating a new measurement into the a priori estimate to obtain an improved a posteriori estimate. The individual solutions just before the change occurs are

4 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) taken as the actual measurements of the previous predictions. This information is used to update the Kalman Filter prediction model. 2. Time Update. The time update equations are responsible for projecting forward the current state and error estimate covariance estimates to obtain the a priori estimates for the next step. New solutions are predicted based on the corrected Kalman Filter associated with each individual in the decision space. These are a priori estimates of the future Pareto optimal solutions, which will then be used to update the reference points and subproblems. The specific equations[15] for the two steps are presented below. (2) gives the equations for the time update step. ˆx k = A ˆx k 1 + Bu k 1 P k = AP k 1A T + Q (3) gives the equations for the measurement update step. K k = P k HT (HP k HT + R) 1 ˆx k = ˆx k + K k(z k H ˆx k ) (2) (3) P k = (I K k H)P k where x is the state vector to be estimated by the Kalman Filter, A denotes the state transition model, u is the optional control input to the state x, B is the control input matrix, P is the error covariance estimate. z denotes the measurement of the state vector, H is the observation matrix and the process and measurement noise covariance matrices are Q and R respectively. K is the Kalman filter gain. As shown, the current estimates are made using only the previous predictions and the current observation. There are two variants of Kalman Filters designed for prediction, a two-dimensional Kalman Filter (2by2KF) and a threedimensional Kalman filter (3by3KF). In both the variants, the observation model is identity matrix, since the decision variables can be directly measured. Further, there are no control inputs in the system. The process and observation noise are Gaussian noise of N(0,σ) and the corresponding covariance Q k and R k can be calculated. (a) 2by2 Kalman Filter (2by2KF). [ x The state vector is X =, where x is the vector for the decision variables and v is the vector of the first order v] [ ] 11 change in the decision variables. The state transition model used is A =, and the covariance of state vectors 10 [ ] 11 is initialized as P 0 =. In this case, the Kalman Filter is a first order linear model perturbed by Gaussian 11 noise. The initial covariance P 0 suggests some uncertainty in the initial state vectors, which is adaptive and will be updated as time proceeds. Noise cannot be modelled exactly in this context and assumed to be a constant Gaussian noise. (b) 3by3 Kalman Filter (3by3KF). x The state vector in this case is X = v, where x, v are the same as in 2by2KF, and A is the vector of the second a 110 order change in the decision variables. The state transition model used is A = 011, and the covariance of state vectors is initialized as P 0 = 111. In this case, the Kalman Filter is a second order linear model perturbed by 111 Gaussian noise. According to the state transition model, the decision variables are updated by previous x and v only. The second order vector a, is controlled by the Gaussian noise and is only used to estimate the first order

5 70 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) change term of the state vector, as can be deducted from the state transition model. It is designed in this way to include more historical information but not greatly rely on it. Both the variants are discrete and linear Kalman Filters. Higher order change is ignored in trade-off for speed and computation resources. The various steps of the proposed model to solve DMOP are shown in Figure 2 for clarity. Initialization of weights, population, neighborhoods, detectors and Kalman filters Measurement update of Kalman Filter Change detected? Mating selection Differential evolution Check terminated condition Polynomial mutation Time update of Kalman Filter Update reference points and subproblems Fitness evaluation Figure 2: Flow chart of MOEA/D-DE with Kalman Filter prediction model Scoring Scheme Since Kalman Filter prediction makes the assumption of linear dynamic model of the system, it may cause some problems when the system violates the assumption. To circumvent such a situation, random re-initialization method is introduced into the algorithm. A scoring scheme (SC) is proposed to hybridize Kalman Filter prediction and random re-initialization method. The diagram illustrating the relationship of the scoring scheme with the proposed model is shown in Figure 3. Figure 3: Relationship diagram for scoring scheme.

6 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) In order to allocate the resources efficiently, the scoring scheme tries to compute a RND Score, which is the percentage of choosing RND model to produce future generation. A random number then can be generated and if it is smaller than this percentage, random re-initialization is used; otherwise, Kalman Filter prediction is used. To start with, the chance of producing one solution for the next generation is between random re-initialization method and Kalman Filter prediction. The method used to produce each child solution is stored as an attribute of the individual. After a change is detected, the Euclidean distances from the solutions just before the change to the solutions after the previous change are computed and the average is taken. A smaller-than-average distance implies that the improvement made over generations by MOEA/D-DE is not very much. Therefore, the corresponding method in use is likely to produce solutions closer to the true Pareto-optimal set in the current setting. The scores of both methods are recorded and normalized by the total number of solutions produced by each method. The overall score of random re-initialization to Kalman Filter prediction is then calculated by dividing the re-initialization score to the sum of both scores. This scoring scheme gives a higher chance of using the method that performs better in the previous prediction. It includes other features to be able to respond faster to dynamic changes and to prevent from sticking to any one of the methods fairly well. Note that even if the random re-initialization model is used, the measurement update step of the Kalman Filter model is still performed. This is to keep track of the changes in the system and update the model, in case that the Kalman Filter prediction model is used later for the individual. 4. Experiment Results 4.1. Expriment Settings The parameter settings for the experiments on FDA problem set and ZJZ problem are tabulated in Table 1. Table 1: Experiment Settings. Number of decision variables FDA1: 10; FDA2: 11; FDA3: 12; FDA4: 12; FDA5: 12; and ZJZ: 10. Population size FDA1, FDA2, FDA3, ZJZ: 100; FDA4, FDA5: 105. Number of generations 600 Neighborhood Size: 20. Probability that parents are selected from the neighborhood is 0.9. Differential Evolution CR = 1.0 and F = 0.5. Polynomial Mutation η = 20, p m = 1/n. The number of solutions replaced by any child solution is at most 2. Number of detectors 10 Percentage for RND model 20% KF model Process noise: Gaussian of N(0, 0.1). Observation noise: Gaussian of N(0, 0.1). Dynamic Setting Frequency of change t: 5 or 10. Severity of change n: 5 or 10. Four settings for each test case Performance Metric The performance metric used in the experiment is the inverted generational distance (IGD) as discussed in [13]. The smaller the IGD value, the better the performance is, in terms of both convergence to the Pareto optimal fronts as well as maintaining the diversity.

7 72 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) Table 2: Statistics of optimization performance on FDA and ZJZ test problems obtained by 30 independent runs Experiment Results For each dynamic setting (described in section 5.1) of every test problem, the algorithm is run for 30 independent times. The inverted generational distances are averaged among the 600 generations and then the 30 runs. RND denotes the method wherein a percentage of the population is randomly reinitialized. 2by2 and 3by3 are the two variants of the Kalman Filter prediction model proposed in this paper. The Kalman Filter variants (2by2 and 3by3) when hybridized with random reinitialization using the Scoring Scheme (SC) lead to 2by2SC and 3by3SC. The final result of the average values and standard deviations of IGD is shown in Table 2, with the best performance highlighted in bold. 5. Analysis and Discussion To have a better understanding of the experiment results, we perform the following analysis on the results from different perspectives.

8 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) Dynamic Settings The dynamic settings of the problems have an impact on the performance. The severity of change, n denotes the number of steps to complete one period. The frequency of change, t denotes the number of generations before a change occurs. Therefore, a smaller value of n means larger change, whereas a smaller value of t means more frequent occurrence of changes. n and t can take a value of 5 or 10. The four possible combinations, leads to the dynamic settings of 5n5t, 5n10t, 10n5t and 10n10t. Looking through one row of Table 2, it is observed that the smaller the change and the less frequent the change occurs, the better the performance is. This meets our expectation as the population are nearer to the true solution set and has more time to evolve in this case Evolution over Generations To show clearly how the IGD values change over the generations for different problems, the case of n = 5, t = 10 is carefully examined. For each generation, the IGD values are averaged among the 30 independent runs. The evolutions of IGD values are shown in Figure 4 for comparison Further Discussion The performance of the scoring scheme proposed is analyzed. During the research, other simple combination methods are also implemented and tested. One way is to use Kalman Filter to predict for half of the whole population. The other is to fix the RND score as 0.5 for every generation. They are tested and the results are compared with that for the scoring scheme. It is shown that these simple combination methods are able to introduce diversity and flexibility to the Kalman Filter model and improve the performance. The performances achieved are comparable to the scoring scheme on most of the test cases. This implies that better scoring scheme could be devised to allocate the resources faster and more accurately. 6. Conclusion This paper proposes to solve dynamic multiobjective optimization problem by using the Kalman Filter prediction model with MOEA/D-DE and the scoring scheme. The experiment results show that the proposed methods are able to improve the performance significantly as compared to the random re-initialization method. Detailed analysis and discussion are performed from different perspectives. The study suggests that Kalman Filter prediction is a very promising tool for dynamic multiobjective optimization problems. Some future research directions are pointed out by the study, which include building more complex Kalman Filter and finding more efficient resource allocation methods to reduce the response time. In addition, a forward-looking approach [14] could be introduced into the models proposed. The Kalman Filter prediction model and the scoring scheme could very likely respond to the change better, if a change could be anticipated beforehand. Dynamic multiobjective optimization problems are difficult to solve and this field has not been extensively studied so far. Dynamic multiobjective optimization evolutionary algorithms should have more efficient ways to direct the search for Pareto optimal solutions when changes are detected. Other prediction methods using the historical information could be introduced into MOEAs.

9 74 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) (a) FDA1 (b) FDA2 (c) FDA3 (d) FDA4 (e) FDA5 (f) ZJZ Figure 4: Evolution of IGD over generations. References 1. K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan. A Fast and Elitist Multiobjective Genetic Al- gorithm: NSGA-II. In: IEEE Transactions on Evolutionary Computation, Vol. 6, No. 2, April Q. Zhang and H. Li. MOEA/D: A multi-objective evolutionary algorithm based on decom- position. In: IEEE Transactions on Evolutionary Computation, vol. 11, no. 6, pp , December 2007.

10 Arrchana Muruganantham et al. / Procedia Computer Science 24 ( 2013 ) H. Li and Q. Zhang. Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II. In: IEEE Transactions on Evolutionary Computation, Vol. 13, No. 2, April C. Rossi, M. Abderrahim, and J. C. Daz. Tracking moving optima using kalman-based predictions. In: Evolutionary Computation, Vol. 16, No. 1, pp.1-30, Spring J. Mehnen, T. Wagner, and G. Rudolph. Evolutionary Optimization of Dynamic Multi-objective Test Functions. In: Technical Report CI 204/06, University of Dortmund, A. Zhou, Y. Jin, Q. Zhang, B. Sendhoff, and E. Tsang. Prediction-Based Population Re- initialization for Evolutionary Dynamic Multi-objective Optimization. In: EMO07 Proceedings of the 4th International Conference on Evolutionary Multi-criterion Optimization, pages , Springer-Verlag Berlin, Heidelberg, J. Branke. Evolutionary approaches to dynamic optimization problems. In: J. Branke, and T. Baeck (Eds.), Evolutionary Algorithms for Dynamic Optimization Problems, pp. 2730, Y. Jin and J. Branke. Evolutionary optimization in uncertain environments a survey. In: IEEE Transactions on Evolutionary Computation, 9(3):303317, E. Schwartz and J. E. Smith. Short-Term Variations and Long-Term Dynamics in Commodity Prices. In: Management Science, vol. 46, no. 7, pp July A. Kiruluta, M. Eizenman, and S. Pasupathy. Predictive Head Movement Tracking Using a Kalman Filter. In: IEEE Transactions on Systems, Man, and Cybernetics Part B: Cybernetics, Vol. 27, No. 2, April M. Farina, K. Deb, and P. Amato. Dynamic Multiobjective Optimization Problems: Test Cases, Approximations, and Applications. In: IEEE Transactions on Evolutionary Computation, Vol. 8, No. 5, October R. E. Kalman. A New Approach to Linear Filtering and Prediction Problems. In: Transactions of the ASME Journal of Basic Engineering, 82 (Series D), pp , E. Zitzler, L. Thiele, M. Laumanns, C. M. Fonseca, and V. G. da Fonseca. Performance Assessment of Multiobjective Optimizers: An Analysis and Review. In: IEEE Transactions on Evolutionary Computation, Vol. 7, No. 2, pp , April I. Hatzakis and D. Wallace. Dynamic multi-objective optimization with evolutionary algorithms: A forward-looking approach. In: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, pp , K. Deb, N. Rao, and S. Karthik. Dynamic Multi-objective Optimization and Decision-Making Using Modified NSGA-II: A Case Study on Hydro-thermal Power Scheduling. In: Evolutionary Multi-Criterion Optimization, Lecture Notes in Computer Science, Vol. 4403, pp , 2007.

Department of Mechanical Engineering, Khon Kaen University, THAILAND, 40002

Department of Mechanical Engineering, Khon Kaen University, THAILAND, 40002 366 KKU Res. J. 2012; 17(3) KKU Res. J. 2012; 17(3):366-374 http : //resjournal.kku.ac.th Multi Objective Evolutionary Algorithms for Pipe Network Design and Rehabilitation: Comparative Study on Large

More information

Multi-objective Optimization Inspired by Nature

Multi-objective Optimization Inspired by Nature Evolutionary algorithms Multi-objective Optimization Inspired by Nature Jürgen Branke Institute AIFB University of Karlsruhe, Germany Karlsruhe Institute of Technology Darwin s principle of natural evolution:

More information

Robust Fitness Landscape based Multi-Objective Optimisation

Robust Fitness Landscape based Multi-Objective Optimisation Preprints of the 8th IFAC World Congress Milano (Italy) August 28 - September 2, 2 Robust Fitness Landscape based Multi-Objective Optimisation Shen Wang, Mahdi Mahfouf and Guangrui Zhang Department of

More information

Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II

Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II 1 * Sangeeta Jagdish Gurjar, 2 Urvish Mewada, 3 * Parita Vinodbhai Desai 1 Department of Electrical Engineering, AIT, Gujarat Technical University,

More information

ScienceDirect. An Integrated Xbee arduino And Differential Evolution Approach for Localization in Wireless Sensor Networks

ScienceDirect. An Integrated Xbee arduino And Differential Evolution Approach for Localization in Wireless Sensor Networks Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 48 (2015 ) 447 453 International Conference on Intelligent Computing, Communication & Convergence (ICCC-2015) (ICCC-2014)

More information

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Scott Watson, Andrew Vardy, Wolfgang Banzhaf Department of Computer Science Memorial University of Newfoundland St John s.

More information

Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014

Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014 Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014 1. Introduction Multi objective optimization is an active

More information

MANY real-world optimization problems can be summarized. Push and Pull Search for Solving Constrained Multi-objective Optimization Problems

MANY real-world optimization problems can be summarized. Push and Pull Search for Solving Constrained Multi-objective Optimization Problems JOURNAL OF LATEX CLASS FILES, VOL., NO. 8, AUGUST Push and Pull Search for Solving Constrained Multi-objective Optimization Problems Zhun Fan, Senior Member, IEEE, Wenji Li, Xinye Cai, Hui Li, Caimin Wei,

More information

Reducing the Computational Cost in Multi-objective Evolutionary Algorithms by Filtering Worthless Individuals

Reducing the Computational Cost in Multi-objective Evolutionary Algorithms by Filtering Worthless Individuals www.ijcsi.org 170 Reducing the Computational Cost in Multi-objective Evolutionary Algorithms by Filtering Worthless Individuals Zahra Pourbahman 1, Ali Hamzeh 2 1 Department of Electronic and Computer

More information

Available online at ScienceDirect. Procedia Computer Science 56 (2015 )

Available online at  ScienceDirect. Procedia Computer Science 56 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 56 (2015 ) 538 543 International Workshop on Communication for Humans, Agents, Robots, Machines and Sensors (HARMS 2015)

More information

An Improved Epsilon Constraint Handling Method Embedded in MOEA/D for Constrained Multi-objective Optimization Problems

An Improved Epsilon Constraint Handling Method Embedded in MOEA/D for Constrained Multi-objective Optimization Problems An Improved Epsilon Constraint Handling Method Embedded in MOEA/D for Constrained Multi-objective Optimization Problems Zhun Fan Guangdong Provincial Key Laboratory of Digital Signal and Image Processing,

More information

Optimization of Time of Day Plan Scheduling Using a Multi-Objective Evolutionary Algorithm

Optimization of Time of Day Plan Scheduling Using a Multi-Objective Evolutionary Algorithm University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Civil Engineering Faculty Publications Civil Engineering 1-2005 Optimization of Time of Day Plan Scheduling Using a Multi-Objective

More information

EVOLUTIONARY ALGORITHMS FOR MULTIOBJECTIVE OPTIMIZATION

EVOLUTIONARY ALGORITHMS FOR MULTIOBJECTIVE OPTIMIZATION EVOLUTIONARY METHODS FOR DESIGN, OPTIMISATION AND CONTROL K. Giannakoglou, D. Tsahalis, J. Periaux, K. Papailiou and T. Fogarty (Eds.) c CIMNE, Barcelona, Spain 2002 EVOLUTIONARY ALGORITHMS FOR MULTIOBJECTIVE

More information

ScienceDirect. Optimizing the Reference Signal in the Cross Wigner-Ville Distribution Based Instantaneous Frequency Estimation Method

ScienceDirect. Optimizing the Reference Signal in the Cross Wigner-Ville Distribution Based Instantaneous Frequency Estimation Method Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 100 (2015 ) 1657 1664 25th DAAAM International Symposium on Intelligent Manufacturing and Automation, DAAAM 2014 Optimizing

More information

THE area of multi-objective optimization has developed. Pareto or Non-Pareto: Bi-Criterion Evolution in Multi-Objective Optimization

THE area of multi-objective optimization has developed. Pareto or Non-Pareto: Bi-Criterion Evolution in Multi-Objective Optimization IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. XX, NO. YY, MONTH YEAR 1 Pareto or Non-Pareto: Bi-Criterion Evolution in Multi-Objective Optimization Miqing Li, Shengxiang Yang, Senior Member, IEEE,

More information

Available online at ScienceDirect. Procedia CIRP 17 (2014 ) 82 87

Available online at   ScienceDirect. Procedia CIRP 17 (2014 ) 82 87 Available online at www.sciencedirect.com ScienceDirect Procedia CIRP 17 (2014 ) 82 87 Variety Management in Manufacturing. Proceedings of the 47th CIRP Conference on Manufacturing Systems Efficient Multi-Objective

More information

Economic Design of Control Chart Using Differential Evolution

Economic Design of Control Chart Using Differential Evolution Economic Design of Control Chart Using Differential Evolution Rukmini V. Kasarapu 1, Vijaya Babu Vommi 2 1 Assistant Professor, Department of Mechanical Engineering, Anil Neerukonda Institute of Technology

More information

FOUR TOTAL TRANSFER CAPABILITY. 4.1 Total transfer capability CHAPTER

FOUR TOTAL TRANSFER CAPABILITY. 4.1 Total transfer capability CHAPTER CHAPTER FOUR TOTAL TRANSFER CAPABILITY R structuring of power system aims at involving the private power producers in the system to supply power. The restructured electric power industry is characterized

More information

State-Space Models with Kalman Filtering for Freeway Traffic Forecasting

State-Space Models with Kalman Filtering for Freeway Traffic Forecasting State-Space Models with Kalman Filtering for Freeway Traffic Forecasting Brian Portugais Boise State University brianportugais@u.boisestate.edu Mandar Khanal Boise State University mkhanal@boisestate.edu

More information

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Journal of Academic and Applied Studies (JAAS) Vol. 2(1) Jan 2012, pp. 32-38 Available online @ www.academians.org ISSN1925-931X NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Sedigheh

More information

Bi-Goal Evolution for Many-Objective Optimization Problems

Bi-Goal Evolution for Many-Objective Optimization Problems Bi-Goal Evolution for Many-Objective Optimization Problems Miqing Li a, Shengxiang Yang b,, Xiaohui Liu a a Department of Computer Science, Brunel University, London UB8 3PH, U. K. b Centre for Computational

More information

Mehrdad Amirghasemi a* Reza Zamani a

Mehrdad Amirghasemi a* Reza Zamani a The roles of evolutionary computation, fitness landscape, constructive methods and local searches in the development of adaptive systems for infrastructure planning Mehrdad Amirghasemi a* Reza Zamani a

More information

Available online at ScienceDirect. Procedia Computer Science 24 (2013 )

Available online at   ScienceDirect. Procedia Computer Science 24 (2013 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 24 (2013 ) 158 166 17th Asia Pacific Symposium on Intelligent and Evolutionary Systems, IES2013 The Automated Fault-Recovery

More information

Picking microseismic first arrival times by Kalman filter and wavelet transform

Picking microseismic first arrival times by Kalman filter and wavelet transform Picking first arrival times Picking microseismic first arrival times by Kalman filter and wavelet transform Baolin Qiao and John C. Bancroft ABSTRACT Due to the high energy content of the ambient noise,

More information

Optimization Localization in Wireless Sensor Network Based on Multi-Objective Firefly Algorithm

Optimization Localization in Wireless Sensor Network Based on Multi-Objective Firefly Algorithm Journal of Network Intelligence c 2016 ISSN 2414-8105(Online) Taiwan Ubiquitous Information Volume 1, Number 4, December 2016 Optimization Localization in Wireless Sensor Network Based on Multi-Objective

More information

Chapter 4 SPEECH ENHANCEMENT

Chapter 4 SPEECH ENHANCEMENT 44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or

More information

FreeCiv Learner: A Machine Learning Project Utilizing Genetic Algorithms

FreeCiv Learner: A Machine Learning Project Utilizing Genetic Algorithms FreeCiv Learner: A Machine Learning Project Utilizing Genetic Algorithms Felix Arnold, Bryan Horvat, Albert Sacks Department of Computer Science Georgia Institute of Technology Atlanta, GA 30318 farnold3@gatech.edu

More information

COMMONS GAME Made More Exciting by an Intelligent Utilization of the Two Evolutionary Algorithms

COMMONS GAME Made More Exciting by an Intelligent Utilization of the Two Evolutionary Algorithms COMMONS GAME Made More Exciting by an Intelligent Utilization of the Two Evolutionary Algorithms Norio Baba 1 and Hisashi Handa 2 1 Department of Information Science, Osaka Kyoiku University Kashihara

More information

Pareto Evolution and Co-Evolution in Cognitive Neural Agents Synthesis for Tic-Tac-Toe

Pareto Evolution and Co-Evolution in Cognitive Neural Agents Synthesis for Tic-Tac-Toe Proceedings of the 27 IEEE Symposium on Computational Intelligence and Games (CIG 27) Pareto Evolution and Co-Evolution in Cognitive Neural Agents Synthesis for Tic-Tac-Toe Yi Jack Yau, Jason Teo and Patricia

More information

Applying Mechanism of Crowd in Evolutionary MAS for Multiobjective Optimisation

Applying Mechanism of Crowd in Evolutionary MAS for Multiobjective Optimisation Applying Mechanism of Crowd in Evolutionary MAS for Multiobjective Optimisation Marek Kisiel-Dorohinicki Λ Krzysztof Socha y Adam Gagatek z Abstract This work introduces a new evolutionary approach to

More information

An Optimized Performance Amplifier

An Optimized Performance Amplifier Electrical and Electronic Engineering 217, 7(3): 85-89 DOI: 1.5923/j.eee.21773.3 An Optimized Performance Amplifier Amir Ashtari Gargari *, Neginsadat Tabatabaei, Ghazal Mirzaei School of Electrical and

More information

Population Adaptation for Genetic Algorithm-based Cognitive Radios

Population Adaptation for Genetic Algorithm-based Cognitive Radios Population Adaptation for Genetic Algorithm-based Cognitive Radios Timothy R. Newman, Rakesh Rajbanshi, Alexander M. Wyglinski, Joseph B. Evans, and Gary J. Minden Information Technology and Telecommunications

More information

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller International Journal of Emerging Trends in Science and Technology Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller Authors Swarup D. Ramteke 1, Bhagsen J. Parvat 2

More information

DISTRIBUTION NETWORK RECONFIGURATION FOR LOSS MINIMISATION USING DIFFERENTIAL EVOLUTION ALGORITHM

DISTRIBUTION NETWORK RECONFIGURATION FOR LOSS MINIMISATION USING DIFFERENTIAL EVOLUTION ALGORITHM DISTRIBUTION NETWORK RECONFIGURATION FOR LOSS MINIMISATION USING DIFFERENTIAL EVOLUTION ALGORITHM K. Sureshkumar 1 and P. Vijayakumar 2 1 Department of Electrical and Electronics Engineering, Velammal

More information

IN RECENT years, wireless multiple-input multiple-output

IN RECENT years, wireless multiple-input multiple-output 1936 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 3, NO. 6, NOVEMBER 2004 On Strategies of Multiuser MIMO Transmit Signal Processing Ruly Lai-U Choi, Michel T. Ivrlač, Ross D. Murch, and Wolfgang

More information

Improvement of Robot Path Planning Using Particle. Swarm Optimization in Dynamic Environments. with Mobile Obstacles and Target

Improvement of Robot Path Planning Using Particle. Swarm Optimization in Dynamic Environments. with Mobile Obstacles and Target Advanced Studies in Biology, Vol. 3, 2011, no. 1, 43-53 Improvement of Robot Path Planning Using Particle Swarm Optimization in Dynamic Environments with Mobile Obstacles and Target Maryam Yarmohamadi

More information

2 M.W. LIU, Y. OEDA and T. SUMI Many of the past research effort were conducted to examine various signal timing optimization methods with different s

2 M.W. LIU, Y. OEDA and T. SUMI Many of the past research effort were conducted to examine various signal timing optimization methods with different s Memoirs of the Faculty of Engineering, Kyushu University, Vol.78, No.4, December 2018 Multi-Objective Optimization of Intersection Signal Time Based on Genetic Algorithm by Mingwei LIU*, Yoshinao OEDA

More information

Waveform Libraries for Radar Tracking Applications: Maneuvering Targets

Waveform Libraries for Radar Tracking Applications: Maneuvering Targets Waveform Libraries for Radar Tracking Applications: Maneuvering Targets S. Suvorova and S. D. Howard Defence Science and Technology Organisation, PO BOX 1500, Edinburgh 5111, Australia W. Moran and R.

More information

Creative Commons: Attribution 3.0 Hong Kong License

Creative Commons: Attribution 3.0 Hong Kong License Title A simultaneous bus route design and frequency setting problem for Tin Shui Wai, Hong Kong Author(s) Szeto, WY; Wu, Y Citation European Journal Of Operational Research, 2011, v. 209 n. 2, p. 141-155

More information

Creating a Dominion AI Using Genetic Algorithms

Creating a Dominion AI Using Genetic Algorithms Creating a Dominion AI Using Genetic Algorithms Abstract Mok Ming Foong Dominion is a deck-building card game. It allows for complex strategies, has an aspect of randomness in card drawing, and no obvious

More information

Available online at ScienceDirect. Procedia Computer Science 92 (2016 ) 30 35

Available online at   ScienceDirect. Procedia Computer Science 92 (2016 ) 30 35 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 92 (2016 ) 30 35 2nd International Conference on Intelligent Computing, Communication & Convergence (ICCC-2016) Srikanta

More information

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh Palani (1000660520) prasannaven.palani@mavs.uta.edu

More information

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm Research Journal of Applied Sciences, Engineering and Technology 7(17): 3441-3445, 14 DOI:1.196/rjaset.7.695 ISSN: 4-7459; e-issn: 4-7467 14 Maxwell Scientific Publication Corp. Submitted: May, 13 Accepted:

More information

Available online at ScienceDirect. Procedia Computer Science 42 (2014 ) 32 37

Available online at   ScienceDirect. Procedia Computer Science 42 (2014 ) 32 37 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 42 (2014 ) 32 37 International Conference on Robot PRIDE 2013-2014 - Medical and Rehabilitation Robotics and Instrumentation,

More information

Available online at ScienceDirect. Procedia Computer Science 92 (2016 ) 36 41

Available online at   ScienceDirect. Procedia Computer Science 92 (2016 ) 36 41 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 92 (2016 ) 36 41 2nd International Conference on Intelligent Computing, Communication & Convergence (ICCC-2016) Srikanta

More information

Multilayer Perceptron: NSGA II for a New Multi-Objective Learning Method for Training and Model Complexity

Multilayer Perceptron: NSGA II for a New Multi-Objective Learning Method for Training and Model Complexity Multilayer Perceptron: NSGA II for a New Multi-Objective Learning Method for Training and Model Complexity Kaoutar Senhaji 1*, Hassan Ramchoun 1, Mohamed Ettaouil 1 1*, 1 Modeling and Scientific Computing

More information

Force-based Cooperative Search Directions in Evolutionary Multi-objective Optimization

Force-based Cooperative Search Directions in Evolutionary Multi-objective Optimization Force-based Cooperative Search Directions in Evolutionary Multi-objective Optimization Bilel Derbel Dimo Brockhoff Arnaud Liefooghe Univ. Lille 1 INRIA Lille Nord Europe Univ. Lille 1 INRIA Lille Nord

More information

DESIGN OF FOLDED WIRE LOADED ANTENNAS USING BI-SWARM DIFFERENTIAL EVOLUTION

DESIGN OF FOLDED WIRE LOADED ANTENNAS USING BI-SWARM DIFFERENTIAL EVOLUTION Progress In Electromagnetics Research Letters, Vol. 24, 91 98, 2011 DESIGN OF FOLDED WIRE LOADED ANTENNAS USING BI-SWARM DIFFERENTIAL EVOLUTION J. Li 1, 2, * and Y. Y. Kyi 2 1 Northwestern Polytechnical

More information

Annual Conference of the IEEE Industrial Electronics Society - IECON(39.,2013, Vienna, Áustria

Annual Conference of the IEEE Industrial Electronics Society - IECON(39.,2013, Vienna, Áustria Universidade de São Paulo Biblioteca Digital da Produção Intelectual - BDPI Departamento de Engenharia Elétrica - EESC/SEL Comunicações em Eventos - EESC/SEL 2013-11 Combining subpopulation tables, nondominated

More information

Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network

Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network (649 -- 917) Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network Y.S. Chia, Z.W. Siew, S.S. Yang, H.T. Yew, K.T.K. Teo Modelling, Simulation and Computing Laboratory

More information

Statistical Signal Processing

Statistical Signal Processing Statistical Signal Processing Debasis Kundu 1 Signal processing may broadly be considered to involve the recovery of information from physical observations. The received signals is usually disturbed by

More information

Real Time User-Centric Energy Efficient Scheduling In Embedded Systems

Real Time User-Centric Energy Efficient Scheduling In Embedded Systems Real Time User-Centric Energy Efficient Scheduling In Embedded Systems N.SREEVALLI, PG Student in Embedded System, ECE Under the Guidance of Mr.D.SRIHARI NAIDU, SIDDARTHA EDUCATIONAL ACADEMY GROUP OF INSTITUTIONS,

More information

Multiobjective Optimization Using Genetic Algorithm

Multiobjective Optimization Using Genetic Algorithm Multiobjective Optimization Using Genetic Algorithm Md. Saddam Hossain Mukta 1, T.M. Rezwanul Islam 2 and Sadat Maruf Hasnayen 3 1,2,3 Department of Computer Science and Information Technology, Islamic

More information

Available online at ScienceDirect. Procedia Technology 17 (2014 ) 50 57

Available online at   ScienceDirect. Procedia Technology 17 (2014 ) 50 57 Available online at www.sciencedirect.com ScienceDirect Procedia Technology 17 (2014 ) 50 57 Conference on Electronics, Telecommunications and Computers CETC 2013 Optimizing Propagation Models on Railway

More information

Design and Development of an Optimized Fuzzy Proportional-Integral-Derivative Controller using Genetic Algorithm

Design and Development of an Optimized Fuzzy Proportional-Integral-Derivative Controller using Genetic Algorithm INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION 2009, KEC/INCACEC/708 Design and Development of an Optimized Fuzzy Proportional-Integral-Derivative Controller using

More information

Adaptive Hybrid Channel Assignment in Wireless Mobile Network via Genetic Algorithm

Adaptive Hybrid Channel Assignment in Wireless Mobile Network via Genetic Algorithm Adaptive Hybrid Channel Assignment in Wireless Mobile Network via Genetic Algorithm Y.S. Chia Z.W. Siew A. Kiring S.S. Yang K.T.K. Teo Modelling, Simulation and Computing Laboratory School of Engineering

More information

A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi

A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi Abstract Sudoku is a logic-based combinatorial puzzle game which is popular among people of different

More information

Evolutionary Programming Optimization Technique for Solving Reactive Power Planning in Power System

Evolutionary Programming Optimization Technique for Solving Reactive Power Planning in Power System Evolutionary Programg Optimization Technique for Solving Reactive Power Planning in Power System ISMAIL MUSIRIN, TITIK KHAWA ABDUL RAHMAN Faculty of Electrical Engineering MARA University of Technology

More information

Research Article Single- versus Multiobjective Optimization for Evolution of Neural Controllers in Ms. Pac-Man

Research Article Single- versus Multiobjective Optimization for Evolution of Neural Controllers in Ms. Pac-Man Computer Games Technology Volume 2013, Article ID 170914, 7 pages http://dx.doi.org/10.1155/2013/170914 Research Article Single- versus Multiobjective Optimization for Evolution of Neural Controllers in

More information

Research Article Analysis of Population Diversity of Dynamic Probabilistic Particle Swarm Optimization Algorithms

Research Article Analysis of Population Diversity of Dynamic Probabilistic Particle Swarm Optimization Algorithms Mathematical Problems in Engineering Volume 4, Article ID 765, 9 pages http://dx.doi.org/.55/4/765 Research Article Analysis of Population Diversity of Dynamic Probabilistic Particle Swarm Optimization

More information

Hamming net based Low Complexity Successive Cancellation Polar Decoder

Hamming net based Low Complexity Successive Cancellation Polar Decoder Hamming net based Low Complexity Successive Cancellation Polar Decoder [1] Makarand Jadhav, [2] Dr. Ashok Sapkal, [3] Prof. Ram Patterkine [1] Ph.D. Student, [2] Professor, Government COE, Pune, [3] Ex-Head

More information

MULTI-objective optimization problems (MOPs) are

MULTI-objective optimization problems (MOPs) are IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL., NO., MONTH YEAR A Classification Based Surrogate-Assisted Evolutionary Algorithm for Expensive Many-Objective Optimization Linqiang Pan, Cheng He, Ye

More information

Evolutionary Approach to Approximate Digital Circuits Design

Evolutionary Approach to Approximate Digital Circuits Design The final version of record is available at http://dx.doi.org/1.119/tevc.21.233175 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 Evolutionary Approach to Approximate Digital Circuits Design Zdenek Vasicek

More information

M ous experience and knowledge to aid problem solving

M ous experience and knowledge to aid problem solving Adding Memory to the Evolutionary Planner/Navigat or Krzysztof Trojanowski*, Zbigniew Michalewicz"*, Jing Xiao" Abslract-The integration of evolutionary approaches with adaptive memory processes is emerging

More information

Research Projects BSc 2013

Research Projects BSc 2013 Research Projects BSc 2013 Natural Computing Group LIACS Prof. Thomas Bäck, Dr. Rui Li, Dr. Michael Emmerich See also: https://natcomp.liacs.nl Research Project: Dynamic Updates in Robust Optimization

More information

A Jumping Gene Algorithm for Multiobjective Resource Management in Wideband CDMA Systems

A Jumping Gene Algorithm for Multiobjective Resource Management in Wideband CDMA Systems The Author 2005. Published by Oxford University Press on behalf of The British Computer Society. All rights reserved. For Permissions, please email: journals.permissions@oxfordjournals.org Advance Access

More information

A Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter

A Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter A Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter Noha El Gemayel, Holger Jäkel and Friedrich K. Jondral Communications Engineering Lab, Karlsruhe Institute of Technology (KIT, Germany

More information

An Improved NSGA-II and its Application for Reconfigurable Pixel Antenna Design

An Improved NSGA-II and its Application for Reconfigurable Pixel Antenna Design RADIOEGIEERIG, VOL., O., JUE 4 7 An Improved SGA-II and its Application for Reconfigurable Pixel Antenna Design Yan-Liang LI, Wei SHAO, Jing-Ting WAG, Haibo CHE School of Physical Electronics, University

More information

DESIGN OF TIME-MODULATED LINEAR ARRAYS WITH A MULTI-OBJECTIVE OPTIMIZATION AP- PROACH

DESIGN OF TIME-MODULATED LINEAR ARRAYS WITH A MULTI-OBJECTIVE OPTIMIZATION AP- PROACH Progress In Electromagnetics Research B, Vol. 23, 83 17, 21 DESIGN OF TIME-MODULATED LINEAR ARRAYS WITH A MULTI-OBJECTIVE OPTIMIZATION AP- PROACH S. Pal, S. Das, and A. Basak Department of Electronics

More information

ARRANGING WEEKLY WORK PLANS IN CONCRETE ELEMENT PREFABRICATION USING GENETIC ALGORITHMS

ARRANGING WEEKLY WORK PLANS IN CONCRETE ELEMENT PREFABRICATION USING GENETIC ALGORITHMS ARRANGING WEEKLY WORK PLANS IN CONCRETE ELEMENT PREFABRICATION USING GENETIC ALGORITHMS Chien-Ho Ko 1 and Shu-Fan Wang 2 ABSTRACT Applying lean production concepts to precast fabrication have been proven

More information

Dynamic Model-Based Filtering for Mobile Terminal Location Estimation

Dynamic Model-Based Filtering for Mobile Terminal Location Estimation 1012 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 52, NO. 4, JULY 2003 Dynamic Model-Based Filtering for Mobile Terminal Location Estimation Michael McGuire, Member, IEEE, and Konstantinos N. Plataniotis,

More information

Design and Implementation of an Audio Classification System Based on SVM

Design and Implementation of an Audio Classification System Based on SVM Available online at www.sciencedirect.com Procedia ngineering 15 (011) 4031 4035 Advanced in Control ngineering and Information Science Design and Implementation of an Audio Classification System Based

More information

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM Hailu Belay Kassa, Dereje H.Mariam Addis Ababa University, Ethiopia Farzad Moazzami, Yacob Astatke Morgan State University Baltimore,

More information

OFDM Systems Resource Allocation using Multi- Objective Particle Swarm Optimization

OFDM Systems Resource Allocation using Multi- Objective Particle Swarm Optimization OFDM Systems Resource Allocation using Multi- Objective Particle Swarm Optimization Rajendrasingh Annauth 1 and Harry C.S.Rughooputh 2 1 Department of Electrical and Electronic Engineering, University

More information

Design of PID Controller for Higher Order Discrete Systems Based on Order Reduction Employing ABC Algorithm

Design of PID Controller for Higher Order Discrete Systems Based on Order Reduction Employing ABC Algorithm Design of PID Controller for Higher Order Discrete Systems Based on Order Reduction Employing ABC Algorithm G.Vasu 1* G.Sandeep 2 1. Assistant professor, Dept. of Electrical Engg., S.V.P Engg College,

More information

Wireless Network Delay Estimation for Time-Sensitive Applications

Wireless Network Delay Estimation for Time-Sensitive Applications Wireless Network Delay Estimation for Time-Sensitive Applications Rafael Camilo Lozoya Gámez, Pau Martí, Manel Velasco and Josep M. Fuertes Automatic Control Department Technical University of Catalonia

More information

On the GNSS integer ambiguity success rate

On the GNSS integer ambiguity success rate On the GNSS integer ambiguity success rate P.J.G. Teunissen Mathematical Geodesy and Positioning Faculty of Civil Engineering and Geosciences Introduction Global Navigation Satellite System (GNSS) ambiguity

More information

2. Simulated Based Evolutionary Heuristic Methodology

2. Simulated Based Evolutionary Heuristic Methodology XXVII SIM - South Symposium on Microelectronics 1 Simulation-Based Evolutionary Heuristic to Sizing Analog Integrated Circuits Lucas Compassi Severo, Alessandro Girardi {lucassevero, alessandro.girardi}@unipampa.edu.br

More information

Fault Tolerant Control Using Proportional-Integral-Derivative Controller Tuned by Genetic Algorithm

Fault Tolerant Control Using Proportional-Integral-Derivative Controller Tuned by Genetic Algorithm Journal of Computer Science 7 (8): 1187-1193, 2011 ISSN 1549-3636 2011 Science Publications Fault Tolerant Control Using Proportional-Integral-Derivative Controller Tuned by Genetic Algorithm 1 S. Kanthalashmi

More information

Optimal Allocation of TCSC Using Heuristic Optimization Technique

Optimal Allocation of TCSC Using Heuristic Optimization Technique Original Article Print ISSN: 2321-6379 Online ISSN: 2321-595X DOI: 10.17354/ijssI/2017/132 Optimal Allocation of TCSC Using Heuristic Optimization Technique M Nafar, A Ramezanpour Department of Electrical

More information

Application of combined TOPSIS and AHP method for Spectrum Selection in Cognitive Radio by Channel Characteristic Evaluation

Application of combined TOPSIS and AHP method for Spectrum Selection in Cognitive Radio by Channel Characteristic Evaluation International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 10, Number 2 (2017), pp. 71 79 International Research Publication House http://www.irphouse.com Application of

More information

Solving Sudoku with Genetic Operations that Preserve Building Blocks

Solving Sudoku with Genetic Operations that Preserve Building Blocks Solving Sudoku with Genetic Operations that Preserve Building Blocks Yuji Sato, Member, IEEE, and Hazuki Inoue Abstract Genetic operations that consider effective building blocks are proposed for using

More information

INTRODUCTION TO KALMAN FILTERS

INTRODUCTION TO KALMAN FILTERS ECE5550: Applied Kalman Filtering 1 1 INTRODUCTION TO KALMAN FILTERS 1.1: What does a Kalman filter do? AKalmanfilterisatool analgorithmusuallyimplementedasa computer program that uses sensor measurements

More information

Machine Learning in Iterated Prisoner s Dilemma using Evolutionary Algorithms

Machine Learning in Iterated Prisoner s Dilemma using Evolutionary Algorithms ITERATED PRISONER S DILEMMA 1 Machine Learning in Iterated Prisoner s Dilemma using Evolutionary Algorithms Department of Computer Science and Engineering. ITERATED PRISONER S DILEMMA 2 OUTLINE: 1. Description

More information

Optimal Power Flow Using Differential Evolution Algorithm With Conventional Weighted Sum Method

Optimal Power Flow Using Differential Evolution Algorithm With Conventional Weighted Sum Method Optimal Power Flow Using Differential Evolution Algorithm With Conventional Weighted Sum Method Rohit Kumar Verma 1, Himmat Singh 2 and Laxmi Srivastava 3 1,, 2, 3 Department Of Electrical Engineering,

More information

ScienceDirect. A Novel DWT based Image Securing Method using Steganography

ScienceDirect. A Novel DWT based Image Securing Method using Steganography Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 46 (2015 ) 612 618 International Conference on Information and Communication Technologies (ICICT 2014) A Novel DWT based

More information

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization Standard Scientific Research and Essays Vol1 (1): 1-8, February 13 http://www.standresjournals.org/journals/ssre Research Article Design of infinite impulse response (IIR) bandpass filter structure using

More information

Embedded Architecture for Object Tracking using Kalman Filter

Embedded Architecture for Object Tracking using Kalman Filter Journal of Computer Sciences Original Research Paper Embedded Architecture for Object Tracing using Kalman Filter Ahmad Abdul Qadir Al Rababah Faculty of Computing and Information Technology in Rabigh,

More information

Ankur Sinha, Ph.D. Indian Institute of Technology, Kanpur, India Bachelor of Technology, Department of Mechanical Engineering, 2006

Ankur Sinha, Ph.D. Indian Institute of Technology, Kanpur, India Bachelor of Technology, Department of Mechanical Engineering, 2006 Ankur Sinha, Ph.D. Department of Information and Service Economy Aalto University School of Business Former: Helsinki School of Economics Helsinki 00100 Finland Email: Ankur.Sinha@aalto.fi EDUCATION Aalto

More information

The Application of Multi-Level Genetic Algorithms in Assembly Planning

The Application of Multi-Level Genetic Algorithms in Assembly Planning Volume 17, Number 4 - August 2001 to October 2001 The Application of Multi-Level Genetic Algorithms in Assembly Planning By Dr. Shana Shiang-Fong Smith (Shiang-Fong Chen) and Mr. Yong-Jin Liu KEYWORD SEARCH

More information

Performance Analysis of Differential Evolution Algorithm based Beamforming for Smart Antenna Systems

Performance Analysis of Differential Evolution Algorithm based Beamforming for Smart Antenna Systems I.J. Wireless and Microwave Technologies, 2014, 1, 1-9 Published Online January 2014 in MECS(http://www.mecs-press.net) DOI: 10.5815/ijwmt.2014.01.01 Available online at http://www.mecs-press.net/ijwmt

More information

FPGA Based Kalman Filter for Wireless Sensor Networks

FPGA Based Kalman Filter for Wireless Sensor Networks ISSN : 2229-6093 Vikrant Vij,Rajesh Mehra, Int. J. Comp. Tech. Appl., Vol 2 (1), 155-159 FPGA Based Kalman Filter for Wireless Sensor Networks Vikrant Vij*, Rajesh Mehra** *ME Student, Department of Electronics

More information

ScienceDirect. Optimization of Fuzzy Controller Parameters for the Temperature Control of Superheated Steam

ScienceDirect. Optimization of Fuzzy Controller Parameters for the Temperature Control of Superheated Steam Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 100 (015 ) 1547 1555 5th DAAAM International Symposium on Intelligent Manufacturing and Automation, DAAAM 014 Optimization of

More information

Available online at ScienceDirect. Procedia Manufacturing 3 (2015 )

Available online at   ScienceDirect. Procedia Manufacturing 3 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Manufacturing 3 (2015 ) 5693 5698 6th International Conference on Applied Human Factors and Ergonomics (AHFE 2015) and the Affiliated Conferences,

More information

Segmentation using Saturation Thresholding and its Application in Content-Based Retrieval of Images

Segmentation using Saturation Thresholding and its Application in Content-Based Retrieval of Images Segmentation using Saturation Thresholding and its Application in Content-Based Retrieval of Images A. Vadivel 1, M. Mohan 1, Shamik Sural 2 and A.K.Majumdar 1 1 Department of Computer Science and Engineering,

More information

Vol. 5, No. 6 June 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Vol. 5, No. 6 June 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved. Optimal Synthesis of Finite State Machines with Universal Gates using Evolutionary Algorithm 1 Noor Ullah, 2 Khawaja M.Yahya, 3 Irfan Ahmed 1, 2, 3 Department of Electrical Engineering University of Engineering

More information

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO Antennas and Propagation b: Path Models Rayleigh, Rician Fading, MIMO Introduction From last lecture How do we model H p? Discrete path model (physical, plane waves) Random matrix models (forget H p and

More information

Available online at ScienceDirect. Path Optimization Study for Vehicles Evacuation Based on Dijkstra algorithm

Available online at   ScienceDirect. Path Optimization Study for Vehicles Evacuation Based on Dijkstra algorithm Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 71 ( 2014 ) 159 165 Path Optimization Study for Vehicles Evacuation Based on Dikstra algorithm Yi-zhou Chen*, Shi-fei Shen,

More information

Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population

Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population 1 Kuan Eng Chong, Mohamed K. Omar, and Nooh Abu Bakar Abstract Although genetic algorithm (GA)

More information

High density impulse denoising by a fuzzy filter Techniques:Survey

High density impulse denoising by a fuzzy filter Techniques:Survey High density impulse denoising by a fuzzy filter Techniques:Survey Tarunsrivastava(M.Tech-Vlsi) Suresh GyanVihar University Email-Id- bmittarun@gmail.com ABSTRACT Noise reduction is a well known problem

More information