Sensing Error Minimization for Cognitive Radio in Dynamic Environment using Death Penalty Differential Evolution based Threshold Adaptation

Size: px
Start display at page:

Download "Sensing Error Minimization for Cognitive Radio in Dynamic Environment using Death Penalty Differential Evolution based Threshold Adaptation"

Transcription

1 Sensing Error Minimization for Cognitive Radio in Dynamic Environment using Death Penalty Differential Evolution based Threshold Adaptation Soumyadip Das 1, Sumitra Mukhopadhyay 2 1,2 Institute of Radio Physics and Electronics University of Calcutta Kolkata, India 1 soumya[dot]eltsc09[at]gmail[dot]com, 2 sumitra[dot]mu[at]gmail[dot]com Abstract In cognitive radio technology, constant changes in the environment like change in background noise, movements of the users or transmitters, interferences, etc. require the spectrum sensing parameters like detection threshold to be changed. Else, errors in spectrum sensing arises which either causes interference between transmission from primary and secondary users, or the secondary user misses an opportunity of transmission causing under usage of available spectrum bands. Thus an optimal threshold value must be determined for minimum error. Here, initially, a Death Penalty based Differential Evolution (DPDE) algorithm is proposed for constrained optimization and based on the proposed DPDE, a threshold adaptation algorithm is designed for dynamic sensing error minimization in changing environment. The performance of the proposed algorithm is compared with previously proposed gradient descend based threshold adaptation algorithm and was found to be faster and more accurate. Keywords-Cognitive radio; death penalty differential evolution; dynamic threshold adaptation; energy detection; energy sensing; sensing error minimization. I. INTRODUCTION Scarcity of available spectrum bands is a major issue nowadays for modern applications which require high speed communication. Fixed spectrum allocation scheme leads to underutilization of spectrum [1], [2] allotted to the licensed users called primary users (PU). Cognitive Radio (CR) technology is used for dynamic spectrum allocation such that, secondary users (SU) are able to use the spectrum when it is not in use by the PU, thus avoiding any harmful interference to the PU transmission. The SU senses the available spectrum holes (vacant spectrum bands) and transmits until the PU again starts to retransmit. So spectrum sensing [1]-[6] is a key issue in CR technology. Different spectrum sensing algorithms include energy detection [1], cyclo-stationary feature detection [1, 3], matched filtering [3], poly phase filter banks [6], etc. According to IEEE standard [7], any spectrum sensing technique must detect the presence of the licensed user within two seconds. In practical situation, the factors like background noise, interference, etc lead to constant changes in the environment which requires the sensing parameters to be dynamically changed or adapted for more accurate spectrum sensing. In this paper, adaptation of sensing threshold for energy based spectrum sensing in dynamic environment is studied. In [5-6], Gradient descent optimization based sensing Threshold Adaptation (GTA) algorithm was proposed for dynamic environment. The convergence speed and accuracy of the gradient descent algorithm is highly dependent on the initial guess value (ε ) of threshold and the step size (μ). Repeated trial experimentations are required to find the correct values of ε and μ for efficient functioning of the algorithm. On the other hand, in evolutionary algorithms (EA) [8], initially a number of trial solutions are randomly predicted over the range of possible solutions. Thus repeated trial experimentations are not required to find a correct initial guess solution. Thus, bioinspired evolutionary algorithms are more robust and have been used successfully for solving a number of complex engineering problems. In this paper, the problem of sensing threshold adaptation due to change in environment is formulated as a constrained optimization problem and a differential evolution (DE) [9] based algorithm is proposed for solving it. DE is a robust bio-inspired stochastic search method first proposed by Storn and Price [9]. It has a number of advantages over other EAs [10]. Coding and implementation of DE is much simpler compared to other EAs. Yet it exhibits better performance than most other EAs in solving a wide variety of problems [10]. This facilitates the use of DE to solve real world optimization problems having strict time and resource constraints. Compared to other EAs, DE has fewer control parameters namely amplification factor ( F ) and crossover probability (CR) and their effect on the performance is well studied [10]. In the proposed DE based threshold adaptation method, the DE strategy used is denoted as DE/rand/1/bin strategy [9]. Evolutionary algorithms are inherently designed for unconstrained optimization and require constraint handling techniques for constrained optimization problems. Death penalty [11] is a simple and elementary method for handling constraints. Death penalty constraint handling technique is integrated with DE and Death Penalty Differential Evolution (DPDE) is proposed to solve the above constrained optimization problem of sensing threshold adaptation due to change in environment. The work is undertaken as part of Media Lab Asia Project entitled Mobile Broaand Service Support over Cognitive Radio Networks /16/$ IEEE

2 Figure 1. Death Penalty Adaptation Based Energy detector Figure 1 shows the basic block diagram showing death penalty based adaptation of detection threshold. The remaining sections are arranged as follows: In Section II, spectrum sensing by energy detection is described. In Section III dynamic threshold adaptation for sensing error minimization is modeled as a constrained optimization problem. In Section IV, the basic Differential Evolution (DE) algorithm and Death Penalty constrained handling technique are explained. Then DE is modified to introduce Death Penalty Differential Evolution (DPDE) algorithm as a new technique for constrained optimization. In Section V Death Penalty Differential Evolution based Threshold Adaptation (DPDETA) algorithm is proposed. In Section VI, the experiments are described that evaluate the performance of DPDETA and compared with the Gradient based threshold adaptation (GTA) algorithm [5]. Concluding remarks are given in Section VII. II. SPECTRUM SENSING BY ENERGY DETECTION Spectrum sensing is done to determine whether the primary user (PU) is using the spectrum or not at a particular time instant. In case when the PU is absent, a secondary user is allowed to opportunistically use the spectrum and thus enhance the spectrum utilization. Spectrum sensing is thus a binary hypothesis problem where the null hypothesis (H ) and the alternative hypothesis (H ) are given as follows: H :PU is absent H : PU is in operation Let at the n th time instant, x(n) be the signal received by the SU system; u(n)be an independent identically distributed (i.i.d) Additive White Gaussian Noise (AWGN) with mean zero and variance σ ; s(n) be the PU signal which is also an i.i.d random signal with mean zero and variance σ. The signal received at the secondary receiver for H is given as x(n) = u(n) (1) The signal received at the secondary receiver for H is given as x(n) = s(n) + u(n) (2) In energy based spectrum sensing, the decision rule can be stated as decide for H, if T < ε (3) H, if T ε where, ε is the sensing threshold and Tis the test statistic of the energy detector given as follows T(x) = x(n) (4) There are two types of sensing error probabilities, namely probability of false alarm (P ) and probability of missed detection (P ). The probability that the presence of primary signal is detected when PU is actually absent is called probability of false alarm (P ) and the probability that the primary signal is not detected when PU is actually present is called probability of missed detection ( P ). In terms of complementary error function, erfc( ) the above probabilities can be modeled as [5] P [ε(n)] = Pr[(T(x) > ε(n) H )] = 1 2 erfc ε(n) Nσ 2σ N P = (5) Nσ erfc ε(n) (6) 2σ N where σ is the variance of the received signal x(n) and is given by σ = σ + σ (7) The noise variance σ is assumed to be known beforehand [7] or, may be determined experimentally [14], or can be estimated by modeling uncontaminated PU signal as p-th order AR model along with Yule-Walker equation [5][13]. The PU user power can be calculated by subtracting noise power from the received signal power or the same can be known by IEEE standard [7] and thus SNR can be calculated which is given by γ = σ σ. III. DYNAMIC THRESHOLD ADAPTATION FOR SENSING ERROR MINIMIZATION AS A CONSTRAINED OPTIMIZATION PROBLEM Dynamic environment arises due to background noise and interference, movements of the transmitters and users, etc. False alarm and miss-detection are functions of the detection threshold ε(n). So, with changes in the environment, it is required to adjust ε(n) to minimize the sensing error probabilities. For a high value of P, the secondary user misses an opportunity to use the vacant spectrum. Again, from equation (5), it is noticed that higher the value of ε(n), lesser is the P. So, high value of ε(n) is ideal for the interest of the SU. But, from equation (6), if the ε(n) is too high, P increases, that is, for high sensing threshold, signal with low SNR cannot be detected. Thus, optimal value of threshold ε(n) must be chosen with two goals namely 1. Increasing ε(n) to minimize the probability of false alarm and 2. Decreasing ε(n) to minimize the probability of missed detection The total sensing error (e) is contributed by P and P and is given as follows

3 e[ε(n)] = (1 δ)p + δp (8) where, δ is defined as a weighting parameter, which determines the relative contribution of P and P to the spectrum sensing error e[ε(n)]. Thus, the problem of spectrum sensing error minimization by dynamic threshold adaptation can be formulated as a constrained optimization problem, formally defined as follows min () e[ε(n)] (9a) subject to P [ε(n)] α (9b) and P [ε(n)] β (9c) where, α and β are maximum allowable values of P and P respectively. Gradient descent based threshold adaptation (GTA) algorithm [5] is available to find the optimal threshold. But using the proposed bio-inspired differential evolution (DE) based algorithm, the optimal threshold can be solved much quickly and more accurately as would be explained and proved by experiments in the subsequent sections. IV. CONSTRAINED OPTIMIZATION USING DE: DEATH PENALTY DIFFERENTIAL EVOLUTION (DPDE) DE is a comparatively newer bio-inspired optimization algorithm [9]. It constitutes the steps like mutation, crossover and selection [9]. Here, trial vectors are generated using mutation and crossover operators and selection operator is used to determine the vectors that form the next generation. Say there are D independent variables or optimization parameters. These are encoded to form a D-dimensional solution called an individual. The search process starts with formation of the initial population consisting of individuals chosen randomly with uniform distribution in the search space denoted byx, i = 1,2,3,.., N, where N is the population size and G denotes the generation number. Mutation operator is used to generate a mutant vector for each individual as follows [9] m = x + F x x (10) where x, x and x are different, F [0,2] is the amplification factor. In crossover step, the trial vector is generated as follows [15] t = x, rand(j) CR or j = randn(i) m, rand(j) > CR and j randn(i) (11) where j = 1, 2, D, randn(i) {1,2, D} is a random integer, rand(j) [0,1] is a random number and CR [0,1] is the crossover probability. Finally, the selection operator compares the fitness values of the target vector and the trial vector and selects one of them into the next generation as follows (for a minimization problem) [9] x = t, f(t ) < f(x ) x, f(t ) f(x ) (12) Among the N solutions of the new generation, the one having the best fitness value is the output of that iteration/generation. This process repeats iteratively in search of a better solution considering this new generation as the parent generation on which the mutation, crossover and selection operators act again in the same way. In order to solve constrained optimization problem using the above DE algorithm, it is integrated with the death penalty constraint handling technique [11], [12] and thus Death Penalty Differential Evolution (DPDE) is proposed as described in the next section. A. Death Penatly DE for constrained handling Death penalty is a simple constraint handling method [11]. This method is integrated with DE for constraint handling and we propose Death Penalty DE (DPDE). Here, an evaluation function is defined as eval(x) = f(x) + p (13) where, f(x) is the fitness function, x is the individual and p is the penalty value. A large penalty value like (+ ) is added to the infeasible solutions so that they are rejected during the selection. If F denotes the feasible region, then the penalty value p can be modeled as, p = 0 + if xεf otherwise (14) To integrate the above death penalty technique into DE, the selection operator of equation (12) is modified as x = t, eval(t ) < eval(x ) x (15), eval(t ) eval(x ) Thus the selection operator rejects the infeasible solutions and handles the constraints. V. DEATH PENALTY DE BASED THRESHOLD ADAPTATION (DPDETA) FOR SENSING ERROR MINIMIZATION In this section, Death Penalty DE based threshold adaptation (DPDETA) for sensing error minimization in dynamic environment, is described. The basic scheme is to solve the constrained optimization problem (9) by DPDE. Here, each individual in a population is actually a predicted detection threshold (ε) called as detection threshold individual (DTI). In the initialization step, N initial DTIs are randomly predicted with uniform probability in the range of the possible values of operating threshold. These constitute the initial population. Here e[ε(n)] is the fitness function and overall fitness is evaluated using equation (13) by replacing f(x) with e[ε(n)] to form where ε(n) = x. eval(x ) = e[x ] + p (16) The overall DPDETA algorithm is given in Algorithm 1. Algorithm 1: Death Penalty DE based Threshold Adaptation (DPDETA) algorithm 1. Input parameter: α, β, δ, N, max_gen; 2. Estimate the noise variance (σ ) [13] 3. Measure the variance (σ ) of the received signal x(n) 4. Calculate primary user signal variance σ using (7) 5. Generate N number of random solutions DTI in the search domain determined from error profile 6. Calculate P and P using (5), (6) 7. if P α or P β

4 p = + ; else p = 0; end if 8. Evaluate initial parent generation using equations (8) and (16) 9. while (number of iteration max_gen) do a) Generate mutant vector using (10) b) Generate trial vector using (11) c) Calculate P and P using (5), (6) using trial vector d) if P α or P β p = + ; else p = 0; end if e) Evaluate trial vector using (9) and (16) f) Select between trial vector or target vector using (15) to form new Generation g) Output the DTI having the minimum (best) fitness as the optimal threshold ε = ε(n) 10. end while 11. Repeat from step 2. VI. SIMULATION AND NUMERICAL RESULTS A. Experiments The proposed DPDETA algorithm was tested and its performance was compared with the Gradient based threshold adaptation (GTA) algorithm proposed in [5]. The algorithms were implemented in MATLAB and simulated under changing environmental scenarios which was implemented by changing the SNR of the received signal as -3 db, -2 db, 0 db and 5 db at regular time intervals. Experiments were performed for δ = 0.1, 0.5 and 0.9 keeping α = 0.1and β = 0.2. Steps of the experimentation are as follows: TABLE I. THE LOWEST ATTAINABLE SENSING ERROR VALUE AND THE CORRESPONDING THRESHOLD VALUE(ε) FOR THE DYNAMIC SCENARIOS δ δ=0.1 δ=0.5 δ=0.9 SNR Min. Min. ε ε ε (db) error error Min. Error e e e-7 (i) Using equation (8), the sensing error is calculated for γ = 3 db, 2 db, 0 db and 5 db at δ = 0.1, 0.5 and 0.9 for a range of threshold values. The lowest errors obtained and the corresponding threshold values for each case are shown in Table I. The plots of error against threshold for γ = 3 db, 2 db, 0 db and 5 db at δ = 0.5 are shown in Figure 2 and those for δ = 0.1, 0.5 and 0.9 at γ = 0 db are shown in Figure 2. These plots are called the error profiles and the range of the threshold values, for which the error is the minimum, can be found from them. Thus the search domain of DPDETA is determined. The lowest point in each curve gives the lowest achievable sensing error and the corresponding threshold at that particular scenario. Also, the lowest sensing error achieved by DPDETA and GTA are indicated which will be discussed subsequently. (ii) The GTA algorithm [5] was tested for gradient step size μ = 0.2, 0.5 and 0.9 at δ=0.5. Tolerance was fixed at ε = 10 and SNR was changed at every 1,000,000 iterations as γ = 3 db, 0 db, 3 db and5 db. The values of threshold and sensing error obtained at every iteration are plotted and shown in Figures 3 and 3 respectively to demonstrate the dynamic adjustment of threshold as the SNR changes. The algorithm fails if the initial starting value is not chosen carefully which requires some trial runs. For different values ofμ, the algorithm converges to different threshold values. The difference is larger for higher SNR. Then similar simulations were repeated for μ = 0.5 and δ=0.1, 0.5 and 0.9 respectively. These simulation results are plotted in Figures 4 and 4. Figure 2. Sensing error profile for γ = 3dB, 2dB, 0dB and 5dB at δ = 0.5; Sensing error profile for δ = 0.1, 0.5 and 0.9 at γ = 0dB Figure 3. Values of threshold and sensing error with iterations obtained using GTA [5] for step size μ=0.2,0.5 and 0.9 at δ=0.5

5 (iii) For the proposed DPDETA algorithm, population size is kept as N = 10, and maximum number of generations (max_gen) was fixed to 200. Simulation was done for δ = 0.1, 0.5 and 0.9 with changing values of the SNR as γ = 3 db, 0 db, 3 db and 5 db after every 200 iterations or generations. DPDETA dynamically adjusts the sensing threshold to attain the minimum sensing error when the SNR changes. Simulation results are shown in Figure 5. In Figure 5 the best threshold value obtained in each generation is plotted and in Figure 5 the corresponding minimum error value is plotted. B. Comparison between DPDETA and GTA[5] DPDETA and GTA [5] are compared in terms of speed and accuracy. The results regarding the minimum sensing error, corresponding threshold value (η ), the threshold adaptation time (τ), deviation (η) of the minimum error value from the minimum attainable sensing error and P and P obtained by DPDETA and GTA [5] are indicated in Table II. for each generation of DPDETA is ms and that of each iteration of GTA is ms. Then, the threshold adaptation time (τ) is calculated by multiplying the number of generations or iterations (ξ ) required for threshold adaptation with the execution time for each generation or iteration. These are shown in Table II. In figure 6, the time required by the algorithms to adjust the sensing threshold in each environmental scenario is compared. In almost all scenarios DPDETA was found to converge faster than GTA [5]. Figure 4. Values of the threshold and Dynamic values of the sensing error with iterations obtained using GTA [5] for step size μ=0.5 The time required for threshold adaptation by the algorithms is calculated as follows. First DPDETA and GTA both were run for 50 times each and the system runtimes were recorded using MATLAB. In each run, maximum iteration of GTA was fixed at 100,000 and maximum generation (max_gen) of DPDETA was fixed at Then, average execution times for one run of GTA and DPDETA were calculated from the 50 run times. Finally, these were respectively divided by the number of iterations in each run (i.e. 100,000) in case of GTA and by the number of generations in each run (that is 1000) in case of DPDETA to find the average execution time required for each iteration of GTA and for each generation of DPDETA. The average execution time Figure 5. Best threshold value obtained to minimise the sensing error is plotted against the generation number; Minimum error obtained in each generation, using DPDETA Accuracy of each algorithm is defined in terms of deviation (η ) of the obtained minimum sensing error value from the minimum attainable sensing error (listed in Table I) in a particular environmental scenario. η of DPDETA and GTA [5] are shown in Table II and compared in the bar graph of Figure 7 for each environmental scenario. In most of the cases, η = η = 0, except for SNR = 5 db where DPDETA was much more accurate than GTA and for SNR=-3dB, δ = 0.9, deviation η = η. The minimum errors and the threshold values obtained using DPDETA and GTA [5] are plotted in the error profiles for the different scenarios in Figure 2. Most of these points coincide with the lowest point of the error profile except for the plot of GTA [5] at δ = 0.9 and SNR=5dB which can be confirmed from the bar graph of Figure 7. Also, Figure 3 proves that GTA is not robust for all the scenarios and depends on value of μ selected.thus it can be concluded that DPDETA is much faster and more accurate than GTA [5] in most of the scenarios.

6 TABLE II. THE MINIMUM SENSING ERROR OBTAINED, THE CORRESPONDING THRESHOLD VALUE (ε), THE TIME REQUIRED FOR THRESHOLD ADAPTATION(τ), DEVIATION OF OBTAINED MINIMUM ERROR VALUE FROM THE MINIMUM ATTAINABLE SENSING ERROR (η), P AND P OBTAINED BY DPDETA AND GTA [5] S N R δ Gradient based Threshold adaptation (GTA) algorithm DPDE based Threshold Adaptation (DPDETA) algorithm ε error η DPDETA P fa P m ξ τ(msec) ε error η GTA P fa P m ξ τ(msec) e e e e-5 9.4e-5 9.5e-4 4.9e e-7 4.3e e e e-5 8.3e-5 1.7e-4 9.1e e-7 1e e e e-5 8.0e-5 8.9e-5 1.1e e-7 2.5e e e ACKNOWLEDGMENT The work is undertaken as part of Media Lab Asia Project entitled Mobile Broaand Service Support over Cognitive Radio Networks. Figure 6. Comparison of convergence time taken by GTA and DPDETA algorithm in different environtal scenarios. Figure 7. Comparison of deviation from minimum sensing error at different environtal scenarios by GTA and DPDETA. VII. CONCLUSION A Death Penalty Differential Evolution (DPDE) based threshold adaptation algorithm (DPDETA) for dynamic sensing error minimization in Cognitive Radio is proposed. Whenever any change occurs in the environment, the DPDETA algorithm dynamically changes the sensing threshold with an aim to minimize the sensing error in that changed environment. DPDETA is more robust and responds to a change in SNR much faster than the previously proposed deterministic gradient descend based algorithm [5] for threshold adaptation. Further tests may be done on real signals. Also, dynamic threshold adaptation problem can be solved using other bioinspired algorithms to test their performance. REFERENCES [1] K. B. Letaief and W. Zhang, Cooperative communications for cognitive radio networks, Proc. IEEE, vol. 97, no. 5, pp , May, [2] Y. C. Liang et al., Sensing-throughput tradeoff for cognitive radio networks, IEEE Trans. Wireless Commun., vol. 7, no. 4, pp , Apr, [3] W. Zhang et al., Cooperative spectrum sensing optimization in cognitive radio networks, in 2008 IEEE International Conf. on Commun., Beijing, 2008, pp [4] Q. Zhang et al., Cooperative relay to improve diversity in cognitive radio networks, IEEE Commun. Mag., vol. 47, no. 2, pp , [5] D. R. Joshi et al., Gradient-Based Threshold Adaptation for Energy Detector in Cognitive Radio Systems, IEEE Commun. Lett., vol. 15, no. 1, pp , Jan, [6] D. R. Joshi et al., Dynamic threshold adaptation for spectrum sensing in cognitive radio systems, in 2010 IEEE Radio and Wireless Symposium (RWS), 2010, pp [7] Shellhammer, Stephen J. "Spectrum sensing in IEEE " IAPR Wksp. Cognitive Info. Processing, pp. 9-10, [8] T. Back, Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms, Oxford university press, [9] K. Price et al., Differential evolution: a practical approach to global optimization, Springer Science & Business Media, [10] S. Das and P. N. Suganthan, "Differential evolution: a survey of the state-of-the-art," IEEE Trans. Evol. Comput., vol. 15, no. 1 pp. 4-31, Feb [11] Özgür Yeniay, Penalty function methods for constrained optimization with genetic algorithms. Mathematical and Computational Applications, vol. 10, no. 1, pp , Apr [12] Z. Michalewicz, and M. Schoenauer, "Evolutionary algorithms for constrained parameter optimization problems," Evolutionary computation, vol. 4, no. 1, pp. 1-32, [13] K. K. Paliwal, "Estimation of noise variance from the noisy AR signal and its application in speech enhancement," IEEE Trans. Acoust., Speech, Signal Process, vol. 36, no. 2, pp , Feb [14] M. Wellens and P. Mähönen, "Lessons learned from an extensive spectrum occupancy measurement campaign and a stochastic duty cycle model," Mobile networks and applications, vol. 15, no. 3, pp , 2010.

AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES

AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES Nader Moayeri and Konstantinos Konstantinides Hewlett-Packard Laboratories 1501 Page Mill Road Palo Alto, CA 94304-1120 moayeri,konstant@hpl.hp.com

More information

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization 2017 2 nd International Electrical Engineering Conference (IEEC 2017) May. 19 th -20 th, 2017 at IEP Centre, Karachi, Pakistan Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic

More information

REAL-CODED GENETIC ALGORITHMS CONSTRAINED OPTIMIZATION. Nedim TUTKUN

REAL-CODED GENETIC ALGORITHMS CONSTRAINED OPTIMIZATION. Nedim TUTKUN REAL-CODED GENETIC ALGORITHMS CONSTRAINED OPTIMIZATION Nedim TUTKUN nedimtutkun@gmail.com Outlines Unconstrained Optimization Ackley s Function GA Approach for Ackley s Function Nonlinear Programming Penalty

More information

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 20 CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 2.1 CLASSIFICATION OF CONVENTIONAL TECHNIQUES Classical optimization methods can be classified into two distinct groups:

More information

HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS

HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS HYBRID GENETIC ALGORITHM WITH GREAT DELUGE TO SOLVE CONSTRAINED OPTIMIZATION PROBLEMS NABEEL AL-MILLI Financial and Business Administration and Computer Science Department Zarqa University College Al-Balqa'

More information

Spectrum Management in Cognitive Radio Networks

Spectrum Management in Cognitive Radio Networks Spectrum Management in Cognitive Radio Networks Jul 14,2010 Instructor: professor m.j omidi 1/60 BY : MOZHDEH MOLA & ZAHRA ALAVIKIA Contents Overview: Cognitive Radio Spectrum Sensing Spectrum Decision

More information

Differential Evolution

Differential Evolution Chapter 13 Differential Evolution Differential evolution (DE) is a stochastic, population-based search strategy developed by Storn and Price [696, 813] in 1995. While DE shares similarities with other

More information

Performance Study of Interweave Spectrum Sharing Method in Cognitive Radio

Performance Study of Interweave Spectrum Sharing Method in Cognitive Radio Performance Study of Interweave Spectrum Sharing Method in Cognitive Radio Abstract Spectrum scarcity is one of the most critical recent problems in the field of wireless communication One of the promising

More information

AN EVOLUTIONARY APPROACH TO DISTANCE VECTOR ROUTING

AN EVOLUTIONARY APPROACH TO DISTANCE VECTOR ROUTING International Journal of Latest Research in Science and Technology Volume 3, Issue 3: Page No. 201-205, May-June 2014 http://www.mnkjournals.com/ijlrst.htm ISSN (Online):2278-5299 AN EVOLUTIONARY APPROACH

More information

Performance of multi-relay cooperative communication using decode and forward protocol

Performance of multi-relay cooperative communication using decode and forward protocol Performance of multi-relay cooperative communication using decode and forward protocol 1, Nasaruddin, 1 Mayliana, 1 Roslidar 1 Department of Electrical Engineering, Syiah Kuala University, Indonesia. Master

More information

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem

An Evolutionary Algorithm for the Multi-objective Shortest Path Problem An Evolutionary Algorithm for the Multi-objective Shortest Path Problem Fangguo He Huan Qi Qiong Fan Institute of Systems Engineering, Huazhong University of Science & Technology, Wuhan 430074, P. R. China

More information

Differential Evolution Biogeography Based Optimization for Linear Phase Fir Low Pass Filter Design

Differential Evolution Biogeography Based Optimization for Linear Phase Fir Low Pass Filter Design Differential Evolution Biogeography Based Optimization for Linear Phase Fir Low Pass Filter Design Surekha Rani * Balwinder Singh Dhaliwal Sandeep Singh Gill Department of ECE, Guru Nanak Dev Engineering

More information

A New Modified Binary Differential Evolution Algorithm and its Applications

A New Modified Binary Differential Evolution Algorithm and its Applications Appl. Math. Inf. Sci. 10, No. 5, 1965-1969 (2016) 1965 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.18576/amis/100538 A New Modified Binary Differential Evolution

More information

Exploration vs. Exploitation in Differential Evolution

Exploration vs. Exploitation in Differential Evolution Exploration vs. Exploitation in Differential Evolution Ângela A. R. Sá 1, Adriano O. Andrade 1, Alcimar B. Soares 1 and Slawomir J. Nasuto 2 Abstract. Differential Evolution (DE) is a tool for efficient

More information

Binary Differential Evolution Strategies

Binary Differential Evolution Strategies Binary Differential Evolution Strategies A.P. Engelbrecht, Member, IEEE G. Pampará Abstract Differential evolution has shown to be a very powerful, yet simple, population-based optimization approach. The

More information

Performance Analysis of Adaptive Filtering Algorithms for System Identification

Performance Analysis of Adaptive Filtering Algorithms for System Identification International Journal of Electronics and Communication Engineering. ISSN 974-166 Volume, Number (1), pp. 7-17 International Research Publication House http://www.irphouse.com Performance Analysis of Adaptive

More information

Optimization of Noisy Fitness Functions by means of Genetic Algorithms using History of Search with Test of Estimation

Optimization of Noisy Fitness Functions by means of Genetic Algorithms using History of Search with Test of Estimation Optimization of Noisy Fitness Functions by means of Genetic Algorithms using History of Search with Test of Estimation Yasuhito Sano and Hajime Kita 2 Interdisciplinary Graduate School of Science and Engineering,

More information

Principles of Wireless Sensor Networks. Fast-Lipschitz Optimization

Principles of Wireless Sensor Networks. Fast-Lipschitz Optimization http://www.ee.kth.se/~carlofi/teaching/pwsn-2011/wsn_course.shtml Lecture 5 Stockholm, October 14, 2011 Fast-Lipschitz Optimization Royal Institute of Technology - KTH Stockholm, Sweden e-mail: carlofi@kth.se

More information

COMPARISON OF ALGORITHMS FOR NONLINEAR REGRESSION ESTIMATES

COMPARISON OF ALGORITHMS FOR NONLINEAR REGRESSION ESTIMATES COMPSTAT 2004 Symposium c Physica-Verlag/Springer 2004 COMPARISON OF ALGORITHMS FOR NONLINEAR REGRESSION ESTIMATES Tvrdík J. and Křivý I. Key words: Global optimization, evolutionary algorithms, heuristics,

More information

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra Pattern Recall Analysis of the Hopfield Neural Network with a Genetic Algorithm Susmita Mohapatra Department of Computer Science, Utkal University, India Abstract: This paper is focused on the implementation

More information

DIFFERENTIAL evolution (DE) is a simple yet powerful

DIFFERENTIAL evolution (DE) is a simple yet powerful 646 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 10, NO. 6, DECEMBER 2006 Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems Janez Brest,

More information

336 THE STATISTICAL SOFTWARE NEWSLETTER where z is one (randomly taken) pole of the simplex S, g the centroid of the remaining d poles of the simplex

336 THE STATISTICAL SOFTWARE NEWSLETTER where z is one (randomly taken) pole of the simplex S, g the centroid of the remaining d poles of the simplex THE STATISTICAL SOFTWARE NEWSLETTER 335 Simple Evolutionary Heuristics for Global Optimization Josef Tvrdk and Ivan Krivy University of Ostrava, Brafova 7, 701 03 Ostrava, Czech Republic Phone: +420.69.6160

More information

SLL REDUCTION IN APERIODIC LINEAR ARRAY ANTENNA SYSTEM WITH SCAN ANGLES

SLL REDUCTION IN APERIODIC LINEAR ARRAY ANTENNA SYSTEM WITH SCAN ANGLES SLL REDUCTION IN APERIODIC LINEAR ARRAY ANTENNA SYSTEM WITH SCAN ANGLES A.Prasad 1, N. Deepika Rani 2, N. Balasubrahmanyam 3, G. Tirumala Rao 4 PG Student [CSP], Dept. Of E. C. E, G. V. P College of Engineering

More information

Dynamic Control and Optimization of Buffer Size for Short Message Transfer in GPRS/UMTS Networks *

Dynamic Control and Optimization of Buffer Size for Short Message Transfer in GPRS/UMTS Networks * Dynamic Control and Optimization of for Short Message Transfer in GPRS/UMTS Networks * Michael M. Markou and Christos G. Panayiotou Dept. of Electrical and Computer Engineering, University of Cyprus Email:

More information

CS5401 FS2015 Exam 1 Key

CS5401 FS2015 Exam 1 Key CS5401 FS2015 Exam 1 Key This is a closed-book, closed-notes exam. The only items you are allowed to use are writing implements. Mark each sheet of paper you use with your name and the string cs5401fs2015

More information

AIRFOIL SHAPE OPTIMIZATION USING EVOLUTIONARY ALGORITHMS

AIRFOIL SHAPE OPTIMIZATION USING EVOLUTIONARY ALGORITHMS AIRFOIL SHAPE OPTIMIZATION USING EVOLUTIONARY ALGORITHMS Emre Alpman Graduate Research Assistant Aerospace Engineering Department Pennstate University University Park, PA, 6802 Abstract A new methodology

More information

METAHEURISTICS. Introduction. Introduction. Nature of metaheuristics. Local improvement procedure. Example: objective function

METAHEURISTICS. Introduction. Introduction. Nature of metaheuristics. Local improvement procedure. Example: objective function Introduction METAHEURISTICS Some problems are so complicated that are not possible to solve for an optimal solution. In these problems, it is still important to find a good feasible solution close to the

More information

New Channel Access Approach for the IEEE Devices in 2.4 GHz ISM Band

New Channel Access Approach for the IEEE Devices in 2.4 GHz ISM Band New Channel Access Approach for the IEEE 802.15.4 Devices in 2.4 GHz ISM Band Tolga Coplu and Sema F. Oktug Department of Computer Engineering, Istanbul Technical University, Istanbul, Turkey {coplu,oktug}@itu.edu.tr

More information

Inefficiency of Bargaining Solution in Multiuser Relay Network

Inefficiency of Bargaining Solution in Multiuser Relay Network International Conference on Electrical and Computer Engineering ICECE'2015 Dec. 15-16, 2015 Pattaya Thailand Inefficiency of Bargaining Solution in Multiuser Relay Network Supenporn.Somjit, Pattarawit

More information

Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems

Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems Dervis Karaboga and Bahriye Basturk Erciyes University, Engineering Faculty, The Department of Computer

More information

A New Technique using GA style and LMS for Structure Adaptation

A New Technique using GA style and LMS for Structure Adaptation A New Technique using GA style and LMS for Structure Adaptation Sukesh Kumar Das and Nirmal Kumar Rout School of Electronics Engineering KIIT University, BHUBANESWAR, INDIA skd_sentu@rediffmail.com routnirmal@rediffmail.com

More information

Unconstrained Beamforming : A Versatile Approach.

Unconstrained Beamforming : A Versatile Approach. Unconstrained Beamforming : A Versatile Approach. Monika Agrawal Centre for Applied Research in Electronics, IIT Delhi October 11, 2005 Abstract Adaptive beamforming is minimizing the output power in constrained

More information

A Genetic Algorithm for Robust Motion Planning

A Genetic Algorithm for Robust Motion Planning A Genetic Algorithm for Robust Motion Planning Domingo Gallardo, Otto Colomina, Francisco Flórez, Ramón Rizo domingo,otto,florez,rizo@dtic.ua.es Grupo i3a: Informatica Industrial e Inteligencia Artificial

More information

A GENETIC ALGORITHM APPROACH TO OPTIMAL TOPOLOGICAL DESIGN OF ALL TERMINAL NETWORKS

A GENETIC ALGORITHM APPROACH TO OPTIMAL TOPOLOGICAL DESIGN OF ALL TERMINAL NETWORKS A GENETIC ALGORITHM APPROACH TO OPTIMAL TOPOLOGICAL DESIGN OF ALL TERMINAL NETWORKS BERNA DENGIZ AND FULYA ALTIPARMAK Department of Industrial Engineering Gazi University, Ankara, TURKEY 06570 ALICE E.

More information

Comparison of Interior Point Filter Line Search Strategies for Constrained Optimization by Performance Profiles

Comparison of Interior Point Filter Line Search Strategies for Constrained Optimization by Performance Profiles INTERNATIONAL JOURNAL OF MATHEMATICS MODELS AND METHODS IN APPLIED SCIENCES Comparison of Interior Point Filter Line Search Strategies for Constrained Optimization by Performance Profiles M. Fernanda P.

More information

Hybrid Differential Evolution Algorithm for Traveling Salesman Problem

Hybrid Differential Evolution Algorithm for Traveling Salesman Problem Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 2716 2720 Advanced in Control Engineeringand Information Science Hybrid Differential Evolution Algorithm for Traveling Salesman

More information

Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques

Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Nasser Sadati Abstract Particle Swarm Optimization (PSO) algorithms recently invented as intelligent optimizers with several highly

More information

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism in Artificial Life VIII, Standish, Abbass, Bedau (eds)(mit Press) 2002. pp 182 185 1 Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism Shengxiang Yang Department of Mathematics and Computer

More information

Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms

Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms R.J. Stonier, M.J. Drumm and J. Bell Faculty of Informatics

More information

An Evolutionary Algorithm for Minimizing Multimodal Functions

An Evolutionary Algorithm for Minimizing Multimodal Functions An Evolutionary Algorithm for Minimizing Multimodal Functions D.G. Sotiropoulos, V.P. Plagianakos and M.N. Vrahatis University of Patras, Department of Mamatics, Division of Computational Mamatics & Informatics,

More information

Evaluating the Performance in Term of Throughput of Decentralized users in Cognitive Radio Wireless Torus Networks

Evaluating the Performance in Term of Throughput of Decentralized users in Cognitive Radio Wireless Torus Networks IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 12 June 2016 ISSN (online): 2349-784X Evaluating the Performance in Term of Throughput of Decentralized users in Cognitive

More information

Extending MATLAB and GA to Solve Job Shop Manufacturing Scheduling Problems

Extending MATLAB and GA to Solve Job Shop Manufacturing Scheduling Problems Extending MATLAB and GA to Solve Job Shop Manufacturing Scheduling Problems Hamidullah Khan Niazi 1, Sun Hou-Fang 2, Zhang Fa-Ping 3, Riaz Ahmed 4 ( 1, 4 National University of Sciences and Technology

More information

Design and Simulation of an Underwater Acoustic Local Area Network

Design and Simulation of an Underwater Acoustic Local Area Network Design and Simulation of an Underwater Acoustic Local Area Network Ethem M. Sozer, Milica Stojanovic, and John G. Proakis Northeastern University, Communications and Digital Signal Processing Center 409

More information

Using Genetic Algorithms to Solve the Box Stacking Problem

Using Genetic Algorithms to Solve the Box Stacking Problem Using Genetic Algorithms to Solve the Box Stacking Problem Jenniffer Estrada, Kris Lee, Ryan Edgar October 7th, 2010 Abstract The box stacking or strip stacking problem is exceedingly difficult to solve

More information

Image Compression Using BPD with De Based Multi- Level Thresholding

Image Compression Using BPD with De Based Multi- Level Thresholding International Journal of Innovative Research in Electronics and Communications (IJIREC) Volume 1, Issue 3, June 2014, PP 38-42 ISSN 2349-4042 (Print) & ISSN 2349-4050 (Online) www.arcjournals.org Image

More information

COMPARISON OF SIMPLIFIED GRADIENT DESCENT ALGORITHMS FOR DECODING LDPC CODES

COMPARISON OF SIMPLIFIED GRADIENT DESCENT ALGORITHMS FOR DECODING LDPC CODES COMPARISON OF SIMPLIFIED GRADIENT DESCENT ALGORITHMS FOR DECODING LDPC CODES Boorle Ashok Kumar 1, G Y. Padma Sree 2 1 PG Scholar, Al-Ameer College Of Engineering & Information Technology, Anandapuram,

More information

CENTRALISED AND DISTRIBUTED POWER ALLOCATION ALGORITHMS IN COOPERATIVE NETWORKS. Jaime Adeane, Miguel R.D. Rodrigues, and Ian J.

CENTRALISED AND DISTRIBUTED POWER ALLOCATION ALGORITHMS IN COOPERATIVE NETWORKS. Jaime Adeane, Miguel R.D. Rodrigues, and Ian J. CENTRALISED AND DISTRIBUTED POWER ALLOCATION ALGORITHMS IN COOPERATIVE NETWORKS Jaime Adeane, Miguel R.D. Rodrigues, and Ian J. Wassell Laboratory for Communication Engineering Department of Engineering,

More information

Graphical Approach to Solve the Transcendental Equations Salim Akhtar 1 Ms. Manisha Dawra 2

Graphical Approach to Solve the Transcendental Equations Salim Akhtar 1 Ms. Manisha Dawra 2 Graphical Approach to Solve the Transcendental Equations Salim Akhtar 1 Ms. Manisha Dawra 2 1 M.Tech. Scholar 2 Assistant Professor 1,2 Department of Computer Science & Engineering, 1,2 Al-Falah School

More information

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A. Zahmatkesh and M. H. Yaghmaee Abstract In this paper, we propose a Genetic Algorithm (GA) to optimize

More information

THE KALMAN FILTER IN ACTIVE NOISE CONTROL

THE KALMAN FILTER IN ACTIVE NOISE CONTROL THE KALMAN FILTER IN ACTIVE NOISE CONTROL Paulo A. C. Lopes Moisés S. Piedade IST/INESC Rua Alves Redol n.9 Lisboa, Portugal paclopes@eniac.inesc.pt INTRODUCTION Most Active Noise Control (ANC) systems

More information

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation .--- Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Networ and Fuzzy Simulation Abstract - - - - Keywords: Many optimization problems contain fuzzy information. Possibility

More information

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms Topological Machining Fixture Layout Synthesis Using Genetic Algorithms Necmettin Kaya Uludag University, Mechanical Eng. Department, Bursa, Turkey Ferruh Öztürk Uludag University, Mechanical Eng. Department,

More information

I. INTRODUCTION. Figure-1 Basic block of text analysis

I. INTRODUCTION. Figure-1 Basic block of text analysis ISSN: 2349-7637 (Online) (RHIMRJ) Research Paper Available online at: www.rhimrj.com Detection and Localization of Texts from Natural Scene Images: A Hybrid Approach Priyanka Muchhadiya Post Graduate Fellow,

More information

Performance Evaluation of an Interior Point Filter Line Search Method for Constrained Optimization

Performance Evaluation of an Interior Point Filter Line Search Method for Constrained Optimization 6th WSEAS International Conference on SYSTEM SCIENCE and SIMULATION in ENGINEERING, Venice, Italy, November 21-23, 2007 18 Performance Evaluation of an Interior Point Filter Line Search Method for Constrained

More information

Outline. CS 6776 Evolutionary Computation. Numerical Optimization. Fitness Function. ,x 2. ) = x 2 1. , x , 5.0 x 1.

Outline. CS 6776 Evolutionary Computation. Numerical Optimization. Fitness Function. ,x 2. ) = x 2 1. , x , 5.0 x 1. Outline CS 6776 Evolutionary Computation January 21, 2014 Problem modeling includes representation design and Fitness Function definition. Fitness function: Unconstrained optimization/modeling Constrained

More information

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH Ignazio Gallo, Elisabetta Binaghi and Mario Raspanti Universitá degli Studi dell Insubria Varese, Italy email: ignazio.gallo@uninsubria.it ABSTRACT

More information

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES 6.1 INTRODUCTION The exploration of applications of ANN for image classification has yielded satisfactory results. But, the scope for improving

More information

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization adfa, p. 1, 2011. Springer-Verlag Berlin Heidelberg 2011 Devang Agarwal and Deepak Sharma Department of Mechanical

More information

Optimal Channel Selection for Cooperative Spectrum Sensing Using Coordination Game

Optimal Channel Selection for Cooperative Spectrum Sensing Using Coordination Game 2012 7th International ICST Conference on Communications and Networking in China (CHINACOM) Optimal Channel Selection for Cooperative Spectrum Sensing Using Coordination Game Yuhua Xu, Zhan Gao and Wei

More information

Numerical Experiments with a Population Shrinking Strategy within a Electromagnetism-like Algorithm

Numerical Experiments with a Population Shrinking Strategy within a Electromagnetism-like Algorithm Numerical Experiments with a Population Shrinking Strategy within a Electromagnetism-like Algorithm Ana Maria A. C. Rocha and Edite M. G. P. Fernandes Abstract This paper extends our previous work done

More information

CoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction

CoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction CoE4TN4 Image Processing Chapter 5 Image Restoration and Reconstruction Image Restoration Similar to image enhancement, the ultimate goal of restoration techniques is to improve an image Restoration: a

More information

Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms

Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms B. D. Phulpagar Computer Engg. Dept. P. E. S. M. C. O. E., Pune, India. R. S. Bichkar Prof. ( Dept.

More information

Analysis of CSMA/CA Systems under Carrier Sensing Error: Throughput, Delay and Sensitivity

Analysis of CSMA/CA Systems under Carrier Sensing Error: Throughput, Delay and Sensitivity Analysis of CSMA/CA Systems under Carrier Sensing Error: Throughput, Delay and Sensitivity Jo oon Chong, Youngchul Sung, and Dan Keun Sung School of EECS, KAIST 373- Guseong-dong, Yuseong-gu, Daejeon 35-7,

More information

Forward-backward Improvement for Genetic Algorithm Based Optimization of Resource Constrained Scheduling Problem

Forward-backward Improvement for Genetic Algorithm Based Optimization of Resource Constrained Scheduling Problem 2017 2nd International Conference on Advances in Management Engineering and Information Technology (AMEIT 2017) ISBN: 978-1-60595-457-8 Forward-backward Improvement for Genetic Algorithm Based Optimization

More information

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Minzhong Liu, Xiufen Zou, Yu Chen, Zhijian Wu Abstract In this paper, the DMOEA-DD, which is an improvement of DMOEA[1,

More information

International Journal of Current Research and Modern Education (IJCRME) ISSN (Online): & Impact Factor: Special Issue, NCFTCCPS -

International Journal of Current Research and Modern Education (IJCRME) ISSN (Online): & Impact Factor: Special Issue, NCFTCCPS - TO SOLVE ECONOMIC DISPATCH PROBLEM USING SFLA P. Sowmya* & Dr. S. P. Umayal** * PG Scholar, Department Electrical and Electronics Engineering, Muthayammal Engineering College, Rasipuram, Tamilnadu ** Dean

More information

A Hybrid Fireworks Optimization Method with Differential Evolution Operators

A Hybrid Fireworks Optimization Method with Differential Evolution Operators A Fireworks Optimization Method with Differential Evolution Operators YuJun Zheng a,, XinLi Xu a, HaiFeng Ling b a College of Computer Science & Technology, Zhejiang University of Technology, Hangzhou,

More information

Introduction to Computational Mathematics

Introduction to Computational Mathematics Introduction to Computational Mathematics Introduction Computational Mathematics: Concerned with the design, analysis, and implementation of algorithms for the numerical solution of problems that have

More information

Centralized and distributed power allocation in multi-user wireless relay networks

Centralized and distributed power allocation in multi-user wireless relay networks Centralized and distributed power allocation in multi-user wireless relay networks The MIT Faculty has made this article openly available Please share how this access benefits you Your story matters Citation

More information

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding e Scientific World Journal, Article ID 746260, 8 pages http://dx.doi.org/10.1155/2014/746260 Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding Ming-Yi

More information

Soft-Decision Sequential Sensing for Optimization of Interweave Cognitive Radio Networks

Soft-Decision Sequential Sensing for Optimization of Interweave Cognitive Radio Networks Soft-Decision Sequential Sensing for Optimization of Interweave Cognitive Radio Networs Luis M. Lopez-Ramos, Antonio G. Marques, and Javier Ramos King Juan Carlos University, Dep. of Signal Theory and

More information

Effects of Weight Approximation Methods on Performance of Digital Beamforming Using Least Mean Squares Algorithm

Effects of Weight Approximation Methods on Performance of Digital Beamforming Using Least Mean Squares Algorithm IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331,Volume 6, Issue 3 (May. - Jun. 2013), PP 82-90 Effects of Weight Approximation Methods on Performance

More information

Performance of Error Normalized Step Size LMS and NLMS Algorithms: A Comparative Study

Performance of Error Normalized Step Size LMS and NLMS Algorithms: A Comparative Study International Journal of Electronic and Electrical Engineering. ISSN 97-17 Volume 5, Number 1 (1), pp. 3-3 International Research Publication House http://www.irphouse.com Performance of Error Normalized

More information

Convex combination of adaptive filters for a variable tap-length LMS algorithm

Convex combination of adaptive filters for a variable tap-length LMS algorithm Loughborough University Institutional Repository Convex combination of adaptive filters for a variable tap-length LMS algorithm This item was submitted to Loughborough University's Institutional Repository

More information

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization

More information

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm

Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm Optimization of fuzzy multi-company workers assignment problem with penalty using genetic algorithm N. Shahsavari Pour Department of Industrial Engineering, Science and Research Branch, Islamic Azad University,

More information

Theoretical Concepts of Machine Learning

Theoretical Concepts of Machine Learning Theoretical Concepts of Machine Learning Part 2 Institute of Bioinformatics Johannes Kepler University, Linz, Austria Outline 1 Introduction 2 Generalization Error 3 Maximum Likelihood 4 Noise Models 5

More information

Bayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis

Bayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis Bayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis Xavier Le Faucheur a, Brani Vidakovic b and Allen Tannenbaum a a School of Electrical and Computer Engineering, b Department of Biomedical

More information

An Introduction to Evolutionary Algorithms

An Introduction to Evolutionary Algorithms An Introduction to Evolutionary Algorithms Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical Information Technology Karthik.sindhya@jyu.fi http://users.jyu.fi/~kasindhy/

More information

MATH3016: OPTIMIZATION

MATH3016: OPTIMIZATION MATH3016: OPTIMIZATION Lecturer: Dr Huifu Xu School of Mathematics University of Southampton Highfield SO17 1BJ Southampton Email: h.xu@soton.ac.uk 1 Introduction What is optimization? Optimization is

More information

Introduction to Optimization

Introduction to Optimization Introduction to Optimization Approximation Algorithms and Heuristics November 6, 2015 École Centrale Paris, Châtenay-Malabry, France Dimo Brockhoff INRIA Lille Nord Europe 2 Exercise: The Knapsack Problem

More information

Distributed Detection in Sensor Networks: Connectivity Graph and Small World Networks

Distributed Detection in Sensor Networks: Connectivity Graph and Small World Networks Distributed Detection in Sensor Networks: Connectivity Graph and Small World Networks SaeedA.AldosariandJoséM.F.Moura Electrical and Computer Engineering Department Carnegie Mellon University 5000 Forbes

More information

Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm

Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm Md Sajjad Alam Student Department of Electrical Engineering National Institute of Technology, Patna Patna-800005, Bihar, India

More information

Bridging Link Power Asymmetry in Mobile Whitespace Networks Sanjib Sur and Xinyu Zhang

Bridging Link Power Asymmetry in Mobile Whitespace Networks Sanjib Sur and Xinyu Zhang Bridging Link Power Asymmetry in Mobile Whitespace Networks Sanjib Sur and Xinyu Zhang University of Wisconsin - Madison 1 Wireless Access in Vehicles Wireless network in public vehicles use existing infrastructure

More information

AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENETIC ALGORITHMS

AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENETIC ALGORITHMS AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENETIC ALGORITHMS Seyed Abolfazl Shahzadehfazeli 1, Zainab Haji Abootorabi,3 1 Parallel Processing Laboratory, Yazd University,

More information

Self-Adaptive Differential Evolution Algorithm in Constrained Real-Parameter Optimization

Self-Adaptive Differential Evolution Algorithm in Constrained Real-Parameter Optimization 006 IEEE Congress on Evolutionary Computation Sheraton Vancouver Wall Centre Hotel, Vancouver, BC, Canada July 6-, 006 Self-Adaptive Differential Evolution Algorithm in Constrained Real-Parameter Optimization

More information

CHAPTER-5 APPLICATION OF SYMBIOTIC ORGANISMS SEARCH ALGORITHM

CHAPTER-5 APPLICATION OF SYMBIOTIC ORGANISMS SEARCH ALGORITHM 100 CHAPTER-5 APPLICATION OF SYMBIOTIC ORGANISMS SEARCH ALGORITHM 5.1 INTRODUCTION The progressive increase in electrical demand has been the cause for technical problems to the utility companies such

More information

Evolutionary Computation Algorithms for Cryptanalysis: A Study

Evolutionary Computation Algorithms for Cryptanalysis: A Study Evolutionary Computation Algorithms for Cryptanalysis: A Study Poonam Garg Information Technology and Management Dept. Institute of Management Technology Ghaziabad, India pgarg@imt.edu Abstract The cryptanalysis

More information

Performance Characterization in Computer Vision

Performance Characterization in Computer Vision Performance Characterization in Computer Vision Robert M. Haralick University of Washington Seattle WA 98195 Abstract Computer vision algorithms axe composed of different sub-algorithms often applied in

More information

Differential Evolution Algorithm for Likelihood Estimation

Differential Evolution Algorithm for Likelihood Estimation International Conference on Control, Robotics Mechanical Engineering (ICCRME'2014 Jan. 15-16, 2014 Kuala Lumpur (Malaysia Differential Evolution Algorithm for Likelihood Estimation Mohd Sapiyan bin Baba

More information

IMAGE DE-NOISING IN WAVELET DOMAIN

IMAGE DE-NOISING IN WAVELET DOMAIN IMAGE DE-NOISING IN WAVELET DOMAIN Aaditya Verma a, Shrey Agarwal a a Department of Civil Engineering, Indian Institute of Technology, Kanpur, India - (aaditya, ashrey)@iitk.ac.in KEY WORDS: Wavelets,

More information

Optimal Routing and Scheduling in Multihop Wireless Renewable Energy Networks

Optimal Routing and Scheduling in Multihop Wireless Renewable Energy Networks Optimal Routing and Scheduling in Multihop Wireless Renewable Energy Networks ITA 11, San Diego CA, February 2011 MHR. Khouzani, Saswati Sarkar, Koushik Kar UPenn, UPenn, RPI March 23, 2011 Khouzani, Sarkar,

More information

Adaptive Filtering using Steepest Descent and LMS Algorithm

Adaptive Filtering using Steepest Descent and LMS Algorithm IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 4 October 2015 ISSN (online): 2349-784X Adaptive Filtering using Steepest Descent and LMS Algorithm Akash Sawant Mukesh

More information

An evolutionary annealing-simplex algorithm for global optimisation of water resource systems

An evolutionary annealing-simplex algorithm for global optimisation of water resource systems FIFTH INTERNATIONAL CONFERENCE ON HYDROINFORMATICS 1-5 July 2002, Cardiff, UK C05 - Evolutionary algorithms in hydroinformatics An evolutionary annealing-simplex algorithm for global optimisation of water

More information

DE/EDA: A New Evolutionary Algorithm for Global Optimization 1

DE/EDA: A New Evolutionary Algorithm for Global Optimization 1 DE/EDA: A New Evolutionary Algorithm for Global Optimization 1 Jianyong Sun, Qingfu Zhang and Edward P.K. Tsang Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ,

More information

A Genetic Algorithm for Graph Matching using Graph Node Characteristics 1 2

A Genetic Algorithm for Graph Matching using Graph Node Characteristics 1 2 Chapter 5 A Genetic Algorithm for Graph Matching using Graph Node Characteristics 1 2 Graph Matching has attracted the exploration of applying new computing paradigms because of the large number of applications

More information

LOW-DENSITY PARITY-CHECK (LDPC) codes [1] can

LOW-DENSITY PARITY-CHECK (LDPC) codes [1] can 208 IEEE TRANSACTIONS ON MAGNETICS, VOL 42, NO 2, FEBRUARY 2006 Structured LDPC Codes for High-Density Recording: Large Girth and Low Error Floor J Lu and J M F Moura Department of Electrical and Computer

More information

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm Disha Shur 1, K. Yaswanth 2, and Uday K. Khankhoje 2 1 Indian Institute of Engineering Science and Technology, Shibpur, India 2 Indian

More information

ATI Material Do Not Duplicate ATI Material. www. ATIcourses.com. www. ATIcourses.com

ATI Material Do Not Duplicate ATI Material. www. ATIcourses.com. www. ATIcourses.com ATI Material Material Do Not Duplicate ATI Material Boost Your Skills with On-Site Courses Tailored to Your Needs www.aticourses.com The Applied Technology Institute specializes in training programs for

More information

Design of Multichannel AP-DCD Algorithm using Matlab

Design of Multichannel AP-DCD Algorithm using Matlab , October 2-22, 21, San Francisco, USA Design of Multichannel AP-DCD using Matlab Sasmita Deo Abstract This paper presented design of a low complexity multichannel affine projection (AP) algorithm using

More information