期刊文献+
共找到15篇文章
< 1 >
每页显示 20 50 100
Appropriate Combination of Crossover Operator and Mutation Operator in Genetic Algorithms for the Travelling Salesman Problem
1
作者 Zakir Hussain Ahmed Habibollah Haron Abdullah Al-Tameem 《Computers, Materials & Continua》 SCIE EI 2024年第5期2399-2425,共27页
Genetic algorithms(GAs)are very good metaheuristic algorithms that are suitable for solving NP-hard combinatorial optimization problems.AsimpleGAbeginswith a set of solutions represented by a population of chromosomes... Genetic algorithms(GAs)are very good metaheuristic algorithms that are suitable for solving NP-hard combinatorial optimization problems.AsimpleGAbeginswith a set of solutions represented by a population of chromosomes and then uses the idea of survival of the fittest in the selection process to select some fitter chromosomes.It uses a crossover operator to create better offspring chromosomes and thus,converges the population.Also,it uses a mutation operator to explore the unexplored areas by the crossover operator,and thus,diversifies the GA search space.A combination of crossover and mutation operators makes the GA search strong enough to reach the optimal solution.However,appropriate selection and combination of crossover operator and mutation operator can lead to a very good GA for solving an optimization problem.In this present paper,we aim to study the benchmark traveling salesman problem(TSP).We developed several genetic algorithms using seven crossover operators and six mutation operators for the TSP and then compared them to some benchmark TSPLIB instances.The experimental studies show the effectiveness of the combination of a comprehensive sequential constructive crossover operator and insertion mutation operator for the problem.The GA using the comprehensive sequential constructive crossover with insertion mutation could find average solutions whose average percentage of excesses from the best-known solutions are between 0.22 and 14.94 for our experimented problem instances. 展开更多
关键词 Travelling salesman problem genetic algorithms crossover operator mutation operator comprehensive sequential constructive crossover insertion mutation
下载PDF
Improved genetic operator for genetic algorithm 被引量:4
2
作者 林峰 杨启文 《Journal of Zhejiang University Science》 CSCD 2002年第4期431-434,共4页
The mutation operator has been seldom improved because researchers hardly suspect its ability to prevent genetic algorithm (GA) from converging prematurely. Due to its importance to GA, the authors of this paper study... The mutation operator has been seldom improved because researchers hardly suspect its ability to prevent genetic algorithm (GA) from converging prematurely. Due to its importance to GA, the authors of this paper study its influence on the diversity of genes in the same locus, and point out that traditional mutation, to some extent, can result in premature convergence of genes (PCG) in the same locus. The above drawback of the traditional mutation operator causes the loss of critical alleles. Inspired by digital technique, we introduce two kinds of boolean operation into GA to develop a novel mutation operator and discuss its contribution to preventing the loss of critical alleles. The experimental results of function optimization show that the improved mutation operator can effectively prevent premature convergence, and can provide a wide selection range of control parameters for GA. 展开更多
关键词 Genetic algorithm(GA) mutation operator Premature convergence
下载PDF
Immune clonal selection optimization method with combining mutation strategies
3
作者 徐光华 刘弹 梁霖 《Journal of Pharmaceutical Analysis》 SCIE CAS 2007年第2期177-181,共5页
In artificial immune optimization algorithm, the mutation of immune cells has been considered as the key operator that determines the algorithm performance. Traditional immune optimization algorithms have used a singl... In artificial immune optimization algorithm, the mutation of immune cells has been considered as the key operator that determines the algorithm performance. Traditional immune optimization algorithms have used a single mutation operator, typically a Gaussian. Using a variety of mutation operators that can be combined during evolution to generate different probability density function could hold the potential for producing better solutions with less computational effort. In view of this, a linear combination mutation operator of Gaussian and Cauchy mutation is presented in this paper, and a novel clonal selection optimization method based on clonal selection principle is proposed also. The simulation results show the combining mutation strategy can obtain the same performance as the best of pure strategies or even better in some cases. 展开更多
关键词 artificial immune system optimization algorithm mutation operator
下载PDF
Multiple Elite Individual Guided Piecewise Search-Based Differential Evolution 被引量:1
4
作者 Shubham Gupta Shitu Singh +2 位作者 Rong Su Shangce Gao Jagdish Chand Bansal 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2023年第1期135-158,共24页
The differential evolution(DE)algorithm relies mainly on mutation strategy and control parameters'selection.To take full advantage of top elite individuals in terms of fitness and success rates,a new mutation oper... The differential evolution(DE)algorithm relies mainly on mutation strategy and control parameters'selection.To take full advantage of top elite individuals in terms of fitness and success rates,a new mutation operator is proposed.The control parameters such as scale factor and crossover rate are tuned based on their success rates recorded over past evolutionary stages.The proposed DE variant,MIDE,performs the evolution in a piecewise manner,i.e.,after every predefined evolutionary stages,MIDE adjusts its settings to enrich its diversity skills.The performance of the MIDE is validated on two different sets of benchmarks:CEC 2014 and CEC 2017(special sessions&competitions on real-parameter single objective optimization)using different performance measures.In the end,MIDE is also applied to solve constrained engineering problems.The efficiency and effectiveness of the MIDE are further confirmed by a set of experiments. 展开更多
关键词 Control parameters differential Evolution metaheuristic algorithms mutation operator
下载PDF
A cooperative interference resource allocation method based on improved firefly algorithm 被引量:8
5
作者 Huai-xi Xing Hua Wu +1 位作者 You Chen Kun Wang 《Defence Technology(防务技术)》 SCIE EI CAS CSCD 2021年第4期1352-1360,共9页
To deal with the radio frequency threat posed by modern complex radar networks to aircraft,we researched the unmanned aerial vehicle(UAV)formations radar countermeasures,aiming at the solution of radar jamming resourc... To deal with the radio frequency threat posed by modern complex radar networks to aircraft,we researched the unmanned aerial vehicle(UAV)formations radar countermeasures,aiming at the solution of radar jamming resource allocation under system countermeasures.A jamming resource allocation method based on an improved firefly algorithm(FA)is proposed.Firstly,the comprehensive factors affecting the level of threat and interference efficiency of radiation source are quantified by a fuzzy comprehensive evaluation.Besides,the interference efficiency matrix and the objective function of the allocation model are determined to establish the interference resource allocation model.Finally,A mutation operator and an adaptive heuristic are integtated into the FA algorithm,which searches an interference resource allocation scheme.The simulation results show that the improved FA algorithm can compensate for the deficiencies of the FA algorithm.The improved FA algorithm provides a more scientific and reasonable decision-making plan for aircraft mission allocation and can effectively deal with the battlefield threats of the enemy radar network.Moreover,in terms of convergence accuracy and speed as well as algorithm stability,the improved FA algorithm is superior to the simulated annealing algorithm(SA),the niche genetic algorithm(NGA),the improved discrete cuckoo algorithm(IDCS),the mutant firefly algorithm(MFA),the cuckoo search and fireflies algorithm(CSFA),and the best neighbor firefly algorithm(BNFA). 展开更多
关键词 Radar countermeasure Adaptive heuristics Adversarial effectiveness Fuzzy comprehensive evaluation mutation operator
下载PDF
Evolutionary Computation for Realizing Distillation Separation Sequence Optimization Synthesis 被引量:2
6
作者 Dong Hongguang Qin Limin Wang Kefeng Yao Pingjing 《China Petroleum Processing & Petrochemical Technology》 SCIE CAS 2005年第4期52-59,共8页
Evolutionary algorithm is applied for distillation separation sequence optimization synthesis problems with combination explosion. The binary tree data structure is used to describe the distillation separation sequenc... Evolutionary algorithm is applied for distillation separation sequence optimization synthesis problems with combination explosion. The binary tree data structure is used to describe the distillation separation sequence, and it is directly applied as the coding method. Genetic operators, which ensure to prohibit illegal filial generations completely, are designed by using the method of graph theory. The crossover operator based on a single parent or two parents is designed successfully. The example shows that the average ratio of search space from evolutionary algorithm with two-parent genetic operation is lower, whereas the rate of successful minimizations from evolutionary algorithm with single parent genetic operation is higher. 展开更多
关键词 evolutionary algorithm coding method based on the binary tree crossover operator mutation operator distillation separation sequence optimization synthesis
下载PDF
A REAL-VALUED GENETIC ALGORITHM FOR OPTIMIZATION PROBLEM WITH CONTINUOUS VARIABLES
7
作者 严卫 朱兆达 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI 1997年第1期4-8,共5页
A real valued genetic algorithm(RVGA) for the optimization problem with continuous variables is proposed. It is composed of a simple and general purpose dynamic scaled fitness and selection operator, crossover opera... A real valued genetic algorithm(RVGA) for the optimization problem with continuous variables is proposed. It is composed of a simple and general purpose dynamic scaled fitness and selection operator, crossover operator, mutation operators and adaptive probabilities for these operators. The algorithm is tested by two generally used functions and is used in training a neural network for image recognition. Experimental results show that the algorithm is an efficient global optimization algorithm. 展开更多
关键词 OPTIMIZATION neural networks genetic algorithm crossover operator and mutation operator
下载PDF
Solving chemical dynamic optimization problems with ranking-based differential evolution algorithms 被引量:3
8
作者 Xu Chen Wenli Du Feng Qian 《Chinese Journal of Chemical Engineering》 SCIE EI CAS CSCD 2016年第11期1600-1608,共9页
Dynamic optimization problems(DOPs) described by differential equations are often encountered in chemical engineering. Deterministic techniques based on mathematic programming become invalid when the models are non-di... Dynamic optimization problems(DOPs) described by differential equations are often encountered in chemical engineering. Deterministic techniques based on mathematic programming become invalid when the models are non-differentiable or explicit mathematical descriptions do not exist. Recently, evolutionary algorithms are gaining popularity for DOPs as they can be used as robust alternatives when the deterministic techniques are invalid. In this article, a technology named ranking-based mutation operator(RMO) is presented to enhance the previous differential evolution(DE) algorithms to solve DOPs using control vector parameterization. In the RMO, better individuals have higher probabilities to produce offspring, which is helpful for the performance enhancement of DE algorithms. Three DE-RMO algorithms are designed by incorporating the RMO. The three DE-RMO algorithms and their three original DE algorithms are applied to solve four constrained DOPs from the literature. Our simulation results indicate that DE-RMO algorithms exhibit better performance than previous non-ranking DE algorithms and other four evolutionary algorithms. 展开更多
关键词 Dynamic optimization Differential evolution Ranking-based mutation operator Control vector parameterization
下载PDF
Evolving Objects for Software Engineering
9
作者 Wang xiao\|ling, Dong yi\|sheng Department of Computer Science and Engineering Southeast university, Nanjing 210018,China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期263-267,共5页
This paper is concerned with evolving objects method for software design that can adapt to the changing environments and requirements automatically. We present system architecture with objects library, where there are... This paper is concerned with evolving objects method for software design that can adapt to the changing environments and requirements automatically. We present system architecture with objects library, where there are objects based on domain ontologies. We define some genetic operators for objects, and discuss how to apply these genetic operators on objects to get new objects, which can satisfy new requirements. 展开更多
关键词 object oriented ONTOLOGY evolving objects meta object genetic operator mutation operator crossover operator
下载PDF
Numerical Reality Method of the Microburst Model
10
作者 陶杨 韩维 《Journal of Donghua University(English Edition)》 EI CAS 2015年第4期597-601,共5页
An engineering microburst model to generate the microburst wind field for virtual flight simulation has been presented. The model is built as a finite viscosity vortex core model based on the vortex ring theory consid... An engineering microburst model to generate the microburst wind field for virtual flight simulation has been presented. The model is built as a finite viscosity vortex core model based on the vortex ring theory considering the air viscosity,and it can solve the problem of induced velocity discontinuity at the inner region near the vortex core. Moreover,the central axis velocity is obtained by turbulence free jet theory so as to avoid the singularity.The parameters in multiple-vortex-ring microburst model are determined by improved quantum genetic algorithm( QGA) based on immune and mutation operator,and the parameters optimization of the model under condition of different maximum vertical velocity are investigated. The results show that the microburst model is effective and accurate. The simulation results fit the preset value very well,and the error is controlled within 10^(- 7). 展开更多
关键词 MICROBURST vortex ring viscosity vortex core quantum genetic algorithm(QG A) immune and mutation operator multiplevortexring model
下载PDF
Flow shop rescheduling problem under rush orders 被引量:2
11
作者 胡燕海 严隽琪 +1 位作者 叶飞帆 于军合 《Journal of Zhejiang University-Science A(Applied Physics & Engineering)》 SCIE EI CAS CSCD 2005年第10期1040-1046,共7页
In the environment of customization, disturbances such as rush orders and material shortages often occur in the manufacturing system, so rescheduling is necessary for the manufacturing system. The rescheduling methodo... In the environment of customization, disturbances such as rush orders and material shortages often occur in the manufacturing system, so rescheduling is necessary for the manufacturing system. The rescheduling methodology should be able to dispose of the disturbance efficiently so as to keep production going smoothly. This aims researching flow shop rescheduling problem (FSRP) necessitated by rush orders. Disjunctive graph is employed to demonstrate the FSRP. For a flow shop processing n jobs, after the original schedule has been made, and z out of n jobs have been processed in the flow shop, x rush orders come, so the original n jobs together with x rush orders should be rescheduled immediately so that the rush orders would be processed in the shortest time and the original jobs could be processed subject to some optimized criteria. The weighted mean flow time of both original jobs and rush orders is used as objective function. The weight for rush orders is much bigger than that of the original jobs, so the rush orders should be processed early in the new schedule. The ant colony optimization (ACO) algorithm used to solve the rescheduling problem has a weakness in that the search may fall into a local optimum. Mutation operation is employed to enhance the ACO performance. Numerical experiments demonstrated that the proposed algorithm has high computation repeatability and efficiency. 展开更多
关键词 Flow shop rescheduling Dynamic scheduling Rush order Ant colony optimization mutation operation
下载PDF
Worst-Input Mutation Approach to Web Services Vulnerability Testing Based on SOAP Messages 被引量:2
12
作者 Jinfu Chen Huanhuan Wang +3 位作者 Dave Towey Chengying Mao Rubing Huang Yongzhao Zhan 《Tsinghua Science and Technology》 SCIE EI CAS 2014年第5期429-441,共13页
The growing popularity and application of Web services have led to increased attention regarding the vulnerability of software based on these services. Vulnerability testing examines the trustworthiness and reduces th... The growing popularity and application of Web services have led to increased attention regarding the vulnerability of software based on these services. Vulnerability testing examines the trustworthiness and reduces the security risks of software systems. This paper proposes a worst-input mutation approach for testing Web service vulnerability based on Simple Object Access Protocol (SOAP) messages. Based on characteristics of SOAP messages, the proposed approach uses the farthest neighbor concept to guide generation of the test suite. The corresponding automatic test case generation algorithm, namely, the Test Case generation based on the Farthest Neighbor (TCFN), is also presented. The method involves partitioning the input domain into sub-domains according to the number and type of SOAP message parameters in the TCFN, selecting the candidate test case whose distance is the farthest from all executed test cases, and applying it to test the Web service. We also implement and describe a prototype Web service vulnerability testing tool. The tool was applied to the testing of Web services on the Internet. The experimental results show that the proposed approach can find more vulnerability faults than other related approaches. 展开更多
关键词 security testing Web service vulnerability SOAP message test case generation mutation operator
原文传递
Improving differential evolution with a new selection method of parents for mutation
13
作者 Yiqiao CAI Yonghong CHEN +1 位作者 Tian WANG Hui TIAN 《Frontiers of Computer Science》 SCIE EI CSCD 2016年第2期246-269,共24页
In differential evolution (DE), the salient feature lies in its mutation mechanism that distinguishes it from other evolutionary algorithms. Generally, for most of the DE algorithms, the parents for mutation are ran... In differential evolution (DE), the salient feature lies in its mutation mechanism that distinguishes it from other evolutionary algorithms. Generally, for most of the DE algorithms, the parents for mutation are randomly chosen from the current population. Hence, all vectors of population have the equal chance to be selected as parents without selective pressure at all. In this way, the information of population cannot be fully exploited to guide the search. To alleviate this drawback and improve the performance of DE, we present a new selection method of parents that attempts to choose individuals for mutation by utilizing the population information effectively. The proposed method is referred as fitnessand-position based selection (FPS), which combines the fitness and position information of population simultaneously for selecting parents in mutation of DE. In order to evaluate the effectiveness of FPS, FPS is applied to the original DE algorithms, as well as several DE variants, for numerical optimization. Experimental results on a suite of benchmark functions indicate that FPS is able to enhance the performance of most DE algorithms studied. Compared with other selection methods, FPS is also shown to be more effective to utilize information of population for guiding the search of DE. 展开更多
关键词 differential evolution mutation operator parents selection population information numerical optimization
原文传递
PosFuzz:augmenting greybox fuzzing with effective position distribution 被引量:1
14
作者 Yanyan Zou Wei Zou +4 位作者 JiaCheng Zhao Nanyu Zhong Yu Zhang Ji Shi Wei Huo 《Cybersecurity》 EI CSCD 2023年第4期123-143,共21页
Mutation-based greybox fuzzing has been one of the most prevalent techniques for security vulnerability discovery and a great deal of research work has been proposed to improve both its efficiency and effectiveness.Mu... Mutation-based greybox fuzzing has been one of the most prevalent techniques for security vulnerability discovery and a great deal of research work has been proposed to improve both its efficiency and effectiveness.Mutation-based greybox fuzzing generates input cases by mutating the input seed,i.e.,applying a sequence of mutation operators to randomly selected mutation positions of the seed.However,existing fruitful research work focuses on scheduling mutation operators,leaving the schedule of mutation positions as an overlooked aspect of fuzzing efficiency.This paper proposes a novel greybox fuzzing method,PosFuzz,that statistically schedules mutation positions based on their historical performance.PosFuzz makes use of a concept of effective position distribution to represent the semantics of the input and to guide the mutations.PosFuzz first utilizes Good-Turing frequency estimation to calculate an effective position distribution for each mutation operator.It then leverages two sampling methods in different mutating stages to select the positions from the distribution.We have implemented PosFuzz on top of AFL,AFLFast and MOPT,called Pos-AFL,-AFLFast and-MOPT respectively,and evaluated them on the UNIFUZZ benchmark(20 widely used open source programs)and LAVA-M dataset.The result shows that,under the same testing time budget,the Pos-AFL,-AFLFast and-MOPT outperform their counterparts in code coverage and vulnerability discovery ability.Compared with AFL,AFLFast,and MOPT,PosFuzz gets 21%more edge coverage and finds 133%more paths on average.It also triggers 275%more unique bugs on average. 展开更多
关键词 Greybox fuzzing mutation position mutation operator Code coverage Vulnerability discovery
原文传递
Optimizing channel cross section in irrigation area using improved cat swarm optimization algorithm 被引量:1
15
作者 Liu Dong Hu Yuxiang +3 位作者 Fu Qiang Khan Muhammad Imran Cui Song Zhao Yinmao 《International Journal of Agricultural and Biological Engineering》 SCIE EI CAS 2016年第5期76-82,共7页
This research aimed to design the channel cross section with low water loss in irrigation areas.The traditional methods and models are based on explicit equations which neglect seepage and evaporation losses with low ... This research aimed to design the channel cross section with low water loss in irrigation areas.The traditional methods and models are based on explicit equations which neglect seepage and evaporation losses with low accuracy.To rectify this problem,in this research,an improved cat swarm optimization(ICSO)was obtained by adding exponential inertia weight coefficient and mutation to enhance the efficiency of conventional cat swarm optimization(CSO).Finally,the Fifth main channel of Jiangdong Irrigation area in Heilongjiang Province was taken as a study area to test the ability of ICSO.Comparing to the original design,the reduction of water loss was 20%with low flow errors.Furthermore,the ICSO was compared with genetic algorithm(GA),the particle swarm optimization(PSO)and cat swarm algorithm(CSO)to verify the effectiveness in the channel section optimization.The results are satisfactory and the method can be used for reliable design of artificial open channels. 展开更多
关键词 cat swarm optimization(COS) exponential inertia weight coefficient adoptive mutation operation water loss cross section open channel
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部