mutation operators
Recently Published Documents


TOTAL DOCUMENTS

437
(FIVE YEARS 128)

H-INDEX

25
(FIVE YEARS 4)

2022 ◽  
Vol 13 (1) ◽  
pp. 0-0

The Casse-tête board puzzle consists of an n×n grid covered with n^2 tokens. m<n^2 tokens are deleted from the grid so that each row and column of the grid contains an even number of remaining tokens. The size of the search space is exponential. This study used a genetic algorithm (GA) to design and implement solutions for the board puzzle. The chromosome representation is a matrix of binary permutations. Variants for two crossover operators and two mutation operators were presented. The study experimented with and compared four possible operator combinations. Additionally, it compared GA and simulated annealing (SA)-based solutions, finding a 100% success rate (SR) for both. However, the GA-based model was more effective in solving larger instances of the puzzle than the SA-based model. The GA-based model was found to be considerably more efficient than the SA-based model when measured by the number of fitness function evaluations (FEs). The Wilcoxon signed-rank test confirms a significant difference among FEs in the two models (p=0.038).


Author(s):  
Komal . ◽  
Gaurav Goel ◽  
Milanpreet Kaur

As a platform for offering on-demand services, cloud computing has increased in relevance and appeal. It has a pay-per-use model for its services. A cloud service provider's primary goal is to efficiently use resources by reducing execution time, cost, and other factors while increasing profit. As a result, effective scheduling algorithms remain a key issue in cloud computing, and this topic is categorized as an NP-complete problem. Researchers previously proposed several optimization techniques to address the NP-complete problem, but more work is needed in this area. This paper provides an overview of strategy for successful task scheduling based on a hybrid heuristic approach for both regular and larger workloads. The previous method handles the jobs adequately, but its performance degrades as the task size becomes larger. The proposed optimum scheduling method employs two distinct techniques to select the suitable VM for the specified job. To begin, it enhances the LJFP method by employing OSIG, an upgraded version of the Genetic Algorithm, to choose solutions with improved fitness factors, crossover, and mutation operators. This selection returns the best machines, and PSO then chooses one for a specific job. The appropriate machine is chosen depending on several factors, including the expected execution time, current load, and energy usage. The proposed algorithm's performance is assessed using two distinct cloud scenarios with various VMs and tasks, and overall execution time and energy usage are calculated. The proposed algorithm outperforms existing techniques in terms of energy and average execution time usage in both scenarios.


Processes ◽  
2021 ◽  
Vol 10 (1) ◽  
pp. 34
Author(s):  
Rongshun Pan ◽  
Jiahao Yu ◽  
Yongman Zhao

In Industry 4.0, data are sensed and merged to drive intelligent systems. This research focuses on the optimization of selective assembly of complex mechanical products (CMPs) under intelligent system environment conditions. For the batch assembly of CMPs, it is difficult to obtain the best combinations of components from combinations for simultaneous optimization of success rate and multiple assembly quality. Hence, the Taguchi quality loss function was used to quantitatively evaluate each assembly quality and the assembly success rate is combined to establish a many-objective optimization model. The crossover and mutation operators were improved to enhance the ability of NSGA-III to obtain high-quality solution set and jump out of a local optimal solution, and the Pareto optimal solution set was obtained accordingly. Finally, considering the production mode of Human–Machine Intelligent System interaction, the optimal compromise solution is obtained by using fuzzy theory, entropy theory and the VIKOR method. The results show that this work has obvious advantages in improving the quality of batch selective assembly of CMPs and assembly success rate and gives a sorting selection strategy for non-dominated selective assembly schemes while taking into account the group benefit and individual regret.


Algorithmica ◽  
2021 ◽  
Author(s):  
Pietro S. Oliveto ◽  
Dirk Sudholt ◽  
Carsten Witt

AbstractRecent progress in the runtime analysis of evolutionary algorithms (EAs) has allowed the derivation of upper bounds on the expected runtime of standard steady-state genetic algorithms (GAs). These upper bounds have shown speed-ups of the GAs using crossover and mutation over the same algorithms that only use mutation operators (i.e., steady-state EAs) both for standard unimodal (i.e., OneMax) and multimodal (i.e., Jump) benchmark functions. The bounds suggest that populations are beneficial to the GA as well as higher mutation rates than the default 1/n rate. However, making rigorous claims was not possible because matching lower bounds were not available. Proving lower bounds on crossover-based EAs is a notoriously difficult task as it is hard to capture the progress that a diverse population can make. We use a potential function approach to prove a tight lower bound on the expected runtime of the (2+1) GA for OneMax for all mutation rates c/n with $$c < 1.422$$ c < 1.422 . This provides the last piece of the puzzle that completes the proof that larger population sizes improve the performance of the standard steady-state GA for OneMax for various mutation rates, and it proves that the optimal mutation rate for the (2+1) GA on OneMax is $$(\sqrt{97}-5)/(4n) \approx 1.2122/n$$ ( 97 - 5 ) / ( 4 n ) ≈ 1.2122 / n .


2021 ◽  
Vol 2138 (1) ◽  
pp. 012007
Author(s):  
Min Cui ◽  
Kun Yang ◽  
Xiangming Deng ◽  
Shuqing Lyu ◽  
Miaomiao Feng ◽  
...  

Abstract Two-dimensional rectangular layout is according to the number of rectangular pieces and the size of the area of the rectangular pieces into the plate. Depending on the iteration of population in genetic algorithm, better utilization rate of plate is obtained. However, due to the characteristics of vertical and horizontal rows of rectangular pieces, relying on the sequence of rectangular pieces alone as the gene cannot guarantee the genetic diversity of the population, and leads to premature algorithm. In view of the special characters of rectangular layout, Double Genes improved genetic algorithm is proposed according to the order of rectangular layout and its own placement characteristics. In order to improve population diversity, Angle genes were added on the basis of rectangular sequencing genes. In view of the particularity of double genes, double random crossover operators and double mutation operators are proposed to improve the population diversity and randomness of genetic algorithm. Experimental results show the effectiveness of the improved algorithm.


AIP Advances ◽  
2021 ◽  
Vol 11 (12) ◽  
pp. 125217
Author(s):  
Bing Ma ◽  
Peng-min Lu ◽  
Yong-gang Liu ◽  
Qiang Zhou ◽  
Yong-tao Hu

2021 ◽  
Vol 14 (1) ◽  
pp. 51-62
Author(s):  
Ievgen Fedorchenko ◽  
Andrii Oliinyk ◽  
Alexander Stepanenko ◽  
Tetiana Fedoronchak ◽  
Anastasiia Kharchenko ◽  
...  

Background: Modern medicine depends on technical advances in the field of medical instrumentation and the development of medical software. One of the most important tasks for doctors is determination of the exact boundaries of tumors and other abnormal formations in the tissues of the human body. Objective: The paper considers the problems and methods of machine classification and recognition of radiographic images, as well as the improvement of artificial neural networks used to increase the quality and accuracy of detection of abnormal structures on chest radiographs. Methods: A modified genetic method for the optimization of parameters of the model on the basis of a convolutional neural network was developed to solve the problem of recognition of diagnostically significant signs of pneumonia on an X-ray of the lungs. The fundamental difference between the proposed genetic method and existing analogs is in the use of a special mutation operator in the form of an additive convolution of two mutation operators, which reduces neural network training time and also identifies "oneighborhood of solutions" that is most suitable for investigation. Results: A comparative evaluation of the effectiveness of the proposed method and known methods was given. It showed an improvement in accuracy of solving the problem of finding signs of pathology on an X-ray of the lungs. Conclusion: Practical use of the developed method will reduce complexity, increase reliability of search, accelerate the process of diagnosis of diseases and reduce a part of errors and repeated inspections of patients.


2021 ◽  
Vol 1208 (1) ◽  
pp. 012032
Author(s):  
Fatka Kulenović ◽  
Azra Hošić

Abstract The Travelling Salesman Problem is categorized as NP-complete problems called combinatorial optimization problems. For the growing number of cities it is unsolvable with the use of exact methods in a reasonable time. Genetic algorithms are evolutionary techniques used for optimization purposes according to survival of the fittest idea. These methods do not ensure optimal solutions, however they give good approximation usually in time. Studies have shown that the proposed genetic algorithm can find a shorter route in real time, compared with the existing manipulator model of path selection. The genetic algorithm depends on the selection criteria, crosses, and mutation operators described in detail in this paper. Possible settings of the genetic algorithm are listed and described, as well as the influence of mutation and crossing operators on the efficiency of the genetic algorithm. The optimization results are presented graphically in the MATLAB software package for different cases, after which a comparison of the efficiency of the genetic algorithm with respect to the given parameters is performed.


2021 ◽  
Vol 2074 (1) ◽  
pp. 012037
Author(s):  
Ying Shi

Abstract At present, Bayesian networks lack consistent algorithms that support structure establishment, parameter learning, and knowledge reasoning, making it impossible to connect knowledge establishment and application processes. In view of this situation, by designing a genetic algorithm coding method suitable for Bayesian network learning, crossover and mutation operators with adjustment strategies, the fitness function for reasoning error feedback can be carried out. Experimental results show that the new algorithm not only simultaneously optimizes the network structure and parameters, but also can adaptively learn and correct inference errors, and has a more satisfactory knowledge inference accuracy rate.


2021 ◽  
Vol 2021 ◽  
pp. 1-13
Author(s):  
Libin Hong ◽  
Chenjian Liu ◽  
Jiadong Cui ◽  
Fuchang Liu

Evolutionary programming (EP) uses a mutation as a unique operator. Gaussian, Cauchy, Lévy, and double exponential probability distributions and single-point mutation were nominated as mutation operators. Many mutation strategies have been proposed over the last two decades. The most recent EP variant was proposed using a step-size-based self-adaptive mutation operator. In SSEP, the mutation type with its parameters is selected based on the step size, which differs from generation to generation. Several principles for choosing proper parameters have been proposed; however, SSEP still has limitations and does not display outstanding performance on some benchmark functions. In this work, we proposed a novel mutation strategy based on both the “step size” and “survival rate” for EP (SSMSEP). SSMSEP-1 and SSMSEP-2 are two variants of SSMSEP, which use “survival rate” or “step size” separately. Our proposed method can select appropriate mutation operators and update parameters for mutation operators according to diverse landscapes during the evolutionary process. Compared with SSMSEP-1, SSMSEP-2, SSEP, and other EP variants, the SSMSEP demonstrates its robustness and stable performance on most benchmark functions tested.


Sign in / Sign up

Export Citation Format

Share Document