Adaptive genetic annealing calculation method for solving zero-one knapsack problem
A technology of genetic annealing and calculation method, which is applied in the field of adaptive genetic annealing calculation to solve the 0-1 knapsack problem, can solve problems such as premature convergence and convergence speed, and achieve the effects of improving convergence speed, improving search efficiency, and expanding search range
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] Such as figure 1 The flowchart of the adaptive genetic annealing calculation method for solving the 0-1 knapsack problem is shown, including the following steps:
[0024] 1) Set algorithm parameters, including population size popsize, chromosome length chromlong, annealing initial temperature T0, annealing coefficient k, etc.;
[0025] 2) Generate the initial population pop(0);
[0026] 3) Evaluate the fitness value of each individual in the group according to the fitness function, and judge whether it meets the optimization criteria, if so, output the best individual and the optimal solution it represents, and end the calculation; otherwise, perform the following steps;
[0027] a) Carry out genetic operations, the selection strategy adopts roulette and the optimal preservation strategy, the optimal preservation number is set to 2, the crossover and mutation operations adopt adaptive crossover and mutation probability, and generate the SA initial population sa-pop;
...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com